60000
661 292 151
837 612 911
277 447 642
116 828 771
66 860 27
591 107 868
509 395 86
679 215 921
164 996 736
139 771 262
809 581 566
639 698 883
223 388 177
683 424 91
31 607 57
753 949 438
961 123 905
624 65 957
626 588 924
586 340 390
363 999 518
52 31 463
897 602 488
935 648 26
966 364 195
924 762 166
986 854 365
384 574 634
592 420 779
594 553 723
374 609 858
409 424 984
954 882 720
114 831 583
640 520 730
712 927 376
606 839 500
603 159 244
537 776 564
596 304 931
826 149 762
867 537 940
209 794 699
625 448 407
547 874 397
874 13 618
998 318 654
675 486 200
295 370 224
523 822 72
288 259 695
117 882 256
228 502 440
145 230 115
332 76 196
504 760 507
607 735 65
463 309 279
984 887 240
980 818 387
141 295 648
657 606 719
16 752 256
911 438 63
753 129 911
227 146 394
602 854 489
16 313 417
805 515 903
639 208 204
191 219 387
726 229 953
749 282 803
104 452 792
339 354 788
117 490 108
786 615 472
609 980 553
413 654 895
843 967 383
749 285 948
761 833 989
95 653 179
194 843 272
467 460 690
463 817 926
601 894 469
855 768 514
750 995 53
538 329 824
592 306 351
206 676 22
526 386 715
909 90 465
845 305 647
375 294 637
408 526 40
589 536 829
721 666 430
814 688 34
117 363 944
23 719 221
496 193 137
667 936 255
320 237 250
59 529 931
811 275 286
795 111 35
830 535 506
146 637 782
329 771 646
313 358 730
888 785 201
976 548 251
372 615 78
277 353 64
527 189 238
188 101 636
215 808 893
959 768 152
857 668 771
623 993 925
999 28 793
850 130 203
517 290 148
662 929 815
826 378 574
391 416 554
220 640 388
704 868 458
494 355 423
162 501 314
589 786 643
21 475 374
977 913 413
742 23 374
434 723 862
182 45 966
897 840 817
336 666 461
624 723 472
329 813 142
235 550 298
581 866 440
105 990 407
488 975 444
758 191 305
13 83 13
501 560 928
400 648 361
685 896 353
936 278 221
221 32 25
719 755 938
889 765 613
227 111 866
458 868 88
471 688 803
438 284 272
524 757 314
787 520 859
904 15 541
279 510 17
53 171 790
415 206 646
831 269 171
369 658 579
681 334 213
372 273 986
534 316 772
662 270 561
247 182 579
825 131 101
388 815 268
283 110 769
570 516 150
19 102 968
287 991 430
230 474 338
657 965 501
434 687 361
505 518 930
904 983 411
609 132 458
859 208 506
517 125 973
505 825 34
271 851 955
56 249 64
778 107 654
632 958 883
76 566 147
360 233 94
224 920 591
822 580 629
573 809 279
287 903 26
723 881 303
472 949 313
322 717 793
538 374 44
206 141 880
538 787 315
778 544 543
753 691 668
693 607 867
833 245 682
21 389 96
687 303 931
317 376 702
229 425 522
911 137 86
512 98 129
428 289 602
640 565 61
560 447 460
71 158 844
287 469 671
864 451 468
749 181 108
293 228 381
665 887 127
846 335 126
51 567 806
342 963 514
644 835 548
562 447 656
703 918 149
211 588 973
823 693 379
121 783 73
372 594 36
608 866 247
648 227 363
497 544 709
461 655 298
999 854 548
945 774 878
777 205 647
271 673 359
957 106 568
272 14 487
793 177 902
793 38 482
522 816 688
864 802 730
417 174 931
386 533 817
635 598 851
686 250 595
474 325 822
362 814 112
776 74 658
613 871 671
644 328 530
355 690 422
180 963 540
120 439 82
116 68 851
358 80 939
345 972 42
804 562 436
632 371 285
401 306 736
661 740 243
607 355 263
40 425 864
25 630 442
721 279 469
858 468 319
362 389 820
463 948 276
11 864 109
540 693 475
979 11 29
775 961 858
771 622 917
414 187 927
710 171 940
488 691 84
737 982 646
244 378 515
150 459 589
550 268 146
874 184 199
580 901 785
891 830 457
411 319 89
333 739 315
744 611 133
266 893 357
362 129 293
230 499 161
72 981 478
449 365 268
260 726 10
67 107 424
436 256 833
198 576 982
252 220 890
362 107 610
399 906 786
841 240 271
899 758 472
26 505 603
518 847 643
222 728 520
614 857 418
498 987 463
978 569 614
813 337 558
651 281 531
919 22 333
461 55 985
863 417 378
216 816 711
263 730 439
884 714 636
711 580 309
517 934 448
257 585 911
888 831 658
956 38 902
814 277 891
449 423 869
970 591 531
652 404 723
725 149 389
672 160 583
373 720 581
848 587 652
60 983 431
986 784 666
942 122 107
131 190 344
984 649 149
980 851 565
30 634 989
87 561 473
911 260 340
605 48 503
628 249 758
93 986 557
43 921 167
249 986 700
376 282 732
484 605 235
581 85 371
678 91 850
683 434 51
717 186 830
191 50 967
737 459 617
412 447 787
31 532 400
887 386 224
500 56 139
250 805 169
127 773 898
548 703 417
833 906 975
96 824 28
576 96 513
29 464 613
519 409 721
681 741 469
90 407 567
28 126 11
967 693 561
599 580 906
654 200 268
615 746 307
159 650 912
119 664 559
927 709 581
969 188 694
328 891 971
857 108 386
140 880 140
560 479 746
957 545 634
944 734 612
406 224 908
458 362 277
997 618 900
293 771 335
319 251 677
393 672 922
825 627 430
866 991 549
864 322 598
811 542 42
139 427 942
568 678 173
781 298 293
933 652 621
413 362 936
475 340 673
216 117 696
99 954 537
482 498 991
415 352 132
684 191 16
42 303 893
919 400 64
833 341 16
627 173 846
223 855 969
932 687 73
122 510 627
264 353 198
583 564 652
578 38 777
182 312 582
392 691 526
187 139 725
837 660 745
307 211 770
955 771 358
180 126 576
727 269 987
860 207 623
394 103 557
908 468 979
281 988 154
317 997 199
908 371 67
331 191 47
462 586 123
386 836 616
473 707 928
221 443 735
211 463 66
648 367 560
292 829 331
642 31 722
722 990 495
856 241 462
112 996 806
564 487 206
187 691 634
955 796 488
37 408 66
563 365 364
804 545 997
419 633 544
677 146 409
422 501 904
206 870 784
779 287 435
533 734 843
966 799 241
696 212 796
828 461 770
918 625 437
817 444 897
971 859 566
754 323 554
152 71 747
799 987 901
272 388 177
121 395 617
807 976 837
653 97 952
254 26 117
91 17 388
575 999 536
410 17 311
187 634 55
586 245 922
218 634 106
567 365 334
919 388 109
407 831 649
348 593 852
230 481 987
115 981 95
23 914 219
313 900 282
323 819 144
360 304 227
772 273 145
279 872 589
753 432 398
567 738 667
570 692 583
75 876 611
872 742 66
920 556 108
415 617 246
363 899 15
175 786 265
988 457 327
265 778 977
778 595 710
333 519 453
602 934 601
297 35 957
786 167 312
180 721 893
184 408 227
476 764 971
889 23 770
619 308 695
297 168 741
26 494 226
221 344 680
504 30 849
762 270 639
168 63 764
983 487 311
322 111 772
185 662 495
768 904 610
635 285 720
502 337 315
417 834 968
760 359 859
906 251 595
252 837 244
89 850 793
51 813 196
443 728 198
925 17 276
187 213 560
543 756 552
533 44 259
714 236 817
838 544 157
40 699 39
135 96 326
385 87 568
836 933 575
638 888 257
20 680 952
74 869 167
190 565 492
106 841 589
272 335 733
751 267 490
654 311 578
222 78 77
385 101 529
615 724 568
80 719 138
660 859 934
933 393 420
753 90 507
81 385 658
991 66 750
177 944 815
447 866 586
615 794 57
210 858 16
927 811 155
640 162 556
471 762 294
144 49 692
456 331 375
767 625 441
45 348 651
251 36 787
530 608 325
790 79 624
183 770 564
151 558 230
833 354 701
544 777 885
748 666 288
197 80 568
365 757 149
645 57 362
869 528 168
774 843 341
631 174 154
878 488 321
454 848 484
16 104 954
292 575 969
700 802 202
789 581 355
237 653 386
125 674 113
670 248 926
910 652 342
797 874 168
653 503 786
943 540 432
934 821 777
289 924 118
390 595 711
848 177 321
367 938 183
933 215 249
496 726 401
98 568 228
865 526 351
95 583 46
646 297 413
639 718 773
968 485 507
455 368 978
240 514 814
403 15 491
234 915 447
907 503 996
737 582 554
703 263 318
990 561 169
745 42 474
287 64 215
916 767 372
175 650 541
239 362 439
501 43 893
409 140 184
453 82 40
900 839 17
966 908 347
992 185 462
337 214 687
175 305 433
911 409 507
309 15 537
623 815 347
486 904 560
213 337 843
27 160 686
813 816 963
830 443 249
746 289 981
410 13 694
325 927 473
984 926 391
162 436 920
288 263 502
607 970 173
282 491 338
638 942 266
371 40 292
380 304 121
358 30 605
495 962 480
740 195 72
224 734 125
299 305 678
852 227 685
356 378 909
936 31 714
714 32 133
387 949 837
725 398 589
583 785 639
856 674 558
740 546 499
43 80 519
85 880 993
912 571 306
625 924 315
775 283 488
380 121 653
95 896 749
77 922 546
164 694 902
972 473 306
390 894 135
449 985 920
773 602 877
853 694 176
73 452 581
416 627 786
660 782 713
417 776 95
667 888 428
950 234 749
315 452 951
789 321 237
613 324 752
161 476 388
347 709 403
146 922 52
525 589 522
875 48 745
897 277 69
663 90 485
118 694 321
401 248 346
269 244 655
54 873 973
542 167 429
394 780 890
328 560 184
865 61 103
282 698 37
219 734 451
151 597 797
70 744 973
790 681 39
758 199 914
35 308 241
228 552 169
671 283 944
252 697 147
612 802 580
55 223 368
697 921 227
594 193 340
673 939 501
217 573 715
305 360 884
166 416 172
76 866 131
704 518 198
132 814 753
511 583 872
262 332 953
226 64 713
761 25 832
899 738 332
937 161 137
345 854 392
940 147 56
581 386 306
183 314 977
983 590 37
17 456 94
525 887 414
632 556 199
540 247 331
212 98 745
968 260 352
280 218 990
799 389 65
964 662 686
33 989 324
652 471 981
240 118 487
257 393 663
761 468 584
399 985 528
473 186 58
722 311 325
145 29 527
919 629 25
975 688 797
509 184 281
368 759 883
18 631 929
798 159 484
111 818 151
973 616 839
470 14 644
366 156 973
152 131 840
114 206 795
398 295 913
829 316 509
400 986 636
54 793 513
876 83 392
205 420 738
730 109 603
368 638 727
710 74 146
723 304 944
666 770 141
190 68 949
751 313 537
478 320 765
94 302 921
960 14 590
302 973 468
807 579 200
361 743 250
234 766 863
969 283 395
545 681 999
854 275 644
232 112 624
951 239 751
201 732 221
826 458 639
945 55 462
990 135 386
113 401 465
869 988 919
844 128 38
233 820 720
986 431 705
693 575 84
758 446 84
889 520 415
15 846 617
397 898 586
281 367 823
432 758 334
638 404 401
54 867 991
701 755 66
905 197 482
231 110 377
812 385 931
965 254 440
355 988 921
31 293 596
984 313 55
499 634 443
630 648 996
343 662 118
42 139 678
454 677 878
888 336 142
316 62 192
765 145 246
129 333 932
344 140 433
748 633 575
585 653 247
371 233 583
848 234 339
646 403 755
987 331 911
394 919 618
973 435 546
486 746 202
632 949 511
55 917 555
596 454 62
581 412 407
925 829 744
884 326 56
742 409 379
764 138 674
75 51 207
366 844 164
498 133 375
714 932 363
624 861 964
523 120 239
440 501 266
386 694 47
441 985 642
442 107 629
218 558 850
170 266 197
21 723 903
757 58 535
973 211 739
116 566 179
898 160 205
437 298 76
814 142 906
453 291 38
652 568 595
927 249 315
328 728 147
852 312 525
551 358 340
126 226 636
370 316 315
943 643 257
465 513 963
442 872 466
728 100 912
274 687 623
38 625 66
524 262 278
601 658 960
422 117 328
392 26 459
105 860 748
96 134 638
493 594 57
556 158 232
670 957 368
191 289 389
571 480 921
257 861 410
462 808 447
703 402 542
520 60 99
972 604 224
335 544 285
33 222 109
997 727 192
263 718 256
994 901 445
152 932 89
439 812 88
248 972 737
212 435 764
466 272 602
577 358 957
42 790 110
225 915 311
148 270 834
358 409 986
151 874 505
42 99 344
97 854 587
463 232 789
593 994 543
794 263 972
285 505 626
709 499 415
39 97 336
572 556 683
538 681 155
595 427 531
296 724 155
615 838 328
269 783 586
41 211 554
68 365 790
684 822 394
129 868 128
626 687 461
804 119 488
373 204 684
439 183 537
883 702 150
260 723 387
227 36 897
994 520 77
30 245 128
27 931 369
792 925 131
801 225 259
439 949 610
712 783 159
980 541 734
460 362 150
852 784 194
738 183 522
200 259 898
727 477 882
494 413 861
916 407 490
972 300 853
432 331 303
78 923 441
276 739 862
210 442 385
471 959 79
186 997 807
751 985 644
452 934 992
591 21 924
834 996 347
226 258 847
519 972 769
634 893 151
47 874 274
780 165 180
983 315 544
482 245 276
211 462 770
145 507 254
708 236 868
299 422 715
917 277 101
908 69 682
197 443 284
861 793 632
903 305 464
993 57 644
625 276 179
516 932 845
496 938 348
678 139 603
715 883 112
550 194 965
82 661 413
411 973 526
57 908 823
998 220 847
654 727 935
959 686 516
96 726 641
446 529 778
68 35 332
716 938 249
222 356 837
560 746 114
864 284 435
897 669 821
226 92 864
565 722 549
655 10 924
483 851 612
323 824 935
539 315 315
382 929 41
209 883 641
618 966 98
531 217 773
79 293 613
922 515 737
648 696 937
452 933 505
692 16 215
83 879 158
24 733 253
253 388 585
276 639 202
506 503 916
49 99 231
93 881 78
518 812 75
557 220 169
219 647 381
837 906 260
272 821 503
984 103 541
349 381 989
115 377 565
919 860 794
625 245 732
919 175 980
762 698 275
606 223 668
611 573 723
397 380 561
845 752 998
335 997 421
143 446 867
327 865 56
395 761 665
487 821 280
231 876 975
63 494 263
829 509 426
856 567 644
486 67 28
347 878 208
112 317 539
325 154 813
462 219 912
682 177 204
664 716 962
138 542 96
786 686 887
420 760 376
598 454 411
184 745 614
125 819 730
569 626 548
396 869 354
714 529 155
190 83 447
172 550 282
584 312 897
182 82 121
639 492 427
114 661 840
931 921 985
136 715 652
832 958 762
193 637 122
282 816 282
692 859 733
428 224 674
463 552 690
694 690 815
312 424 969
766 866 139
311 400 707
282 707 446
63 519 454
108 367 642
263 260 531
315 873 942
251 207 317
283 948 767
159 301 540
415 616 103
536 624 119
473 183 355
518 960 768
910 621 401
229 246 654
643 137 958
575 674 594
588 835 541
237 381 888
131 765 379
501 784 701
179 498 758
644 297 209
301 474 766
274 487 767
341 947 837
680 120 950
200 191 805
331 377 577
30 520 227
478 45 960
557 993 581
624 798 503
295 509 54
954 227 39
395 364 890
103 570 365
409 53 70
822 388 380
970 236 715
256 68 148
159 809 358
628 639 920
40 25 985
517 232 970
244 419 66
984 736 60
886 99 73
179 260 384
918 279 504
528 604 998
173 410 176
60 120 670
961 850 494
953 106 679
579 444 833
958 683 142
498 195 657
108 18 363
200 402 807
165 944 830
822 107 276
410 670 362
949 742 833
314 970 252
436 203 991
546 866 504
725 753 889
417 573 227
59 518 398
555 373 471
181 525 214
378 942 312
563 191 705
104 616 884
226 715 118
874 98 401
754 427 170
545 667 551
673 225 426
330 486 785
878 135 988
67 87 917
66 134 969
389 508 40
725 391 318
706 423 15
79 989 872
918 786 235
937 407 614
65 747 506
570 87 81
275 153 147
67 229 45
253 335 486
888 359 605
912 738 538
710 864 469
383 645 403
13 790 211
606 527 181
261 365 570
255 807 205
373 220 791
903 199 822
82 294 611
852 962 57
123 698 225
500 669 212
529 666 868
792 282 187
267 397 734
52 871 375
137 995 933
496 653 560
974 916 733
840 925 62
900 217 982
126 776 91
40 703 227
907 819 279
652 733 955
263 623 987
351 644 924
456 664 141
821 986 730
386 478 891
481 218 407
810 437 632
872 458 282
783 339 454
634 134 195
666 204 599
42 924 602
365 636 14
463 218 365
417 970 229
939 147 61
752 64 118
869 701 738
74 866 788
807 159 495
859 228 486
700 284 426
899 436 992
600 146 756
16 845 100
204 759 324
224 708 202
518 834 614
857 995 227
928 472 401
552 946 426
103 853 260
809 21 578
327 293 494
77 122 471
284 826 139
619 257 438
896 256 26
800 498 238
267 494 734
663 847 254
483 701 763
270 251 666
110 184 418
424 344 214
821 153 466
868 991 187
221 362 540
509 833 399
285 120 996
839 770 766
814 379 693
526 876 199
119 568 149
204 209 846
449 681 987
595 874 400
345 903 837
188 795 463
811 55 383
517 876 316
753 285 70
389 537 923
335 188 148
124 633 714
402 273 646
844 635 420
622 360 341
802 683 257
738 100 569
204 821 767
283 85 41
938 221 807
895 597 230
505 836 296
102 930 447
323 855 261
228 802 127
424 90 887
664 260 310
37 18 689
729 570 143
259 470 912
282 493 260
35 503 138
559 983 417
178 570 967
120 211 874
281 671 114
335 980 472
442 249 902
633 266 368
780 851 39
622 410 406
789 569 466
659 795 185
36 965 665
851 782 61
209 840 88
198 530 915
904 287 161
241 930 309
173 442 41
681 364 212
143 68 295
822 274 158
190 992 502
140 76 694
97 874 243
167 481 964
994 341 376
510 103 102
587 124 910
104 166 38
513 667 366
517 268 681
274 541 729
28 262 861
323 643 82
584 131 24
936 767 720
367 338 643
533 805 436
641 914 530
113 471 752
946 407 757
872 622 374
93 975 582
913 474 776
138 114 793
430 139 753
872 333 454
562 648 551
38 393 563
844 641 233
532 935 997
962 788 136
740 115 53
310 633 493
729 640 63
986 26 55
977 247 91
141 223 524
648 943 745
597 443 228
963 800 678
466 878 308
828 139 570
765 882 150
411 169 658
705 183 271
835 637 596
488 875 769
327 692 881
49 854 180
323 390 784
635 153 246
386 455 677
856 164 486
228 523 799
505 934 80
105 504 716
392 543 875
45 874 238
567 907 499
421 294 244
187 481 630
242 156 91
661 67 794
609 369 936
47 653 816
174 786 447
223 121 908
794 649 848
183 454 10
792 822 936
287 756 973
382 448 135
137 626 38
110 614 861
44 858 243
951 130 667
414 201 320
790 124 418
722 662 408
882 559 619
315 634 341
583 422 224
76 955 121
470 112 321
831 520 535
251 106 718
806 718 974
732 446 117
74 433 360
42 490 185
517 638 51
454 382 91
354 345 917
587 628 952
331 962 868
335 630 284
936 267 267
713 923 869
667 23 781
987 414 813
136 804 495
294 621 51
323 761 180
889 252 616
44 916 729
79 880 413
34 438 357
234 98 495
671 445 997
175 823 554
807 415 629
697 765 51
510 571 318
302 706 648
376 189 99
343 854 245
35 37 780
482 909 732
491 305 610
783 501 873
439 204 861
48 695 529
508 87 846
906 604 411
58 43 162
15 439 819
181 804 562
286 815 991
280 663 279
793 636 448
223 431 618
31 410 501
426 477 754
391 663 270
436 989 934
537 51 410
95 878 417
60 845 609
626 992 243
426 412 663
963 122 356
944 487 399
577 648 416
217 145 871
636 107 409
810 715 656
675 24 793
444 658 17
116 378 861
603 346 199
154 916 744
70 870 764
134 181 551
669 814 455
13 460 102
324 251 692
107 449 261
481 37 869
493 619 215
47 868 502
816 351 741
254 460 778
950 855 180
679 145 734
243 598 422
412 206 970
565 199 346
944 143 339
156 809 284
678 922 826
245 207 408
657 892 771
85 681 306
866 726 138
660 365 733
388 828 647
615 262 141
859 653 619
186 923 319
480 23 299
348 640 233
316 140 903
991 185 191
204 267 122
316 202 768
456 81 30
770 677 663
718 402 879
720 198 983
521 294 736
220 633 829
31 172 973
328 487 13
907 579 645
310 389 785
174 156 355
841 938 800
57 706 814
970 128 493
216 736 135
503 483 679
950 17 640
401 865 362
44 442 296
999 868 347
322 582 492
563 246 364
131 492 99
430 951 486
549 35 636
447 626 162
286 797 33
444 873 133
668 60 63
521 848 982
82 284 207
541 260 817
977 90 529
328 809 216
556 832 55
528 25 111
135 628 424
151 333 797
902 845 828
201 751 850
974 308 240
656 299 940
144 848 647
814 133 599
121 847 950
98 821 734
511 74 306
332 812 228
394 559 836
322 120 765
707 111 615
376 905 439
59 451 182
346 492 349
358 788 158
562 84 468
620 884 485
114 834 25
160 366 785
136 880 172
637 280 963
610 811 696
526 744 75
133 103 606
149 558 772
491 504 807
147 163 656
91 343 685
569 65 205
614 712 982
271 939 559
663 126 285
960 218 813
806 120 310
347 815 719
951 822 420
459 118 278
448 747 116
970 575 34
363 124 915
992 194 868
642 972 58
858 146 530
137 88 400
127 747 148
986 175 451
420 493 188
563 386 338
722 628 524
440 310 82
607 855 71
146 56 958
93 94 523
771 594 362
980 483 14
525 445 262
848 467 425
602 69 30
426 884 386
848 624 493
63 56 877
654 277 972
693 84 257
366 949 350
178 879 219
93 241 839
60 547 389
20 322 833
139 687 360
447 111 232
18 919 658
216 272 121
307 378 808
988 785 132
478 436 952
371 998 368
736 61 274
892 718 809
695 17 25
202 603 229
994 138 364
572 432 754
249 226 379
318 526 603
714 796 409
245 699 21
65 690 324
818 182 517
692 706 902
477 584 102
771 891 65
338 979 872
238 594 786
134 302 211
465 111 123
587 115 417
24 941 432
610 55 385
937 58 540
947 806 26
854 796 575
791 191 703
62 570 413
664 779 360
166 43 967
306 773 693
195 431 101
784 583 481
618 528 750
568 430 154
354 715 937
459 171 979
606 269 861
89 963 490
93 154 605
327 380 641
443 615 309
141 308 166
550 227 327
937 470 122
22 621 370
700 254 845
69 590 103
108 940 226
595 127 996
323 434 722
386 566 220
780 368 170
539 64 594
516 415 968
55 775 712
747 653 349
642 276 242
572 324 964
468 712 320
355 225 155
275 700 33
215 83 994
131 246 441
849 511 49
322 742 917
64 406 181
320 868 68
697 464 269
219 935 337
295 832 58
574 270 642
484 19 351
84 320 134
298 207 558
965 254 713
437 216 664
671 913 280
61 883 154
777 865 284
412 765 333
519 144 867
390 666 897
820 771 954
44 638 782
346 83 182
490 476 669
166 74 45
795 892 557
754 405 950
761 558 574
301 648 107
222 818 503
929 464 368
572 384 641
207 994 720
832 235 16
944 887 390
30 140 248
846 286 409
625 339 171
497 721 67
302 188 563
56 414 738
275 32 645
872 751 438
418 363 90
379 588 748
575 764 375
276 495 18
830 595 722
530 843 367
114 894 38
468 715 623
751 546 598
382 225 760
382 305 491
582 575 783
926 312 865
266 165 804
683 241 445
316 585 911
873 596 453
374 935 672
452 342 694
445 275 604
266 487 940
625 406 721
505 829 451
911 849 342
307 324 795
902 58 110
57 584 122
17 480 732
810 478 360
310 350 816
602 471 228
898 188 424
216 379 965
770 401 492
461 871 374
428 458 753
694 192 409
164 639 351
530 113 115
993 822 637
568 967 97
159 567 946
511 519 597
378 123 138
993 363 664
917 48 743
903 984 139
247 142 307
729 630 864
158 248 307
64 391 890
898 296 641
212 283 603
788 248 661
109 591 996
301 848 502
340 313 477
120 441 804
519 770 261
513 332 785
16 583 266
731 934 768
857 135 644
697 817 564
134 128 225
610 790 383
40 124 520
140 246 453
861 993 189
485 212 74
782 954 698
901 32 967
535 243 174
711 159 227
21 453 515
926 514 816
154 757 903
803 556 653
778 691 414
197 253 588
486 307 396
281 522 908
159 512 941
767 56 490
316 351 954
772 875 601
804 37 945
179 602 996
972 604 629
503 396 160
342 891 320
662 159 150
562 689 153
58 464 973
76 91 788
357 563 187
34 445 751
305 842 389
22 562 97
208 330 266
62 169 413
466 584 433
507 657 825
239 153 58
965 421 520
801 129 174
441 183 711
991 489 378
999 617 441
991 712 493
321 103 525
852 923 178
281 475 260
209 468 163
901 133 638
108 41 953
567 347 877
668 81 965
582 749 946
262 998 290
371 235 589
355 331 862
279 837 370
971 450 596
777 116 476
612 44 351
380 501 653
708 277 35
174 546 812
688 395 622
659 480 99
965 335 732
717 11 336
49 497 638
623 781 296
219 34 479
863 229 594
174 711 408
256 577 147
726 977 745
531 57 586
268 127 909
559 291 419
121 208 589
514 366 631
453 293 96
383 252 733
255 738 922
557 501 309
571 958 543
850 705 559
758 875 495
940 577 692
775 492 361
374 252 657
328 640 387
371 168 781
943 686 527
867 683 46
882 73 749
905 122 562
306 788 42
702 835 225
956 164 390
577 365 214
460 319 57
733 838 540
551 992 852
90 767 511
909 480 82
436 759 256
984 700 631
25 119 466
932 842 61
650 107 281
604 24 66
161 468 543
582 561 888
530 433 711
247 425 131
819 966 284
544 897 610
909 380 734
540 345 192
976 358 391
484 965 276
805 576 248
728 93 977
10 880 790
874 972 419
137 307 455
123 467 76
597 10 149
700 665 889
28 20 225
880 493 595
221 146 965
109 707 292
411 302 684
275 211 952
637 159 551
347 786 998
95 210 315
563 68 948
528 395 807
52 528 927
19 14 995
521 669 981
149 924 313
525 391 629
102 922 678
939 865 386
667 359 492
457 818 544
724 995 107
461 188 853
945 841 136
676 453 864
539 673 394
128 596 778
906 404 264
39 17 99
704 485 849
373 308 966
453 704 475
151 415 801
852 681 259
193 212 624
73 99 590
173 794 638
564 935 261
692 898 63
243 218 379
84 152 611
560 936 41
11 433 234
468 962 221
660 301 356
457 63 623
378 990 678
808 716 331
679 925 781
484 35 697
705 815 658
702 162 927
989 515 154
96 44 696
459 123 31
640 411 804
79 649 234
361 273 829
615 251 175
659 172 477
356 908 540
484 481 815
178 528 923
725 817 552
241 91 459
499 974 172
754 352 103
93 150 841
579 12 792
378 992 696
285 358 787
965 530 309
296 61 949
710 444 614
286 307 947
448 791 900
738 954 241
567 270 989
233 795 415
429 978 650
267 503 600
254 760 460
698 888 579
280 56 777
516 804 355
499 256 274
269 336 152
44 291 30
60 97 865
577 59 937
883 278 753
814 372 685
33 771 79
442 385 966
409 351 911
634 706 296
886 627 413
711 870 642
474 403 806
935 779 817
801 492 167
617 226 114
123 781 930
352 789 626
507 494 862
596 685 813
320 998 788
223 216 449
682 415 91
348 894 733
66 881 511
940 851 858
186 660 570
118 560 693
442 856 66
483 78 895
533 203 634
548 498 960
726 851 417
253 884 436
571 68 684
291 935 550
338 288 955
157 663 175
73 494 935
253 485 157
396 711 438
80 333 693
608 476 812
150 416 882
769 966 559
464 845 571
842 143 266
32 375 74
268 541 391
708 282 206
802 595 665
722 813 477
975 97 735
587 404 253
89 276 771
392 981 210
52 301 808
15 447 56
704 577 926
992 794 342
82 450 294
490 510 920
457 243 234
435 654 817
985 921 694
649 711 788
925 557 22
658 876 980
959 117 399
587 832 537
113 265 718
366 971 410
539 763 531
322 314 491
184 501 666
528 31 363
215 108 846
773 438 936
172 996 821
93 556 454
858 984 604
71 635 260
62 654 302
156 625 474
613 60 212
338 235 988
529 161 181
127 483 857
211 778 955
659 800 564
472 59 723
686 791 614
198 959 858
385 291 864
120 709 518
119 42 583
357 916 338
136 426 724
519 852 420
760 340 556
874 661 201
359 183 456
575 698 567
981 92 283
187 103 457
209 194 271
499 444 248
346 667 198
370 650 708
745 682 363
549 218 777
371 102 752
871 251 709
749 639 913
392 125 217
336 83 721
324 989 558
829 35 971
840 109 778
679 431 440
207 22 650
97 289 655
584 130 786
370 560 949
726 107 659
489 231 661
266 324 254
626 430 930
955 100 680
552 191 374
458 565 465
885 676 368
880 397 789
106 342 511
364 390 888
201 85 265
763 952 742
84 132 276
461 145 847
888 27 607
613 780 79
541 260 697
305 558 245
469 573 647
369 614 817
250 477 240
831 901 801
208 726 212
387 448 890
48 127 341
648 657 875
857 676 244
191 238 948
238 556 379
337 183 412
28 93 287
446 265 14
622 842 787
939 42 101
141 42 78
954 291 116
598 508 722
595 487 802
248 177 600
318 188 892
257 600 371
411 765 990
600 509 411
100 108 929
850 404 646
849 492 14
670 420 858
383 848 134
838 711 361
177 169 313
268 100 104
607 69 784
953 152 674
25 506 961
682 590 286
545 984 336
47 200 665
145 70 304
265 231 993
689 320 146
342 300 579
605 417 473
285 651 465
967 734 546
321 115 146
428 912 402
903 171 707
106 587 356
423 789 947
653 812 974
254 292 956
328 568 192
524 188 272
895 174 982
455 100 748
570 222 273
509 271 799
19 624 554
826 127 660
114 752 410
398 280 331
552 216 46
310 140 950
839 947 773
802 436 86
767 998 660
330 313 588
231 304 635
432 305 775
210 980 259
570 265 871
243 543 864
874 131 572
150 29 977
525 505 610
313 621 177
372 184 934
166 687 600
71 478 94
827 464 298
698 817 895
892 216 554
731 482 498
545 20 369
174 277 692
284 390 531
818 325 749
756 679 926
401 705 365
76 428 153
913 63 547
709 147 783
157 688 974
665 48 769
351 128 892
153 255 368
716 394 773
448 779 361
355 438 39
345 273 770
444 202 521
464 284 936
760 926 40
982 166 77
538 760 83
168 445 573
484 245 334
78 144 538
240 405 71
918 575 547
648 505 298
912 994 827
529 996 849
419 186 947
956 411 102
202 772 297
614 710 130
68 900 989
76 793 937
714 39 352
517 579 42
692 931 707
617 862 629
292 861 706
856 821 978
705 811 63
667 121 150
701 677 900
346 311 883
404 872 499
474 548 174
531 450 158
257 458 620
451 879 825
199 790 406
687 769 424
589 149 337
474 719 832
75 194 341
277 146 616
355 674 402
540 94 778
897 837 163
906 134 542
390 189 198
711 994 761
221 46 963
630 767 20
507 514 771
419 693 862
37 107 594
969 317 286
589 690 619
657 547 547
293 557 751
894 397 819
310 765 696
189 255 100
668 917 275
588 739 424
901 319 756
202 65 371
408 640 105
342 983 754
227 398 737
574 753 851
961 318 307
675 740 65
227 110 978
392 825 206
548 97 20
155 978 739
613 408 245
846 740 171
201 906 471
102 76 730
655 881 941
608 791 981
417 278 154
718 613 480
170 817 322
232 863 259
954 449 204
137 460 775
971 504 901
926 984 580
860 16 83
404 204 910
428 255 967
656 758 294
674 980 597
375 469 122
713 169 930
28 719 301
719 962 236
978 610 452
34 500 605
149 336 552
272 798 137
216 434 742
390 369 982
387 425 651
877 760 506
332 131 702
668 88 415
174 582 831
266 122 701
957 141 324
106 611 377
419 621 705
575 178 363
615 593 859
807 663 393
748 257 609
958 167 714
368 559 858
272 734 962
703 754 819
865 372 980
777 32 331
890 494 206
68 335 682
399 375 792
882 969 576
444 835 504
380 711 315
815 482 700
687 284 442
860 276 269
499 434 728
54 927 122
522 944 202
174 586 156
297 548 957
216 699 773
877 18 353
494 222 140
349 368 641
533 627 780
181 228 443
235 909 694
421 801 884
486 213 157
678 82 778
737 469 166
879 941 773
707 197 930
831 222 916
806 145 985
340 138 575
399 871 686
354 596 234
501 119 325
344 332 667
371 544 796
404 925 623
991 601 662
866 640 691
758 421 512
460 963 718
432 485 852
314 979 746
251 425 503
408 547 953
801 666 361
216 642 124
582 543 725
526 57 684
655 819 485
13 329 582
600 946 451
845 43 23
159 560 356
881 365 204
987 624 848
663 660 834
737 91 642
529 14 358
829 44 50
142 735 450
250 289 766
578 845 97
529 189 826
13 539 899
220 694 82
893 621 353
475 55 415
173 575 756
111 257 460
254 38 577
395 322 766
879 399 493
298 515 820
164 421 36
484 798 313
239 931 429
426 775 265
607 458 473
831 262 158
91 564 461
556 86 271
626 555 299
524 968 280
222 75 499
981 665 776
916 222 232
233 804 164
183 129 789
366 397 963
469 243 263
895 284 736
647 802 608
460 180 555
774 491 481
689 260 633
296 665 157
837 180 483
407 625 533
418 328 664
580 80 155
884 140 358
818 73 27
578 18 45
705 354 326
423 672 759
584 58 352
440 651 424
409 989 74
376 910 217
246 789 237
149 117 594
163 711 47
183 285 613
800 706 531
879 256 288
984 305 643
913 280 216
40 371 52
144 712 164
569 278 101
113 536 947
487 178 175
798 147 19
36 239 86
635 891 757
822 348 633
647 140 82
357 661 485
299 922 161
274 201 636
477 965 69
422 231 608
295 82 152
443 977 489
522 811 521
443 54 119
732 147 958
452 671 447
840 985 873
406 262 562
134 566 460
758 530 608
289 842 105
868 442 800
385 493 910
54 963 89
943 577 345
195 599 407
265 804 30
293 553 880
668 899 186
336 685 496
101 764 277
955 362 333
825 582 73
61 705 840
842 103 74
347 459 50
231 163 755
860 370 997
419 160 145
139 930 48
644 334 851
205 86 437
585 11 922
375 512 418
159 146 825
318 426 777
560 313 127
656 177 139
141 576 361
795 938 298
684 988 545
321 108 691
232 277 849
324 226 617
105 934 551
190 486 970
941 681 384
352 376 734
224 837 479
865 412 174
934 324 279
191 174 684
303 917 337
561 86 454
596 438 323
707 214 132
14 219 613
444 49 49
64 212 804
603 680 349
77 119 317
348 270 162
466 176 189
928 108 740
734 925 466
752 984 892
712 769 382
136 154 887
270 788 445
948 89 427
512 847 196
442 860 543
111 112 440
414 214 108
925 253 57
929 549 519
364 956 427
430 54 177
814 912 855
175 567 360
159 546 804
15 591 256
104 830 113
537 200 652
227 764 857
128 32 284
418 576 865
157 376 112
501 817 761
125 194 738
319 638 272
459 386 672
703 981 759
454 352 322
753 597 284
371 552 286
959 495 734
556 725 548
108 323 724
210 142 931
605 107 416
93 114 448
450 193 575
332 801 132
804 318 125
555 492 492
815 370 391
824 687 753
739 308 123
607 655 728
86 191 743
611 263 128
186 507 633
283 847 702
931 844 71
572 198 39
902 631 987
534 56 404
436 577 851
808 532 938
95 847 92
68 954 477
257 168 150
327 414 956
666 865 668
704 146 868
330 238 818
341 379 664
701 91 842
198 942 144
194 228 405
438 939 71
534 535 722
106 167 229
167 975 388
12 384 577
541 78 255
316 872 275
59 828 704
32 94 364
909 68 668
644 312 876
435 178 653
686 763 639
392 73 126
943 103 791
741 891 221
603 402 520
98 72 686
988 377 914
562 255 33
396 776 401
178 612 128
922 295 663
571 97 956
721 143 549
970 219 81
253 35 417
406 243 808
514 555 977
518 848 80
52 692 895
963 429 681
743 912 566
867 975 731
947 180 515
310 74 758
32 178 863
787 91 874
953 883 133
174 356 602
64 662 526
722 199 34
611 597 832
228 855 414
774 500 974
732 836 135
603 684 881
460 327 540
277 348 504
565 638 539
752 186 602
474 165 703
887 202 184
718 344 190
763 193 525
249 133 755
43 352 836
440 125 541
307 530 959
731 790 465
710 779 421
385 184 788
670 732 71
120 978 144
669 454 610
42 868 320
949 718 62
203 215 743
711 685 792
636 388 998
337 928 719
732 128 466
695 518 54
624 350 467
50 881 77
563 334 464
187 27 505
796 607 530
988 768 232
170 84 282
109 982 702
49 392 706
224 156 409
458 765 61
461 547 379
381 372 678
249 53 383
954 778 292
590 335 405
120 598 138
978 585 301
26 870 733
380 137 801
35 159 826
349 392 960
436 766 994
610 121 127
166 860 390
914 319 325
724 100 572
258 180 397
319 734 310
526 453 263
791 626 224
890 645 433
642 125 962
401 594 957
995 249 572
906 237 780
548 52 836
824 460 17
106 951 391
155 681 191
495 971 676
477 638 286
845 559 537
696 849 372
673 423 27
462 543 145
596 992 739
212 193 760
490 599 777
830 347 184
31 514 692
477 332 601
344 67 429
406 152 567
360 15 83
584 293 841
24 300 209
678 979 60
811 908 723
917 709 120
107 599 831
566 311 728
524 792 102
793 69 232
594 192 710
81 748 270
903 749 613
836 688 360
27 450 513
524 859 566
722 968 92
413 428 596
678 848 373
218 649 161
753 503 871
694 313 965
698 775 511
796 877 372
129 901 482
965 667 766
693 544 309
574 986 129
468 539 192
276 93 967
410 497 884
917 149 515
338 50 828
99 352 543
557 52 888
28 698 362
961 85 293
918 394 103
596 47 820
671 150 412
960 633 427
424 208 864
173 923 251
835 598 767
298 215 476
153 919 218
319 520 765
550 901 970
942 135 489
625 24 951
104 283 991
188 325 978
123 566 496
970 505 481
392 853 660
410 737 431
310 658 848
968 908 377
603 145 12
742 509 193
655 892 808
430 25 794
857 204 979
457 477 681
393 995 228
914 480 360
882 716 576
125 457 28
47 616 190
419 81 861
74 675 270
291 163 642
89 81 728
107 603 244
493 340 758
266 451 795
11 968 521
792 278 321
638 759 14
959 167 422
295 994 565
379 751 410
22 615 536
815 481 432
830 643 338
939 823 535
240 881 103
942 581 220
401 606 512
741 512 818
995 128 55
252 472 685
183 351 729
888 599 996
186 914 503
467 142 25
29 449 506
25 649 131
905 311 181
576 885 25
476 906 246
162 445 103
774 872 627
365 434 171
517 852 419
863 630 461
752 782 839
182 355 948
460 791 609
415 707 512
29 443 921
210 471 667
587 858 64
739 835 719
24 479 897
545 798 468
773 952 874
423 953 77
967 258 442
572 489 693
116 204 556
836 197 272
214 645 64
582 87 64
160 472 138
486 128 774
207 85 602
43 903 353
597 368 190
755 649 918
716 769 892
734 330 252
380 389 798
391 992 771
665 227 597
888 171 479
787 432 922
869 249 637
442 162 879
667 23 882
731 104 631
289 350 941
462 934 353
48 353 950
780 726 180
679 299 161
697 949 685
566 94 704
609 675 148
280 279 889
607 877 36
88 87 845
343 445 718
729 233 217
252 849 573
786 938 815
968 708 328
374 736 374
485 142 804
960 223 773
696 821 420
691 419 810
272 178 777
166 477 890
710 760 969
645 420 708
152 292 758
952 100 659
399 789 311
757 369 236
441 423 590
228 637 880
926 254 860
945 451 674
168 971 173
322 93 567
37 774 114
239 940 377
707 365 16
989 558 925
274 569 270
307 971 779
988 105 717
167 572 322
431 166 651
398 706 936
65 495 179
151 646 443
141 37 808
866 130 643
299 40 434
578 99 55
439 414 705
130 597 787
347 621 794
600 840 182
93 648 249
216 904 822
618 456 515
774 918 636
275 869 326
501 815 114
256 161 842
878 323 937
56 901 801
920 111 428
579 781 689
562 694 503
141 266 538
964 846 552
348 227 233
102 509 59
208 952 642
798 425 409
704 641 327
431 232 342
60 24 122
712 496 392
824 31 649
160 717 828
593 846 496
790 513 601
338 111 516
202 997 89
424 330 619
349 281 531
769 570 68
275 166 556
841 496 94
226 31 500
266 656 556
649 863 605
649 193 262
771 283 174
669 396 561
93 59 785
728 805 642
382 825 352
969 442 24
451 534 432
333 797 447
875 53 707
867 541 31
309 154 113
42 380 129
157 404 495
874 608 972
695 355 60
237 814 239
166 787 958
952 163 257
734 896 478
998 926 626
384 655 332
418 961 411
217 488 606
345 953 644
27 509 122
653 170 143
832 338 626
627 222 893
609 834 742
534 731 542
883 690 49
196 838 731
305 196 813
71 30 810
309 53 827
994 851 534
358 444 163
742 711 896
95 438 591
665 428 575
873 773 149
338 458 314
514 695 438
167 676 773
232 131 581
429 798 226
917 689 79
982 320 714
136 863 218
272 781 429
974 206 160
228 311 14
93 530 369
170 204 676
661 726 532
723 15 597
221 692 57
720 271 262
729 280 798
317 18 539
439 635 532
283 11 816
770 426 185
226 856 79
640 152 752
776 863 964
88 748 169
386 79 928
655 78 831
297 664 731
178 909 41
250 11 532
300 640 498
782 304 186
856 170 701
44 137 56
907 155 308
580 982 677
599 204 269
249 714 375
30 462 632
62 217 434
509 85 655
938 25 316
832 761 913
523 261 207
767 876 215
179 54 580
535 53 918
12 106 471
189 577 740
119 730 466
901 608 144
207 422 503
601 911 715
642 275 546
134 165 517
115 244 508
49 792 381
641 790 916
258 936 268
341 308 976
728 186 784
381 710 780
156 885 626
838 755 173
664 759 500
439 235 254
342 874 974
557 155 103
547 48 955
851 174 349
375 171 790
159 370 234
564 440 236
220 388 255
119 247 122
954 127 619
26 751 846
647 481 575
756 249 411
473 165 883
908 556 111
762 986 52
492 219 101
665 567 770
907 812 51
984 87 624
577 407 861
781 239 524
636 67 374
181 979 914
329 519 655
654 984 489
82 407 495
26 152 46
530 839 715
546 277 324
110 527 674
383 159 203
192 759 647
360 559 153
259 454 904
763 148 587
978 122 833
182 80 966
572 731 806
268 719 164
998 532 349
903 648 841
446 512 896
417 336 935
667 639 863
327 417 606
197 952 622
197 478 279
419 297 337
725 992 430
165 934 62
105 399 326
642 350 533
791 19 259
428 593 966
562 780 847
461 321 333
281 275 866
304 851 42
717 347 266
189 994 277
530 728 893
35 156 251
406 857 552
209 446 929
827 121 755
188 351 197
284 932 124
483 716 72
919 312 168
494 412 915
987 427 318
980 868 84
391 658 257
733 422 398
193 553 468
895 62 182
748 941 283
609 123 328
970 570 202
899 461 113
414 520 674
368 908 655
156 458 932
160 227 940
327 607 695
947 573 289
170 310 429
205 804 611
958 269 283
287 141 372
450 594 305
374 932 733
470 257 828
992 742 860
300 621 391
900 304 182
896 299 202
567 337 437
213 147 663
173 95 763
391 662 340
459 716 407
441 54 228
669 358 291
997 915 766
527 785 162
592 963 656
820 610 93
270 965 839
672 479 785
959 367 716
314 900 322
958 787 768
924 591 312
365 792 953
23 221 885
920 456 790
471 578 711
541 625 395
240 467 148
969 194 452
444 778 347
346 874 729
389 146 630
716 486 168
623 104 517
498 738 610
500 909 110
814 957 192
318 476 292
232 47 547
102 970 514
275 878 661
583 707 787
978 336 20
638 438 720
403 223 596
559 113 123
547 662 181
953 470 730
271 752 449
44 911 240
757 778 855
216 526 700
515 930 710
22 544 840
852 119 510
245 856 780
529 862 417
443 234 317
988 791 318
993 121 56
867 62 214
571 935 259
835 393 612
822 341 186
954 867 617
664 723 431
453 480 711
139 372 855
471 286 716
71 758 47
575 44 465
974 468 434
717 368 71
618 547 940
961 432 229
918 436 857
947 451 805
449 625 866
828 311 91
41 848 113
953 314 545
873 500 48
935 191 809
414 252 254
801 583 315
880 422 494
70 746 446
957 482 31
583 915 529
737 57 481
683 742 938
932 531 268
740 526 400
107 697 277
787 636 702
584 95 38
245 539 372
291 607 258
165 84 315
673 190 305
992 325 258
34 611 431
598 348 483
498 638 508
66 589 419
448 526 54
968 705 638
451 203 146
421 422 935
117 627 813
827 950 349
242 348 542
557 161 829
360 273 425
995 283 702
571 687 899
385 838 169
534 814 80
186 759 530
186 151 946
10 785 953
24 764 156
203 819 200
312 852 287
280 287 424
384 238 804
408 114 841
229 332 894
634 722 494
362 437 783
807 23 472
523 924 347
632 144 998
562 246 114
983 23 73
223 370 301
674 954 526
626 446 101
465 847 673
107 455 305
260 494 19
986 38 296
681 554 903
241 202 604
633 785 587
877 977 26
887 685 963
644 505 362
679 201 748
51 225 750
67 22 339
68 39 460
382 847 160
39 332 35
293 982 553
728 931 511
813 416 217
815 606 104
677 290 34
724 758 841
594 177 736
250 118 935
413 625 938
888 489 708
209 568 322
762 409 574
775 206 672
986 108 128
897 708 165
595 144 677
82 706 845
920 859 504
851 277 356
871 816 301
719 455 796
532 153 77
466 178 804
192 772 124
244 560 315
36 189 694
59 984 818
319 366 865
123 618 920
501 320 128
787 605 460
377 797 145
365 290 745
951 177 502
120 43 547
868 690 35
354 603 343
891 245 500
140 621 22
770 44 150
243 675 993
534 521 719
329 997 451
408 334 91
505 236 398
513 980 781
909 789 289
406 485 751
189 751 351
584 684 936
523 149 997
664 312 136
963 222 319
747 961 639
634 759 923
683 852 790
793 722 401
513 141 580
378 239 647
168 419 348
11 694 412
369 589 439
94 278 122
844 386 129
585 728 320
388 873 582
411 780 269
626 940 388
566 808 218
211 644 990
116 881 249
505 614 982
806 185 860
889 459 589
556 685 135
120 389 94
153 299 11
718 632 786
742 850 511
718 923 210
843 206 305
840 368 251
623 259 457
652 705 975
749 147 835
418 470 579
792 973 400
896 451 563
230 67 566
493 743 689
858 117 266
535 902 848
810 406 570
18 983 281
650 182 52
231 14 550
76 222 746
735 269 503
165 160 669
599 72 184
294 205 907
823 135 388
613 812 568
39 322 634
738 605 676
260 636 472
444 325 371
210 326 210
70 507 144
504 781 83
416 60 334
599 687 171
739 685 817
969 907 283
896 190 297
999 56 636
920 986 437
313 854 679
659 751 942
29 966 716
166 32 628
893 793 455
791 336 637
569 14 62
117 272 950
781 185 428
726 944 573
267 813 550
127 524 683
724 981 590
566 427 304
324 792 535
499 536 888
614 718 826
176 997 467
923 190 688
79 621 57
12 606 542
622 424 412
725 177 422
859 154 200
759 49 611
34 29 554
419 624 429
354 133 534
43 179 831
840 10 483
530 217 304
818 682 61
334 888 268
710 289 238
656 835 771
212 165 911
565 786 200
532 301 924
421 884 189
901 357 162
305 514 232
648 509 573
542 38 416
880 551 320
980 30 323
881 908 983
633 377 210
980 889 439
469 734 885
843 684 614
270 890 669
56 670 111
590 778 472
510 961 718
154 30 642
875 299 176
408 901 346
796 271 230
107 941 643
964 178 570
918 732 237
706 787 524
105 334 100
846 178 33
386 744 204
393 339 663
991 802 262
51 602 686
30 603 21
800 712 612
70 413 23
261 792 222
40 921 366
556 86 173
847 525 168
281 83 688
996 107 297
134 184 835
39 316 785
291 40 564
14 226 946
853 90 268
356 665 405
930 145 195
777 100 236
539 782 476
305 222 431
249 676 805
234 203 851
524 994 126
716 821 980
212 497 89
791 193 270
42 976 748
907 790 89
779 335 567
755 498 995
430 813 740
691 25 927
635 23 788
526 588 87
791 722 45
566 928 240
753 288 670
61 618 675
236 532 894
564 388 717
695 741 808
317 70 548
582 646 963
998 242 633
670 974 21
600 364 964
839 631 539
625 911 627
37 635 261
957 273 326
168 754 600
725 497 397
178 819 625
55 212 457
304 255 999
153 323 600
145 231 433
287 304 749
155 212 270
198 288 867
507 108 93
113 506 954
713 769 30
919 390 847
546 861 156
981 297 538
135 212 120
240 620 939
112 417 783
259 381 284
482 465 902
857 333 241
936 293 882
816 171 163
611 39 144
534 426 878
381 509 119
421 233 698
422 192 772
14 596 382
853 929 356
33 417 100
331 412 580
84 169 337
158 995 47
795 214 242
897 567 592
350 903 414
571 126 725
681 240 896
838 699 18
715 958 560
13 943 559
918 741 597
746 903 748
452 169 286
607 181 946
106 404 85
886 300 992
239 24 325
323 230 414
713 624 82
776 982 691
591 982 892
316 830 147
885 779 517
439 132 300
39 353 276
126 569 777
213 496 407
818 105 441
261 972 186
926 871 119
985 783 853
250 431 318
860 358 54
853 333 29
42 676 309
238 731 820
903 514 267
511 710 532
437 986 255
999 799 886
707 225 251
845 487 12
383 636 488
462 107 529
986 59 921
797 144 449
40 338 448
769 613 833
510 924 529
281 660 481
549 269 911
756 112 501
158 688 892
203 27 75
793 180 283
296 91 723
140 797 964
290 879 673
684 123 465
876 995 664
31 719 951
649 965 12
131 325 655
405 430 998
316 786 665
556 118 889
51 113 417
934 499 871
626 851 292
852 532 464
203 708 863
658 848 959
382 56 867
979 432 184
21 232 380
99 930 439
661 226 194
188 635 275
107 488 218
538 938 247
150 805 50
969 87 98
982 501 845
20 874 561
163 455 527
998 374 724
203 351 246
58 217 885
242 388 277
916 90 355
706 789 135
571 916 776
815 383 517
320 678 328
406 372 494
657 730 470
934 302 321
637 250 254
866 750 958
603 535 450
860 261 678
708 911 587
98 63 418
153 372 952
965 787 887
17 405 916
914 738 177
91 453 902
734 630 988
698 27 345
879 724 69
150 824 45
125 468 170
598 451 76
415 491 229
586 769 176
51 424 107
878 435 93
969 832 20
320 217 704
394 153 488
646 134 274
366 594 303
618 143 348
849 305 87
874 495 547
554 709 506
313 862 332
695 997 321
211 465 261
139 818 988
655 695 911
772 374 706
818 364 99
268 970 542
646 798 267
37 544 715
422 596 688
564 863 930
432 307 910
123 345 433
508 13 441
435 617 402
902 213 388
524 639 903
497 105 306
523 262 993
995 282 934
803 284 29
459 651 983
302 236 59
517 886 377
222 218 464
117 346 783
957 313 174
497 365 205
914 990 278
34 648 548
498 974 448
934 818 164
945 691 724
208 674 365
669 588 895
171 96 719
638 582 401
48 54 320
319 574 376
677 27 177
140 457 171
851 910 206
348 757 627
235 444 816
94 772 276
517 704 103
820 948 570
23 335 580
890 578 131
914 460 433
274 843 984
720 617 899
397 878 237
877 176 114
205 68 282
332 108 997
172 528 852
279 406 346
448 575 406
600 872 265
568 863 141
724 148 848
144 271 52
262 249 632
135 536 398
962 233 453
601 892 999
296 450 98
197 291 835
59 275 543
423 478 583
827 459 752
113 382 104
186 292 563
741 41 413
798 190 17
760 25 83
963 734 868
478 201 413
552 412 297
224 338 393
459 394 783
531 659 60
925 612 66
997 589 680
182 893 504
927 434 432
552 266 957
546 723 367
386 226 42
528 904 844
18 249 920
150 614 127
870 701 952
468 254 258
996 908 527
332 136 203
137 445 861
705 795 124
727 888 674
348 525 136
366 322 492
197 541 815
136 466 927
275 822 394
519 621 727
506 763 218
760 922 302
239 122 510
336 482 918
89 950 125
41 727 153
943 498 785
630 996 154
323 346 957
715 912 35
661 593 766
93 543 845
201 893 815
635 325 883
552 202 478
296 810 200
993 812 654
71 448 78
45 807 296
970 209 207
931 35 417
947 454 250
545 369 319
499 820 463
95 35 987
686 562 235
605 764 858
148 413 915
934 25 835
512 547 719
50 876 716
677 994 353
203 166 493
348 488 151
457 963 861
278 125 522
650 380 343
635 668 874
618 102 714
617 693 556
967 898 409
539 652 808
391 601 341
301 178 56
139 863 768
422 164 561
279 382 897
400 38 315
439 870 309
772 512 40
753 648 164
91 412 88
269 806 668
274 405 937
190 209 422
787 239 529
340 895 462
178 928 230
783 927 789
609 950 220
720 573 387
672 48 286
480 354 794
164 273 749
930 742 41
129 909 697
562 939 733
929 376 398
65 641 894
760 881 449
763 570 519
484 520 634
556 26 111
243 51 615
799 624 738
398 254 998
301 260 912
209 546 655
206 728 240
580 301 957
627 173 696
10 260 957
558 338 911
435 353 272
57 628 776
225 653 909
425 703 631
663 359 789
970 492 483
961 89 127
986 59 761
339 138 272
328 962 30
814 199 597
90 52 775
120 998 41
476 547 278
957 717 583
766 39 362
909 214 647
782 208 867
995 377 583
255 388 955
824 767 454
151 513 88
52 589 793
420 29 506
188 889 582
71 742 447
366 318 743
563 765 879
403 650 205
108 275 693
332 968 190
882 555 658
453 918 626
437 589 384
157 581 426
574 756 317
647 560 278
503 670 294
758 431 976
508 208 751
857 257 670
393 145 852
949 725 697
764 61 429
803 980 131
12 852 17
762 956 843
448 137 590
67 380 617
179 955 487
922 106 221
648 282 522
775 605 692
485 555 129
748 559 511
597 694 358
78 708 581
594 376 109
852 358 292
420 753 387
827 390 209
677 947 521
170 265 457
211 808 128
909 570 68
940 873 722
800 523 526
91 669 301
71 51 404
385 856 486
775 511 183
121 685 158
961 343 309
70 914 839
692 937 501
55 57 826
697 538 793
405 74 84
848 526 553
44 520 681
949 818 187
188 319 973
140 148 387
621 261 96
493 993 343
268 985 872
316 966 789
495 641 496
931 715 235
471 923 542
239 577 881
319 703 112
594 96 871
259 982 292
324 881 280
910 521 464
783 665 204
725 955 281
519 696 519
544 412 242
205 937 334
175 548 763
524 869 515
19 312 591
920 786 714
72 436 238
900 607 239
172 21 82
851 259 769
487 12 661
320 613 550
287 404 894
635 466 923
452 102 631
290 702 558
500 108 128
545 489 993
406 958 342
582 228 28
115 123 708
320 924 749
232 872 291
760 639 44
36 159 462
994 815 675
712 368 370
406 468 175
655 453 857
423 867 288
694 987 908
232 68 156
532 830 254
813 554 918
981 920 610
808 999 470
162 834 486
229 316 185
211 187 641
630 56 353
280 720 881
152 216 901
379 139 586
161 423 861
538 913 447
230 94 775
960 646 12
117 20 952
146 358 61
697 957 11
624 905 736
282 480 934
332 244 791
368 831 725
352 32 288
557 84 799
146 189 734
498 709 204
898 347 79
771 61 153
559 800 170
64 241 352
248 531 865
164 710 655
898 553 404
41 644 203
465 525 866
247 686 250
988 19 116
57 123 319
808 305 361
611 513 218
698 108 510
610 931 139
779 496 672
53 918 249
194 883 409
979 488 510
390 65 963
490 265 623
292 123 610
329 267 926
90 547 423
31 44 596
988 617 320
601 299 380
44 286 178
396 966 746
850 927 656
868 512 414
292 422 271
541 665 38
708 86 588
588 727 960
60 145 984
580 181 280
65 629 356
903 215 419
171 379 926
738 454 278
311 506 137
119 624 707
573 262 172
127 908 220
45 970 43
437 859 469
807 669 996
989 246 34
315 791 454
741 526 857
870 643 103
281 923 741
473 407 216
445 874 451
696 259 936
601 387 456
642 116 953
180 375 455
155 184 358
498 585 417
236 66 777
651 565 457
826 590 680
467 163 694
59 397 489
860 699 577
142 766 89
460 240 134
387 188 863
231 978 186
259 239 584
499 162 394
538 329 117
651 975 271
996 781 695
502 342 295
914 595 623
887 532 246
140 973 766
228 800 389
588 44 366
758 860 180
911 641 20
221 562 965
433 802 309
764 405 661
774 198 888
135 876 104
871 962 448
888 819 608
171 470 248
641 795 904
715 259 175
664 144 719
584 527 876
815 483 956
168 834 488
181 471 819
957 431 365
10 623 100
513 804 859
459 991 858
496 840 902
203 573 219
691 907 738
500 807 252
936 292 22
568 935 880
607 843 675
179 786 23
406 401 496
67 841 703
697 525 392
348 670 894
623 900 722
411 727 817
193 55 639
549 907 169
136 800 96
13 749 511
787 314 164
136 529 25
256 33 34
374 881 489
798 443 608
297 762 656
145 237 69
803 35 237
570 692 586
279 344 527
869 543 272
838 740 313
296 858 792
927 533 648
274 652 38
280 254 868
214 184 897
950 64 661
431 913 430
552 576 777
36 260 846
65 175 676
323 612 342
870 409 543
483 674 256
334 71 754
448 349 949
123 626 267
260 769 351
93 429 767
105 948 849
469 767 889
653 151 232
924 662 190
32 947 123
931 991 264
774 187 107
952 717 371
644 335 320
762 12 379
703 704 870
490 788 546
210 763 409
388 95 733
89 305 453
969 453 405
921 562 635
922 659 188
940 674 203
215 532 369
826 827 893
602 59 956
203 397 971
721 218 517
261 474 324
937 350 307
963 799 790
217 693 61
501 984 770
540 935 584
317 459 902
407 971 902
648 550 481
40 22 121
954 41 131
708 397 385
563 884 56
829 422 74
645 804 588
771 73 898
264 176 689
947 699 316
980 384 862
405 981 595
489 206 562
560 800 616
426 175 332
520 673 334
931 129 72
861 290 243
445 189 656
195 373 701
157 361 986
841 130 959
664 389 468
91 763 260
440 224 946
356 20 729
366 577 967
161 529 296
167 24 520
762 905 272
345 341 883
580 473 508
253 851 525
618 857 377
884 283 43
116 171 791
435 160 872
386 879 972
121 201 633
51 655 941
936 42 483
266 728 445
259 697 515
23 305 542
956 299 170
975 467 250
729 317 409
950 605 92
19 55 997
208 883 481
887 425 207
968 852 114
616 353 889
382 448 830
914 849 811
602 179 312
249 172 981
646 592 290
800 223 94
294 530 932
805 300 517
791 857 274
298 760 166
343 119 651
317 983 17
885 978 517
570 347 776
984 639 758
902 719 969
550 110 253
810 918 393
627 245 68
130 299 753
380 543 807
365 830 367
15 980 664
510 209 448
523 965 223
725 911 573
826 594 426
474 94 611
581 495 695
793 156 718
620 945 191
800 517 132
421 299 189
960 842 615
106 721 937
404 165 59
110 251 984
56 594 426
646 111 69
325 167 442
208 225 463
495 21 736
421 91 100
718 314 536
590 924 86
185 27 306
95 314 853
194 923 456
300 870 143
91 126 982
310 75 709
853 176 125
487 395 194
58 621 454
266 563 234
238 577 346
437 498 252
965 90 287
357 448 742
826 18 533
435 189 133
738 631 44
450 751 877
534 943 77
987 541 515
813 319 924
255 620 897
25 344 227
816 813 944
365 13 96
220 895 189
967 107 466
493 855 181
612 999 204
672 443 77
27 843 304
289 539 905
460 727 73
226 893 734
393 324 882
935 257 389
45 145 214
516 30 837
402 324 71
394 379 893
279 280 440
468 807 456
538 466 432
385 58 587
668 804 290
17 859 449
503 391 780
632 858 25
96 577 198
238 356 82
889 331 79
221 866 781
173 194 796
481 909 697
503 772 468
999 260 663
737 418 799
47 666 469
383 694 66
296 634 874
652 608 906
78 194 854
398 870 941
551 328 949
269 468 975
497 154 295
220 762 207
457 80 378
177 852 253
588 443 763
61 159 355
119 930 575
615 768 111
289 157 560
523 803 625
943 531 465
927 797 588
79 71 739
74 86 186
880 287 769
311 293 642
696 893 428
960 706 390
472 269 861
642 856 755
624 984 141
420 637 76
69 565 723
97 319 821
16 615 802
985 777 286
40 37 159
537 32 159
822 955 517
43 688 796
811 548 87
35 112 408
35 591 488
752 413 432
440 47 578
921 123 556
477 541 249
295 550 426
588 179 909
937 839 277
71 241 401
532 81 908
988 929 137
933 65 359
375 400 633
42 778 534
828 240 94
488 21 553
995 381 409
428 715 626
799 44 893
592 226 446
925 37 411
145 457 188
503 853 129
383 25 541
345 13 511
780 977 78
477 302 727
640 112 954
394 449 943
586 365 761
662 571 341
144 554 901
542 734 415
692 607 615
349 997 272
822 118 362
529 758 437
151 981 210
783 949 311
921 633 54
881 574 102
729 847 99
436 499 145
358 841 775
176 521 316
12 548 675
877 470 952
891 431 438
47 951 630
814 149 28
732 862 62
465 134 779
480 834 511
573 600 761
101 672 380
968 231 580
29 583 296
94 482 90
944 785 862
688 999 136
21 843 776
189 55 58
581 250 246
38 107 582
817 902 721
615 859 778
415 255 765
735 393 556
762 420 412
897 631 473
481 390 568
232 581 165
591 516 987
610 754 262
41 638 715
871 351 88
185 279 88
381 106 994
602 785 117
316 541 710
361 862 740
509 386 925
819 139 463
227 957 873
375 480 266
464 64 348
316 249 930
201 809 540
858 245 123
248 846 503
337 720 137
901 103 121
608 81 779
817 911 90
312 994 506
890 158 359
875 718 15
13 971 882
272 373 433
637 969 223
935 36 467
352 268 823
276 957 698
608 369 442
17 131 781
83 773 422
236 27 440
957 476 697
750 90 630
367 976 485
994 447 842
837 648 42
88 576 693
941 209 631
870 234 350
551 710 490
510 721 585
935 522 252
686 473 943
253 160 865
498 220 420
404 317 883
145 301 778
723 512 151
170 433 769
475 647 91
604 977 260
92 350 687
169 643 572
611 204 725
376 58 665
931 631 642
359 50 909
728 987 336
141 963 394
57 671 163
212 262 468
896 205 70
31 323 79
893 374 810
381 848 143
914 795 566
115 487 700
184 887 278
647 386 428
256 580 297
55 252 330
331 941 549
44 287 451
444 489 889
60 508 220
341 797 988
305 99 538
434 379 590
222 686 864
279 175 403
726 229 290
586 964 205
25 435 781
798 480 597
312 547 888
518 777 915
615 266 981
349 705 335
17 534 843
547 900 438
829 310 190
788 612 635
992 456 416
258 254 671
506 241 158
472 639 457
189 583 720
804 579 285
490 960 37
487 696 332
929 527 434
80 393 761
355 895 682
170 240 102
16 774 24
723 657 478
722 559 397
788 311 458
724 637 808
335 952 337
51 820 567
635 789 165
554 211 119
367 73 18
940 536 239
614 451 996
956 178 167
986 293 400
49 796 23
779 72 979
961 19 336
26 143 81
133 634 960
300 703 827
760 21 315
673 99 158
95 199 952
144 283 36
646 751 986
668 214 70
925 699 816
94 167 29
485 90 694
458 995 668
724 572 42
497 971 133
861 746 439
205 885 326
379 726 262
786 292 441
266 39 770
465 250 308
116 341 39
832 68 104
720 906 577
422 251 163
872 188 483
250 783 556
371 859 610
687 869 518
173 172 755
439 340 668
175 276 821
832 341 913
771 656 931
439 134 237
387 684 148
966 225 208
179 841 389
178 418 240
241 682 831
955 322 447
800 609 682
628 280 155
126 332 447
300 848 484
465 761 199
564 812 105
744 236 575
375 366 433
650 853 978
188 695 904
761 122 77
496 693 496
577 148 671
402 186 933
198 996 527
795 436 505
870 145 437
122 320 743
601 707 112
51 110 198
953 138 488
883 372 615
920 593 230
901 134 996
722 655 96
519 986 605
243 174 841
489 648 242
118 719 372
749 131 16
337 138 550
648 357 774
825 975 727
285 176 212
315 147 665
929 170 664
600 824 509
158 854 217
880 703 435
876 140 181
145 437 269
766 338 97
226 974 429
546 281 425
988 431 266
740 982 683
172 469 857
524 864 71
26 861 48
107 865 695
725 323 820
415 269 184
512 705 552
226 883 171
955 747 415
342 337 439
860 191 958
678 113 858
84 261 436
144 882 696
700 185 771
730 129 643
816 55 936
17 772 92
604 93 485
106 221 788
85 876 700
721 982 550
816 406 973
674 194 616
39 434 100
848 38 625
685 819 954
744 158 186
245 870 652
977 327 478
261 319 808
163 966 434
371 476 635
517 620 451
869 757 35
888 493 245
486 221 182
714 294 393
736 600 797
590 53 403
287 352 510
346 556 387
267 790 371
294 238 464
715 299 186
380 428 641
771 545 71
91 539 396
78 362 709
610 559 689
42 390 522
415 301 213
783 312 402
649 734 460
358 291 456
551 830 945
172 855 132
909 600 626
491 952 576
168 617 364
903 219 381
20 57 522
405 55 344
367 118 149
167 330 269
690 278 285
782 306 222
358 706 206
62 936 868
69 257 881
978 344 498
509 564 760
586 192 685
438 619 136
624 345 439
843 203 477
600 289 360
738 125 569
277 914 817
737 377 897
143 776 855
651 519 69
606 163 917
504 602 491
333 402 958
307 243 637
926 456 679
658 120 148
328 108 685
245 394 615
935 196 992
549 245 334
962 374 490
663 741 137
496 901 582
214 317 183
111 841 283
156 42 653
23 704 268
283 221 537
531 323 828
758 961 390
43 481 951
624 848 227
866 396 311
151 673 403
641 345 537
926 271 304
967 398 377
456 418 607
849 992 612
556 947 395
273 745 304
197 960 521
58 748 189
111 639 849
747 767 960
608 367 273
703 591 72
330 86 460
410 803 562
297 605 130
484 851 179
787 237 412
883 746 423
993 531 166
162 489 661
68 220 599
69 988 378
293 158 552
471 601 859
893 344 253
480 178 719
592 15 972
147 538 89
575 592 722
166 950 224
545 123 952
259 769 695
544 209 603
202 279 86
883 748 20
80 102 642
740 67 385
536 574 965
692 946 762
58 793 657
471 719 85
576 416 864
291 639 732
78 707 174
238 327 537
827 254 53
903 642 305
332 123 24
115 167 317
20 474 71
583 350 846
392 165 21
720 442 254
274 686 216
240 377 34
623 416 437
414 137 149
41 63 878
316 783 220
750 358 390
988 683 427
129 248 11
684 532 571
991 516 928
457 651 882
714 535 607
44 895 467
734 623 477
870 561 277
823 377 749
361 165 872
31 318 95
355 93 239
124 210 144
659 363 11
481 422 569
655 402 186
438 732 597
241 733 364
669 723 559
869 446 418
492 984 282
232 402 18
107 366 160
449 789 439
297 351 421
633 975 466
11 59 999
865 457 776
60 985 397
36 330 141
181 936 453
624 171 264
664 606 736
658 353 489
664 972 210
600 26 689
196 710 267
944 193 338
712 61 262
787 79 150
984 780 667
322 522 203
435 182 532
226 461 378
408 251 101
619 348 139
517 693 483
70 225 443
628 804 327
359 439 139
842 824 985
415 485 793
147 581 727
62 772 618
986 156 876
880 59 746
616 468 796
498 470 773
499 26 148
882 218 173
785 533 704
624 856 373
195 336 729
904 55 254
538 170 20
392 483 260
107 14 661
676 874 162
999 378 931
631 25 135
910 707 622
978 639 350
170 337 566
870 564 787
336 302 453
509 245 215
64 894 555
624 811 142
571 823 608
22 635 151
625 520 852
682 76 338
42 107 599
824 214 18
166 870 320
482 561 288
616 430 680
304 167 476
400 236 671
439 852 284
234 352 830
719 349 122
168 466 641
822 77 648
233 687 798
96 363 760
517 838 978
474 639 797
537 868 555
265 172 394
465 799 299
236 41 850
347 343 990
585 91 300
661 321 973
119 747 190
306 795 168
131 763 444
360 432 538
682 494 284
940 885 511
259 837 462
214 819 546
105 907 738
340 328 497
543 435 265
379 200 660
57 164 260
249 369 927
599 813 886
411 746 842
610 209 293
786 985 648
897 606 487
58 479 349
465 274 298
545 531 945
366 650 498
197 494 597
877 715 589
196 517 848
562 460 389
788 382 423
975 166 125
104 608 982
41 561 142
890 984 210
567 417 88
855 286 321
791 193 436
159 789 531
72 754 144
127 322 252
915 146 454
811 22 420
589 294 222
839 507 535
828 468 936
114 379 569
807 982 668
998 298 805
620 418 755
143 104 657
260 623 780
66 256 801
31 970 404
247 491 606
720 503 231
478 358 734
375 805 390
131 611 423
110 954 406
26 679 259
300 95 938
408 471 337
473 698 438
281 728 192
179 870 654
753 548 917
690 183 744
963 896 179
913 553 597
435 146 888
421 155 816
670 383 17
332 747 935
494 743 523
261 338 278
798 161 18
440 944 196
32 224 391
590 500 340
712 188 339
993 56 728
73 837 459
467 177 898
785 129 412
664 297 876
675 222 475
950 666 384
161 508 133
480 623 99
166 778 272
388 298 204
739 572 222
417 37 17
494 180 549
287 951 674
369 138 553
302 666 178
85 775 403
541 600 830
118 261 985
352 187 420
444 802 409
663 386 919
741 340 405
752 273 435
963 889 205
420 894 240
539 63 944
827 537 517
957 457 727
76 389 798
72 456 271
144 37 973
355 192 742
20 790 12
160 328 477
136 936 421
376 595 994
126 734 434
532 821 538
671 235 225
290 396 154
827 825 989
533 967 178
877 677 729
98 783 40
311 554 684
740 640 68
803 419 642
832 653 961
393 980 45
188 436 219
325 195 267
934 770 300
978 724 912
605 317 85
466 197 15
116 758 135
552 686 751
991 32 480
132 763 123
148 68 613
709 531 439
748 837 157
161 683 992
977 417 644
549 474 322
65 256 838
352 228 891
626 445 741
413 66 827
239 20 105
562 887 305
23 18 325
105 430 255
874 111 229
637 846 105
388 345 943
78 368 276
808 478 331
919 426 725
733 131 381
79 703 364
185 295 757
140 543 195
575 374 312
672 495 930
985 713 97
513 364 349
626 642 744
203 241 560
272 42 559
375 856 472
804 43 585
309 538 962
852 628 324
152 440 774
918 321 844
737 228 849
442 421 725
224 441 642
686 751 682
121 445 891
723 511 16
404 821 767
552 833 186
439 433 545
429 707 82
630 938 454
942 812 40
787 72 899
566 149 673
469 740 427
419 214 618
942 291 818
114 385 520
25 845 485
439 701 320
955 102 708
553 10 19
59 897 976
60 712 658
270 330 414
952 774 519
586 69 322
213 186 760
733 259 937
98 790 86
633 968 593
284 719 664
520 115 744
227 529 22
662 118 998
693 663 861
752 75 494
540 758 359
920 49 191
685 454 469
517 158 176
348 82 866
244 947 352
678 594 242
916 91 156
860 902 978
454 666 326
544 674 888
151 767 585
241 57 88
101 76 690
837 450 945
63 607 976
936 824 846
675 555 533
695 903 455
59 768 568
838 936 618
497 790 146
783 481 878
371 998 392
474 324 283
328 317 823
714 818 984
331 928 532
396 560 727
16 318 149
56 84 535
485 856 440
861 511 64
658 767 179
161 698 802
655 167 927
830 141 638
664 466 459
835 762 679
409 208 719
542 32 147
488 160 352
795 914 985
268 569 374
862 628 353
404 105 23
300 490 790
134 896 276
34 868 187
733 485 50
297 598 230
805 578 205
199 683 890
33 987 508
277 580 910
787 710 553
904 247 267
334 818 237
421 813 517
608 447 39
946 130 245
336 412 469
449 302 191
413 635 66
661 297 929
278 462 297
442 143 572
865 948 639
17 845 629
215 891 280
640 474 178
821 553 391
881 267 672
129 763 699
167 451 783
364 679 322
666 984 572
128 956 898
74 927 348
526 241 931
163 620 462
339 594 168
204 455 560
213 454 816
120 957 588
441 377 505
85 416 58
391 45 521
638 24 990
260 772 630
387 800 567
154 550 350
977 380 366
316 351 470
767 701 705
53 978 335
511 29 14
215 626 399
766 478 249
627 286 159
356 858 443
577 754 56
276 687 633
92 837 255
306 942 518
553 29 883
97 458 343
768 288 332
52 747 87
242 762 475
30 264 560
530 931 31
410 666 896
655 514 247
372 552 397
20 18 477
217 807 604
628 844 990
848 524 212
437 539 304
73 815 543
449 309 171
236 308 791
966 222 122
433 961 313
325 638 523
628 301 685
437 892 205
385 52 40
543 749 636
238 593 480
560 716 375
831 347 289
512 712 782
938 637 411
881 531 350
83 48 815
627 999 559
682 575 956
106 213 393
413 777 874
657 84 803
506 250 51
968 119 247
600 355 761
182 275 212
802 90 941
548 457 283
678 254 933
829 425 888
421 621 820
552 227 707
124 223 674
237 792 706
25 258 673
151 529 458
20 377 105
773 960 373
464 300 639
671 191 996
227 129 588
815 65 262
547 22 489
478 954 533
100 104 164
101 858 925
348 68 282
228 525 803
988 734 175
167 323 72
120 445 248
30 627 948
474 507 574
945 251 678
224 834 294
616 901 368
345 254 564
961 142 390
824 293 723
622 156 715
613 732 674
869 333 319
158 484 587
91 455 398
115 694 937
450 108 532
825 547 465
837 547 552
487 104 545
202 764 662
289 285 497
176 598 527
494 323 431
285 590 197
169 569 261
650 334 954
58 21 211
586 237 22
432 663 151
664 763 678
57 376 20
685 202 772
425 693 61
854 281 767
593 96 959
248 163 68
116 138 250
635 842 699
274 424 638
585 544 742
725 894 59
112 350 696
993 575 344
567 839 464
106 840 521
172 308 112
809 197 958
810 364 81
463 288 361
800 292 509
383 222 820
678 403 477
424 811 337
321 600 832
494 25 146
176 520 978
774 842 171
132 173 739
848 249 646
973 597 499
349 153 738
580 780 157
456 723 518
434 926 826
37 519 373
298 722 32
465 47 879
164 702 281
153 454 263
940 255 746
342 429 360
258 647 999
654 803 474
544 947 13
317 648 358
287 757 244
962 640 784
226 507 286
15 369 310
462 390 732
915 323 346
506 281 95
345 570 263
468 355 676
215 896 984
324 425 966
216 721 526
461 657 334
48 433 354
614 553 396
335 65 540
378 675 13
402 20 462
464 747 16
370 346 741
138 369 175
32 240 555
947 15 492
315 208 634
463 803 79
574 80 270
266 119 442
960 64 440
561 884 491
425 382 600
126 188 473
745 375 187
187 400 914
249 974 298
345 524 701
604 557 820
635 151 232
935 250 779
915 313 824
313 784 273
702 701 915
761 973 350
293 955 634
467 51 342
720 376 626
354 972 196
131 822 206
789 672 50
272 850 441
365 466 391
214 469 586
479 564 146
167 676 877
466 284 875
402 641 895
262 983 204
17 163 523
541 332 433
540 117 837
590 239 844
626 388 256
998 165 721
303 701 481
925 809 715
215 861 256
877 137 962
273 816 492
468 404 12
491 988 598
664 26 439
542 157 430
227 346 532
726 803 132
825 710 424
723 222 811
298 778 205
36 652 16
763 516 579
513 349 819
225 144 105
123 683 831
123 732 489
642 771 651
700 256 571
157 232 615
982 645 648
359 250 115
736 484 18
547 435 697
696 867 29
285 864 358
410 984 217
100 253 116
474 282 762
550 100 243
553 729 784
657 13 502
43 95 620
517 106 327
811 309 449
442 104 310
690 900 476
212 554 423
382 113 484
443 506 296
822 300 896
401 962 502
166 766 330
790 660 442
434 174 335
288 359 448
955 250 510
332 146 579
958 297 58
853 678 169
666 227 78
989 686 529
611 557 793
97 299 856
36 210 824
14 376 711
243 685 45
241 914 380
148 122 325
51 626 140
240 308 169
442 257 702
108 262 504
666 742 895
430 734 258
852 484 964
37 733 179
714 418 42
106 297 185
885 798 589
393 672 14
489 58 290
625 304 193
258 221 485
660 336 840
499 549 737
34 645 549
163 548 730
897 515 28
482 38 675
931 523 815
310 339 725
569 494 223
267 920 627
838 766 985
961 866 185
39 957 49
47 268 797
862 201 503
553 324 884
494 533 679
48 977 419
588 706 840
22 71 249
950 815 401
779 927 365
648 707 231
600 229 703
989 825 712
294 517 321
916 986 156
320 959 186
704 29 607
307 25 681
278 821 490
654 557 175
124 25 242
23 331 812
194 827 189
759 489 445
195 236 462
944 762 150
247 814 750
353 621 70
188 827 324
313 241 224
816 947 436
269 524 391
613 323 398
613 796 16
412 784 172
82 625 443
74 539 52
721 840 712
536 610 833
169 484 719
226 403 545
868 466 51
892 680 205
235 797 385
498 690 331
711 592 271
190 57 14
431 966 903
203 26 326
825 553 37
301 270 977
456 480 839
815 502 159
640 67 794
316 144 445
16 698 236
759 462 187
465 775 981
548 116 101
146 588 837
254 414 157
175 932 341
800 428 279
209 728 59
354 321 511
343 410 194
392 614 96
374 716 367
193 534 680
17 919 144
139 189 982
838 363 763
78 865 711
464 698 220
103 916 68
490 431 95
973 211 146
612 965 181
895 28 802
764 37 599
180 197 760
439 505 808
623 150 78
523 90 634
288 464 383
716 783 714
29 148 20
844 427 240
652 177 988
672 326 155
97 968 302
784 714 119
876 347 24
447 953 201
97 794 598
475 250 649
889 704 285
555 623 479
608 887 412
162 845 519
421 565 104
926 222 814
473 966 231
698 251 492
194 686 830
25 774 271
746 228 497
317 732 242
392 750 208
481 453 559
988 616 673
265 933 300
788 142 674
857 616 990
174 110 821
229 710 876
777 944 215
921 199 689
854 983 52
220 716 938
884 390 183
464 176 614
216 23 287
13 550 423
71 663 345
207 293 443
539 137 680
916 245 17
646 976 97
13 398 319
119 538 822
108 123 756
182 88 257
715 651 328
74 194 511
209 362 975
603 172 997
210 212 885
262 467 173
825 430 734
870 16 138
676 27 506
963 875 702
612 821 90
710 299 523
64 258 446
384 863 36
878 809 358
926 667 48
462 340 42
215 253 701
129 169 556
73 29 613
473 105 183
776 384 848
171 512 272
850 386 500
770 72 957
704 924 603
248 724 582
976 356 671
314 119 570
366 25 119
391 720 393
289 343 170
253 90 41
148 551 833
555 825 111
317 793 160
612 515 224
988 840 856
950 364 75
820 216 906
672 921 190
164 368 190
873 382 815
91 950 322
203 214 565
782 275 403
874 794 38
454 576 689
888 541 801
706 933 817
630 48 259
447 367 512
731 436 389
642 106 369
358 517 651
635 131 269
142 299 400
250 525 981
828 954 486
431 138 127
980 781 218
230 28 169
852 995 376
909 130 536
645 701 795
776 430 404
221 350 724
869 680 804
502 326 851
162 751 244
314 812 888
132 171 257
551 278 487
748 130 352
407 578 827
71 842 20
862 354 785
191 507 659
540 613 917
744 183 567
415 98 578
63 841 744
312 116 828
904 573 709
706 493 108
751 165 932
321 720 592
955 720 100
367 10 592
762 214 504
342 132 502
882 397 205
752 775 891
790 931 724
846 324 934
143 891 256
489 822 435
922 838 290
444 210 975
889 545 989
334 75 777
805 605 282
933 257 703
439 484 597
473 742 578
338 745 585
198 438 865
542 221 684
927 271 833
757 969 40
28 784 259
924 466 324
865 11 751
316 606 536
893 689 575
756 630 285
371 771 910
570 656 559
324 711 240
313 118 722
288 49 191
577 237 808
971 909 144
599 168 80
629 402 82
352 604 246
416 954 812
164 843 149
544 926 536
144 231 56
459 616 881
289 587 331
970 813 16
722 18 50
604 169 744
90 512 590
524 816 114
432 235 742
592 657 10
673 766 68
880 249 98
176 710 492
658 971 647
853 660 925
191 132 796
254 321 436
182 281 579
726 564 483
436 534 351
672 730 464
242 769 12
699 845 165
441 765 917
45 11 682
87 433 620
240 207 506
559 717 790
929 74 503
650 520 546
554 96 697
636 12 465
499 177 815
900 418 813
583 921 275
949 79 50
549 305 205
558 737 525
407 299 701
862 694 422
773 740 937
158 797 484
551 811 115
62 489 794
908 780 735
646 594 752
695 556 523
884 252 690
271 283 623
241 427 715
43 717 867
86 869 799
529 421 795
725 282 985
799 493 382
647 788 208
135 577 45
28 619 143
940 77 632
391 766 568
481 908 411
448 713 66
151 657 990
307 827 313
298 98 769
403 494 587
387 400 620
739 827 505
234 169 424
933 495 199
467 184 563
485 280 290
433 207 229
785 997 177
574 179 635
15 707 52
155 594 413
171 331 799
86 654 26
248 361 782
528 668 469
597 584 731
69 876 408
523 920 595
684 227 912
232 678 481
436 623 518
414 319 884
61 610 758
48 926 511
232 142 522
620 17 906
601 811 998
137 739 15
78 224 837
625 803 977
448 623 266
343 15 758
753 530 256
28 596 911
196 258 944
962 190 208
389 160 759
483 568 18
328 956 471
545 994 340
337 542 646
71 645 190
738 300 532
612 12 732
259 747 951
45 68 309
40 202 958
246 122 731
51 931 152
79 641 802
622 522 381
316 600 131
621 184 693
591 456 780
704 856 80
376 273 664
315 497 622
563 274 32
938 120 829
131 460 171
839 42 500
338 618 116
225 81 65
27 216 910
648 52 180
748 875 742
843 394 926
956 296 861
392 150 483
952 653 314
378 936 642
582 644 114
595 520 398
921 132 360
146 951 143
474 847 576
405 810 938
802 434 520
821 574 435
982 13 554
543 349 908
798 577 972
959 144 822
57 548 77
670 588 462
809 608 388
229 60 942
194 725 566
778 862 123
156 844 741
714 853 660
420 191 768
22 215 446
649 370 314
965 679 97
614 991 916
125 127 901
618 769 498
822 999 935
936 428 361
665 394 471
47 812 372
374 971 774
891 830 837
213 335 659
382 941 25
948 846 555
604 700 251
518 198 147
274 334 669
950 157 881
465 639 91
482 783 461
910 175 501
157 898 428
124 860 959
624 476 923
858 47 380
136 142 693
636 536 354
756 333 242
20 962 538
183 395 497
846 401 582
855 922 113
316 547 218
753 557 209
112 92 879
224 869 992
601 642 968
195 619 123
373 410 801
39 527 78
569 104 928
507 681 812
861 572 355
137 997 474
882 341 589
917 534 999
608 80 718
905 801 164
967 718 58
19 864 122
630 496 741
28 668 11
607 672 849
203 468 931
553 379 851
197 425 657
49 959 662
937 538 62
763 99 343
651 86 731
910 409 46
334 362 742
736 168 249
209 864 444
115 248 588
382 977 275
221 682 762
376 686 473
508 794 222
815 382 631
560 897 592
339 772 947
876 250 318
647 912 420
300 392 588
990 49 45
980 31 377
721 239 21
384 985 617
16 470 65
202 662 507
616 640 811
33 486 249
681 222 358
649 493 306
744 597 161
621 848 379
949 222 265
545 295 217
982 247 577
309 851 638
447 869 980
847 186 755
785 352 289
347 91 27
866 271 977
398 167 975
940 464 865
71 640 552
932 369 726
779 933 852
623 738 851
29 395 504
792 880 427
169 765 550
978 366 690
192 172 490
197 721 317
239 545 632
716 347 567
295 917 690
109 129 543
334 911 278
529 641 144
731 953 520
597 27 219
900 416 982
238 910 779
427 760 874
556 713 263
107 702 630
263 800 226
629 806 925
754 31 694
82 561 694
128 403 527
262 854 252
299 743 600
833 652 980
885 69 807
944 525 851
420 890 750
471 696 129
756 89 590
517 334 78
57 150 670
302 843 112
660 830 662
260 407 248
805 468 534
407 711 413
15 737 488
793 560 985
376 806 909
427 303 246
144 834 128
595 560 907
78 163 956
893 77 558
451 47 354
702 354 777
838 923 30
588 17 396
869 311 273
148 209 287
830 568 559
289 220 53
430 74 358
851 134 776
622 420 198
360 642 568
385 22 751
713 777 355
480 181 872
691 139 853
752 313 440
559 658 952
98 35 423
898 579 554
80 902 989
63 842 717
894 98 357
976 494 374
48 489 862
480 795 588
723 80 75
619 494 352
115 353 686
160 572 208
576 943 863
309 43 385
715 679 911
270 252 686
610 774 353
22 889 517
892 363 352
151 905 139
184 966 836
487 183 649
176 400 292
964 698 83
575 451 629
484 203 279
478 941 580
462 843 763
880 667 162
596 521 846
295 922 242
974 472 269
822 662 922
22 517 883
704 628 75
712 182 318
543 726 902
958 492 804
521 110 29
747 642 130
154 958 18
293 946 404
768 25 677
159 89 671
946 26 334
995 922 405
661 307 848
39 699 541
862 745 967
64 696 26
876 564 439
964 291 470
540 287 598
70 522 123
529 901 89
295 725 912
775 386 102
547 142 666
580 16 461
381 951 795
222 389 726
542 696 894
985 835 915
538 209 718
534 480 793
802 128 314
925 420 393
44 216 944
397 172 320
929 987 789
99 396 100
92 523 926
21 946 316
138 151 618
95 173 479
111 392 476
898 794 589
153 726 277
664 540 367
435 196 596
290 631 206
50 756 922
695 155 55
346 35 966
281 599 306
442 374 346
325 792 275
678 155 975
630 548 753
451 139 518
181 369 822
180 235 356
508 880 581
132 144 538
850 707 535
218 766 373
889 170 742
326 723 502
49 852 113
546 858 212
382 524 36
725 807 237
819 971 255
902 529 178
301 911 66
981 786 315
454 924 374
939 827 208
245 302 166
778 168 188
848 365 561
741 278 622
537 723 262
708 67 906
15 292 695
591 359 670
131 285 406
48 917 843
862 233 785
316 801 692
85 424 862
643 908 351
501 567 818
575 332 735
324 486 329
297 890 377
346 558 316
182 608 324
848 280 716
229 658 174
206 877 691
271 827 683
343 61 853
718 179 100
975 797 182
121 850 924
85 498 924
348 751 408
407 818 380
446 606 894
495 117 322
560 10 816
447 62 600
563 955 129
893 709 973
574 836 172
515 402 370
858 920 365
62 491 297
167 835 494
91 435 651
580 736 539
40 777 116
897 26 787
926 598 869
989 677 520
152 293 788
413 302 114
572 495 684
366 303 216
400 400 534
971 283 348
769 616 481
918 208 514
453 939 288
436 104 851
43 255 16
387 583 444
939 53 637
10 429 650
369 174 729
226 571 956
476 695 279
37 462 47
186 116 825
625 317 338
304 963 693
520 852 15
307 769 529
566 826 507
587 676 995
237 44 107
513 166 103
950 107 656
742 35 86
783 178 605
841 522 992
366 812 26
888 231 657
788 873 804
112 541 393
112 869 482
218 90 67
40 470 40
648 126 850
422 525 36
460 709 380
942 250 205
146 691 812
689 409 854
591 987 210
607 926 420
108 133 880
974 407 893
622 954 483
554 129 251
470 169 720
882 374 330
202 506 603
47 975 773
747 15 23
472 130 348
776 235 82
790 621 101
595 852 403
763 691 198
508 686 20
580 366 986
112 841 333
353 797 852
53 110 352
593 780 928
60 239 394
532 371 460
423 850 702
800 557 546
319 907 386
725 547 786
602 968 61
835 634 398
345 69 809
940 700 664
269 732 475
328 236 665
894 122 667
207 670 880
833 310 382
352 272 769
177 810 538
395 777 719
101 379 964
829 370 417
216 340 234
640 807 439
549 424 744
27 887 622
37 35 778
921 590 628
351 897 708
101 803 230
492 356 850
89 161 65
723 81 392
118 858 362
755 522 122
491 577 650
41 824 552
697 837 306
609 680 167
17 813 756
897 518 42
367 610 947
278 25 926
692 786 214
351 80 22
709 334 928
368 873 157
66 992 683
890 659 75
500 555 299
708 462 380
715 265 617
899 736 960
749 542 251
688 484 473
290 559 239
775 334 164
657 947 353
93 263 580
229 755 62
536 328 643
262 500 661
38 541 354
755 169 305
804 118 954
426 83 750
990 489 776
548 877 274
119 333 765
77 192 777
610 481 999
301 940 220
389 42 689
504 805 213
964 542 511
272 642 500
568 908 498
731 109 839
492 817 670
562 402 320
847 110 201
615 518 524
622 537 37
341 79 847
814 592 927
748 852 43
960 394 68
75 358 127
101 297 928
883 633 383
546 852 156
655 686 797
126 160 743
464 828 47
403 464 790
41 916 218
570 663 22
220 304 183
561 848 984
285 237 756
513 148 243
918 175 388
302 805 558
618 982 592
98 410 238
601 777 305
464 619 160
28 919 349
457 850 132
318 175 445
52 870 657
25 226 871
376 67 213
953 591 303
419 586 242
408 82 928
621 712 399
728 926 985
196 961 11
983 839 888
562 754 114
153 90 668
606 107 118
692 315 598
194 979 202
211 888 103
765 588 48
685 942 142
816 331 368
476 653 550
940 279 122
264 941 564
15 488 182
185 418 878
284 354 437
292 760 259
265 201 454
254 55 959
34 478 768
124 935 710
357 814 665
731 864 502
567 194 49
605 346 704
309 998 177
807 282 699
717 463 301
485 215 883
159 216 876
188 631 429
232 571 646
254 938 533
240 722 821
585 963 828
402 215 35
153 660 412
189 591 359
75 501 88
356 299 734
764 847 672
934 585 67
762 101 285
647 791 693
911 263 643
692 778 689
859 289 303
753 629 155
919 466 268
308 754 123
662 841 29
767 13 396
193 929 821
868 393 287
469 744 648
340 884 590
24 571 764
562 153 760
416 707 281
861 343 392
512 958 165
35 133 427
221 639 86
584 878 251
113 67 981
256 408 699
320 752 906
146 706 407
291 417 132
328 258 892
981 880 80
920 257 465
493 58 219
870 804 99
318 640 460
850 923 594
58 535 239
696 89 220
443 490 564
375 540 37
627 924 467
779 365 102
949 336 301
287 482 864
475 630 181
861 463 791
14 344 717
479 266 704
607 293 250
898 508 730
409 874 990
860 74 702
133 661 528
702 606 513
975 193 135
735 356 657
211 13 598
746 283 346
344 245 777
424 788 217
431 859 199
161 656 600
931 860 274
42 561 626
94 897 526
964 450 596
445 729 306
484 765 35
866 192 360
175 502 941
466 703 395
972 407 907
642 157 959
282 266 841
300 370 467
591 668 739
258 870 982
293 957 785
742 647 279
248 157 694
426 911 723
287 70 231
213 695 768
953 163 225
30 554 710
727 316 433
766 654 709
295 29 400
76 626 187
62 583 364
707 548 75
481 859 620
114 65 480
328 38 802
456 174 757
347 280 57
683 473 258
627 502 694
552 936 490
506 512 889
779 207 415
311 449 913
608 932 470
956 361 183
493 992 484
908 605 791
76 754 98
965 844 318
605 996 801
301 373 39
119 749 985
294 825 695
494 654 878
716 982 396
301 702 881
409 684 38
784 877 213
335 864 220
984 267 296
880 403 450
584 398 169
727 106 249
741 429 685
220 592 315
769 994 335
12 291 801
780 693 874
253 101 356
642 74 831
181 154 581
619 436 728
897 750 812
899 729 317
19 363 700
667 228 150
762 208 234
266 651 527
744 151 894
54 281 111
48 12 451
420 456 524
406 120 987
302 163 566
17 394 140
526 89 645
863 363 809
279 912 640
140 352 202
579 716 109
201 118 925
928 478 728
591 346 877
112 863 679
92 109 706
243 246 868
345 135 880
220 490 413
78 70 185
240 196 948
34 389 210
427 609 227
479 837 592
893 630 49
799 254 47
682 986 593
520 49 366
19 651 405
443 276 189
968 627 471
455 479 747
829 525 123
406 700 223
830 665 455
63 781 377
659 932 65
298 871 721
546 27 650
636 207 86
685 118 306
322 83 92
122 868 323
241 174 366
809 95 507
342 177 662
872 984 421
686 926 709
769 938 288
548 452 236
529 586 688
509 419 895
864 520 456
384 851 515
951 492 466
757 278 948
430 286 88
553 51 211
664 230 91
882 201 621
945 69 107
445 849 353
200 106 929
107 491 167
999 867 120
28 645 810
501 596 484
852 938 115
503 86 659
70 465 86
924 811 526
429 964 638
516 298 64
377 489 247
382 520 19
329 185 437
741 157 114
174 677 264
925 366 28
242 477 128
803 364 471
123 969 729
369 718 292
828 301 914
949 614 130
758 583 883
445 101 134
905 235 336
171 329 986
983 357 300
521 545 898
684 950 490
686 27 591
307 869 255
863 574 565
125 400 630
153 88 394
295 239 606
911 632 52
994 379 760
510 181 658
912 479 69
459 309 541
901 962 443
63 187 45
600 317 419
920 33 688
393 246 21
297 869 32
218 500 138
268 304 941
159 250 977
971 601 649
576 250 496
391 938 81
635 233 941
396 381 772
622 939 84
774 829 492
943 458 263
848 289 125
542 126 369
140 928 346
993 329 580
285 43 887
621 718 200
921 510 547
500 147 382
244 674 73
480 69 724
876 187 219
870 407 531
464 325 44
385 920 507
607 964 49
218 465 854
547 582 700
114 159 304
456 995 808
664 382 175
338 553 244
966 845 357
684 203 33
717 302 275
237 630 802
693 73 965
579 135 863
454 235 867
549 203 443
931 760 683
758 355 487
395 935 184
149 738 896
637 840 449
799 543 430
778 646 694
625 918 830
106 741 527
145 514 876
658 398 481
166 224 816
907 401 201
662 862 579
159 933 377
883 146 599
545 172 92
94 885 327
990 277 544
446 725 596
760 142 568
954 265 366
629 822 987
728 52 977
438 812 109
996 639 837
635 959 490
884 979 851
248 629 887
604 762 98
877 110 140
60 445 639
670 910 44
756 561 109
802 867 19
751 512 968
952 66 302
541 481 675
683 426 448
812 952 120
286 607 115
745 819 663
762 502 517
393 144 829
335 716 905
879 64 508
636 225 690
195 915 754
457 237 252
837 463 75
943 786 248
369 581 114
13 763 607
188 253 620
895 641 698
307 255 834
652 479 19
101 83 819
692 106 854
778 64 866
842 747 69
373 691 475
556 437 975
666 401 969
781 234 191
556 428 396
331 883 722
954 866 78
404 658 210
121 63 820
552 815 231
120 596 500
506 313 812
592 417 162
846 22 240
420 993 874
807 54 678
705 265 937
447 774 332
667 490 415
124 912 652
489 959 343
543 41 137
711 104 337
94 479 406
927 643 727
996 341 525
33 643 444
464 906 273
642 800 971
17 218 300
171 364 550
192 625 891
726 410 815
768 533 278
626 171 824
711 454 197
790 396 157
298 643 236
410 893 634
718 435 106
461 758 959
94 541 470
265 146 519
395 182 584
17 753 657
763 326 404
307 703 542
898 565 793
272 491 24
223 525 185
268 57 44
712 965 880
243 323 595
102 93 545
325 161 57
956 771 535
880 973 76
289 641 530
198 832 623
906 460 74
818 169 723
84 725 971
949 741 656
57 121 216
991 556 91
487 817 992
978 369 878
674 606 789
542 714 547
860 57 981
373 11 852
801 110 200
521 442 311
879 52 181
787 268 667
116 993 334
72 920 76
186 886 100
872 947 474
488 237 113
284 112 51
212 116 400
315 546 607
626 170 340
974 708 416
534 313 614
10 355 80
396 121 505
598 735 503
943 723 871
16 531 974
994 142 423
787 624 916
524 939 148
604 938 53
858 359 701
281 376 735
667 562 196
886 527 792
320 154 549
356 954 404
277 694 143
295 28 930
777 483 421
642 444 273
786 82 245
261 998 77
763 580 619
553 497 624
689 995 18
908 315 687
336 259 105
971 228 422
299 360 737
936 487 263
410 528 25
158 915 557
701 896 552
486 121 856
599 30 966
949 185 820
888 40 73
321 482 915
982 258 877
656 700 941
274 192 184
847 617 214
581 854 108
698 208 464
275 19 42
327 787 420
847 698 791
486 71 848
824 893 401
266 890 712
15 222 401
506 809 211
654 305 52
604 239 759
223 393 334
844 632 473
57 972 40
829 129 443
922 550 865
490 881 574
549 906 342
502 608 961
402 688 211
585 785 137
832 333 11
357 140 534
601 710 864
983 927 239
158 477 654
892 251 114
529 125 292
568 29 963
371 266 22
523 180 703
121 555 408
240 476 834
217 424 682
754 503 444
628 302 125
15 857 790
290 615 136
735 824 883
135 498 76
206 91 837
282 374 271
771 256 437
632 937 608
473 166 557
857 526 122
215 254 545
90 927 543
841 774 357
319 674 617
989 264 475
570 471 696
611 979 390
289 574 19
619 399 387
992 558 311
101 169 683
121 470 300
59 401 210
239 317 410
387 533 363
991 809 674
436 467 837
539 840 85
982 140 858
719 869 626
254 386 636
867 996 262
492 396 49
705 23 12
767 737 982
100 940 397
608 241 979
94 27 454
16 973 476
744 961 435
248 821 916
934 559 121
954 717 427
166 305 585
152 962 177
223 900 189
711 223 866
180 168 712
97 227 127
436 209 593
280 292 762
307 723 204
286 59 526
543 633 696
204 785 60
161 356 101
272 270 614
289 931 43
234 709 861
705 589 795
845 629 50
349 728 845
623 104 437
929 49 799
559 214 88
635 617 836
891 161 985
943 687 760
383 45 159
745 950 96
745 376 184
901 752 472
961 266 288
101 262 103
601 200 762
708 52 145
793 622 630
241 875 454
658 419 94
714 637 95
395 646 461
71 362 16
449 768 827
297 318 759
374 570 803
920 410 761
343 645 67
492 371 588
516 391 448
327 590 794
701 318 646
484 909 122
442 186 695
723 319 22
197 561 493
643 948 680
102 298 551
569 102 942
36 674 774
324 530 592
636 749 680
313 946 265
126 124 986
710 723 881
255 556 263
357 92 974
72 504 222
593 234 923
429 541 628
214 72 527
225 972 498
705 470 109
969 403 507
645 375 152
479 894 654
324 148 796
366 923 149
465 598 169
360 737 518
271 632 136
464 841 933
350 167 636
693 337 941
587 663 372
386 616 171
939 777 132
925 210 400
246 866 937
444 29 808
326 52 662
253 971 164
800 907 642
689 273 60
44 824 194
187 892 53
87 635 794
325 454 531
525 526 921
824 513 233
473 337 946
388 583 231
731 87 51
730 365 917
253 628 686
210 10 286
426 403 744
557 653 137
728 994 530
725 673 959
856 512 666
500 165 924
116 730 302
268 18 782
400 266 644
735 689 796
970 391 779
518 347 651
982 643 691
277 642 874
878 728 216
561 784 374
129 346 197
118 706 284
878 427 266
241 834 300
511 607 398
592 272 659
541 942 180
776 993 139
131 382 198
758 494 409
269 128 625
672 311 342
61 341 639
805 404 366
769 920 16
613 254 470
785 459 664
457 150 814
322 657 239
813 946 457
164 972 841
268 714 536
915 218 57
274 595 205
488 637 416
291 966 11
917 685 378
313 240 588
983 344 305
574 260 115
35 826 621
61 888 611
215 265 517
772 98 309
82 748 369
808 482 216
879 523 138
612 219 689
245 325 767
487 384 329
453 711 319
467 569 231
887 682 244
81 86 989
960 607 896
389 455 209
306 948 36
654 244 514
165 933 817
832 55 534
806 564 368
208 773 549
326 60 919
479 997 469
240 557 845
853 554 338
545 983 233
850 553 760
878 164 525
766 982 356
804 592 579
290 848 316
621 647 848
604 793 981
115 203 928
67 172 810
812 22 256
333 260 30
77 121 914
482 890 776
930 50 159
94 450 854
87 404 683
643 734 526
852 932 365
977 445 532
405 239 310
680 741 507
456 952 201
863 778 373
599 32 725
210 375 921
201 611 799
765 950 177
280 652 753
581 404 366
212 575 93
76 539 34
53 343 776
719 154 266
365 892 729
68 321 844
882 564 118
411 698 461
234 989 438
658 345 574
54 115 178
356 30 800
678 818 256
752 488 227
837 485 52
873 770 412
790 347 379
655 856 428
438 167 256
602 603 954
87 739 75
913 684 405
889 537 464
56 246 303
613 903 481
649 74 571
494 762 28
600 293 147
245 254 754
900 546 685
431 192 940
228 554 88
572 345 770
818 645 949
53 35 724
106 510 62
810 18 965
161 436 931
799 472 618
860 36 441
727 483 525
268 677 795
246 407 712
42 945 875
336 703 18
669 482 741
349 776 997
820 533 686
256 74 650
774 871 809
914 578 218
476 228 579
853 220 281
207 251 753
994 839 375
528 179 121
332 522 230
19 12 421
730 223 613
806 228 240
918 151 44
63 820 292
177 14 441
94 940 166
560 78 915
569 283 844
339 971 556
53 880 327
990 422 359
885 191 455
829 50 971
21 121 712
512 52 82
703 657 771
352 215 645
58 251 716
164 816 640
412 216 749
572 892 814
877 430 798
494 302 36
708 179 416
325 321 835
980 517 233
719 503 159
667 992 146
76 128 927
673 974 56
66 681 379
235 457 166
819 308 248
991 107 464
305 488 290
736 294 555
242 177 707
946 709 652
749 180 283
969 702 184
92 211 523
581 395 179
494 213 34
619 198 27
843 386 724
921 381 439
295 362 764
796 973 907
143 700 436
176 999 555
151 898 443
312 917 469
768 60 160
59 900 412
875 241 380
386 846 332
397 735 143
926 473 236
986 235 131
294 44 454
570 838 137
106 794 730
603 318 42
24 50 264
631 388 961
60 179 428
340 552 707
106 584 176
503 359 110
567 833 214
468 853 494
979 780 637
546 551 723
34 438 646
409 205 36
738 28 908
675 904 828
938 212 871
790 300 686
334 407 661
192 321 96
92 422 313
628 877 108
565 976 725
376 145 88
955 509 313
728 658 803
45 170 786
555 166 100
85 326 32
880 700 237
402 364 979
104 137 392
715 787 694
458 17 817
373 597 109
296 118 983
775 399 321
504 189 722
173 717 500
699 60 872
407 640 915
653 841 583
991 19 23
492 160 577
523 578 969
945 587 656
313 842 323
771 335 593
327 406 123
31 496 878
62 299 470
44 974 168
374 834 683
163 20 824
641 894 569
50 560 948
910 843 824
477 467 986
34 344 578
72 479 747
258 846 222
862 640 275
224 28 590
713 197 157
666 918 770
656 930 248
164 655 999
624 392 280
403 741 349
732 336 443
936 734 455
269 202 822
206 74 132
314 572 830
441 960 20
519 991 538
556 150 765
885 824 480
239 439 123
263 170 118
921 401 616
947 870 357
150 201 705
973 399 353
335 362 956
572 227 80
442 496 949
666 111 501
108 700 307
256 18 170
122 153 470
761 906 88
446 971 580
715 931 482
896 435 326
270 871 435
108 868 305
892 206 252
888 620 236
258 306 799
879 327 734
513 361 985
902 140 972
418 113 898
319 902 205
483 100 126
476 459 991
224 857 790
662 665 774
409 603 275
541 453 220
637 439 374
721 912 354
395 936 508
100 399 121
68 160 729
127 423 643
653 901 485
832 202 915
954 415 26
761 427 246
42 769 105
742 336 213
898 812 758
533 18 800
962 451 50
372 778 437
840 479 266
951 389 222
503 874 419
172 692 757
717 910 461
791 432 81
243 552 938
536 121 310
410 34 921
284 630 735
715 845 353
63 386 163
507 215 934
545 675 123
16 218 619
885 775 547
375 631 880
701 181 97
350 26 68
838 141 153
430 705 163
807 140 330
586 144 160
519 868 420
505 136 710
117 651 528
730 168 42
34 496 708
447 730 455
120 820 171
372 430 882
257 923 701
993 273 374
869 268 717
878 486 545
498 291 111
429 814 958
385 997 795
495 182 60
27 709 577
473 604 401
606 914 313
902 647 790
506 905 442
458 751 182
977 719 597
767 135 987
892 161 831
150 234 36
988 438 821
447 681 461
146 928 144
378 98 982
193 440 167
459 990 532
418 197 658
599 161 147
339 60 507
172 140 914
379 571 341
142 527 775
617 619 701
177 477 140
90 324 209
574 640 990
373 790 432
54 497 35
142 739 206
980 130 856
41 59 368
847 970 121
934 283 988
86 941 201
743 971 581
341 810 543
513 818 517
756 928 298
859 10 765
741 594 83
880 595 667
167 612 814
635 916 211
546 872 81
529 269 437
757 530 855
686 782 215
818 504 272
857 385 222
620 963 772
643 344 943
113 254 944
347 852 650
738 674 217
220 612 390
717 546 359
576 604 858
999 779 312
320 712 360
999 272 901
168 690 131
770 135 292
427 64 818
528 490 873
543 602 923
216 85 486
951 622 506
482 413 295
10 676 559
792 549 516
900 749 546
249 346 571
166 422 689
618 871 39
340 911 328
597 282 394
262 640 11
211 503 953
238 885 568
95 242 483
436 433 505
942 123 606
626 500 448
457 468 829
385 525 80
989 495 818
958 412 767
746 131 228
91 353 930
400 126 968
183 624 930
564 204 250
501 46 941
171 41 486
297 634 912
116 510 70
153 339 860
567 302 837
79 144 336
874 555 418
857 524 222
503 330 772
721 162 421
578 494 958
377 730 673
551 280 369
791 290 646
316 872 18
713 202 53
560 121 74
951 861 670
546 528 780
204 559 367
676 432 127
603 965 381
977 661 642
123 350 849
569 868 395
618 130 181
165 382 468
182 297 227
797 588 476
695 231 798
559 976 634
941 547 460
359 616 181
894 810 823
908 411 216
771 197 87
318 257 596
742 931 996
785 446 464
250 819 980
708 22 182
465 842 249
892 435 515
993 391 73
606 139 230
870 474 624
583 219 995
660 455 223
367 64 694
832 609 291
396 185 542
169 690 520
714 740 968
310 882 45
987 411 124
190 820 588
857 468 672
78 38 969
40 47 789
799 942 226
213 975 497
90 829 939
539 160 124
904 416 223
908 750 541
54 978 214
997 250 802
131 549 816
66 93 823
292 322 607
652 257 555
229 284 949
522 486 698
445 415 854
484 315 887
132 803 657
787 103 857
674 340 501
184 838 80
246 891 625
706 895 255
793 671 701
832 544 641
106 342 775
670 67 993
533 757 398
358 549 385
193 245 599
384 684 814
70 226 399
189 750 319
712 543 347
389 777 271
346 100 44
863 998 529
360 681 438
784 339 128
231 813 436
234 710 392
63 23 938
496 242 924
720 91 107
222 955 308
492 964 17
490 508 670
221 184 999
542 827 569
320 759 463
932 810 678
534 688 572
252 720 811
210 695 598
550 278 102
825 906 122
896 380 485
30 143 330
192 587 878
96 132 919
842 770 503
132 608 75
31 564 406
889 94 236
689 25 423
712 112 141
695 118 766
34 173 456
625 932 535
75 151 342
78 670 534
517 390 354
652 541 340
151 969 473
690 130 472
884 442 95
146 117 486
29 522 276
814 51 427
598 485 392
244 394 989
932 652 335
680 724 806
162 400 577
782 535 403
21 504 677
170 594 42
951 323 87
989 475 604
144 947 549
466 14 883
482 118 226
316 616 507
477 805 84
63 563 490
84 314 810
108 558 48
956 453 299
921 751 741
656 746 624
98 391 966
614 230 805
540 432 169
24 95 775
45 187 35
130 329 739
320 849 526
78 305 229
466 575 267
786 335 878
24 30 584
696 526 329
683 40 424
941 810 312
754 367 73
523 906 647
250 22 503
945 457 873
241 135 63
876 595 603
960 789 707
115 815 361
149 349 929
776 870 320
949 126 307
915 802 817
136 719 782
494 552 661
284 987 769
876 778 292
987 219 407
166 409 758
168 58 710
923 146 288
860 195 365
766 176 450
622 933 646
133 627 954
250 494 588
667 58 393
872 735 175
65 883 58
283 866 721
329 594 906
920 142 554
502 14 397
207 512 67
266 399 684
369 246 22
449 378 129
290 538 299
152 21 297
981 717 337
859 755 447
826 666 667
487 586 506
708 355 492
578 471 494
367 774 584
492 983 82
453 30 622
908 149 77
410 869 320
440 152 774
354 519 729
560 883 978
911 724 283
280 456 56
570 930 503
47 575 452
402 37 737
37 157 881
580 267 228
917 790 988
994 882 358
684 485 842
619 318 16
654 551 335
226 845 485
946 489 725
610 652 728
692 768 321
377 699 779
101 886 608
334 648 193
479 695 259
309 755 603
561 666 241
373 117 781
779 89 985
202 279 431
351 446 65
589 170 763
418 791 653
72 283 918
57 802 670
109 776 486
806 631 277
43 562 486
20 566 844
839 985 15
269 817 53
156 104 491
587 508 968
584 990 112
792 273 99
152 463 142
254 557 364
195 144 648
206 972 649
550 509 646
897 480 506
535 367 593
879 824 720
139 215 693
831 491 84
539 709 94
269 418 152
835 87 400
815 746 386
689 812 987
594 57 284
429 732 369
364 424 847
827 594 629
558 319 196
711 885 115
671 544 880
24 271 840
856 370 704
98 769 850
136 167 533
728 603 331
894 89 118
801 439 983
167 829 264
115 25 689
85 178 387
680 567 914
133 398 707
175 845 493
115 384 11
121 283 150
262 832 339
956 827 548
414 468 131
311 980 400
422 679 282
773 81 529
868 571 93
858 408 698
827 405 950
621 433 400
29 244 882
143 829 269
752 306 88
204 552 78
105 609 770
668 512 955
495 217 770
309 116 654
68 733 476
180 825 41
515 99 224
106 431 931
116 528 975
682 154 389
473 391 529
980 856 799
201 396 818
300 749 882
282 323 823
60 475 256
52 494 373
55 237 20
363 777 887
593 436 174
163 235 852
220 313 829
251 385 311
381 613 682
246 449 203
609 479 721
588 318 504
578 867 288
700 459 866
580 930 247
405 819 705
609 357 734
484 256 659
280 35 527
964 58 806
407 236 203
515 856 972
492 326 257
804 92 381
449 929 198
658 836 682
957 685 332
496 761 570
277 596 354
70 125 233
671 80 267
849 369 360
435 962 633
586 343 142
737 435 291
402 793 904
315 165 45
392 616 142
999 777 837
913 224 759
705 984 215
621 772 370
739 86 192
32 285 377
643 44 466
275 532 979
963 815 174
33 512 122
152 885 307
369 544 276
367 430 234
489 42 96
35 246 123
429 730 539
24 404 95
199 106 941
364 548 158
676 147 822
408 591 645
654 824 344
74 213 592
967 501 52
768 877 213
911 554 529
158 964 190
906 689 104
487 747 973
679 10 275
156 512 117
353 525 419
410 759 991
210 271 142
311 401 686
153 476 807
161 264 978
197 167 480
138 557 635
133 273 604
269 960 280
132 576 332
925 990 570
37 395 234
803 337 162
321 305 940
874 555 741
265 471 753
104 653 959
727 669 276
295 270 515
886 142 801
187 915 441
416 839 997
978 588 547
767 11 562
970 695 909
629 91 262
183 706 635
690 83 45
269 813 584
244 719 625
409 228 496
820 355 509
150 721 374
638 908 41
493 454 622
316 189 738
583 492 216
681 735 403
588 940 393
763 259 352
549 477 316
959 759 295
65 538 166
837 674 84
795 487 349
895 178 29
899 179 645
846 768 19
290 370 708
441 642 950
293 889 960
685 943 257
108 460 541
216 810 739
948 474 734
927 22 557
684 495 215
199 723 550
325 72 443
378 377 498
154 783 466
180 931 293
122 583 175
535 465 625
552 447 122
545 805 477
22 896 384
967 265 676
68 800 184
891 468 274
811 198 917
443 591 384
22 910 488
691 245 187
673 362 868
860 389 347
174 645 360
959 500 99
610 517 338
982 178 781
803 332 59
641 31 434
58 992 37
976 729 881
513 408 850
405 217 632
919 229 287
895 52 676
615 866 589
315 602 710
775 608 120
64 709 527
325 559 288
280 90 961
153 651 335
129 769 876
990 244 331
277 602 746
128 710 230
752 940 94
875 37 306
189 574 776
861 479 22
497 870 455
746 865 132
728 968 726
319 839 576
989 51 489
671 589 973
316 49 665
264 303 405
631 508 752
180 745 381
412 455 817
208 260 475
105 209 830
357 558 954
749 303 349
660 637 821
383 751 969
789 53 878
14 935 453
377 469 397
86 274 520
386 219 304
87 713 219
621 70 337
82 213 351
706 808 930
315 829 121
428 136 13
54 58 818
988 785 160
269 992 549
682 593 973
519 787 850
489 738 337
565 869 283
588 149 62
449 189 547
311 974 848
599 858 745
408 153 465
543 501 803
388 926 700
498 340 421
368 971 808
422 956 362
701 116 795
405 156 518
246 163 438
582 707 338
274 245 657
247 621 79
107 549 306
986 522 793
78 865 139
212 101 670
794 144 232
517 910 427
696 320 819
883 506 81
635 38 403
325 401 303
850 666 960
598 819 635
174 186 321
559 989 832
283 821 736
845 208 710
271 333 84
572 996 331
715 99 983
648 45 592
306 600 470
749 659 36
771 933 176
849 581 535
370 604 702
313 50 456
251 466 203
652 424 171
926 69 778
359 770 598
291 266 513
590 702 376
684 770 491
787 164 349
200 643 70
174 837 120
223 456 962
421 595 452
73 289 975
408 249 336
312 70 599
508 581 63
796 938 787
306 282 915
733 370 245
887 521 951
209 985 655
655 519 459
963 411 349
54 262 411
37 107 823
185 847 42
105 964 495
892 377 947
528 438 329
645 792 215
177 65 872
247 804 706
34 620 256
92 468 826
177 183 672
135 897 210
113 44 846
543 684 83
411 337 352
78 817 519
779 510 142
699 483 458
100 801 408
360 209 765
579 268 184
682 595 370
51 134 793
772 591 65
765 583 849
136 469 259
849 449 375
408 32 337
285 135 182
479 911 539
805 391 659
262 480 795
150 439 626
695 482 70
228 291 56
114 871 433
445 22 921
989 702 481
813 288 70
403 691 957
898 476 133
192 457 668
451 668 566
591 20 810
908 603 618
470 378 930
161 946 828
671 945 661
550 861 492
689 979 200
256 836 916
515 656 926
309 972 422
702 51 839
262 60 827
990 757 912
71 508 603
898 74 543
313 750 273
797 980 286
545 230 687
193 388 11
317 23 493
145 690 832
91 523 791
237 172 499
921 426 413
702 310 215
792 619 502
433 24 362
889 466 557
374 910 771
605 67 380
798 422 211
107 671 568
561 968 340
265 441 590
740 585 851
625 651 841
942 784 449
46 900 964
325 32 120
279 532 703
238 757 555
495 630 428
85 517 882
250 120 808
957 535 367
649 472 821
265 902 349
724 228 948
104 186 410
360 981 78
117 816 483
455 75 570
575 71 203
186 728 274
109 585 419
949 749 296
395 222 851
841 524 68
764 890 164
633 531 298
532 751 510
289 614 735
701 242 616
313 900 301
639 997 15
689 931 217
138 289 376
404 823 435
651 26 121
489 568 706
176 554 218
578 159 968
406 66 580
355 448 655
181 880 522
834 703 516
707 767 144
896 52 649
218 462 148
826 562 406
89 699 565
889 128 809
738 943 194
922 664 481
17 980 883
684 525 577
506 375 733
132 947 220
799 428 113
999 586 42
49 820 136
223 898 61
139 401 639
239 192 364
231 473 59
325 975 768
585 888 359
529 164 319
413 78 135
381 826 460
105 296 877
773 697 203
166 217 668
508 314 715
664 590 455
42 407 45
238 182 304
299 683 273
348 820 130
350 209 827
183 21 377
621 509 19
265 95 957
61 367 913
27 742 181
608 741 636
791 222 14
643 582 205
754 77 73
198 996 846
713 375 528
479 254 761
373 969 700
206 573 320
292 705 880
548 175 953
389 51 684
870 977 68
211 430 208
714 441 142
324 252 417
533 223 686
460 569 913
843 574 745
330 90 553
375 716 559
927 981 557
975 39 502
287 109 639
705 17 475
442 172 548
705 804 970
996 121 389
531 192 210
829 980 670
600 533 661
119 659 357
623 216 459
426 808 42
240 413 155
36 511 325
746 484 496
615 277 825
749 307 493
906 62 229
147 303 992
791 480 311
505 233 842
776 267 958
785 333 122
519 48 66
463 927 805
190 785 547
836 451 383
758 908 432
533 51 813
44 918 615
739 856 631
464 528 212
474 726 48
507 13 84
316 407 924
963 374 362
640 837 335
12 666 964
801 378 320
981 136 296
737 257 794
425 987 141
238 790 636
929 349 793
494 836 238
867 431 643
489 873 392
707 26 111
224 424 56
34 48 155
11 507 229
897 471 689
871 63 125
838 27 301
172 939 26
583 927 654
323 94 159
969 386 33
588 179 662
984 674 377
173 526 163
933 816 380
667 590 442
477 156 780
484 49 986
30 655 549
288 323 588
834 63 213
562 762 701
179 389 721
120 952 252
218 420 91
299 766 649
291 865 528
558 94 790
118 534 38
73 889 464
347 544 456
422 891 128
695 40 288
268 295 429
270 591 254
987 324 719
29 228 507
190 307 817
944 339 610
195 707 68
824 748 902
12 704 770
465 886 807
417 70 143
130 762 561
371 993 684
79 237 912
426 298 795
929 39 488
844 923 541
33 888 579
129 685 562
712 879 511
475 929 649
102 901 711
697 551 775
720 811 757
299 345 677
535 661 259
555 952 324
13 150 343
704 483 869
264 346 775
938 147 118
171 433 903
503 95 809
328 454 970
599 544 524
473 841 737
494 686 133
100 653 939
148 252 883
540 307 942
536 781 213
371 779 609
244 935 408
961 836 16
721 209 221
576 861 452
801 623 894
224 690 180
516 549 994
255 417 796
512 924 42
603 552 856
17 538 188
84 557 815
384 816 419
374 344 711
646 560 480
382 454 159
975 364 477
243 529 160
58 441 785
162 838 208
988 176 271
294 161 180
937 781 829
994 485 612
383 563 475
529 178 65
324 818 26
634 832 539
816 970 832
809 49 913
682 194 908
775 518 36
538 560 698
202 425 87
407 881 766
412 69 526
39 840 657
21 353 114
377 783 188
142 38 446
179 82 771
536 486 787
303 867 405
100 713 633
596 989 542
811 378 103
547 122 196
955 514 59
224 102 397
904 188 495
284 431 158
780 703 336
627 524 759
357 56 768
663 599 827
153 229 725
14 749 452
787 267 718
462 111 195
252 146 307
499 112 360
996 492 836
669 540 576
360 787 345
364 478 861
99 783 364
175 457 545
233 642 74
23 547 18
629 730 248
750 681 521
854 141 485
534 909 350
628 141 421
522 757 617
207 464 307
65 756 681
390 136 965
149 963 556
887 647 216
869 957 903
458 207 370
242 746 228
334 500 558
120 324 541
375 199 281
63 412 247
141 213 548
639 153 907
716 187 524
431 328 43
303 14 624
346 991 676
579 77 491
884 72 592
759 209 30
787 109 511
820 725 489
807 800 861
181 729 454
30 553 495
63 839 489
561 648 707
827 444 392
201 682 249
699 103 757
123 338 797
246 597 276
693 421 139
483 765 616
376 87 970
127 998 294
987 761 141
17 120 532
178 377 140
904 307 100
506 637 145
74 400 942
981 46 219
507 411 44
583 138 751
133 526 977
907 233 321
802 140 266
751 301 84
370 946 70
231 429 691
713 156 470
494 752 308
649 460 552
69 741 840
744 81 805
447 681 899
743 197 511
194 595 427
419 64 906
373 611 43
816 583 597
399 455 746
744 874 756
581 703 163
226 96 990
10 626 310
567 729 818
166 786 250
246 109 474
348 207 918
629 404 207
409 728 315
76 810 60
950 806 403
719 225 578
632 898 166
773 443 187
588 56 921
11 918 46
162 434 725
225 202 514
408 553 649
937 43 133
836 590 361
494 172 240
513 689 937
152 185 977
931 144 71
587 884 274
295 905 600
781 138 513
127 729 588
954 736 194
255 797 399
134 555 960
498 984 15
113 272 335
262 821 740
190 492 616
648 810 283
602 545 156
277 632 439
238 421 757
879 349 470
85 454 639
702 297 69
938 820 564
91 818 559
180 635 21
350 882 337
23 665 792
287 883 466
799 301 303
561 811 573
733 895 321
99 548 677
917 556 831
305 16 440
399 755 260
686 447 918
761 961 254
591 108 449
108 562 364
428 103 55
733 354 183
505 843 550
569 903 750
17 910 70
866 389 269
746 260 519
953 453 284
105 853 554
562 66 230
758 611 368
829 63 994
498 203 721
825 558 513
51 287 652
798 940 839
695 451 401
650 250 880
521 17 210
280 211 182
261 237 936
257 951 826
966 435 795
139 324 918
877 330 496
970 592 388
837 321 235
435 218 620
165 401 94
748 67 428
84 981 833
75 478 993
414 435 990
337 741 829
856 301 596
113 63 679
984 343 487
576 445 54
407 734 57
729 910 73
873 446 740
598 258 256
131 859 709
498 342 420
278 681 311
883 645 35
650 410 756
867 515 53
845 932 127
337 904 976
317 876 320
460 584 41
74 281 461
70 578 421
919 862 100
471 732 101
781 285 951
495 945 887
708 481 816
587 212 826
705 453 233
71 434 347
199 460 39
346 40 913
991 602 489
697 573 811
832 175 202
379 973 554
492 843 379
508 743 210
595 633 807
123 466 298
331 55 611
84 573 449
315 952 150
342 950 23
219 850 316
722 459 473
101 874 521
22 577 313
487 907 656
207 299 584
245 210 750
491 239 142
44 966 691
10 641 45
925 270 515
531 879 759
216 127 559
639 752 150
198 114 81
73 588 291
520 104 796
678 444 938
944 22 293
37 263 790
210 185 285
477 349 740
559 708 28
587 206 41
486 922 275
656 981 877
796 204 663
356 31 678
703 557 170
317 378 74
986 894 403
739 590 215
550 91 995
559 619 688
277 232 641
281 625 991
106 265 178
714 964 260
663 975 385
854 496 124
670 75 519
647 64 492
55 211 783
562 179 699
749 556 275
476 246 844
838 934 608
53 364 161
830 484 131
154 644 962
920 717 179
348 569 700
403 702 805
236 915 116
802 746 388
566 299 924
822 745 151
662 660 746
709 309 581
918 49 201
465 509 987
659 809 239
210 920 493
674 466 309
967 555 835
332 580 811
825 174 118
360 176 136
819 743 74
407 384 661
340 229 43
232 907 338
710 171 342
192 498 870
673 655 972
870 101 724
753 313 300
758 498 839
378 317 36
442 406 587
977 643 393
269 417 43
72 774 406
863 578 27
287 433 343
876 75 138
933 655 32
689 955 611
615 464 216
623 486 723
561 42 911
308 790 457
446 213 605
547 858 724
85 339 850
503 339 844
246 460 831
463 940 218
506 660 908
107 387 289
18 683 898
711 860 686
113 930 288
977 507 741
975 216 855
165 934 533
371 273 907
686 998 608
452 858 540
171 200 626
25 746 509
503 808 555
707 794 16
299 417 575
637 974 573
250 973 128
358 346 996
566 640 259
792 357 910
521 833 117
930 603 292
424 959 238
15 29 877
530 765 120
464 820 454
791 862 319
165 880 394
468 718 58
998 695 137
227 636 581
438 157 566
42 457 32
478 391 107
551 887 812
265 217 866
722 517 921
226 653 177
522 459 333
995 695 320
127 477 117
72 875 56
20 269 201
188 87 717
944 527 328
738 139 838
588 273 161
84 947 151
89 660 28
35 980 427
255 752 168
334 227 144
247 293 431
634 694 811
518 798 419
808 925 836
818 215 329
321 593 342
510 81 201
274 602 120
403 833 372
453 908 422
996 514 86
480 746 431
470 860 987
284 850 358
808 871 756
947 886 608
701 23 338
682 973 221
650 380 531
90 764 432
659 43 211
786 265 196
376 20 610
66 77 468
293 130 855
407 126 836
563 726 193
379 287 673
257 947 342
164 740 632
465 519 961
462 297 559
393 324 197
861 428 217
184 926 613
505 688 122
252 693 41
343 371 529
358 526 782
475 755 523
207 854 436
768 108 943
374 921 139
89 454 972
605 894 233
787 647 387
860 328 991
351 603 440
612 180 984
679 595 232
599 18 963
824 932 70
835 657 354
15 740 931
167 188 268
546 944 809
250 519 183
65 612 749
897 224 222
163 43 556
249 221 591
363 417 768
776 746 901
744 249 983
64 353 578
545 367 797
377 455 383
666 906 456
110 177 815
112 762 302
672 333 474
459 677 435
690 298 313
605 844 23
671 449 782
122 946 646
505 423 102
951 41 625
299 836 287
907 488 136
46 385 875
397 298 820
645 862 313
36 415 158
310 786 572
877 312 586
100 472 70
80 193 388
21 156 776
36 587 232
602 365 798
88 920 100
433 900 839
832 686 191
262 909 114
811 889 47
130 70 985
100 82 851
819 374 574
639 213 434
541 761 435
496 921 520
504 967 215
600 971 688
970 213 377
781 267 166
430 338 771
526 765 994
956 143 376
122 774 227
666 598 591
675 906 24
386 210 554
167 675 189
349 887 190
473 796 546
598 194 897
797 73 33
300 270 932
847 671 279
605 936 316
81 671 236
172 184 511
930 236 596
398 424 682
377 218 901
544 783 389
648 921 185
85 85 489
340 709 59
766 216 23
80 716 115
64 404 587
380 698 961
30 14 472
640 60 970
674 279 993
326 914 400
903 122 253
851 828 910
918 977 380
65 992 862
269 847 98
879 582 165
216 985 682
232 556 150
96 599 31
518 971 895
140 281 784
814 195 325
985 705 773
270 95 536
971 141 271
329 839 526
912 345 287
607 568 673
440 385 590
693 95 840
637 726 916
990 127 260
612 357 89
627 47 367
741 147 954
740 208 174
263 672 604
859 465 729
23 415 304
291 95 880
456 279 141
724 228 801
278 276 777
300 878 595
683 625 557
177 651 103
241 258 797
329 244 832
673 423 307
445 169 324
277 862 108
917 253 621
428 737 84
361 285 706
452 745 904
915 32 737
366 38 301
719 418 970
437 559 624
621 354 452
559 720 498
106 483 402
802 479 103
130 827 433
844 456 40
435 703 383
179 82 292
86 165 854
481 395 831
586 849 371
576 319 252
277 754 265
243 872 55
171 438 33
197 571 799
342 931 73
599 272 835
246 129 180
574 634 975
198 944 755
180 60 851
438 550 272
20 566 774
495 47 931
331 514 942
994 767 190
286 68 32
232 517 897
359 111 184
136 545 210
94 500 166
316 326 667
315 106 740
302 545 420
526 567 979
10 19 306
85 302 715
838 625 944
315 794 986
910 392 806
395 252 599
163 966 734
227 66 34
100 97 992
504 294 142
211 15 76
181 485 132
174 421 823
366 841 497
383 801 217
423 834 257
303 124 729
732 66 27
678 577 28
342 631 140
106 986 582
931 314 217
677 375 194
465 891 127
730 949 833
329 280 526
807 204 742
376 481 669
656 553 141
455 678 831
483 162 912
548 867 564
187 450 128
622 498 25
432 220 775
39 375 552
821 697 672
93 403 289
879 972 325
92 128 182
988 770 140
693 296 204
316 607 692
937 831 486
731 701 931
447 571 860
800 734 188
957 580 886
558 340 748
727 599 629
652 799 860
633 488 789
700 994 37
939 162 488
996 430 574
523 52 914
854 386 473
863 438 187
134 43 559
226 954 783
751 311 201
552 926 156
575 987 927
895 988 551
810 129 25
735 638 339
609 762 133
858 404 628
585 817 93
931 233 864
373 716 214
806 640 343
512 275 873
902 986 17
604 273 801
128 825 381
576 100 456
881 742 79
22 383 750
93 892 646
386 594 367
537 774 888
472 27 961
597 952 629
95 727 457
370 392 543
450 902 66
967 340 864
251 168 675
881 307 69
824 91 92
740 586 917
56 516 822
344 472 849
821 97 578
952 888 94
495 710 228
904 606 253
848 320 165
330 155 676
542 187 655
334 192 471
999 570 287
922 409 270
477 787 208
638 382 23
565 782 11
657 352 331
424 986 593
943 869 747
43 408 475
176 468 754
698 170 907
359 980 746
87 966 470
789 43 408
159 655 243
872 206 625
933 559 427
567 271 145
171 313 386
93 59 982
16 611 482
268 511 93
779 218 311
904 269 795
791 364 253
454 223 624
839 42 155
469 72 546
70 611 238
470 641 143
305 275 654
706 917 371
497 691 195
673 334 860
713 778 687
329 996 177
69 342 205
840 607 104
84 42 921
159 894 174
847 686 598
552 141 965
733 210 205
991 712 324
377 301 27
986 503 606
282 506 899
525 990 472
187 698 561
502 801 330
335 882 456
868 388 420
836 396 98
162 953 398
365 461 573
851 235 595
18 613 706
825 635 724
467 416 729
239 683 401
836 477 894
104 238 466
368 625 372
392 189 225
238 12 21
307 514 379
71 775 405
986 353 81
960 378 401
239 252 507
797 927 720
144 659 573
669 840 216
217 701 885
937 780 190
823 850 912
700 867 743
828 161 597
587 809 572
72 888 157
693 937 535
53 100 193
688 984 601
361 336 604
540 678 494
760 232 216
105 676 155
152 187 950
248 330 600
111 874 935
327 660 813
786 428 990
742 68 168
536 59 95
157 765 582
44 931 827
461 289 795
197 262 854
736 807 183
385 35 446
314 573 263
293 484 357
101 492 420
28 94 413
863 771 493
111 377 287
296 841 433
551 900 364
638 888 579
429 242 29
693 584 87
354 536 590
290 159 456
110 938 354
87 367 990
116 681 26
530 640 580
769 248 313
83 616 503
349 329 652
604 106 710
644 810 963
55 884 564
116 909 800
723 296 635
725 654 657
576 130 949
732 450 816
211 299 976
103 768 478
234 749 438
127 17 43
166 290 17
533 392 767
209 198 514
325 489 39
497 656 824
855 543 752
940 68 106
516 940 265
418 207 665
550 815 34
456 772 29
559 932 100
982 300 637
618 170 281
487 590 948
833 100 520
352 105 33
76 778 596
937 527 413
141 794 957
689 963 161
273 403 552
853 127 980
963 833 853
535 762 656
428 682 565
770 984 70
682 317 981
318 883 186
976 37 921
53 334 436
489 746 465
239 966 457
991 801 326
592 89 905
103 402 187
20 660 875
442 224 769
474 816 314
170 858 771
432 43 183
522 222 171
70 215 454
870 808 340
783 234 999
411 933 210
864 394 218
856 455 329
850 403 301
165 691 345
596 79 456
306 922 37
832 554 106
64 813 503
523 984 150
978 547 566
348 477 976
490 247 629
799 526 984
221 272 672
687 252 441
241 996 834
810 165 70
467 371 655
258 502 825
654 513 547
669 396 774
685 898 457
76 445 166
414 673 356
359 30 34
583 967 889
739 893 736
83 570 404
936 80 529
588 237 504
651 435 862
295 13 990
544 218 71
194 15 412
273 384 36
259 591 407
895 108 628
615 427 321
844 647 745
950 635 791
541 890 719
330 496 965
305 633 739
216 459 887
640 756 907
584 256 889
415 63 852
833 316 578
279 859 235
333 415 300
668 468 998
479 265 416
86 651 352
977 487 581
116 441 728
799 385 989
394 507 756
514 924 368
321 593 873
732 466 41
909 90 515
965 706 440
894 440 530
618 719 419
199 244 954
251 226 362
347 12 625
699 177 533
781 963 276
141 528 982
613 866 264
170 308 502
111 802 146
743 504 967
733 44 183
420 365 357
775 20 476
988 474 161
882 300 800
755 885 476
315 170 899
150 685 428
639 875 116
441 139 524
20 250 569
963 322 109
255 293 617
683 780 874
963 231 551
557 286 879
155 18 596
222 721 11
743 34 978
405 256 190
894 688 659
423 806 999
289 254 496
440 725 879
157 99 255
26 205 635
469 887 271
120 513 256
867 111 536
56 291 772
519 834 588
870 606 750
559 296 878
281 754 622
667 556 516
378 206 898
90 765 135
609 459 171
401 121 206
340 730 74
51 426 789
597 953 247
189 940 393
501 915 524
850 436 250
735 808 920
826 818 992
549 346 180
764 707 270
439 724 929
34 487 846
861 178 52
308 732 411
778 406 29
243 170 793
717 541 454
629 712 827
539 967 305
83 581 139
496 717 80
806 775 947
702 39 803
392 29 659
266 851 952
662 322 551
397 442 817
764 342 606
325 757 311
877 268 476
444 866 939
130 982 869
138 72 772
352 867 391
459 41 397
166 249 371
464 618 354
373 599 869
441 600 274
332 668 271
179 204 727
90 669 466
933 28 220
359 654 199
375 36 317
162 133 583
23 512 217
411 65 757
400 340 290
113 367 56
61 284 117
55 179 499
145 147 709
277 685 995
713 53 949
969 99 239
587 397 746
384 109 606
724 321 607
389 637 804
374 61 916
757 289 675
666 497 393
496 939 62
423 705 278
462 358 256
570 750 663
206 968 782
504 757 292
189 323 946
18 840 245
334 312 992
137 744 383
139 301 202
492 291 36
295 828 602
401 307 743
758 907 460
35 761 190
819 150 711
410 201 841
544 343 685
967 163 585
846 260 594
93 309 53
33 75 447
680 190 261
183 870 623
390 18 853
187 398 618
775 82 283
650 955 470
41 325 134
197 749 855
946 336 240
487 809 409
570 208 159
254 494 312
275 384 682
570 455 506
809 976 127
305 665 114
672 819 891
255 137 725
161 848 98
548 25 217
889 49 226
194 457 668
37 692 795
545 55 107
397 492 770
825 472 275
304 911 491
157 661 227
404 143 795
16 385 262
232 670 979
60 151 852
253 84 51
141 597 123
128 652 161
65 145 801
836 910 488
697 403 983
984 760 678
449 382 529
114 384 662
246 677 735
201 237 373
382 174 156
195 705 67
58 195 788
532 447 174
387 165 844
314 343 629
906 708 385
681 142 849
268 377 246
60 889 498
917 728 843
938 695 457
812 74 375
790 647 515
899 291 663
973 569 658
73 572 173
317 24 578
742 13 96
619 484 184
361 919 511
931 425 674
197 360 302
72 791 674
684 397 32
58 105 816
398 315 579
148 321 254
837 918 191
373 815 506
189 68 425
865 385 391
699 896 826
134 740 540
52 223 722
452 35 338
146 865 48
239 715 859
527 770 128
117 121 901
588 11 62
982 712 828
648 926 698
563 70 758
313 617 929
937 118 59
153 821 31
921 216 863
834 930 784
305 118 948
927 778 806
48 878 987
577 183 875
900 982 119
350 629 789
321 604 440
609 827 732
782 422 360
823 484 668
90 486 366
735 192 585
962 237 233
162 824 441
565 459 90
151 687 382
793 727 41
103 687 881
391 519 82
445 109 308
155 758 349
765 548 444
853 532 11
452 899 671
988 543 839
776 72 398
422 293 601
944 230 236
859 573 315
656 337 997
656 583 538
843 344 231
965 381 678
650 406 946
280 981 766
871 672 596
789 548 971
657 337 476
381 596 810
165 25 718
90 381 288
94 930 697
939 877 865
535 793 686
153 951 281
315 162 800
928 44 426
377 994 259
300 937 612
593 479 659
836 591 579
452 741 25
412 907 108
867 677 112
132 366 123
769 867 959
821 992 212
815 277 627
680 491 501
46 808 371
105 337 659
374 819 764
284 633 340
36 57 545
855 522 506
33 99 862
617 49 959
475 508 915
35 361 234
442 39 361
792 649 378
139 857 982
89 940 437
350 213 616
346 773 438
606 753 238
742 201 471
760 871 519
784 825 942
227 574 653
752 541 629
695 17 38
73 34 727
175 834 140
581 265 871
255 989 849
887 306 41
55 606 366
204 609 784
240 365 774
827 515 126
744 73 798
37 206 287
885 792 824
53 798 232
932 416 281
116 618 53
47 125 726
55 631 298
348 134 810
872 940 144
967 288 369
768 280 173
661 536 956
673 19 966
535 458 680
88 450 40
845 748 587
357 898 459
95 686 922
347 596 173
423 207 628
309 427 274
333 851 539
387 184 898
157 860 145
537 28 36
300 918 443
234 545 476
175 263 154
822 151 610
23 718 270
503 293 415
201 765 668
666 493 301
405 738 436
354 408 560
841 156 305
638 999 31
827 76 905
123 761 16
389 128 725
449 159 785
249 403 909
807 753 711
956 29 788
508 706 44
382 711 509
74 381 778
646 482 49
498 606 314
606 698 38
461 730 947
879 247 314
27 181 574
60 251 467
313 573 801
624 411 329
622 760 935
407 920 652
648 852 48
458 207 222
554 971 676
271 741 812
342 30 118
603 121 982
351 442 116
403 287 647
201 566 969
83 640 456
269 17 953
326 275 925
419 895 13
784 434 890
643 351 24
651 796 428
249 696 798
441 471 934
599 433 746
430 536 762
33 320 536
929 654 523
160 352 974
911 820 93
833 474 765
125 387 762
817 607 630
132 550 978
234 470 745
702 885 799
420 482 49
931 164 364
594 358 175
929 202 450
364 645 976
103 633 452
833 409 405
976 899 135
447 593 733
321 606 993
641 65 133
49 552 207
897 237 409
363 307 88
248 668 460
389 304 94
905 704 183
143 419 754
806 901 567
190 382 510
271 590 28
179 844 602
759 444 944
686 749 138
231 84 521
938 224 591
47 559 746
906 474 993
101 932 180
185 972 484
223 828 556
361 945 632
90 185 99
366 83 429
872 446 99
741 217 95
992 787 270
272 709 158
274 52 998
314 85 991
350 423 891
710 146 989
544 875 762
602 310 509
760 419 269
202 236 609
572 392 330
208 365 275
639 514 318
348 710 251
385 879 787
881 197 444
164 322 211
242 829 294
437 931 863
773 43 30
104 374 661
162 300 238
188 636 848
223 398 268
810 178 226
418 433 504
362 559 203
261 62 573
359 975 518
995 888 326
865 597 797
111 890 945
967 64 259
37 301 861
309 674 930
54 247 412
796 549 987
606 220 959
592 89 253
304 286 426
520 192 808
766 848 189
994 302 798
699 888 833
134 252 53
987 758 426
383 48 207
278 593 493
704 126 27
645 292 111
885 603 207
154 996 764
76 912 462
443 792 542
109 841 681
366 564 731
228 814 208
204 249 962
884 593 679
404 536 211
712 360 793
914 522 257
367 387 732
275 637 437
223 798 169
830 441 279
601 363 546
357 688 360
651 136 118
151 655 85
840 40 382
392 800 142
635 500 561
43 357 712
293 670 727
247 526 665
250 591 133
949 55 399
158 87 603
962 840 615
574 806 536
464 154 107
478 798 393
524 217 675
157 478 977
671 55 289
843 602 71
447 652 853
111 89 920
652 495 730
189 312 20
935 994 789
416 210 211
330 153 574
779 589 578
601 10 390
834 79 580
653 734 583
201 90 621
57 412 675
279 308 801
80 112 558
472 317 826
911 40 446
394 274 751
576 141 453
529 182 171
264 805 524
595 525 178
783 412 721
796 675 362
314 225 98
709 274 337
609 190 151
65 798 173
978 565 259
61 981 911
603 549 936
526 745 169
917 831 518
103 445 928
163 691 360
947 274 620
258 959 729
793 310 496
242 220 515
914 628 29
976 897 761
670 391 383
498 520 901
284 992 241
563 942 556
42 732 184
801 82 697
137 128 329
67 882 63
147 74 638
967 428 392
165 10 843
431 588 743
867 200 355
906 101 125
560 568 645
728 575 99
164 864 989
980 221 90
429 11 974
659 573 944
338 232 230
319 732 447
812 950 678
43 665 802
708 910 440
260 176 829
846 432 85
491 954 798
808 702 516
548 55 964
566 13 955
950 430 705
314 29 538
420 115 992
419 800 488
714 794 948
940 28 353
57 399 695
274 595 508
464 384 197
42 360 500
634 911 721
183 699 190
861 745 357
508 847 227
240 371 149
511 263 715
977 400 22
981 29 468
608 322 236
280 66 659
418 482 740
146 172 700
972 259 428
213 148 41
180 397 943
30 642 210
538 473 635
322 402 564
222 825 329
178 257 715
132 240 453
811 282 144
749 247 575
439 843 773
729 174 954
870 44 225
788 696 909
316 141 53
634 10 571
583 799 203
844 962 119
960 202 141
59 971 490
925 375 656
655 820 463
408 812 926
167 93 632
49 703 946
518 528 930
803 451 230
756 962 712
549 754 262
308 480 57
389 357 446
743 55 581
931 769 194
87 674 406
566 946 528
70 458 641
423 994 773
883 43 423
750 563 908
488 999 218
247 265 429
919 834 486
106 556 682
766 36 21
471 278 122
256 899 778
981 75 89
779 937 815
980 411 380
623 433 200
574 223 504
942 271 93
286 132 458
382 56 70
508 519 915
174 804 220
445 764 694
497 623 117
574 735 64
23 486 230
705 556 860
513 966 155
403 730 245
99 650 19
346 887 266
854 672 287
473 251 115
966 800 184
522 398 897
602 138 428
285 736 854
755 326 192
160 106 449
260 105 148
197 808 123
11 377 897
303 107 414
986 66 572
377 80 105
564 952 214
374 402 615
991 488 320
415 304 349
943 861 465
827 172 763
553 927 97
355 712 72
218 987 698
68 44 878
160 685 818
848 990 471
715 630 457
998 317 224
309 217 486
196 628 508
600 170 807
310 650 222
200 123 865
233 330 560
92 193 841
486 758 522
746 489 261
208 204 600
219 801 127
926 767 577
409 879 620
344 101 730
302 831 747
413 566 407
841 402 195
970 83 497
705 95 425
702 393 951
177 613 94
67 616 73
597 911 606
105 800 940
682 40 738
151 312 747
359 91 992
152 824 646
411 894 744
523 367 936
385 923 251
66 534 702
364 109 475
375 445 919
647 418 552
792 603 985
26 567 497
916 424 554
112 325 736
509 12 575
227 562 673
197 583 44
594 361 932
353 621 537
51 237 477
247 845 937
661 318 741
255 398 21
832 170 515
761 410 377
155 859 154
543 949 93
241 839 980
324 575 836
118 176 889
624 766 629
567 859 783
299 266 714
470 749 483
10 530 884
109 798 372
439 767 58
712 752 929
350 35 698
340 796 155
220 429 161
659 957 866
702 503 438
161 354 82
861 287 175
902 494 245
932 527 852
637 461 380
750 17 988
350 206 232
32 946 99
668 499 33
520 344 35
981 781 267
235 478 93
638 566 83
697 981 251
504 194 758
321 75 669
828 897 996
469 387 541
324 737 200
822 361 16
88 319 606
122 937 150
228 870 594
348 395 667
982 882 906
139 750 605
534 126 254
721 872 802
928 267 24
444 668 282
543 524 854
547 633 929
300 881 80
319 482 83
880 939 648
382 275 924
150 854 125
209 467 125
365 997 251
831 644 292
430 29 998
659 991 365
202 113 631
404 559 399
879 154 555
196 510 781
196 790 463
819 824 885
428 87 55
127 583 247
425 75 363
126 55 967
321 530 167
216 163 926
406 46 743
236 575 122
354 320 731
319 573 694
507 917 286
501 30 725
444 946 299
405 485 261
590 78 166
484 672 32
477 937 644
394 655 277
675 461 86
329 596 764
610 543 134
492 764 113
319 832 684
854 110 509
983 816 557
453 397 634
847 659 543
458 22 813
981 548 674
254 196 689
527 805 265
966 745 723
157 774 922
574 861 678
644 878 485
224 166 672
833 102 154
776 622 616
151 766 389
504 44 271
58 515 982
562 952 610
56 350 89
780 823 996
196 475 718
537 962 556
983 699 472
29 602 513
347 936 820
683 416 831
614 365 540
507 966 551
768 853 907
739 115 360
269 853 254
650 509 915
88 707 916
224 848 187
975 43 115
15 107 21
372 819 293
925 805 155
41 890 727
389 762 898
360 312 766
589 785 61
953 612 156
422 278 100
709 449 840
173 751 643
906 44 797
180 941 515
298 27 587
483 818 376
840 637 468
914 773 775
710 397 227
542 80 450
442 831 90
575 797 313
239 789 22
359 706 295
930 412 247
265 564 869
285 898 433
163 841 483
483 25 974
64 63 550
432 612 127
784 933 742
884 680 607
336 281 106
437 572 353
19 660 993
993 692 662
675 575 614
629 391 41
143 842 786
702 527 949
124 807 475
370 444 886
719 112 662
733 315 424
762 849 30
323 772 637
950 11 234
420 511 208
129 794 573
983 676 286
394 113 83
138 261 628
689 159 92
612 871 312
787 398 497
391 615 174
497 531 774
841 703 916
789 505 515
863 435 629
864 394 803
743 969 391
951 510 240
56 36 939
581 495 338
263 950 649
762 398 669
482 848 42
615 910 201
276 796 230
231 32 368
514 285 708
851 627 254
367 812 325
940 779 552
672 95 736
120 954 811
868 407 101
562 978 148
966 520 307
431 425 904
518 95 337
554 541 820
489 588 529
326 799 703
378 191 170
231 912 848
602 74 992
215 906 299
526 974 574
338 504 842
778 989 165
212 829 105
250 948 460
250 811 387
783 93 123
448 686 442
788 331 67
692 571 494
639 491 334
481 131 157
666 460 88
141 171 489
461 91 301
413 784 529
347 676 973
749 76 986
715 542 851
137 645 57
908 565 272
658 77 811
485 334 217
292 138 746
545 724 222
985 498 561
226 638 775
592 271 808
82 187 296
728 787 71
18 100 544
819 398 644
168 45 782
716 918 467
249 266 539
518 447 912
897 957 610
320 99 653
899 637 733
298 425 302
179 255 43
596 969 323
843 149 282
850 378 918
788 856 447
695 273 594
296 564 326
746 34 87
62 192 793
383 695 976
65 326 211
341 412 80
276 776 286
965 591 724
85 398 551
301 773 372
265 946 749
921 67 475
872 363 179
863 359 298
464 306 209
953 240 237
448 681 136
559 88 746
185 631 168
909 966 724
897 626 826
833 990 57
575 182 363
917 704 453
720 749 838
914 441 232
506 745 181
279 586 503
731 816 486
304 995 852
45 586 399
409 261 252
583 256 303
220 297 136
843 630 482
323 904 771
776 664 684
498 524 597
702 955 629
918 864 152
810 926 816
91 301 408
273 510 811
903 240 276
434 670 97
472 516 877
853 360 355
235 957 535
84 912 848
873 592 180
476 900 373
16 115 815
444 455 839
75 817 191
491 842 32
632 848 486
836 572 455
642 480 828
144 57 635
294 210 832
973 598 638
653 38 982
119 250 750
967 47 571
703 170 978
139 962 880
520 114 945
970 38 816
292 469 855
646 878 785
794 415 851
50 741 859
301 970 720
797 345 444
828 945 761
585 407 351
419 488 913
147 739 619
851 757 366
880 318 64
142 116 494
11 930 694
751 361 910
562 289 172
674 883 597
179 251 581
752 260 437
949 282 489
23 228 446
980 594 126
325 506 757
546 265 445
913 795 826
237 921 483
781 643 133
86 70 905
665 765 601
847 141 272
74 305 829
64 593 764
982 823 655
166 305 802
473 606 350
319 660 895
420 526 267
849 111 416
428 84 808
319 642 564
121 477 716
633 112 785
443 816 595
377 200 972
674 740 941
380 528 622
605 147 76
896 152 726
741 719 881
652 822 32
931 813 737
258 618 945
684 477 39
990 135 932
729 965 667
505 22 847
51 432 957
652 413 187
153 791 930
282 260 565
843 971 217
998 798 36
167 281 512
256 886 534
433 857 168
281 539 253
384 444 813
875 780 675
986 561 281
989 634 813
131 484 27
479 308 536
425 200 505
755 985 488
912 101 506
881 535 352
45 150 726
678 613 394
61 51 869
596 283 420
796 873 319
478 579 712
162 550 50
933 369 225
242 60 949
936 276 355
898 525 691
658 366 47
561 189 997
670 527 113
736 841 673
638 962 903
675 176 587
318 622 226
988 91 414
629 725 999
214 344 440
909 371 300
245 40 341
282 562 843
976 317 689
823 989 72
872 321 427
215 534 417
167 613 755
990 821 448
742 44 823
352 296 709
12 959 93
60 384 545
745 80 526
259 929 802
851 372 434
548 464 124
265 404 809
816 519 900
206 566 928
244 249 458
20 648 565
628 708 870
178 183 756
363 100 260
314 56 437
73 988 390
239 711 556
151 99 271
493 301 918
53 167 287
652 288 801
865 652 739
219 654 37
64 229 293
683 536 584
399 537 830
921 504 717
672 498 800
995 289 791
876 144 188
523 705 814
548 939 773
560 896 647
38 99 283
814 265 168
737 344 486
784 187 464
246 988 508
93 544 476
221 59 939
442 973 764
405 481 329
976 57 655
474 109 867
357 812 55
904 284 361
23 43 192
507 721 408
581 337 54
433 565 279
825 51 686
804 647 979
746 589 548
659 448 407
318 993 416
330 394 676
47 975 452
748 126 664
216 936 799
505 456 619
812 956 848
301 740 108
656 239 734
283 618 957
182 296 686
233 756 542
263 348 921
859 283 335
31 858 45
167 714 612
23 125 65
54 658 35
484 484 848
166 452 98
498 105 429
302 375 625
975 537 524
217 113 673
22 573 301
876 498 170
345 172 95
800 538 713
352 113 157
619 864 136
316 326 728
800 491 865
476 16 676
40 924 144
219 903 662
788 463 552
197 511 258
976 245 242
435 876 299
921 676 753
869 599 304
608 688 508
335 753 425
840 580 681
479 294 715
817 568 46
779 702 157
764 328 479
586 667 340
63 525 888
611 474 936
368 427 554
711 965 80
998 715 466
712 298 589
500 623 479
409 797 603
652 20 884
217 497 251
994 201 97
873 509 725
390 602 360
469 185 682
882 761 531
943 260 843
541 213 126
958 746 859
772 942 169
294 270 743
562 359 466
305 434 715
688 68 48
803 609 581
64 471 102
227 551 723
923 537 97
682 521 814
987 101 90
206 717 972
627 761 120
687 167 136
592 977 29
119 45 418
15 847 62
382 196 138
516 51 113
751 162 588
709 360 218
126 140 527
903 708 128
425 775 899
127 744 681
109 527 629
760 678 357
663 187 381
25 34 779
419 77 861
637 103 985
379 702 347
488 873 804
343 173 63
328 899 815
615 379 254
365 10 740
306 319 972
671 21 587
222 323 721
926 14 475
21 884 748
309 137 500
163 493 84
681 52 231
643 841 266
758 84 521
399 733 609
52 651 64
808 726 152
642 92 984
656 299 159
444 995 746
193 349 566
291 428 753
283 466 994
192 143 580
937 859 224
479 813 146
63 680 860
374 500 228
756 844 663
999 747 643
671 949 729
143 323 33
522 70 657
500 266 835
378 411 905
447 736 87
201 75 104
574 752 205
70 584 793
960 54 605
124 134 265
67 290 74
707 284 905
555 875 946
261 193 627
412 541 778
883 687 108
67 874 395
687 351 77
802 70 241
746 446 936
769 43 675
862 499 519
901 978 176
692 544 232
264 606 523
487 898 636
419 986 496
74 411 755
16 600 809
860 502 40
407 785 937
389 982 548
322 68 795
842 54 166
714 300 363
662 34 886
333 743 810
273 669 815
492 849 220
964 197 697
987 644 254
179 136 420
961 113 782
844 779 26
936 283 25
930 585 11
202 352 891
685 74 384
343 814 207
163 286 659
970 403 365
824 101 982
494 215 622
88 488 387
813 200 697
202 284 369
584 76 508
374 573 835
853 445 206
438 666 132
687 816 931
128 974 860
723 560 509
774 981 567
735 806 531
326 107 717
434 653 144
630 404 950
748 314 294
745 998 722
355 575 432
475 284 661
352 529 42
309 64 786
422 12 333
781 216 36
261 259 376
104 712 862
813 753 381
140 461 161
966 247 636
565 350 442
852 815 995
363 704 901
608 842 78
938 823 106
536 269 277
21 920 214
220 777 488
63 930 414
382 393 608
888 542 65
64 253 675
104 387 253
441 275 313
383 207 929
195 90 85
130 38 24
363 18 811
636 388 23
150 381 460
771 237 892
197 580 138
747 496 478
405 815 409
974 469 257
874 230 506
504 231 581
599 778 446
893 444 436
458 759 900
124 474 978
342 99 222
531 482 821
397 462 806
621 453 205
627 429 106
429 830 198
564 621 387
695 425 911
467 561 876
94 675 823
479 839 898
363 446 320
343 91 858
595 199 12
14 24 517
707 890 427
339 827 161
137 929 775
561 224 958
94 465 291
435 860 252
263 802 526
294 850 756
240 796 270
876 130 190
516 446 991
807 199 29
194 356 796
630 95 718
765 53 103
908 448 506
642 480 115
969 299 664
586 277 187
562 802 237
228 703 87
737 296 895
839 521 669
469 770 480
266 208 45
439 316 61
539 634 790
136 328 104
714 171 506
333 30 418
505 317 218
704 234 109
51 314 452
480 811 358
834 201 649
562 693 870
952 546 49
105 66 429
815 699 56
525 259 459
797 870 359
992 426 633
517 806 443
884 823 108
338 480 570
670 992 137
566 757 99
916 112 763
862 482 745
330 901 771
501 918 11
264 211 553
155 64 61
986 873 75
765 354 676
723 318 388
160 784 35
387 152 123
273 634 219
311 33 745
71 155 369
777 10 540
35 799 891
553 148 892
739 226 534
579 23 233
186 655 413
933 741 769
341 725 373
435 115 362
151 303 603
657 69 329
388 761 392
851 179 680
885 348 68
244 724 130
456 273 147
421 250 845
749 367 368
153 157 980
589 926 171
219 363 699
708 847 374
511 825 416
501 338 193
813 651 186
989 236 350
595 313 731
632 601 984
236 748 536
737 509 11
647 367 174
803 130 458
288 896 130
175 937 243
427 237 667
430 673 101
408 365 670
92 343 699
978 156 680
444 70 665
41 175 515
533 866 687
167 556 653
795 483 997
617 623 891
227 807 911
324 285 634
521 861 63
952 545 474
294 706 330
687 779 595
428 63 917
922 57 86
415 116 989
706 521 326
968 38 533
892 105 961
981 211 327
906 196 593
738 243 340
398 149 902
970 402 219
284 993 682
644 446 424
891 275 788
361 52 261
771 582 287
981 100 814
252 229 573
414 209 122
532 294 901
26 705 381
847 438 371
769 321 621
413 317 501
697 71 559
914 655 978
289 239 637
302 657 865
947 612 781
534 399 830
813 452 286
212 415 180
517 575 212
732 991 317
728 577 663
239 20 93
264 775 351
535 790 511
540 862 18
566 871 758
939 869 613
625 129 348
693 995 838
896 762 633
591 500 678
919 741 368
611 879 383
108 655 936
18 189 978
389 875 391
348 246 674
650 757 311
106 804 208
893 468 14
44 681 271
72 925 574
833 101 676
55 792 19
880 683 771
889 455 770
789 203 248
273 211 211
888 679 181
688 445 441
115 648 404
205 682 262
620 16 160
304 890 287
824 924 999
837 593 363
43 673 294
364 795 954
690 202 620
142 518 177
981 617 180
165 377 653
671 265 423
467 340 965
638 213 193
910 47 458
552 808 235
816 556 886
740 551 679
558 318 909
479 79 925
876 610 172
597 342 381
358 50 590
954 32 27
558 151 754
31 721 15
329 199 718
276 740 887
551 648 15
344 804 177
832 278 704
444 915 104
306 810 42
930 31 409
594 404 852
47 467 106
588 909 70
889 510 380
393 231 50
666 437 809
23 34 873
423 864 607
995 722 69
834 455 744
375 128 973
716 881 233
278 543 151
734 867 297
519 26 28
993 468 673
858 250 524
299 31 912
802 329 436
228 949 462
302 54 59
395 808 174
803 657 377
895 671 567
58 228 933
460 538 354
929 775 226
808 197 684
231 472 79
414 255 819
125 987 41
251 913 358
955 562 170
19 674 524
223 358 229
752 915 855
704 67 831
989 205 767
131 641 433
59 945 435
236 979 749
309 223 839
184 755 993
903 996 806
278 944 172
891 764 433
598 859 217
238 908 321
955 360 584
844 990 291
928 684 230
911 460 703
242 939 80
682 473 347
991 785 47
815 980 483
848 244 606
717 231 663
633 18 944
156 331 76
64 696 477
539 986 497
335 204 894
102 272 741
984 638 686
22 312 691
141 153 606
25 881 505
637 13 324
230 628 442
39 276 359
178 809 368
955 277 873
443 103 188
537 466 461
906 575 474
951 82 581
616 311 805
811 636 209
784 602 450
349 937 403
619 959 587
779 107 397
609 237 675
618 165 98
132 100 984
628 959 203
502 860 311
342 26 232
425 566 765
799 340 278
987 164 139
371 341 950
456 94 719
404 19 599
475 616 101
123 251 927
841 373 584
972 588 572
490 259 745
932 231 995
819 645 370
802 420 410
672 219 329
593 314 531
586 732 134
799 670 250
114 716 443
514 206 837
10 447 711
931 533 164
416 387 519
149 778 336
987 706 201
146 402 332
677 179 897
884 991 261
896 661 835
135 526 19
957 259 798
413 26 754
583 345 845
42 280 542
296 906 704
216 669 472
526 16 348
150 829 636
869 407 510
291 953 582
529 970 358
874 157 789
771 418 697
89 932 75
375 783 277
618 83 418
690 169 833
943 773 743
159 85 746
677 865 428
37 50 349
416 310 685
417 826 231
57 388 727
96 505 334
146 735 804
895 376 660
738 813 118
877 635 340
651 886 433
995 114 248
770 333 128
628 253 896
476 858 464
121 187 47
115 61 411
356 518 703
135 113 362
946 351 590
725 297 844
133 830 322
695 94 280
129 269 373
247 534 625
657 290 73
481 716 531
489 245 642
48 461 898
636 260 333
544 387 355
353 254 517
377 522 70
399 455 939
992 748 725
509 872 981
825 920 734
546 197 237
620 991 652
135 337 395
631 298 445
43 552 232
349 934 36
901 184 257
168 557 799
971 789 468
437 103 495
183 39 84
895 700 383
703 938 226
85 489 923
825 722 547
409 346 39
927 761 430
439 663 958
151 300 890
835 406 917
973 672 230
74 810 684
204 763 831
474 284 797
994 795 535
171 841 996
891 701 345
856 324 51
185 936 164
374 489 656
210 894 472
524 393 638
283 565 388
560 955 592
108 666 506
115 38 326
230 883 569
774 263 257
312 245 946
81 887 241
318 248 609
883 398 313
73 718 508
557 776 672
591 334 960
138 654 89
714 367 604
981 849 138
731 79 392
789 520 556
846 289 546
240 716 978
31 747 176
109 596 226
876 453 71
146 425 691
479 779 271
672 37 857
644 545 551
693 911 680
167 718 949
434 734 882
968 139 81
227 890 156
373 683 364
652 827 993
315 452 543
220 580 738
849 49 929
603 93 730
419 178 169
450 597 260
854 697 971
493 602 429
249 516 670
141 211 344
624 802 948
599 735 100
382 276 48
512 303 28
748 170 285
14 851 414
422 266 618
529 293 864
887 996 198
314 704 478
979 627 911
533 159 952
436 842 170
15 669 747
285 611 201
484 155 169
586 646 799
395 145 163
347 185 698
185 96 845
996 864 426
955 566 877
558 456 41
302 220 109
136 349 866
400 654 775
964 486 622
253 526 43
992 58 279
751 942 831
98 691 242
394 333 835
418 49 301
401 747 158
27 509 85
859 289 239
272 561 455
699 577 91
190 395 565
32 987 886
491 876 387
68 36 396
591 114 936
967 788 42
390 285 330
688 916 705
854 985 564
320 138 384
804 566 515
242 148 298
181 502 880
509 126 407
494 280 862
803 959 307
445 49 61
611 628 818
129 86 283
173 944 493
797 583 472
76 819 704
428 591 140
71 961 790
312 529 146
171 101 878
202 420 252
882 662 307
843 295 589
536 146 791
252 896 127
136 213 791
177 502 922
393 338 516
89 471 962
673 499 861
77 598 904
686 511 49
429 807 275
38 483 243
557 657 397
16 839 981
47 74 862
785 255 898
295 76 427
381 811 343
335 528 741
826 426 210
28 10 964
682 518 873
24 329 989
468 103 37
113 844 121
147 498 662
314 941 400
500 628 704
143 391 593
478 251 134
179 643 54
962 772 625
113 766 100
747 582 395
534 249 741
214 534 616
959 461 87
562 714 620
182 452 342
66 179 748
639 474 140
652 782 901
854 98 80
714 20 439
274 783 520
656 458 337
937 837 600
197 925 407
685 191 907
776 673 18
647 571 210
431 71 939
391 325 569
207 851 224
93 553 170
358 695 364
481 287 330
992 809 227
220 556 125
889 808 366
630 248 740
729 173 629
263 667 990
766 877 648
246 534 594
219 748 914
720 294 650
214 541 839
214 144 896
343 492 220
831 516 79
376 275 27
197 575 853
261 445 622
685 914 524
699 774 652
519 756 286
125 591 913
85 497 125
182 193 310
613 819 331
257 646 131
329 778 113
557 274 955
62 212 711
382 506 975
837 131 232
214 175 677
602 494 407
392 216 883
773 470 297
128 432 906
78 681 223
958 549 457
359 98 500
197 910 474
279 829 324
523 673 161
718 310 420
387 623 334
576 898 664
719 150 587
29 380 745
318 760 444
163 549 405
960 762 426
689 621 38
371 224 184
80 768 16
233 909 992
114 687 613
41 267 555
14 528 278
702 214 397
502 326 416
618 686 37
419 22 777
783 986 118
204 67 93
963 655 753
677 297 416
405 495 410
419 284 631
542 362 726
660 709 914
785 390 309
608 781 707
956 817 681
414 311 96
139 341 244
121 764 168
145 754 34
536 385 855
352 489 950
729 788 490
657 23 238
165 337 452
639 118 343
980 393 906
749 466 974
724 455 482
43 464 232
646 14 324
694 589 213
280 20 977
138 255 919
203 853 188
760 253 141
597 706 901
375 153 561
967 663 716
924 149 175
761 770 912
776 637 317
847 422 98
148 358 476
916 319 515
695 130 569
962 610 218
345 254 708
450 402 822
741 612 456
844 217 528
796 680 930
397 76 578
246 940 122
684 654 849
672 22 346
851 691 130
750 336 324
63 297 664
196 299 697
639 785 519
241 973 677
228 908 641
704 404 938
934 573 69
343 225 991
470 962 844
33 345 450
517 453 414
515 384 820
155 679 957
669 767 944
389 387 529
90 992 582
358 924 398
495 266 644
205 761 674
520 844 609
150 423 251
654 498 405
663 82 154
27 527 173
423 351 986
186 83 816
192 836 56
870 277 168
392 494 742
48 509 936
488 664 433
530 404 631
158 892 960
704 836 669
295 317 576
409 611 746
781 584 299
132 321 392
20 661 520
88 650 337
952 254 60
556 467 311
823 550 149
666 381 854
437 236 382
270 555 244
142 230 164
309 132 388
10 613 82
319 158 991
508 960 293
810 565 439
499 655 739
344 142 259
422 898 218
542 278 907
721 779 265
891 718 517
190 821 975
265 137 856
912 735 285
702 445 354
164 426 26
209 433 370
882 359 177
732 470 896
744 894 414
375 535 889
507 110 311
538 259 966
114 721 556
536 677 55
219 153 759
686 990 539
213 222 474
464 563 145
665 756 606
611 547 30
68 289 747
158 347 143
317 484 56
133 309 532
201 611 110
773 699 61
139 35 435
960 52 738
315 45 197
268 917 290
147 861 291
336 619 437
73 921 136
228 638 514
539 521 738
216 61 549
257 711 855
389 718 339
972 210 669
430 393 946
269 170 386
546 406 365
223 412 897
53 891 559
903 678 978
718 13 486
576 249 152
655 362 714
179 376 545
169 355 268
592 771 922
863 605 560
773 109 75
190 688 214
803 335 292
249 533 756
888 59 447
780 555 935
716 153 547
818 716 692
95 816 204
228 771 695
250 797 153
354 816 717
136 664 275
520 159 825
334 637 858
341 927 562
724 541 461
568 741 227
225 812 975
598 993 802
90 685 128
402 379 551
129 633 30
963 268 709
460 210 886
111 279 520
250 911 376
712 630 134
218 97 359
70 271 845
280 753 990
154 28 989
768 167 248
557 237 350
327 208 933
654 460 968
615 462 411
545 769 501
413 321 504
459 35 689
302 889 268
910 676 729
693 807 904
21 350 92
105 96 336
153 636 902
877 761 239
830 630 329
625 929 11
292 36 940
373 808 131
687 38 846
536 448 38
365 244 239
75 368 113
227 129 384
559 375 932
897 468 140
778 851 326
491 653 342
645 951 697
305 565 79
758 229 73
150 251 948
739 826 417
62 848 65
45 456 272
588 850 187
213 15 882
57 724 136
759 90 539
803 652 195
763 134 665
628 824 81
481 741 189
546 148 974
328 970 567
942 492 501
638 288 345
460 196 948
203 520 94
851 44 48
992 881 287
213 161 744
301 121 598
958 667 182
371 83 578
799 866 214
809 634 700
287 105 421
576 693 195
47 766 941
644 355 346
660 924 137
213 817 615
236 722 43
303 117 532
672 254 475
386 343 916
632 850 249
831 490 970
262 66 543
633 310 348
407 562 207
726 178 131
588 864 312
394 219 496
370 725 26
777 780 960
463 749 45
552 471 66
351 135 955
854 912 330
977 485 542
570 424 653
322 860 188
903 266 519
737 880 578
327 180 563
348 84 52
799 365 725
106 960 53
680 146 810
630 608 946
292 651 219
542 69 956
41 234 654
974 467 528
496 787 719
393 511 325
21 900 458
894 145 949
686 912 431
481 623 262
477 678 166
162 938 491
568 441 438
913 554 484
516 848 202
656 329 775
915 772 847
709 662 942
79 730 464
705 928 580
718 249 260
995 101 427
673 472 848
160 587 444
684 979 115
486 985 539
846 757 331
958 506 28
535 879 467
20 934 286
313 43 885
687 326 967
407 10 752
933 879 572
897 699 26
134 286 710
957 877 785
378 770 418
715 359 93
382 611 814
385 29 106
329 542 796
594 697 922
975 601 653
319 95 795
343 819 563
295 366 237
969 381 259
986 726 337
407 600 400
319 723 898
672 172 761
176 176 357
659 957 507
378 734 254
447 688 324
12 791 170
958 438 268
579 877 178
971 546 334
655 419 74
958 256 443
561 382 45
965 406 395
646 63 116
11 64 135
160 794 59
740 72 619
281 395 579
487 887 508
615 28 918
804 75 29
787 851 576
680 486 607
885 169 168
377 802 364
120 293 224
108 638 857
257 535 231
255 643 370
38 94 812
798 302 217
484 838 200
18 357 618
923 820 250
888 289 116
283 391 882
596 441 246
122 569 200
704 250 370
98 989 84
316 146 247
751 501 610
37 492 304
482 728 48
410 835 231
920 306 133
938 625 300
194 585 515
341 969 791
593 544 708
264 768 991
28 153 427
416 980 520
756 942 90
698 138 568
159 901 824
621 249 786
843 147 527
653 284 226
591 417 96
850 252 636
839 164 734
800 350 295
88 857 95
635 805 883
692 532 462
853 245 775
858 356 593
405 396 828
525 226 821
144 283 693
339 652 227
307 582 987
387 724 409
220 17 489
809 598 101
568 946 880
590 176 933
124 332 120
138 359 694
197 43 306
63 786 110
14 32 108
944 269 388
942 483 553
602 642 744
340 18 711
252 339 593
624 161 512
362 792 181
421 835 945
945 891 714
537 966 294
299 702 524
457 717 980
861 876 955
204 563 481
86 398 301
241 721 611
328 632 80
50 947 788
347 689 148
526 75 948
511 84 725
33 942 255
456 883 341
182 562 257
286 496 409
696 448 205
779 517 190
644 74 537
219 404 823
756 321 834
317 952 498
836 120 49
423 919 828
147 613 370
785 224 273
16 363 701
63 219 653
652 596 161
183 29 819
939 89 709
300 123 792
688 859 491
462 266 874
837 21 281
570 676 506
245 872 172
937 92 787
290 695 125
687 399 315
126 60 39
409 546 406
574 296 269
287 905 241
173 85 893
493 765 877
724 380 890
33 117 493
231 20 827
997 48 814
392 245 600
872 26 148
194 748 305
857 279 684
488 279 169
195 33 629
263 148 872
544 177 360
744 321 285
545 154 933
291 322 442
208 950 59
372 287 919
557 908 724
819 656 492
987 480 139
258 909 81
307 127 685
113 14 184
447 574 762
752 937 455
911 647 505
556 275 242
717 279 879
783 921 790
958 728 243
499 641 430
632 858 39
388 991 29
64 66 793
592 11 342
908 119 298
111 534 746
219 390 181
542 816 573
148 885 569
513 605 457
414 611 975
14 846 641
413 51 276
978 861 716
716 542 819
384 238 995
444 599 290
120 363 725
698 851 683
88 732 501
821 987 305
385 583 663
383 298 479
563 997 551
827 67 127
493 871 225
29 903 401
940 762 64
453 458 781
216 731 847
309 24 559
481 350 827
712 598 376
336 825 701
666 939 156
251 717 308
771 109 848
67 199 650
319 854 744
192 577 192
554 103 234
529 639 819
166 887 739
22 761 510
493 294 699
348 547 606
757 247 984
193 451 74
282 177 642
536 857 944
409 902 569
711 22 450
39 956 886
517 574 756
837 773 742
838 575 677
78 608 214
561 965 487
799 919 643
710 532 933
236 538 460
93 636 101
898 526 640
904 386 282
564 595 718
929 199 163
870 345 342
700 350 504
386 398 594
469 268 818
322 301 504
570 672 601
260 862 929
946 577 739
14 290 616
704 435 541
682 61 596
71 457 551
762 418 604
167 320 266
678 373 870
51 149 531
753 581 681
106 582 500
291 355 742
332 711 450
95 723 849
380 551 421
438 206 43
391 577 852
504 291 241
294 821 982
645 570 264
327 743 841
724 277 53
901 812 620
931 432 148
833 714 510
938 178 859
778 968 561
629 153 907
175 567 100
117 60 733
139 85 830
529 125 790
109 445 590
437 901 552
472 72 590
899 752 473
240 805 586
312 635 403
582 381 301
57 416 792
741 222 948
442 54 895
801 419 372
550 484 463
552 333 873
669 263 875
802 486 739
936 540 841
512 995 495
222 25 393
416 510 804
624 512 916
800 62 249
424 129 884
664 452 739
187 346 82
445 766 170
656 572 187
538 164 722
400 974 390
846 564 938
86 368 690
315 455 40
571 400 89
338 885 163
372 708 495
65 591 752
968 160 835
133 198 912
114 411 906
840 144 155
83 390 639
455 16 398
153 836 716
742 936 735
539 456 857
42 261 884
991 21 444
768 218 620
747 120 905
286 775 98
713 259 312
701 476 92
302 920 686
236 74 181
115 788 420
962 694 122
397 575 517
605 955 451
330 553 462
302 484 824
341 918 559
957 53 12
472 669 146
624 72 248
971 305 830
25 850 359
14 179 787
791 264 477
297 479 271
461 610 930
621 914 418
718 40 148
223 695 443
512 543 776
14 323 708
836 345 173
454 620 527
482 51 366
797 166 674
836 753 127
356 259 113
635 812 15
435 501 439
324 376 850
987 276 389
250 967 40
254 733 223
55 152 853
117 392 138
652 782 909
328 694 227
673 984 842
504 118 199
762 27 513
25 257 440
288 303 415
318 147 101
62 829 341
310 552 841
70 739 862
645 25 139
902 49 740
789 258 353
350 718 403
780 445 702
610 233 776
793 728 167
556 209 31
689 146 478
787 350 243
316 501 172
584 480 995
538 962 375
734 109 187
80 658 166
529 857 558
449 586 676
469 559 23
671 287 616
173 553 676
780 536 171
250 631 525
12 675 162
986 806 650
209 100 37
373 837 200
950 374 113
854 238 937
657 531 308
602 695 483
505 846 404
177 474 870
757 281 980
288 888 699
875 738 31
563 959 447
568 511 858
63 189 507
488 378 746
363 138 105
917 22 350
636 980 346
477 582 867
486 343 663
934 304 100
888 697 530
835 554 767
730 656 999
842 776 642
186 80 450
401 253 645
206 47 457
266 359 575
471 116 378
561 865 15
64 915 777
258 849 366
368 809 731
767 252 518
220 525 306
94 538 314
50 887 110
90 656 550
426 931 160
221 286 421
387 909 690
280 363 55
834 54 288
438 204 213
73 585 213
90 135 208
554 755 60
831 384 480
85 464 315
563 672 549
641 798 489
94 468 397
880 281 38
386 944 131
388 94 140
148 409 280
953 335 58
274 700 592
87 973 472
595 102 451
295 427 483
696 320 262
526 100 897
726 432 477
924 497 303
83 851 683
178 47 644
801 231 56
663 284 388
321 911 302
231 598 140
157 924 597
584 884 400
703 652 812
565 308 488
843 979 605
938 566 640
329 177 734
931 341 521
504 837 595
869 43 809
184 934 106
835 301 748
896 53 687
617 356 81
207 499 174
971 428 538
25 995 533
161 331 16
287 898 712
880 769 38
951 216 838
833 185 470
961 420 375
375 737 799
520 724 296
969 774 123
16 533 113
488 283 822
740 192 204
867 613 526
943 140 358
354 138 219
706 125 87
332 835 282
993 371 190
412 957 667
210 246 582
576 373 97
460 756 507
378 532 874
938 673 640
421 666 787
665 954 247
301 913 183
361 662 496
136 483 600
851 399 610
754 695 154
101 117 990
158 428 711
966 757 725
647 169 483
683 738 883
980 117 422
542 931 655
516 793 709
305 951 279
438 662 778
101 995 169
564 667 818
14 414 663
32 445 132
744 129 179
978 154 774
400 132 918
447 719 257
965 576 691
474 578 983
538 877 774
610 963 30
986 880 291
658 961 608
120 899 615
860 705 332
670 374 193
495 783 436
540 892 732
80 995 413
963 746 371
990 91 707
868 104 783
797 647 290
882 241 169
407 559 819
86 357 523
938 26 117
75 631 202
561 751 527
19 712 592
849 166 79
823 513 500
605 940 385
732 780 923
406 906 71
29 174 113
954 896 651
478 253 297
135 62 561
914 405 975
366 11 658
319 794 630
152 519 436
299 230 488
965 183 178
682 874 933
560 462 402
138 306 799
332 969 182
232 797 50
196 530 457
412 354 292
999 50 363
196 126 894
913 234 595
299 152 777
391 242 533
574 745 611
129 921 104
939 400 468
197 819 743
925 532 241
440 357 845
788 723 193
41 180 854
328 532 649
650 264 921
651 269 977
767 702 883
801 560 581
523 231 632
671 476 493
481 750 349
311 875 577
146 386 50
375 256 554
228 992 450
20 230 821
379 708 651
897 120 427
314 194 411
172 864 563
212 904 73
151 535 696
727 817 609
53 342 111
411 477 860
772 322 711
865 487 278
10 191 786
18 784 939
943 760 427
423 196 138
513 635 30
797 611 289
506 15 151
132 799 194
21 671 95
810 92 592
568 455 102
400 222 12
814 338 182
634 994 443
176 715 996
306 622 906
547 651 939
962 142 874
705 114 589
190 669 130
684 662 999
344 759 695
754 520 85
176 392 787
925 327 667
24 647 142
749 353 527
955 406 436
571 393 401
187 371 208
12 392 198
733 352 619
426 533 471
601 128 306
389 466 72
939 664 341
329 465 42
175 432 885
955 489 211
750 34 234
618 337 316
739 483 88
141 588 215
808 800 981
973 828 845
176 38 372
206 724 301
156 301 119
990 431 243
734 110 280
148 711 923
545 641 751
156 433 916
174 90 437
768 660 622
101 845 33
338 547 73
644 740 475
355 248 672
202 264 94
659 380 161
583 670 512
661 971 494
766 548 224
793 646 874
998 640 108
80 646 876
112 482 868
342 757 59
609 123 991
274 855 10
54 563 740
230 541 663
396 219 997
926 367 715
926 516 214
670 862 532
155 207 929
784 591 376
220 417 995
383 178 543
160 799 868
337 145 395
730 412 893
539 294 299
737 928 168
689 171 263
525 999 562
182 344 942
679 35 350
942 532 53
808 456 510
476 144 408
383 171 244
914 642 698
213 362 494
757 25 832
314 374 49
783 369 75
803 71 655
899 275 447
601 279 483
229 375 898
299 320 688
425 653 533
893 10 102
533 678 542
739 865 280
375 603 882
386 897 348
958 498 105
55 269 815
774 615 656
240 31 520
577 695 586
975 350 869
190 601 198
546 961 287
198 551 140
794 258 191
487 845 768
429 836 926
807 993 339
798 714 228
732 303 894
70 690 572
622 76 871
98 318 156
595 176 465
269 487 128
141 284 187
574 42 683
788 446 147
445 818 973
732 196 242
683 973 702
675 186 590
974 374 175
28 162 237
270 132 453
553 882 756
74 180 333
764 900 745
928 152 600
703 658 995
368 148 191
931 537 180
462 104 700
947 125 890
386 552 134
231 952 394
801 685 467
721 809 681
65 977 410
720 543 416
189 559 38
19 675 308
996 95 897
234 673 62
592 73 817
869 473 346
643 452 416
90 260 924
845 486 408
463 895 333
634 235 914
52 717 416
580 311 95
869 59 374
479 660 89
738 561 297
43 750 232
983 806 357
218 89 792
202 527 675
509 632 467
180 389 493
736 384 56
775 429 648
977 689 133
318 85 220
128 885 210
805 395 418
259 526 590
987 327 890
878 187 226
933 426 691
604 165 341
198 404 851
191 26 407
226 281 939
458 315 220
483 149 24
341 584 895
242 298 942
892 712 486
672 909 537
377 771 315
593 346 101
734 524 564
459 279 686
367 794 69
724 407 547
208 706 186
768 364 661
107 931 859
620 490 265
122 31 870
599 610 858
940 148 532
109 717 205
427 750 968
821 150 612
362 434 802
602 754 48
676 14 556
585 497 119
970 682 251
790 444 117
857 328 645
42 128 361
375 27 86
426 795 450
383 647 12
706 545 64
727 980 141
95 621 89
399 548 880
662 568 598
445 900 271
910 86 713
691 349 229
528 244 902
690 956 420
639 453 727
408 25 532
691 314 197
996 122 376
569 645 724
372 829 596
688 802 668
255 597 782
215 495 914
553 391 59
440 371 931
499 97 127
965 666 61
221 594 877
354 627 732
963 133 807
118 986 489
623 218 204
870 190 944
208 415 229
821 470 981
807 656 452
812 22 11
106 52 544
762 708 63
981 160 455
708 892 966
803 482 176
234 792 976
658 944 771
113 912 732
470 709 277
35 934 439
189 391 945
18 489 418
806 783 944
21 264 916
322 749 898
18 142 726
678 428 265
196 792 152
321 190 389
266 112 106
568 864 286
954 742 474
871 556 966
775 91 972
141 377 930
433 690 298
160 257 614
868 989 888
403 564 320
387 953 141
655 794 538
427 246 982
788 641 609
568 108 427
801 392 978
603 714 182
490 75 391
957 789 610
304 116 954
246 856 264
170 597 485
375 750 430
605 427 446
909 982 333
782 761 878
719 322 410
718 576 869
775 488 978
208 406 775
444 76 277
191 358 714
300 329 579
613 224 131
709 298 393
293 531 383
959 577 423
857 554 271
766 859 425
581 737 655
832 578 886
287 497 879
979 388 370
997 715 310
490 431 400
838 408 299
792 869 525
786 697 900
819 534 992
136 365 919
376 73 488
742 562 344
234 360 557
222 877 91
61 650 913
768 534 909
701 934 647
168 534 802
851 208 477
361 522 671
752 331 42
91 756 367
566 987 643
594 580 781
420 198 535
844 388 212
614 959 345
692 845 507
672 371 814
566 168 620
962 766 159
479 856 590
252 872 572
225 115 638
480 604 730
936 152 541
969 21 807
733 86 144
768 400 904
992 249 808
962 699 741
479 398 839
457 564 235
427 611 411
778 267 442
666 325 52
356 639 204
359 685 38
340 271 703
913 118 429
721 209 831
573 939 614
988 497 482
239 481 417
35 372 75
33 123 791
376 815 454
446 62 842
193 565 369
934 709 325
749 587 453
605 110 771
800 24 567
446 638 338
554 713 819
589 599 759
953 391 437
898 572 767
805 123 329
348 444 114
616 353 537
995 807 116
25 316 587
698 294 402
604 281 284
229 397 632
803 399 606
566 393 291
698 73 140
283 913 475
372 898 308
855 541 714
930 751 371
256 507 955
561 183 179
366 832 60
426 183 53
420 455 816
799 186 289
797 854 793
506 322 398
910 643 99
81 546 167
824 381 497
135 213 722
288 48 572
712 406 964
399 496 643
73 101 960
548 393 44
693 914 482
288 437 760
342 810 306
954 13 264
107 708 169
606 477 692
805 721 168
531 272 371
113 397 796
35 408 648
221 396 637
149 555 116
712 644 37
493 612 399
806 322 641
409 620 216
840 719 992
220 746 842
956 290 555
490 807 960
763 469 293
683 327 884
484 219 776
91 926 446
297 187 372
69 365 115
559 690 865
668 391 159
96 152 286
73 308 552
652 287 93
643 868 228
416 75 906
421 915 576
855 948 849
817 345 155
88 927 495
398 375 458
10 222 594
791 188 904
24 736 92
36 557 654
565 171 631
144 991 704
110 458 80
961 670 786
731 60 595
671 987 471
370 433 314
197 842 738
62 657 539
574 210 797
586 626 824
284 226 479
976 465 891
325 39 271
696 494 525
558 431 238
990 349 516
839 237 995
918 550 560
949 141 552
541 66 597
821 281 126
443 618 886
987 589 701
387 694 77
294 635 373
498 922 740
204 44 339
424 894 105
186 491 635
938 233 297
955 604 190
911 421 51
863 489 246
696 148 131
775 118 403
245 382 144
334 383 722
672 483 998
402 789 55
44 734 921
103 94 530
654 593 214
15 850 88
533 151 291
804 706 929
383 377 469
381 191 45
761 512 852
225 451 662
935 558 128
340 257 992
723 158 553
762 840 120
510 403 278
125 803 15
125 46 740
38 696 790
681 858 331
701 346 803
566 466 812
315 940 107
960 531 17
421 196 585
236 738 493
62 732 641
747 319 116
388 929 725
177 749 210
496 766 487
48 758 570
34 172 238
310 836 910
86 807 358
627 30 350
66 999 502
184 996 475
729 654 585
583 39 672
647 339 710
288 507 906
676 579 331
416 898 515
769 242 629
725 119 504
68 41 657
296 352 740
969 815 191
623 224 881
588 694 29
723 864 476
170 295 425
875 279 43
198 904 247
803 171 52
819 841 920
500 627 60
974 453 112
25 680 890
247 574 350
167 614 400
535 130 201
838 86 663
642 859 67
378 452 989
90 689 109
599 926 779
556 10 767
199 898 404
934 413 442
293 157 92
472 958 698
990 168 687
997 82 855
447 587 732
778 865 482
489 240 223
220 822 960
559 430 328
933 83 78
584 74 310
221 310 841
174 561 911
314 541 716
746 537 300
756 65 457
599 716 971
910 131 242
951 492 572
528 173 582
339 854 193
157 958 703
667 60 481
151 405 957
380 326 110
276 205 647
379 736 676
139 149 229
372 765 518
850 569 592
250 953 489
194 857 353
892 968 63
441 189 38
675 289 296
753 197 167
895 360 113
82 971 571
634 291 67
485 763 922
667 926 988
549 657 526
40 69 205
623 992 565
168 208 942
99 175 956
41 104 874
722 471 664
865 150 726
720 184 339
641 108 162
479 386 142
777 484 402
27 139 707
752 556 840
667 261 357
470 882 779
413 344 489
965 770 300
887 730 687
343 60 154
212 944 389
379 213 81
883 95 828
873 346 103
359 866 479
93 606 166
897 359 549
386 488 788
187 159 948
709 850 546
510 439 421
615 791 876
590 463 750
983 579 424
855 14 261
410 553 102
831 953 534
777 464 13
87 27 315
919 240 162
191 499 866
713 329 560
76 168 424
552 148 801
410 675 901
303 870 233
564 92 752
356 414 349
471 831 689
326 398 820
935 791 69
438 715 250
943 524 267
956 722 468
96 90 384
919 53 823
871 765 215
898 314 726
139 52 988
574 12 371
372 258 998
162 996 877
725 580 489
197 563 766
17 955 274
289 120 734
934 513 41
792 933 439
441 879 955
556 184 76
96 677 475
197 207 702
46 599 507
65 22 327
829 764 555
539 483 127
339 588 718
396 594 325
142 769 877
41 29 103
511 739 547
981 620 516
471 399 75
136 794 927
134 485 931
791 613 231
424 68 166
61 118 795
488 675 967
738 162 545
447 346 900
266 318 864
810 500 958
592 174 939
453 526 450
479 818 220
840 470 235
85 761 135
135 824 165
958 93 631
984 719 622
698 375 391
162 843 737
309 288 917
282 763 435
349 930 665
686 18 979
676 560 78
217 851 997
45 764 533
261 996 382
56 291 469
190 274 110
830 65 134
891 61 335
723 188 863
280 750 236
198 535 300
984 661 250
802 650 214
32 19 722
299 569 48
558 239 679
555 157 655
438 13 65
950 195 475
327 819 574
211 953 730
392 750 975
952 143 502
356 24 574
508 875 474
744 806 151
553 108 629
70 163 31
301 809 120
379 913 38
955 786 886
55 950 847
650 809 652
932 267 283
923 515 535
188 823 735
904 469 665
771 684 251
462 127 640
23 990 408
955 742 661
203 947 428
835 350 95
73 642 727
884 633 361
816 605 376
974 118 481
621 107 187
242 63 584
590 254 997
987 865 609
797 946 689
674 50 555
165 674 757
50 818 501
958 664 831
195 922 302
513 371 705
842 680 35
861 318 115
535 999 621
727 820 947
688 24 49
191 63 119
115 774 586
808 51 14
723 818 716
724 244 543
42 177 627
201 644 588
970 298 200
500 166 699
872 374 801
470 574 497
494 764 471
10 594 162
665 513 607
897 618 651
250 310 995
988 606 825
759 388 60
278 691 824
944 674 683
599 93 111
596 621 944
583 702 782
272 572 908
618 347 933
41 808 128
820 577 707
824 431 266
530 829 291
620 100 783
540 791 311
893 277 319
505 683 208
987 188 803
450 614 500
676 899 678
549 853 326
771 936 231
219 412 907
342 495 603
418 259 56
40 545 146
780 576 176
893 798 983
781 621 617
487 888 516
888 475 957
576 552 844
149 67 489
688 192 352
125 703 71
506 777 452
206 563 642
59 541 628
212 268 740
366 368 783
534 59 33
205 507 249
878 319 329
634 206 578
840 747 635
152 859 628
770 396 224
666 497 242
67 760 260
363 812 103
254 880 654
965 662 328
168 413 226
673 734 835
341 821 891
742 301 995
665 777 476
133 594 227
550 650 113
722 994 716
869 327 589
54 993 442
754 811 492
815 551 877
953 862 660
903 457 788
47 346 980
217 26 662
775 56 137
351 170 885
679 205 443
311 931 418
299 763 675
436 388 744
545 347 385
727 402 560
379 934 685
471 727 966
775 425 609
950 174 743
382 828 424
600 378 153
711 91 156
976 454 213
51 517 110
804 628 476
543 267 740
253 582 255
372 475 339
822 748 446
723 181 203
337 901 138
12 568 718
602 205 432
166 327 732
742 496 870
983 737 92
451 865 518
283 623 255
154 511 719
603 862 475
489 532 778
334 163 971
138 454 778
211 553 632
868 304 993
146 942 732
186 32 55
101 427 496
744 163 422
235 845 414
163 881 391
345 409 292
507 762 442
314 909 355
805 207 514
549 16 616
244 592 400
781 217 317
132 680 36
295 203 677
644 781 528
52 870 430
922 601 114
965 152 224
863 83 765
653 316 787
59 955 701
908 295 58
65 191 464
838 644 495
989 440 868
874 736 752
868 47 168
445 753 627
172 492 292
825 450 695
110 963 452
629 210 311
268 875 153
364 29 543
652 173 326
775 530 650
449 85 935
166 99 50
199 251 856
697 97 128
298 839 258
314 131 735
124 171 384
461 262 770
222 463 558
458 470 631
661 798 355
402 31 206
77 333 593
97 754 672
687 908 829
623 684 978
402 492 265
853 451 207
303 533 95
51 877 557
735 846 486
165 648 908
842 923 442
941 586 373
552 173 981
120 868 484
393 167 38
155 303 412
436 576 514
165 291 119
256 675 290
59 353 160
794 226 27
140 408 707
18 970 737
808 326 178
144 496 149
749 996 177
76 553 892
650 554 862
980 338 145
810 63 213
541 972 708
731 295 984
368 694 780
49 581 758
467 152 106
847 694 316
49 858 930
20 549 221
978 455 86
853 334 522
475 638 454
802 73 938
360 494 745
343 438 691
751 228 525
899 528 35
714 955 726
245 374 141
164 364 805
211 316 488
150 215 686
656 739 56
394 64 768
419 75 286
750 649 395
654 522 443
177 443 864
800 107 285
483 221 923
49 797 551
136 284 968
407 959 273
867 943 600
30 616 93
400 485 275
447 818 964
518 945 790
814 625 117
184 667 264
421 151 522
959 362 502
198 30 465
417 990 170
127 458 863
71 912 471
917 197 708
431 839 73
384 712 317
852 972 395
487 29 957
756 166 192
499 295 414
596 675 539
318 51 220
794 868 972
22 946 862
312 169 591
486 276 663
387 782 647
235 265 555
464 424 659
866 204 276
894 271 494
715 311 578
868 12 712
195 911 159
924 743 156
27 652 907
590 325 996
432 490 980
961 766 474
707 976 235
230 839 679
50 320 867
586 647 577
760 325 439
786 64 539
925 100 253
583 312 361
350 600 718
70 104 389
110 849 667
157 445 866
674 771 694
581 240 174
322 746 925
120 259 899
949 497 672
422 384 869
153 105 799
367 297 224
541 910 333
220 539 710
267 929 343
447 64 644
480 701 205
134 940 68
536 290 279
966 450 608
160 37 327
979 209 705
779 431 420
597 492 840
756 122 66
871 947 486
310 740 65
904 579 19
317 631 891
940 463 746
753 91 586
400 18 80
229 122 133
596 671 200
928 410 583
93 373 983
461 170 601
676 960 744
446 815 663
800 988 860
586 132 351
380 252 180
26 479 425
625 681 348
852 74 717
606 425 733
672 946 120
876 58 673
275 93 35
742 673 686
325 249 214
483 319 407
854 261 281
515 666 786
225 227 674
101 543 970
839 210 199
20 374 816
563 843 136
836 469 120
658 505 91
39 446 626
611 966 548
287 921 233
521 229 289
876 524 44
740 214 243
396 306 763
132 894 73
888 783 26
530 179 239
906 427 398
452 560 946
119 525 89
773 667 611
15 946 504
961 405 64
93 711 322
299 650 158
47 96 563
309 514 728
268 781 302
824 226 913
528 633 519
252 462 312
600 516 165
592 43 460
556 911 196
404 529 383
100 665 135
263 811 647
502 898 427
581 635 290
335 240 939
347 171 765
112 561 373
775 614 238
353 512 916
401 862 606
787 242 129
947 151 700
461 619 524
821 927 471
662 261 65
974 730 449
175 256 190
992 216 681
294 127 481
637 549 444
981 805 557
311 849 461
265 751 71
566 947 633
900 58 208
691 798 275
408 495 785
48 78 227
65 779 61
177 484 545
500 723 227
740 844 146
278 735 826
39 210 376
715 191 120
342 79 120
417 746 415
273 139 977
529 384 85
916 128 292
93 71 521
557 68 431
436 875 533
168 417 95
871 715 581
762 181 558
704 384 600
510 134 609
90 732 674
263 992 613
752 238 996
342 159 557
764 99 348
147 875 583
446 343 227
271 866 99
47 275 22
615 760 199
461 86 233
389 878 670
331 592 909
288 16 889
464 957 317
653 723 667
890 543 351
265 866 572
272 48 66
769 217 914
983 623 836
193 285 209
544 652 421
744 819 32
840 287 977
233 273 891
202 771 834
970 839 434
718 81 658
423 754 915
320 415 674
879 287 712
601 459 314
451 176 97
876 790 762
376 993 675
856 767 600
938 312 504
71 599 392
283 46 168
122 108 945
732 373 223
704 916 339
969 897 507
101 95 965
698 197 570
867 19 675
907 349 612
244 600 820
435 105 627
571 476 760
839 221 938
450 602 33
501 605 470
40 748 367
112 191 615
507 721 441
480 998 563
468 353 673
138 553 133
633 940 687
805 40 115
759 184 376
301 43 458
921 528 99
509 922 152
157 179 761
899 556 143
474 42 163
44 744 986
581 204 832
377 699 154
448 863 732
665 322 887
605 342 897
890 729 515
392 134 903
237 332 654
434 637 505
160 540 601
863 748 222
611 156 135
387 40 599
494 706 613
132 555 284
41 488 812
391 728 169
635 991 284
953 350 476
964 787 214
370 697 94
394 500 49
94 863 328
182 286 419
918 974 501
566 405 859
51 169 949
990 878 720
973 541 75
491 664 79
867 757 139
968 339 832
502 83 812
743 970 131
246 28 397
946 126 536
508 426 242
307 867 265
561 924 591
116 260 107
906 306 75
64 698 298
303 629 686
321 645 723
801 374 471
194 999 833
222 70 508
588 802 970
299 563 877
393 366 671
166 348 723
810 239 32
31 139 871
845 425 658
492 206 911
206 685 401
10 123 224
487 664 575
605 110 405
593 828 55
947 94 504
936 57 149
750 729 908
373 14 669
766 70 573
804 720 558
695 591 137
66 785 405
415 20 887
420 912 610
133 988 671
153 322 198
634 21 994
901 140 210
807 375 983
220 159 376
489 607 11
102 339 691
640 212 137
667 194 798
403 674 819
747 828 346
251 706 116
138 186 434
847 55 995
35 952 561
89 23 347
914 687 26
881 267 239
298 543 248
329 520 197
422 619 874
701 974 226
645 373 64
597 347 291
867 312 264
142 314 385
896 643 747
670 795 155
998 65 556
80 564 755
765 915 64
734 33 794
822 250 563
629 190 952
267 830 89
276 144 86
631 188 992
568 527 884
493 957 69
666 549 101
910 713 207
117 189 274
405 703 291
499 758 821
74 70 453
115 870 98
845 287 507
641 718 587
751 47 579
498 655 558
732 850 635
550 793 425
938 831 499
324 521 399
43 744 24
309 882 43
513 174 356
613 353 37
275 241 873
961 728 42
202 59 968
955 149 381
849 14 52
230 536 685
351 153 164
718 927 457
548 264 611
812 654 934
470 318 911
466 979 873
950 52 343
90 101 830
459 752 689
468 402 703
667 771 97
160 480 896
894 800 495
489 55 772
664 844 568
430 908 731
494 143 87
509 717 794
48 600 361
903 511 476
850 49 664
800 685 196
441 861 197
378 518 832
88 272 916
253 48 818
102 784 99
910 664 558
114 119 910
426 598 760
253 425 110
478 827 724
272 90 785
358 359 666
750 888 632
311 43 855
648 357 424
198 863 233
917 665 524
310 610 22
543 391 205
274 80 54
137 94 386
837 468 982
516 105 936
345 208 494
863 355 19
279 532 409
823 558 157
120 311 600
306 491 182
632 522 806
765 52 288
702 407 83
604 350 845
824 892 735
57 255 966
615 755 261
601 29 196
58 28 899
677 399 453
939 433 470
498 329 195
807 510 922
956 322 76
35 68 509
581 525 404
780 504 85
135 737 391
263 170 398
552 392 355
928 63 257
83 389 598
332 312 715
447 248 572
704 382 582
449 192 583
860 689 578
756 72 976
525 287 854
743 498 847
140 121 634
703 953 271
850 96 474
25 285 565
676 269 564
401 70 624
76 673 50
255 133 785
518 326 734
559 317 442
446 145 815
606 833 221
114 324 437
148 296 950
856 64 990
310 389 831
987 251 543
702 837 87
267 835 330
700 131 208
558 545 710
887 433 391
910 824 474
857 75 100
786 934 28
142 125 649
559 991 599
299 679 568
29 687 91
961 526 723
633 345 848
892 996 890
479 143 152
938 365 210
387 528 701
945 724 589
450 702 29
883 87 139
888 424 23
667 696 924
402 478 101
532 117 899
167 131 774
676 70 43
470 442 752
171 968 62
80 158 791
189 53 351
67 499 324
756 169 39
55 610 15
32 767 498
669 387 461
494 523 776
381 835 346
259 790 874
208 444 25
764 407 644
159 493 613
243 236 460
983 611 93
922 378 809
102 382 992
351 868 494
387 713 67
209 57 832
244 759 875
252 781 203
985 298 695
498 228 412
275 36 397
382 466 271
119 109 457
324 166 468
868 423 987
486 915 641
283 159 533
110 172 299
719 864 465
892 438 683
891 45 996
189 742 846
26 810 567
39 854 58
996 624 400
691 39 92
297 601 781
796 905 629
749 645 327
621 118 278
210 611 905
913 596 828
339 92 972
527 379 818
169 153 506
717 549 926
226 407 879
387 592 829
27 518 358
871 387 804
866 199 982
279 296 904
607 265 366
49 921 849
306 119 592
719 223 586
443 40 993
210 458 974
879 23 253
708 605 35
624 185 437
293 116 760
348 824 580
533 540 608
617 387 821
489 910 489
814 433 285
595 677 766
218 476 126
148 617 370
516 370 738
220 119 318
898 955 600
487 571 975
93 720 203
943 799 198
275 653 492
855 251 706
607 296 706
215 609 288
911 361 291
175 54 417
222 805 131
65 813 440
656 631 739
826 277 767
47 583 738
857 161 285
474 772 306
837 351 112
319 435 271
597 812 276
791 304 913
768 694 149
486 198 290
119 867 728
433 895 244
181 760 867
682 25 865
825 966 808
77 914 710
16 763 13
552 687 377
193 894 278
765 466 252
933 764 757
857 224 579
924 811 16
915 600 977
889 207 324
843 190 496
986 644 759
388 409 964
660 303 836
361 556 806
210 430 934
654 123 437
259 650 865
435 991 683
45 996 64
679 878 21
444 925 681
267 574 20
430 559 666
545 586 674
78 102 993
51 861 594
447 753 846
235 530 28
580 416 825
440 793 481
88 410 470
722 388 373
662 925 780
606 987 13
554 339 453
48 913 662
266 630 919
576 254 895
320 384 242
220 643 520
257 815 118
842 932 95
416 528 736
335 402 328
718 280 339
361 822 546
500 843 665
40 473 899
765 134 546
415 984 824
107 21 31
278 745 330
886 214 274
676 617 91
191 517 848
948 317 231
382 620 344
934 549 100
88 579 906
129 508 975
271 556 50
156 13 754
609 232 227
502 348 196
800 423 419
452 363 881
756 575 506
87 325 82
694 776 718
419 412 558
95 908 624
301 813 281
889 299 146
695 211 640
41 427 216
217 726 911
575 721 417
443 82 721
205 398 100
380 223 963
14 574 646
103 888 971
179 296 236
350 703 93
219 34 569
718 186 91
574 738 364
319 683 853
936 256 791
124 363 517
872 38 397
976 11 130
340 112 138
528 286 912
802 708 973
381 733 438
397 864 502
204 713 108
201 738 12
923 134 182
340 103 674
251 503 262
491 818 288
38 508 780
16 946 127
390 244 195
865 574 119
31 50 821
124 228 889
631 962 635
304 546 457
402 461 153
129 170 453
789 462 132
101 740 652
142 712 135
927 741 104
599 867 791
274 597 907
730 961 278
531 166 607
629 347 888
451 987 501
589 458 110
223 178 444
283 93 227
924 758 383
503 331 766
242 645 804
844 44 315
34 113 251
769 782 928
610 929 848
786 88 190
821 733 225
228 146 440
56 309 231
654 476 82
204 732 522
831 597 305
838 309 55
906 695 472
814 879 52
983 916 45
958 464 386
479 173 403
549 615 94
207 396 68
492 769 863
908 75 378
884 698 978
553 266 747
363 162 245
374 100 499
92 499 864
650 92 795
118 522 290
598 148 144
678 967 675
991 233 485
22 328 685
154 56 983
617 184 922
983 44 663
12 269 621
847 997 592
232 615 759
131 908 686
258 826 301
423 827 123
184 898 653
557 187 759
712 524 534
267 481 129
362 703 253
639 10 401
215 792 386
431 131 175
902 174 412
735 44 256
945 55 500
377 569 61
568 140 416
56 666 597
292 541 463
143 698 206
84 594 398
831 139 482
846 194 524
20 715 610
664 866 785
287 695 840
543 146 330
78 344 803
571 916 993
629 293 253
905 437 332
75 31 378
454 773 51
340 793 255
558 410 933
670 752 844
174 944 879
847 97 401
460 496 785
495 977 225
136 555 928
374 64 85
232 323 864
901 745 975
584 959 242
482 290 967
741 580 934
678 484 758
719 563 127
27 538 21
382 261 948
689 443 61
706 76 324
821 932 799
584 915 618
39 431 592
399 887 422
268 395 219
420 614 52
842 128 591
359 521 592
69 544 352
886 62 708
650 503 290
496 601 269
704 957 640
354 301 829
34 281 173
916 435 814
478 827 381
719 902 997
539 107 838
461 421 959
347 935 877
161 723 935
118 730 286
298 71 170
291 86 465
840 525 449
923 236 25
927 685 601
932 800 247
280 580 940
395 609 483
799 543 590
558 486 460
693 596 343
82 141 637
176 626 58
453 513 154
99 880 360
664 966 54
116 311 731
535 695 551
624 252 493
731 421 497
960 314 838
609 777 205
681 257 534
380 657 781
944 642 544
318 113 410
337 719 266
491 542 726
423 158 484
254 388 85
145 823 712
323 419 795
455 103 534
461 120 95
75 79 269
176 293 730
537 458 793
229 26 396
883 81 787
38 54 369
246 447 529
559 694 848
16 92 771
585 361 946
930 754 708
902 491 668
834 939 381
272 38 721
991 934 542
28 913 780
240 21 892
609 928 54
130 505 252
781 820 917
640 136 976
305 389 466
593 133 680
506 273 705
540 761 318
238 250 729
644 580 842
435 98 371
522 690 536
357 957 440
533 828 463
140 561 177
542 205 634
659 443 432
480 20 192
101 250 477
513 199 921
647 467 472
987 851 46
266 88 722
433 899 634
734 436 141
667 791 944
601 377 166
890 147 334
794 636 394
465 435 926
81 677 387
539 995 324
201 777 421
284 141 659
263 41 481
904 127 105
448 731 984
319 14 376
286 784 18
84 750 461
54 488 413
384 626 404
304 565 438
509 675 972
304 965 689
149 13 782
248 672 894
997 746 598
904 918 999
68 43 245
324 980 292
601 353 987
622 992 690
203 616 448
900 806 172
588 377 723
335 87 884
116 601 267
617 553 83
88 465 54
388 244 835
690 848 777
267 376 652
585 859 138
531 196 585
299 137 896
809 292 418
396 88 46
43 927 735
379 887 89
468 674 570
83 104 212
761 506 594
273 985 128
93 921 184
938 192 154
663 808 211
502 798 383
855 796 620
95 774 852
293 163 592
162 363 938
17 473 85
147 963 177
624 388 148
287 197 704
575 967 470
158 916 747
511 441 290
18 803 99
104 822 581
426 578 164
997 110 460
341 171 722
398 592 230
482 867 564
194 625 264
795 473 87
80 817 211
383 887 727
536 811 421
987 543 704
952 240 85
287 701 537
794 681 693
693 430 766
935 161 999
460 964 899
575 788 638
621 780 845
743 592 116
939 464 207
626 751 889
674 233 501
726 379 199
493 698 428
369 672 822
169 356 529
488 468 994
351 574 179
690 88 581
374 255 24
712 559 114
893 323 614
761 278 328
126 670 137
371 183 517
835 351 608
931 201 144
679 604 587
372 77 850
439 404 841
486 846 510
944 16 865
437 518 869
874 628 543
141 273 564
824 233 996
977 690 16
198 382 464
367 84 492
68 246 324
532 618 457
205 436 369
394 805 296
211 423 649
672 518 179
792 550 310
469 15 954
47 881 759
341 150 755
129 220 312
343 925 572
543 820 543
826 554 343
966 188 663
761 108 561
634 823 358
480 982 489
52 907 59
673 985 531
81 539 864
928 236 15
326 936 181
613 310 477
731 316 860
630 986 634
472 765 982
639 33 277
455 831 162
768 174 968
588 322 163
374 881 528
881 960 465
223 343 885
962 592 273
233 950 108
245 51 428
998 445 708
460 207 742
102 297 77
370 789 652
215 516 796
415 485 976
737 112 595
488 605 942
809 324 109
427 349 180
109 513 382
505 347 46
718 602 226
155 633 398
762 197 227
711 914 742
264 362 817
934 815 734
65 782 555
669 782 931
960 598 265
456 706 912
454 457 898
529 229 630
239 921 691
603 430 308
116 634 473
815 269 914
785 516 943
257 961 287
510 745 421
522 891 475
741 310 661
676 307 464
433 165 148
690 194 16
163 891 773
656 350 936
482 734 394
634 932 991
277 149 888
866 636 946
627 725 390
100 958 560
746 734 906
466 453 825
34 315 779
365 915 421
726 821 905
682 466 74
67 686 578
270 607 444
325 87 451
654 454 14
639 37 80
803 756 874
973 630 143
736 778 912
88 69 394
692 864 475
580 243 960
768 760 992
734 971 622
273 950 685
403 781 154
208 300 718
233 737 402
303 963 428
288 714 958
273 157 83
108 858 383
719 93 963
982 480 385
987 577 603
305 791 592
182 270 215
988 434 765
87 62 345
540 578 851
885 293 253
44 711 293
871 184 736
653 37 507
592 790 176
499 466 764
565 74 68
149 782 974
263 463 892
157 206 867
849 244 91
391 712 278
405 514 847
259 996 938
54 284 807
582 748 659
997 358 72
733 969 589
119 317 600
797 116 208
436 300 529
396 240 683
168 997 62
189 568 673
937 340 523
35 513 40
494 996 810
607 166 327
759 396 483
383 300 437
67 940 254
212 702 430
43 166 886
589 303 203
599 209 116
768 230 569
240 44 782
977 446 388
410 313 658
524 900 321
750 271 892
884 805 717
132 700 371
631 174 784
652 868 325
978 770 280
707 80 80
292 604 860
407 394 524
779 110 121
998 904 778
31 297 784
283 916 567
827 21 237
103 588 66
981 918 383
706 365 642
356 279 719
525 906 708
770 202 504
107 823 490
823 238 385
850 955 587
365 475 551
300 134 894
83 906 408
939 543 406
54 734 644
699 365 278
232 605 924
969 77 520
449 651 568
934 860 636
623 864 241
886 541 354
291 186 354
835 425 698
367 752 80
886 519 58
721 414 31
618 152 427
576 429 162
222 282 77
70 549 98
157 17 575
225 998 488
546 98 447
13 509 662
150 738 37
648 202 792
471 818 342
501 64 222
974 546 664
292 99 770
274 662 937
904 537 579
23 910 674
700 419 502
39 260 490
687 173 958
565 634 24
344 799 446
566 480 768
218 499 41
217 437 139
332 987 93
327 195 536
826 902 958
754 25 914
729 40 632
711 87 310
61 913 31
694 79 38
96 161 854
578 712 334
437 387 504
159 15 273
421 166 287
137 844 912
44 952 389
238 560 104
409 334 836
480 225 416
496 848 187
533 175 871
774 646 66
519 110 432
147 62 775
590 81 926
862 437 103
865 992 701
288 539 993
220 607 904
74 26 602
523 276 344
792 890 387
551 223 350
69 880 408
879 628 822
190 857 461
225 18 613
272 944 683
394 480 709
357 494 828
204 901 188
296 121 820
924 21 719
184 361 266
334 742 989
526 917 400
251 946 238
131 420 697
525 660 228
606 505 330
466 616 91
297 450 740
797 185 737
34 971 478
174 706 282
167 236 38
652 317 125
123 923 523
204 604 17
99 660 799
938 263 730
218 151 925
902 200 370
588 579 864
561 811 742
346 840 427
350 594 39
36 289 235
970 624 741
455 159 231
878 199 814
817 163 732
132 744 153
771 263 702
967 835 106
518 987 387
371 90 767
662 529 389
815 910 786
748 430 853
984 455 455
538 997 388
93 845 779
715 393 955
445 820 191
670 344 540
646 129 429
757 43 44
754 249 962
411 312 118
643 874 119
685 898 329
334 494 715
584 845 959
919 579 27
882 966 724
982 440 897
337 989 50
481 702 61
974 372 332
652 805 468
879 823 460
102 714 106
529 701 761
819 175 490
310 424 197
836 359 388
707 629 331
467 545 889
472 70 169
454 196 746
295 932 771
311 190 959
128 24 945
123 251 32
949 579 645
406 307 917
517 785 218
200 700 857
461 170 897
75 739 239
709 985 408
713 83 373
253 180 458
852 575 13
864 477 202
228 453 125
898 91 739
442 187 109
383 869 552
319 552 447
655 889 801
571 52 61
604 751 246
771 834 948
713 463 578
641 987 594
711 384 861
165 364 879
929 866 160
40 283 341
55 994 60
83 987 305
41 724 283
140 859 388
348 307 820
137 511 842
108 349 218
597 967 519
590 181 131
625 757 362
730 124 115
333 584 34
653 379 810
878 336 169
382 993 560
105 269 403
445 411 807
422 993 507
978 365 786
869 412 649
399 74 203
845 707 655
199 831 889
336 408 190
132 721 810
585 662 72
804 22 223
603 525 443
264 583 995
475 56 354
570 696 475
760 35 575
159 584 956
822 502 268
559 114 359
947 576 210
416 413 700
708 853 567
522 197 882
169 431 149
624 176 317
81 845 775
20 318 448
575 785 691
790 716 445
764 931 589
894 972 102
310 282 605
134 245 631
781 141 881
674 232 848
593 246 938
400 842 690
934 365 468
680 661 943
67 741 323
594 519 981
667 642 781
201 322 922
195 288 671
181 565 186
219 161 399
597 395 393
12 230 944
105 515 289
323 609 784
607 308 695
934 360 506
81 815 263
405 887 545
775 563 605
545 338 942
560 903 37
884 372 207
512 338 49
748 424 687
979 757 824
698 865 457
25 487 275
812 40 706
312 812 258
96 144 659
978 693 522
660 707 888
887 674 739
343 480 302
537 86 130
486 122 878
201 368 509
582 445 193
318 595 882
715 919 518
766 567 116
690 550 134
512 861 917
222 686 931
327 807 703
336 88 611
133 833 588
95 637 460
232 569 159
107 997 569
347 898 664
154 707 275
429 619 710
955 655 611
395 561 342
377 142 583
835 766 977
95 286 174
639 720 325
11 352 595
446 743 805
857 274 417
935 756 396
974 126 267
66 281 832
354 223 566
243 506 159
990 488 210
372 20 951
771 556 132
185 649 167
268 246 324
121 451 712
493 315 317
304 391 299
643 237 528
580 754 628
505 325 817
351 666 27
380 520 42
402 434 892
104 271 411
703 554 230
400 864 53
565 353 805
22 978 593
873 772 713
365 830 589
689 770 972
361 698 212
867 778 103
660 71 406
97 80 902
676 239 77
93 938 540
42 173 310
284 258 520
711 69 322
55 113 671
115 790 574
838 355 556
449 738 263
366 618 731
66 933 183
436 463 907
463 34 328
348 929 425
151 153 429
124 251 182
312 864 197
484 344 335
32 804 320
140 222 686
420 598 156
342 311 612
777 32 378
392 468 650
66 252 524
397 338 305
348 44 980
52 50 639
432 269 772
744 853 764
275 392 313
386 206 881
511 64 904
516 169 63
91 947 842
257 244 321
837 541 782
38 127 210
357 206 733
100 320 448
334 522 799
436 865 333
895 635 640
228 805 901
14 383 594
743 80 115
160 991 579
882 82 454
569 317 138
927 245 769
264 608 360
608 153 904
869 79 247
445 84 224
275 233 868
685 624 560
364 199 662
574 514 967
364 137 808
70 988 197
504 820 520
920 197 173
335 31 960
600 721 404
433 548 734
882 688 567
326 505 831
172 567 321
379 141 951
672 377 543
409 98 994
146 123 435
401 784 511
829 187 81
116 601 14
317 90 583
91 337 996
869 340 189
573 676 15
769 426 107
107 688 862
694 921 164
378 741 996
567 980 793
854 530 319
418 178 56
40 51 576
987 601 509
594 311 917
540 507 754
804 249 927
801 527 423
665 852 759
473 407 320
309 386 875
374 858 361
363 770 976
594 12 233
736 65 431
572 346 914
200 959 539
531 322 724
879 555 105
987 436 61
999 928 686
639 904 59
800 213 371
571 407 731
766 379 110
208 771 30
77 341 437
403 208 957
433 312 661
35 160 443
294 811 706
181 769 685
222 740 556
263 644 131
723 323 852
778 127 521
685 162 534
695 610 632
54 44 827
261 159 763
48 699 136
35 25 115
104 943 258
938 202 214
46 47 456
284 387 282
279 573 516
138 135 542
188 247 946
474 370 880
316 739 638
115 298 544
515 816 879
634 540 300
73 720 299
268 234 735
466 174 96
571 874 618
236 939 17
617 378 368
895 245 232
759 988 485
478 861 211
722 992 105
91 351 621
680 332 522
602 735 954
708 195 560
222 967 716
54 531 427
654 132 973
390 92 127
889 827 672
464 39 616
303 22 186
560 923 581
906 559 963
98 335 828
111 504 882
924 754 112
94 490 150
28 401 928
754 429 180
654 322 300
607 131 286
816 97 997
96 523 353
438 212 138
169 950 91
907 534 610
845 446 659
313 558 501
225 874 233
931 790 117
889 222 550
318 307 811
816 352 879
167 646 546
85 23 189
209 496 589
637 854 161
606 258 285
59 64 670
994 752 520
97 935 61
674 953 480
124 60 378
691 621 596
228 273 904
890 739 64
399 312 897
864 40 143
516 121 611
123 58 682
995 236 297
464 51 190
553 98 617
871 303 743
654 733 959
155 901 32
717 130 372
604 260 169
556 29 140
976 393 729
979 836 765
381 12 473
890 299 435
543 687 904
313 848 545
868 66 227
904 11 602
80 158 666
88 331 195
859 528 573
85 51 373
108 908 152
912 46 743
847 459 931
446 190 79
711 145 779
91 155 857
569 226 638
936 542 544
407 635 817
141 545 126
89 566 863
280 933 811
603 401 498
542 172 360
225 543 641
476 665 503
639 540 991
376 935 677
254 531 43
689 504 407
706 223 791
433 877 553
415 19 850
992 778 492
309 168 561
197 630 390
943 190 281
923 483 633
581 232 375
137 864 261
630 709 831
34 652 834
302 211 475
379 578 251
415 480 985
637 485 114
657 994 274
217 506 611
725 998 562
361 29 796
601 766 826
422 747 940
413 830 356
833 613 706
239 535 79
913 126 420
858 475 62
442 281 314
905 162 687
955 495 177
129 945 186
624 296 488
69 647 541
148 611 250
680 828 319
144 165 476
88 345 996
131 269 356
12 813 690
326 848 989
991 525 236
322 118 116
703 962 141
849 603 520
303 565 830
446 779 541
437 226 990
725 232 647
385 43 272
908 739 749
396 625 234
337 530 137
957 100 887
594 683 891
712 228 256
848 701 29
576 289 792
877 550 82
904 443 584
824 659 955
569 79 876
218 388 103
324 942 276
520 739 251
251 870 968
900 188 536
874 777 18
184 657 451
945 591 596
601 776 927
11 596 699
684 914 569
527 281 690
599 378 396
228 632 200
37 840 983
151 633 258
875 231 198
152 117 984
110 17 178
376 677 731
695 887 352
936 875 204
22 570 347
263 135 722
565 884 748
775 729 847
896 320 441
677 347 184
261 971 119
281 656 268
250 169 437
274 282 967
958 697 688
512 707 519
384 814 451
838 364 580
297 268 648
359 380 543
899 546 86
953 257 866
426 607 793
729 509 146
355 988 521
213 380 523
893 245 331
837 767 892
12 376 284
85 295 60
326 901 643
758 532 443
837 616 419
403 221 864
394 595 837
892 583 153
933 489 473
206 906 620
401 261 155
140 40 737
278 841 405
302 698 81
838 79 998
213 200 655
248 420 294
497 304 311
755 281 99
699 825 936
452 616 147
667 21 859
47 228 74
226 373 728
519 201 260
83 131 716
173 979 763
274 758 625
640 905 79
721 141 449
820 674 211
650 200 30
409 556 181
534 942 836
97 167 248
983 275 627
999 136 178
185 110 556
485 572 862
924 304 268
69 848 649
393 192 298
30 661 130
255 540 873
239 697 907
593 229 165
610 220 123
710 376 209
499 67 151
262 514 965
70 785 330
145 909 645
593 116 439
306 52 735
666 423 825
287 120 491
285 785 714
486 359 129
722 412 797
442 29 289
966 292 737
442 585 761
182 13 352
983 88 296
801 564 370
752 632 471
197 379 248
70 419 564
135 336 427
153 998 876
851 345 451
909 735 444
101 160 30
884 57 385
195 544 460
494 243 854
345 520 912
260 791 336
998 869 717
383 748 72
928 52 155
66 632 820
381 960 438
61 968 911
109 284 559
766 883 438
865 966 632
666 282 794
556 189 751
325 611 740
186 910 325
439 340 72
479 844 84
594 82 464
723 134 656
335 588 283
415 629 714
299 38 64
746 279 673
416 358 901
163 423 231
772 57 682
179 896 755
357 114 181
536 178 660
632 413 160
864 934 632
829 277 594
491 422 402
179 42 332
325 475 166
536 260 957
859 745 952
984 393 442
453 738 507
627 21 841
848 482 93
754 893 948
560 34 791
55 890 790
566 68 663
912 772 329
337 236 494
208 366 135
624 464 833
317 838 997
874 115 689
155 393 821
543 116 231
42 452 274
325 150 594
483 197 747
345 426 242
218 296 918
323 935 496
702 15 966
902 491 441
168 351 143
818 703 390
385 258 85
691 194 89
997 353 726
622 908 194
175 636 549
779 502 900
355 503 950
522 758 200
673 965 434
198 592 839
907 259 471
555 65 962
985 48 705
866 408 112
426 645 792
123 308 865
940 142 91
808 530 909
332 838 232
285 881 268
482 936 697
535 576 915
822 633 461
565 725 943
665 427 30
856 324 312
82 130 608
748 641 464
520 359 941
360 835 734
822 720 681
102 721 919
236 789 714
110 660 45
644 762 840
807 540 326
513 250 940
37 203 811
418 912 977
593 485 345
245 643 26
472 812 40
96 459 801
703 635 473
967 853 433
600 220 339
101 463 646
970 393 680
897 520 452
508 233 884
894 715 146
563 704 792
978 22 300
641 538 980
253 803 885
792 656 691
904 478 822
560 252 998
494 54 351
244 743 328
962 355 710
335 446 204
102 839 174
76 249 732
700 895 579
606 124 410
845 661 760
692 44 233
567 485 36
153 48 22
253 652 853
999 926 487
52 82 911
39 269 868
116 294 985
397 255 715
472 398 316
871 681 280
770 559 676
998 651 455
544 773 636
478 84 770
536 404 91
545 204 768
501 209 264
336 538 241
328 872 303
445 594 832
422 645 420
726 383 924
657 547 580
578 205 796
602 183 753
416 969 665
294 129 611
827 133 422
354 395 761
807 232 535
543 40 854
948 313 550
336 811 403
266 667 272
204 718 490
984 199 655
304 911 288
261 42 117
845 576 101
298 24 978
981 460 743
559 905 527
818 299 215
783 867 530
434 816 314
846 689 764
808 689 180
29 784 224
292 754 63
847 202 265
176 34 573
128 310 120
61 838 960
665 97 993
723 611 799
398 997 302
70 255 940
51 97 641
486 226 860
748 528 411
355 792 330
306 516 426
554 478 639
888 106 381
842 170 486
524 289 708
656 237 852
288 887 595
124 182 943
52 131 614
39 709 458
101 194 321
795 644 438
851 545 65
702 81 366
915 19 773
968 293 629
669 126 794
563 749 396
683 241 217
14 102 596
106 468 87
960 642 174
504 369 317
63 962 221
105 330 861
699 93 824
640 863 653
221 640 990
408 548 949
802 49 688
738 875 354
752 330 374
359 71 940
242 581 470
931 162 510
868 631 699
22 228 966
97 386 145
834 215 696
367 638 967
363 460 406
106 824 48
161 809 248
193 333 35
775 73 624
721 629 927
986 479 656
450 93 169
278 90 811
463 758 518
604 319 256
852 555 722
436 259 224
840 16 277
315 891 162
232 46 32
212 796 72
635 996 845
601 483 87
48 654 444
882 611 270
263 171 74
75 815 917
805 358 278
661 819 708
643 283 367
727 830 254
842 121 130
258 868 239
708 943 616
537 49 950
760 838 930
916 81 725
85 718 52
322 241 109
573 434 986
781 317 626
533 728 391
697 305 910
121 527 684
502 57 365
417 815 250
529 875 267
568 916 495
661 124 829
549 266 262
476 844 687
946 724 11
79 637 53
173 365 842
71 622 758
185 829 92
155 720 480
167 415 774
399 141 811
838 755 310
335 114 38
906 747 530
257 65 161
937 311 45
795 117 379
287 696 872
711 580 790
219 475 875
658 242 561
966 464 763
596 609 781
397 62 97
544 12 664
856 701 154
230 439 314
187 840 642
10 693 350
831 540 948
492 502 972
334 269 224
396 82 466
756 615 338
675 368 306
550 173 979
761 154 33
380 464 285
936 826 710
704 614 111
347 879 800
333 755 447
311 56 110
974 42 473
435 335 619
632 497 60
194 301 716
912 106 830
779 340 658
878 951 590
290 440 737
349 697 904
894 987 545
281 685 868
730 245 813
192 769 445
878 717 752
177 84 62
574 404 981
167 795 156
260 601 96
974 123 213
980 421 278
158 619 721
691 543 901
354 83 710
621 382 554
515 276 214
243 753 464
724 324 447
356 290 187
132 239 182
224 498 137
814 654 918
338 773 64
201 902 607
639 246 440
446 966 807
563 885 174
510 568 427
959 125 782
311 137 203
133 226 508
590 677 105
697 574 985
947 212 744
703 471 109
248 881 142
627 358 180
299 133 676
461 173 340
910 163 139
53 15 784
844 136 643
651 66 995
912 191 379
239 390 666
16 208 489
999 902 942
346 209 639
553 928 63
477 895 779
706 405 619
61 212 50
25 206 150
351 836 981
59 698 226
508 804 345
279 691 118
401 547 42
985 460 232
122 471 553
959 857 265
61 745 661
368 570 948
527 715 136
473 750 376
925 79 135
673 428 785
605 920 125
95 555 825
566 780 701
847 91 902
314 145 522
718 693 888
381 394 621
426 250 24
749 858 590
711 401 54
608 445 844
798 665 859
426 531 213
496 511 633
184 405 465
361 980 67
827 199 510
371 75 33
466 733 897
741 876 443
626 298 681
718 436 860
702 800 489
189 462 249
254 539 632
470 18 111
113 593 286
425 541 336
257 920 713
937 868 457
750 204 221
219 542 366
924 489 854
827 269 648
618 139 213
75 435 693
642 182 24
903 67 646
600 968 72
316 937 375
820 578 703
367 575 519
531 807 546
489 238 394
861 671 763
392 747 636
952 603 265
530 459 418
418 338 756
255 544 307
578 84 16
488 135 433
484 717 372
723 627 583
397 309 684
279 829 975
900 128 741
776 905 586
979 115 157
678 607 932
178 409 587
404 46 648
565 869 254
82 292 959
245 406 686
24 968 696
352 98 607
901 495 111
290 628 430
509 25 412
223 538 53
722 875 150
24 952 57
507 777 643
396 619 939
630 79 23
479 637 523
207 391 830
343 164 236
755 202 542
249 294 938
807 388 244
92 604 698
649 217 209
248 635 722
457 93 954
783 253 588
285 166 818
674 657 734
88 117 876
281 703 41
522 912 378
29 724 439
438 278 636
390 137 737
504 201 895
629 406 402
966 431 694
46 475 926
470 105 956
532 11 323
228 817 233
670 934 778
504 930 580
552 364 116
176 587 175
451 622 548
275 610 460
221 592 393
455 832 984
90 770 916
973 382 872
701 523 983
820 575 322
445 570 820
461 792 500
774 104 121
349 884 965
868 417 23
324 518 116
759 45 617
602 747 676
673 344 597
519 512 795
586 115 227
696 924 103
101 468 591
351 591 466
474 865 799
725 630 880
129 991 181
33 590 976
67 624 295
890 501 468
607 21 419
33 471 536
984 453 833
169 248 963
695 775 191
973 397 278
769 700 30
494 343 301
725 249 966
977 253 64
135 524 317
248 379 145
143 51 985
314 905 266
489 11 105
721 428 361
74 963 176
668 873 159
580 944 623
661 377 455
268 415 361
217 636 535
464 578 285
270 738 279
756 694 130
460 535 728
268 111 469
782 875 508
537 65 913
800 980 693
481 899 351
807 675 293
24 283 720
668 559 560
931 425 745
897 470 753
534 181 468
532 425 851
895 520 656
307 287 514
610 991 123
514 891 466
242 164 330
464 898 38
959 623 861
740 142 685
252 749 201
97 385 658
675 127 284
46 87 241
288 110 166
372 172 260
753 822 307
607 992 70
767 47 907
121 546 950
209 24 380
728 799 325
345 632 539
583 770 559
661 404 544
374 299 168
465 992 845
974 522 169
55 925 292
73 650 991
714 264 933
599 169 134
612 934 385
315 187 179
33 976 412
699 160 879
806 730 260
400 687 226
245 179 342
854 760 380
934 39 797
742 825 117
746 86 515
284 91 53
11 401 538
284 713 996
36 476 402
462 908 826
141 101 379
103 110 920
667 205 783
285 799 604
294 160 664
12 519 780
467 627 197
816 293 472
359 801 36
288 302 904
489 948 578
667 217 877
504 18 743
627 181 235
480 376 288
727 601 163
370 937 580
75 172 814
378 691 979
797 182 75
715 35 498
209 685 14
157 468 745
354 56 578
221 95 341
159 659 34
878 385 995
960 147 880
842 569 164
184 474 805
662 529 591
94 893 818
128 852 456
428 406 999
197 565 763
531 595 456
811 384 617
717 68 195
218 116 974
694 986 849
677 211 331
588 24 284
122 846 581
728 355 27
53 481 541
303 723 938
833 326 572
664 213 992
76 349 693
691 444 776
137 475 561
823 384 86
207 425 113
618 856 318
695 804 146
312 466 870
880 779 97
560 227 351
397 988 286
650 106 226
468 936 533
314 424 269
559 851 266
580 951 657
414 813 271
480 362 766
179 86 729
360 976 362
178 13 800
310 822 582
133 433 320
125 121 625
910 643 838
693 346 852
302 447 37
426 376 768
303 488 582
459 842 669
599 602 724
221 85 488
60 749 190
431 260 645
362 227 540
109 433 863
25 420 851
35 719 640
366 911 339
411 472 670
276 381 987
665 704 823
180 503 706
741 864 807
545 844 429
41 359 715
414 116 800
845 408 772
737 935 295
880 796 247
453 971 744
107 433 766
367 320 783
873 204 208
384 399 721
606 350 224
887 507 386
186 677 899
980 556 842
909 972 218
69 918 765
367 171 10
55 739 128
169 941 422
101 691 25
998 434 358
566 692 344
685 253 905
733 27 400
561 800 917
209 656 367
281 160 653
114 837 369
385 841 284
107 565 19
980 238 753
889 198 809
248 301 651
656 795 181
361 716 184
928 587 785
67 997 898
243 783 140
521 611 189
629 817 714
311 472 228
27 395 670
698 318 581
361 905 32
464 819 574
441 130 241
520 313 862
858 280 912
218 537 52
154 956 172
784 615 247
336 38 188
791 495 117
255 247 863
467 575 746
424 38 608
574 619 754
249 616 844
71 591 252
719 740 867
142 346 691
65 940 90
382 695 162
848 126 635
965 690 107
990 419 189
301 683 120
238 762 252
272 520 632
412 966 785
356 252 994
853 445 528
831 515 512
890 389 412
418 737 633
366 733 388
65 725 470
357 206 746
776 185 266
760 68 950
679 904 449
100 548 408
812 69 237
334 861 82
241 514 965
729 114 578
141 726 855
668 431 283
709 220 546
49 172 649
643 73 520
109 223 753
468 98 795
361 383 709
472 759 331
785 210 54
67 29 774
478 253 397
757 231 275
847 227 109
520 470 704
358 602 706
762 655 516
675 826 691
832 291 505
479 825 595
336 221 575
967 151 626
999 348 871
562 381 22
238 580 22
316 753 615
748 113 577
450 186 274
912 806 485
585 828 642
684 947 40
782 327 999
491 767 864
485 204 981
639 122 164
568 899 387
697 136 107
529 626 998
168 874 458
788 382 291
156 914 161
240 475 197
356 598 338
157 57 29
920 475 737
365 455 735
791 15 661
425 152 642
444 729 440
868 282 22
630 402 719
250 618 850
939 781 462
830 19 145
410 169 328
684 769 376
262 627 316
243 219 445
515 665 594
45 697 594
650 781 261
858 636 632
130 234 576
993 51 877
838 957 129
57 258 834
673 70 373
406 115 301
404 148 859
182 13 684
336 853 327
278 363 541
95 303 471
799 839 901
903 799 100
945 276 866
445 499 199
804 882 545
550 928 493
497 147 759
34 782 78
649 138 22
951 480 355
490 649 115
910 612 196
467 756 911
306 423 99
388 368 957
566 339 665
70 463 996
878 235 411
595 996 509
102 500 774
493 273 940
419 298 514
814 743 719
332 71 915
930 383 526
251 555 962
61 988 447
48 339 667
954 726 503
919 109 501
839 251 909
531 162 85
696 774 650
125 518 339
202 597 219
449 779 449
815 482 736
462 377 299
910 747 210
766 425 696
735 99 142
534 334 806
538 695 461
522 326 316
76 459 152
327 167 381
297 209 756
354 513 908
789 598 239
603 283 296
261 34 823
129 543 860
791 53 148
498 822 100
570 818 625
582 816 935
468 868 948
284 704 811
40 982 729
186 85 785
110 645 254
808 640 318
894 633 418
76 566 252
759 408 482
510 413 989
76 725 312
305 630 276
391 124 237
322 282 911
920 338 791
450 754 517
755 94 97
986 439 551
246 919 691
871 96 395
919 102 778
116 934 578
654 372 61
661 600 913
487 702 268
489 283 962
787 577 195
976 607 474
304 933 730
56 194 401
327 449 970
104 297 976
196 718 455
972 760 674
523 934 183
121 980 469
147 985 257
266 364 278
460 408 810
845 129 381
453 607 524
936 456 701
433 146 310
166 688 930
800 193 355
676 218 986
213 792 173
67 684 359
327 60 504
602 520 262
548 37 494
131 181 716
447 546 196
510 434 317
270 20 822
665 869 78
608 195 417
576 621 878
818 551 291
303 512 874
959 759 543
60 173 991
382 753 222
398 78 671
962 580 30
895 107 817
143 988 855
916 150 495
362 276 475
366 667 127
489 450 780
180 143 669
475 424 632
249 917 131
920 251 977
235 633 302
457 188 766
815 970 808
453 246 101
941 546 521
889 83 448
673 92 512
919 611 100
402 69 852
925 567 808
730 225 900
82 652 310
808 951 487
332 265 496
402 477 268
433 59 647
891 449 562
421 453 578
494 516 751
191 807 923
256 555 103
26 452 727
755 673 107
561 336 879
163 291 796
588 513 773
434 246 519
279 230 442
752 452 156
448 661 884
418 919 75
511 947 547
435 151 684
221 576 133
640 263 30
164 909 536
291 158 608
774 318 427
173 223 304
898 114 427
302 560 824
498 14 651
28 701 499
349 842 17
406 870 238
583 750 15
347 788 394
224 700 639
621 50 147
585 764 51
162 847 349
578 248 235
536 914 124
775 100 887
466 762 452
681 251 328
543 935 557
535 668 940
143 141 466
311 934 521
57 556 932
627 78 706
924 23 624
983 82 221
398 970 195
805 55 376
769 508 540
665 500 226
393 246 677
560 350 963
401 856 949
964 448 477
385 16 875
937 335 164
24 613 953
352 337 981
394 781 388
994 246 329
837 592 134
23 874 237
202 363 516
485 128 722
537 656 875
23 405 576
853 143 969
414 158 599
78 534 751
895 318 120
886 179 780
426 846 239
396 145 585
328 700 807
130 576 878
603 782 321
99 43 495
564 663 324
515 621 179
340 283 472
299 136 646
40 694 254
10 48 212
140 285 613
383 277 44
159 951 71
602 101 362
75 609 35
654 36 861
380 11 443
77 702 575
41 263 129
204 254 534
154 649 311
332 668 438
636 32 502
859 934 64
261 776 882
711 993 138
755 564 124
94 669 179
352 98 517
359 99 464
920 216 981
666 490 323
792 250 575
352 311 759
284 432 624
346 137 775
736 822 263
153 113 736
23 107 544
394 336 453
81 817 256
512 22 812
693 817 386
226 233 659
206 724 947
192 842 265
734 132 575
312 103 589
102 824 765
938 277 171
695 544 490
771 498 265
610 221 944
307 959 470
209 144 924
908 208 437
919 591 702
725 936 828
64 504 982
822 357 229
991 749 617
708 25 814
68 460 752
91 596 537
869 953 622
392 32 791
214 639 524
772 608 600
106 933 717
763 834 367
233 564 202
691 952 325
371 519 721
96 682 764
443 259 631
946 26 223
174 478 685
830 12 159
749 380 850
147 295 705
447 578 704
254 626 170
225 434 125
373 943 325
180 912 506
263 190 717
750 208 887
921 490 330
36 820 642
881 325 160
115 597 283
708 154 333
234 103 483
335 817 523
759 188 885
412 946 310
776 665 348
159 470 814
591 388 173
831 233 982
808 298 736
309 877 710
625 687 559
857 66 338
403 263 813
477 155 569
378 156 142
108 604 173
294 790 923
90 50 797
293 521 887
425 630 414
734 244 516
96 207 463
931 844 66
546 419 987
316 543 925
918 784 213
213 918 317
955 753 600
948 754 375
661 17 833
774 924 513
787 704 127
166 25 227
458 685 52
742 41 353
645 344 531
892 95 193
996 399 22
573 460 924
989 76 473
455 593 239
729 191 306
504 99 892
633 424 444
117 291 540
294 926 314
427 859 25
841 632 363
213 833 576
343 123 581
368 851 642
913 568 659
311 886 515
616 818 289
994 193 759
806 179 127
818 233 715
617 954 84
880 379 284
597 173 685
422 857 361
779 658 157
433 347 108
296 820 460
51 201 804
879 474 990
650 244 735
899 616 659
44 527 77
252 706 628
693 409 893
540 836 380
130 834 680
772 990 827
825 515 753
558 824 377
284 124 32
512 417 644
489 911 310
711 413 158
497 51 295
144 844 243
177 550 92
810 327 731
350 857 72
43 580 720
76 551 626
760 393 665
863 980 552
376 686 142
75 945 367
660 322 524
570 437 320
24 664 324
87 791 350
29 281 399
422 681 367
287 944 409
812 976 64
451 973 30
642 252 847
593 243 368
907 831 90
843 506 308
366 161 205
687 395 855
405 615 444
561 670 365
313 469 87
890 662 762
467 536 802
455 553 395
305 549 22
396 967 889
180 94 608
359 215 291
906 246 392
775 330 114
70 157 937
901 47 728
85 646 392
519 574 163
37 513 254
690 272 500
189 362 875
408 501 929
966 524 208
440 366 156
502 594 443
205 197 802
958 364 667
468 140 157
214 854 320
674 490 900
485 850 261
99 724 385
954 27 214
111 283 121
929 693 28
880 173 23
680 900 138
255 568 956
811 545 899
523 350 922
434 294 590
186 838 59
494 994 283
12 334 899
235 710 882
64 668 326
612 507 822
223 521 344
952 39 175
377 220 568
255 880 409
105 336 40
487 40 279
716 385 943
998 799 150
794 551 439
926 498 132
670 208 417
22 166 261
697 290 104
969 85 647
694 765 18
220 417 926
967 912 872
647 109 749
905 504 467
810 858 940
164 89 666
470 281 264
136 327 904
783 612 451
33 327 451
151 989 450
298 578 49
368 498 362
801 323 299
337 890 243
810 299 408
975 663 387
735 991 766
746 946 517
104 670 363
173 448 158
354 170 635
985 278 499
253 698 624
821 911 458
458 109 140
257 800 432
140 997 691
729 417 346
144 912 149
102 695 212
946 772 358
994 205 184
338 807 528
998 481 501
205 996 694
94 530 368
206 440 982
502 255 875
15 514 783
916 706 339
644 244 60
838 358 301
787 637 617
930 570 610
881 595 427
838 188 443
523 927 495
841 927 203
599 212 967
733 430 107
204 641 471
483 921 499
433 950 826
952 289 160
56 982 747
24 946 101
682 208 549
396 995 415
672 221 343
375 195 562
824 528 179
194 113 635
499 946 513
364 579 440
430 616 411
578 809 458
619 197 720
234 388 922
34 943 143
861 63 268
928 356 694
678 529 417
266 832 676
757 861 493
113 153 373
695 199 146
110 600 523
383 818 723
445 251 25
254 403 571
943 48 151
633 214 893
140 685 69
188 115 923
307 12 651
135 226 708
716 272 205
420 542 903
621 955 432
747 393 964
232 546 808
980 390 840
51 24 634
365 360 639
882 302 130
13 728 346
627 761 464
786 28 34
312 30 639
33 427 512
338 555 470
904 278 283
796 674 919
943 574 253
518 540 710
514 232 353
646 243 464
21 356 272
159 885 86
599 772 333
417 550 698
741 930 78
768 594 98
344 939 475
714 359 460
683 267 913
229 629 256
982 629 585
767 957 627
225 796 50
52 90 939
669 19 237
423 232 101
280 500 158
16 20 626
563 439 797
185 651 835
77 277 496
142 850 658
432 314 615
752 446 239
448 570 213
43 522 853
857 369 960
246 538 935
977 181 209
534 681 564
482 138 629
434 737 69
244 653 760
979 98 175
524 963 558
556 246 77
464 346 931
230 781 513
848 244 406
819 332 957
132 968 540
784 125 359
326 427 328
890 489 628
449 14 392
268 855 392
43 469 639
151 810 739
355 147 695
360 455 961
276 973 746
85 722 479
115 384 294
409 697 298
654 335 173
634 56 827
360 157 899
788 437 372
802 349 685
652 421 282
887 656 221
879 954 217
294 911 563
793 315 147
31 128 328
185 370 84
66 399 147
944 818 38
825 429 634
680 985 387
321 962 528
62 428 941
757 236 956
924 20 840
741 38 860
32 131 541
365 898 595
49 811 609
863 463 413
48 108 335
207 985 396
100 331 96
76 194 779
326 739 217
204 313 719
466 947 529
399 772 452
109 70 294
938 863 796
157 87 622
599 669 906
32 699 149
556 374 242
261 519 205
289 913 93
140 200 897
10 199 408
286 526 887
481 644 960
85 26 373
339 937 626
294 862 663
77 141 689
617 927 417
166 970 823
262 875 508
374 734 408
567 470 350
941 502 618
31 631 811
697 594 890
504 447 865
245 730 596
170 50 690
57 280 689
494 659 537
968 335 630
100 848 162
443 282 293
602 814 625
974 738 230
998 276 332
160 652 888
446 640 769
678 348 732
904 330 752
896 387 135
415 90 870
930 356 626
481 220 123
885 491 108
542 612 838
40 429 748
273 355 833
622 217 973
116 420 209
505 446 102
888 808 950
278 769 612
664 858 275
755 888 123
973 264 181
175 805 494
422 807 678
539 749 500
182 871 812
990 617 420
680 726 943
516 400 338
906 441 460
550 974 324
804 576 573
872 199 214
55 957 694
412 234 337
832 772 378
772 861 366
664 933 757
488 42 411
357 296 431
104 925 807
680 950 93
44 532 964
227 912 508
926 469 71
266 573 877
314 228 969
198 621 421
133 69 396
603 591 986
709 551 590
717 426 203
904 14 817
522 771 607
28 740 833
625 375 186
504 579 491
527 229 447
908 32 971
368 647 923
224 901 501
234 530 911
233 876 313
58 445 39
561 828 625
682 806 477
669 866 509
687 349 327
702 325 326
744 630 486
524 436 278
642 766 219
321 445 80
894 282 496
696 180 330
816 528 738
625 94 884
772 999 925
197 289 91
483 740 636
806 140 992
538 452 220
87 316 646
863 766 627
417 79 598
170 633 852
380 850 180
906 321 506
108 479 306
743 536 30
953 415 18
908 716 812
305 766 887
589 416 965
760 926 299
914 776 727
697 512 861
177 341 261
529 146 341
131 793 105
816 713 628
763 580 473
488 668 841
193 702 109
48 742 944
106 610 345
797 420 300
557 954 358
804 65 77
312 777 491
465 735 935
312 802 290
516 691 292
661 533 373
459 105 50
915 58 621
975 781 168
940 424 333
897 44 470
892 113 128
33 424 690
328 932 817
639 827 639
315 163 242
275 967 298
382 560 86
88 949 417
692 543 348
406 785 560
664 324 826
565 507 932
427 812 901
595 699 168
174 51 936
659 593 974
50 601 192
240 429 316
956 58 851
678 529 23
492 158 97
621 36 326
906 186 733
567 627 356
847 990 793
369 267 452
650 448 871
677 31 96
493 656 559
867 715 452
127 703 636
368 422 217
213 707 550
203 142 145
774 232 918
483 154 61
485 84 983
823 251 216
193 82 734
966 857 878
479 23 301
762 273 34
843 174 700
83 346 551
567 885 402
690 782 39
825 65 656
180 947 17
262 764 387
582 481 916
285 715 870
56 74 345
779 982 451
461 162 329
317 381 307
815 986 779
83 156 35
176 384 16
200 578 66
272 501 583
931 417 41
107 186 812
205 918 858
779 913 758
500 501 987
770 128 968
410 892 298
753 196 413
92 788 294
100 574 705
147 786 916
932 623 30
493 874 589
86 727 549
642 740 866
94 494 877
449 983 10
378 155 913
176 973 598
696 271 966
314 856 701
734 901 803
208 991 529
360 111 187
893 106 448
960 596 419
824 350 403
37 752 551
88 707 490
313 846 324
282 429 919
142 931 632
836 661 226
308 259 619
24 512 687
492 734 497
327 915 377
943 431 30
308 931 313
565 247 865
551 750 167
311 855 973
792 199 407
728 515 572
840 72 896
926 460 641
664 417 186
984 455 179
735 679 290
66 449 947
750 929 775
350 977 436
778 942 290
281 718 873
293 194 546
33 285 475
12 376 78
610 234 477
758 48 853
601 144 812
233 625 706
710 963 97
545 12 111
862 960 442
278 641 68
72 227 702
710 336 38
39 662 513
337 549 341
734 361 112
857 31 493
814 937 366
436 725 33
381 306 853
830 163 32
212 550 247
77 720 634
650 731 496
475 442 906
547 12 814
388 996 175
810 405 594
815 197 383
778 978 550
692 119 115
763 26 288
821 240 560
659 135 733
600 299 472
996 95 78
246 995 909
169 599 77
946 311 662
439 351 914
446 506 907
231 636 289
429 108 840
543 597 62
506 310 787
335 747 153
55 12 190
184 523 176
912 367 474
294 19 138
793 914 294
652 665 960
578 16 779
561 630 379
60 59 652
78 580 859
264 471 221
760 498 21
615 783 79
767 675 249
742 134 638
948 703 709
976 783 268
620 555 767
296 187 565
374 544 813
167 443 569
950 586 481
723 626 316
955 742 530
949 542 208
405 364 624
697 761 964
738 373 622
473 742 292
362 496 580
324 70 414
250 873 68
302 21 530
55 300 399
646 808 217
458 970 514
544 87 42
10 912 977
156 410 120
549 900 513
972 470 863
162 457 59
911 446 752
579 816 737
472 48 386
946 626 559
948 277 316
701 426 52
850 457 453
516 48 248
561 794 46
680 841 92
743 264 23
268 545 865
940 211 623
638 135 188
781 411 517
835 214 328
853 99 599
222 566 294
230 331 75
380 339 624
59 590 338
592 853 169
21 432 971
878 627 276
206 931 298
927 713 169
181 252 631
380 319 704
618 127 15
634 65 453
789 233 512
519 399 263
590 932 828
239 543 701
227 556 729
857 880 991
393 57 680
581 192 788
25 150 648
185 235 505
202 130 392
867 435 935
439 879 212
67 437 770
237 819 152
959 586 530
665 142 115
520 67 91
201 862 153
898 154 227
807 678 985
431 422 621
685 338 299
727 646 850
363 956 740
242 146 855
132 393 862
575 728 591
504 412 876
130 47 795
700 473 435
953 493 332
39 587 409
823 942 85
129 16 401
13 995 254
891 290 986
886 821 425
227 142 129
218 264 603
386 261 498
138 91 523
438 80 105
465 662 190
932 487 776
795 259 150
411 112 627
371 931 693
443 331 168
520 292 696
419 176 514
309 373 908
106 264 723
347 943 702
474 564 660
217 373 596
224 91 350
964 673 819
68 589 496
884 70 739
513 177 455
738 675 126
796 618 538
750 481 185
227 766 433
232 781 255
343 817 33
785 193 72
274 313 756
557 744 367
251 866 609
217 499 150
172 802 935
400 992 662
354 98 122
862 545 83
194 416 95
418 159 185
837 562 49
98 178 319
127 30 888
139 715 985
281 986 418
911 259 560
766 260 915
179 999 718
84 299 649
428 540 797
487 216 94
365 921 588
593 782 424
241 509 327
839 156 318
932 573 174
820 410 652
704 760 841
681 364 872
291 195 458
538 499 793
219 475 216
425 465 728
109 629 942
429 797 689
962 493 189
293 993 438
757 487 39
672 523 814
354 989 114
328 36 791
587 220 434
149 926 701
223 511 789
828 308 538
722 880 742
72 546 955
134 622 220
350 603 691
768 710 335
845 636 154
224 512 398
308 396 964
280 679 961
795 991 282
385 235 92
337 781 667
826 475 673
405 938 771
613 98 750
877 222 413
365 845 787
76 801 650
450 683 569
762 144 460
204 225 402
736 97 960
848 525 995
92 823 987
930 598 319
763 584 188
308 562 341
153 970 363
41 165 440
119 403 138
79 70 598
816 764 998
944 400 401
681 749 28
196 234 453
396 336 893
927 364 821
940 638 465
952 734 523
951 409 258
94 318 708
244 611 752
414 561 815
313 915 162
552 496 663
412 223 641
921 385 734
130 50 514
19 602 178
538 303 68
342 916 529
439 971 855
743 494 822
194 962 518
377 732 123
896 778 59
78 803 488
915 97 401
302 812 513
356 118 46
916 193 380
496 172 654
558 366 795
515 397 817
850 239 921
351 682 591
254 316 522
753 683 558
488 679 528
94 102 687
676 368 853
223 992 523
403 596 88
176 318 385
835 78 654
55 908 378
661 464 717
995 88 708
928 74 633
414 731 640
716 55 825
497 826 694
337 310 737
219 665 189
125 220 528
694 618 829
461 284 527
362 673 881
120 425 831
268 268 517
782 883 739
113 127 964
267 521 668
320 711 878
219 347 17
563 809 197
893 762 992
843 951 604
719 957 88
250 959 280
522 47 597
324 668 818
979 537 179
876 54 56
638 107 110
237 668 766
228 487 78
886 317 55
203 59 696
250 849 515
354 224 410
302 707 348
293 400 812
331 275 739
63 999 508
758 22 693
835 510 291
991 612 42
434 612 373
837 486 291
204 343 137
214 287 782
45 708 856
326 755 292
495 580 912
435 897 14
757 854 334
839 254 659
714 508 852
318 58 965
117 584 752
229 628 230
995 562 116
286 369 485
643 235 588
258 266 369
303 395 723
277 579 922
935 736 596
397 256 88
537 996 394
105 786 137
230 659 784
710 814 196
902 286 233
780 316 87
470 764 676
161 472 313
242 803 562
180 541 66
415 174 656
57 920 266
616 961 534
422 214 771
938 676 620
980 49 448
929 751 671
816 71 77
666 62 722
366 505 239
914 122 828
601 435 825
231 995 37
228 735 181
666 424 18
430 924 43
99 69 819
844 350 524
734 160 229
340 507 428
404 146 306
325 900 89
594 103 770
550 555 666
282 890 692
207 619 318
880 466 655
586 823 75
834 449 297
327 392 259
711 224 440
579 379 482
39 872 511
891 647 175
183 912 306
862 334 610
564 147 981
276 372 971
821 817 975
105 337 514
752 70 842
915 55 497
406 568 463
137 130 880
741 674 918
620 784 213
899 21 660
970 584 267
839 88 968
607 91 892
608 112 375
648 539 242
469 911 979
909 78 672
307 791 430
564 786 336
54 912 851
368 743 31
531 833 512
659 519 359
790 718 331
973 502 303
459 998 644
860 132 99
254 91 477
66 794 454
40 991 687
329 115 774
361 261 590
736 289 12
284 603 763
574 408 877
322 849 519
958 837 104
716 414 952
90 49 730
277 479 923
338 697 869
89 902 630
878 694 135
98 357 469
994 574 855
55 327 881
904 394 648
970 123 74
693 629 463
90 861 995
577 541 793
398 118 692
740 625 835
449 733 454
855 168 625
22 655 356
293 963 161
729 472 31
74 801 146
81 198 848
279 62 105
672 738 601
692 315 604
339 797 682
72 585 944
409 39 229
979 253 48
854 949 80
569 155 39
339 153 940
180 861 734
48 754 696
346 879 240
603 556 770
859 65 667
239 515 263
61 743 337
769 546 472
329 896 449
331 55 38
76 585 439
825 364 665
813 118 50
119 254 322
373 623 890
792 562 316
784 730 267
162 203 559
692 286 326
195 574 266
975 387 707
568 10 382
73 548 87
708 575 607
482 614 465
825 899 286
513 275 310
267 180 345
916 604 996
564 238 243
599 403 399
131 929 101
606 986 201
15 889 352
167 587 778
295 569 128
429 516 755
737 357 991
11 305 781
872 542 492
778 266 63
778 560 443
170 498 909
499 280 409
712 478 951
332 414 989
969 708 371
265 528 988
429 19 136
920 346 377
701 938 182
266 488 746
884 304 57
793 927 161
995 382 569
553 990 347
81 575 161
411 612 99
287 750 549
690 18 215
740 23 215
912 621 562
976 376 42
447 757 289
860 419 80
75 120 406
936 675 669
725 903 347
818 243 365
165 442 990
894 958 594
443 44 870
23 612 317
213 304 140
690 849 548
383 125 851
512 694 297
589 141 249
627 945 595
970 529 90
951 665 176
716 247 489
295 448 513
793 725 572
939 461 841
115 430 39
621 308 158
564 511 653
316 452 213
101 500 952
496 347 222
256 57 819
637 996 809
272 112 950
144 483 383
627 499 185
554 852 520
454 117 515
614 105 19
211 989 869
289 594 347
728 668 858
49 871 796
808 118 321
621 229 246
269 100 730
847 902 618
810 710 655
647 855 15
247 240 839
596 457 540
160 76 351
939 662 159
262 758 511
715 638 792
939 641 132
170 621 118
458 808 947
713 395 453
334 767 57
899 407 558
290 183 706
908 580 377
701 829 636
466 765 181
200 867 621
754 237 195
691 944 648
863 317 152
904 654 770
28 551 64
365 447 619
521 629 460
613 960 404
790 92 610
258 243 473
451 323 126
973 677 455
836 615 60
721 204 655
567 687 506
161 492 349
843 596 735
27 389 300
850 320 109
880 289 944
53 510 30
597 780 52
581 110 997
667 820 305
325 757 104
603 423 273
724 896 175
141 809 415
807 947 428
611 871 93
561 193 963
502 811 80
386 862 969
639 842 178
807 46 573
677 158 598
78 557 916
923 203 473
927 862 24
320 761 456
401 48 642
999 89 518
888 367 731
174 172 309
213 880 462
914 154 641
602 122 78
200 384 808
154 890 251
545 729 320
783 770 904
537 424 838
990 699 606
803 318 435
66 931 657
188 333 485
190 199 846
814 182 278
608 269 957
25 323 720
81 873 706
129 777 334
250 688 448
589 790 564
118 405 19
125 144 830
77 153 954
463 259 571
974 672 563
739 741 952
659 528 899
662 928 693
649 560 438
352 954 238
884 814 65
593 83 466
345 949 375
920 470 200
766 68 329
365 435 576
885 29 163
269 903 353
491 589 993
465 801 192
731 909 54
450 765 307
113 233 103
821 803 965
597 426 251
756 232 273
399 841 903
863 41 573
735 460 99
966 715 895
202 848 471
844 488 983
632 764 119
976 881 552
883 355 37
838 951 657
700 803 957
465 14 690
600 265 874
938 187 693
17 134 276
119 296 579
756 473 199
984 488 480
335 638 708
363 469 920
56 474 185
995 666 281
322 497 59
324 466 214
604 357 21
303 569 745
33 238 354
147 797 687
180 259 560
189 694 129
164 87 911
645 262 282
407 819 125
946 620 90
799 236 497
869 682 632
367 18 997
162 311 482
849 936 474
387 932 58
611 933 359
991 312 501
31 98 251
944 557 46
745 403 490
697 305 426
264 49 643
63 774 235
700 428 937
33 18 964
70 969 450
94 842 95
373 171 232
604 928 367
486 889 431
383 328 322
317 134 71
851 532 345
708 824 656
522 204 834
492 290 985
951 443 664
41 627 773
42 745 156
914 721 107
115 521 197
593 295 721
103 336 599
448 895 580
745 289 372
246 78 772
261 30 958
909 550 779
251 225 738
670 883 579
845 237 637
115 285 397
918 524 200
103 766 427
392 77 564
459 76 679
627 171 444
315 994 518
510 408 176
642 261 761
262 185 948
964 23 539
85 100 770
799 377 742
857 670 416
432 584 412
309 830 123
749 935 317
852 64 436
629 181 207
714 537 449
53 843 530
43 842 331
187 753 612
84 202 717
282 746 993
280 238 811
70 656 565
457 589 289
468 758 960
551 861 660
801 49 967
628 540 361
480 897 729
500 943 464
971 660 854
457 838 263
70 455 98
962 375 456
643 883 791
261 267 343
522 830 90
636 447 975
552 817 240
76 749 381
445 99 309
741 385 908
618 438 324
322 214 165
983 285 704
981 696 435
652 810 924
428 618 947
460 632 73
891 499 392
574 657 340
886 772 294
130 557 976
848 459 134
470 231 551
251 343 920
836 109 546
543 406 891
343 842 663
248 258 568
773 264 75
743 65 186
585 971 411
30 367 451
342 878 990
354 425 110
634 165 712
201 108 73
10 420 350
49 561 723
140 513 943
418 16 512
204 658 291
737 902 780
748 242 814
677 909 781
616 275 770
108 532 781
630 13 481
59 413 467
582 584 814
872 950 487
430 232 51
687 709 902
770 786 948
755 64 151
863 531 46
890 177 22
94 186 349
156 45 815
415 766 21
729 962 692
399 995 220
941 227 206
397 730 953
615 782 518
379 460 308
871 697 995
448 961 249
797 579 630
14 815 104
323 39 632
570 340 348
154 808 967
627 242 547
525 755 872
772 119 171
333 420 120
156 144 878
288 860 178
550 570 844
28 31 949
469 568 230
334 840 329
445 805 109
326 655 310
944 850 115
88 359 755
884 724 654
622 247 848
865 408 18
260 148 929
905 190 67
403 908 296
794 686 921
357 251 31
144 132 861
711 418 377
723 570 553
66 102 304
746 425 81
240 781 417
677 841 180
828 950 555
641 672 797
531 757 941
175 621 119
255 318 889
996 595 934
404 958 97
551 318 300
303 758 670
213 741 124
499 716 422
931 785 705
586 726 810
601 961 516
996 136 568
797 279 85
678 579 395
416 220 613
398 922 608
804 402 571
336 88 974
634 704 637
241 570 912
518 42 99
824 320 269
580 515 60
781 540 669
596 518 299
118 454 557
718 431 567
151 474 619
845 328 717
211 410 704
335 942 143
648 15 562
587 14 999
869 75 929
395 671 227
914 123 70
965 586 724
610 102 241
933 88 589
259 614 720
541 44 345
503 687 192
775 117 596
507 665 888
769 650 929
577 555 990
483 366 575
300 579 331
589 384 460
350 781 415
828 941 293
435 60 601
930 261 770
580 519 992
319 751 691
143 672 111
768 404 351
377 807 414
417 934 72
383 940 617
106 160 252
626 972 608
921 815 381
310 747 134
626 129 475
261 710 591
238 885 329
384 377 977
18 680 897
232 197 349
189 183 878
769 532 862
639 720 55
951 710 839
325 543 182
237 279 554
438 539 430
925 272 636
359 482 403
729 472 587
28 280 851
171 800 490
995 106 641
830 495 966
492 79 352
109 874 818
187 559 668
980 296 906
417 292 803
271 962 135
739 786 862
19 948 643
437 182 515
405 45 869
521 140 131
669 441 788
449 577 132
450 270 319
297 552 121
493 550 103
196 356 83
219 455 137
278 251 525
753 627 287
682 154 806
452 973 128
803 114 692
526 667 258
943 872 373
87 346 486
825 210 156
908 54 280
315 249 720
48 759 36
576 88 654
190 872 534
592 926 695
46 687 101
394 477 973
733 543 462
935 862 154
479 789 296
994 705 834
106 643 489
741 226 309
856 324 917
53 956 528
332 916 390
358 246 780
359 849 482
245 166 595
727 650 797
813 443 927
802 186 173
457 430 531
243 398 885
228 443 972
920 736 788
159 760 667
484 898 130
295 51 846
76 138 315
538 476 872
24 657 204
542 11 147
340 437 655
568 463 624
947 62 809
550 786 639
832 908 574
328 364 975
120 98 607
908 611 132
259 63 743
104 450 245
721 340 540
796 368 131
872 518 365
373 114 650
292 756 391
468 723 549
696 540 559
240 23 826
815 433 293
399 142 21
580 434 244
832 952 43
609 591 824
847 127 725
577 140 474
561 516 972
985 102 418
62 849 611
356 439 784
579 481 906
458 420 920
42 365 541
703 174 944
604 970 737
683 541 510
184 935 576
211 48 563
442 904 696
468 41 195
663 973 364
656 875 945
366 503 618
67 77 434
117 783 531
311 630 465
992 766 254
620 864 678
10 91 146
50 739 615
558 605 672
255 958 582
895 577 740
638 242 499
492 940 637
929 135 862
548 262 740
522 287 237
113 362 244
107 975 887
482 10 586
970 772 87
523 853 103
561 759 112
549 978 35
719 792 612
55 69 414
554 653 235
392 448 926
298 886 762
26 28 719
261 87 357
662 642 988
774 403 861
223 478 635
597 856 660
923 574 222
744 397 49
495 249 141
537 473 200
497 151 365
296 152 778
91 953 607
310 673 282
73 80 384
797 670 987
318 443 127
793 67 151
653 475 306
187 632 910
198 657 861
819 723 949
94 175 731
132 203 496
684 958 441
101 804 714
792 896 505
828 424 147
221 81 60
827 242 57
464 871 363
631 567 141
602 674 610
491 260 959
884 606 713
576 636 348
685 822 541
393 566 763
582 765 490
173 873 226
702 793 432
819 228 555
420 603 934
633 829 637
912 302 127
128 720 816
146 388 587
554 993 41
106 671 258
272 217 878
523 198 696
265 658 283
846 645 278
658 992 140
945 523 765
656 99 308
973 451 473
153 440 796
983 226 644
27 899 172
439 46 26
508 731 530
672 857 251
946 100 373
842 750 378
527 230 859
924 28 678
328 672 388
785 653 199
714 770 654
767 979 856
153 714 228
364 808 505
622 335 771
594 679 450
996 401 80
922 809 796
200 469 400
523 867 982
475 685 94
905 419 708
421 480 132
691 528 205
437 300 197
513 966 892
448 430 762
766 733 974
816 135 597
130 279 467
561 728 644
826 397 946
276 941 887
403 589 659
757 388 26
631 995 821
386 984 83
856 780 645
519 826 749
10 344 888
454 103 852
778 626 187
614 278 266
448 69 719
406 143 589
16 202 609
694 871 457
43 828 689
803 629 592
161 993 352
300 432 632
914 428 512
717 794 280
84 363 192
335 491 109
658 898 551
901 323 335
832 527 642
686 392 101
729 223 299
398 135 176
649 453 719
46 774 392
24 853 98
990 275 895
461 91 104
307 95 718
901 496 958
46 594 223
351 800 659
881 401 494
347 159 793
361 228 709
981 458 387
345 799 517
383 975 439
701 235 783
106 87 806
584 921 521
168 477 170
677 800 224
588 383 322
772 686 437
741 609 367
579 936 661
185 910 495
122 169 409
55 205 871
787 92 94
451 53 93
165 595 238
518 242 415
303 531 344
248 852 521
538 463 463
352 21 645
883 709 776
935 39 326
41 376 535
601 73 208
258 994 729
21 889 221
257 673 803
102 65 201
86 750 962
870 544 126
789 274 891
627 779 290
956 703 858
985 87 774
326 215 91
622 760 896
528 279 931
980 688 398
638 284 792
218 987 425
391 37 872
356 371 979
169 439 928
915 86 576
904 655 622
476 433 759
258 858 430
114 36 217
748 819 591
96 250 66
419 809 612
266 175 677
40 448 765
843 214 362
855 662 655
524 853 742
726 457 892
884 98 163
894 328 149
462 563 396
536 190 73
983 596 244
408 277 941
955 794 559
506 851 165
59 652 885
200 134 633
622 164 131
526 273 587
407 792 140
880 268 208
976 155 888
11 643 565
75 636 941
338 457 568
436 537 40
980 64 61
966 726 744
94 692 783
629 515 455
994 598 448
449 42 282
473 907 312
144 735 121
182 275 566
562 949 371
693 363 214
978 104 363
789 381 419
745 587 246
479 592 661
379 225 662
901 220 633
708 768 158
237 960 83
405 411 668
227 902 622
812 757 399
324 449 838
511 696 173
293 439 27
260 718 107
887 139 389
619 493 360
343 821 682
975 254 79
499 646 36
647 190 324
378 961 188
360 325 959
150 137 909
756 846 73
769 596 556
484 980 504
132 293 699
210 287 463
879 950 738
753 299 581
514 263 750
850 604 532
971 848 907
969 535 120
196 895 90
409 351 273
505 996 818
364 348 885
608 707 479
810 247 654
530 317 100
620 70 266
868 296 808
16 67 247
350 174 499
899 193 43
933 233 352
319 45 410
701 621 341
267 506 681
974 872 414
374 610 827
284 599 46
598 446 134
63 161 711
636 323 167
136 380 978
757 857 294
896 263 502
667 910 698
738 565 80
705 821 924
334 471 543
492 13 987
215 473 225
405 12 787
544 118 738
787 247 83
202 354 569
638 339 340
676 145 522
201 623 704
403 178 149
296 577 761
317 610 518
551 79 441
266 915 487
417 191 192
444 954 802
27 159 345
942 406 138
696 556 899
469 927 537
143 967 525
69 790 330
325 798 385
700 511 855
174 465 290
845 392 115
884 245 111
414 31 233
892 677 373
665 251 532
495 31 45
562 938 671
858 722 74
674 184 477
612 153 263
348 936 172
370 933 348
726 216 441
68 707 51
225 797 142
706 424 647
322 520 41
443 32 225
318 742 591
90 721 433
788 643 570
942 365 198
780 587 489
399 211 76
872 243 318
479 760 83
960 821 334
815 588 526
578 121 661
882 778 414
88 18 739
633 376 205
759 648 850
537 415 329
812 644 462
264 750 222
302 223 116
305 418 952
656 859 435
457 284 67
834 580 154
198 660 215
762 891 518
109 635 436
303 813 563
772 351 62
113 842 477
765 477 284
884 226 195
100 390 207
988 670 683
169 45 354
209 386 851
224 252 312
425 655 433
235 55 827
405 195 863
991 609 460
597 396 736
895 967 252
357 214 465
732 260 316
94 156 994
611 46 210
300 247 540
328 214 959
899 335 423
816 780 889
378 704 531
609 933 537
327 691 108
582 364 451
757 39 881
491 808 747
480 269 667
757 654 409
483 844 985
766 947 63
501 378 892
65 225 470
166 541 929
153 263 720
948 724 746
560 944 155
401 762 285
786 385 406
247 600 306
740 925 799
171 336 465
331 371 459
324 393 850
716 141 623
787 249 232
763 867 84
457 277 358
725 461 135
896 516 464
473 352 180
310 336 765
895 809 543
491 867 486
651 379 37
230 777 985
890 563 575
889 501 144
36 27 311
639 364 766
569 268 231
508 371 833
817 945 788
873 745 231
843 997 428
22 955 683
502 793 487
815 969 245
723 237 30
822 766 248
512 680 462
229 563 385
983 307 63
213 532 734
670 248 739
669 291 518
370 814 949
178 374 575
894 668 73
622 717 90
64 571 893
223 533 831
347 926 538
162 841 313
782 244 45
648 517 715
252 229 787
238 933 496
87 916 801
321 505 640
226 178 891
764 428 284
880 782 748
601 540 437
951 475 258
632 98 868
643 725 506
33 118 369
689 566 981
774 143 906
929 218 287
399 381 870
772 917 979
461 810 535
796 692 644
422 299 223
227 683 904
394 102 893
344 311 480
140 288 646
400 632 375
339 907 844
583 73 972
323 360 564
630 866 437
615 85 740
54 147 361
724 646 658
984 917 142
261 491 823
841 620 718
340 967 912
790 209 623
968 547 891
695 253 929
233 561 976
887 629 592
166 41 811
229 416 54
888 315 573
188 420 548
119 211 668
48 677 935
175 699 614
369 964 202
468 858 481
644 956 558
514 150 222
208 603 428
942 454 134
532 156 774
490 44 326
751 963 136
818 266 397
554 13 785
414 166 713
731 110 127
587 317 347
510 954 836
577 668 15
253 558 425
237 285 745
838 758 734
368 676 961
87 421 201
511 687 92
384 454 794
448 96 92
304 616 84
214 466 923
542 882 50
773 425 291
859 592 720
502 953 146
228 353 698
608 501 932
420 778 162
125 532 900
178 775 137
230 720 277
937 392 64
360 141 786
134 396 84
815 988 312
981 767 623
44 879 472
752 495 384
876 30 671
350 154 681
650 495 557
32 837 731
28 228 282
996 868 631
636 861 226
901 467 378
261 390 725
444 767 686
192 55 642
439 560 831
806 222 945
558 936 705
311 721 861
248 170 337
600 381 843
927 251 39
814 442 461
607 132 95
507 68 381
252 324 270
41 624 990
686 70 417
659 824 533
380 696 617
807 392 22
590 402 675
549 624 714
91 953 163
392 638 321
709 605 127
563 610 972
509 194 669
968 850 483
900 962 300
841 891 972
393 871 326
394 707 872
271 242 975
868 575 210
151 311 600
400 723 645
717 380 389
609 734 486
291 981 564
32 336 576
799 552 743
443 69 770
700 424 482
893 509 494
955 847 779
597 763 78
776 508 284
661 828 398
307 789 253
647 432 431
123 417 607
869 225 482
479 663 470
602 461 900
549 923 144
943 460 818
657 896 668
998 162 918
645 492 305
191 746 632
943 552 403
610 507 351
304 711 905
283 252 358
268 200 450
210 491 205
379 118 73
843 338 603
972 141 768
871 185 10
910 419 575
121 548 301
540 886 317
684 877 413
698 988 238
926 192 465
76 108 645
249 10 192
373 354 936
894 737 777
655 986 39
133 102 692
246 385 572
479 549 22
451 825 684
753 133 427
657 41 571
213 690 189
494 956 804
119 16 30
350 750 415
505 172 219
20 134 25
208 732 509
540 717 608
13 910 306
827 922 57
870 176 405
879 154 474
920 990 416
685 308 992
722 437 153
290 347 291
264 864 533
111 999 489
680 713 896
805 480 176
847 647 767
265 613 754
607 74 747
914 221 167
969 677 847
279 570 886
448 948 824
272 352 183
283 503 350
414 480 783
652 631 779
277 884 423
264 355 262
651 708 833
394 247 631
129 223 650
826 684 583
785 336 508
703 901 475
241 898 132
381 838 32
723 522 782
951 406 91
673 239 259
688 870 992
379 145 585
711 775 637
431 28 187
208 329 154
503 602 835
86 663 64
792 752 878
532 839 321
95 104 787
70 47 699
532 246 877
850 580 378
582 96 371
54 400 985
878 632 79
512 986 610
717 346 185
628 252 290
954 138 880
782 927 295
864 299 100
229 108 283
294 817 517
424 177 539
501 270 54
911 128 276
824 641 295
955 114 69
257 472 312
612 985 613
912 143 220
472 174 896
643 434 43
725 984 681
180 994 306
540 621 403
671 962 172
163 748 204
330 175 82
413 215 108
789 770 985
670 757 987
435 410 792
493 854 252
14 166 590
599 244 160
233 767 443
271 849 154
855 953 712
504 194 809
452 284 519
770 879 311
555 739 14
321 498 367
969 140 601
587 494 93
635 965 684
670 740 50
822 166 901
14 875 259
460 823 322
978 705 311
48 872 270
681 458 308
77 703 853
111 271 510
730 151 496
988 117 112
269 431 71
388 293 583
898 504 51
460 304 657
785 464 166
867 953 108
546 627 768
317 141 844
194 300 662
247 49 451
40 815 560
463 547 920
162 774 191
546 885 263
384 108 126
225 964 301
68 986 597
595 811 322
693 216 805
717 425 18
284 509 645
308 791 626
470 806 537
565 79 990
742 627 35
311 597 994
864 259 975
952 858 166
746 366 480
72 906 126
605 67 876
140 344 204
687 788 929
662 520 812
125 573 839
78 976 548
298 981 802
33 269 604
229 386 677
190 671 346
589 971 296
417 120 914
621 190 27
817 757 193
298 653 123
391 961 812
395 692 179
62 700 133
769 911 700
608 994 881
203 850 591
200 12 523
891 664 185
90 184 768
503 732 650
463 799 907
273 419 827
47 945 743
871 226 758
194 289 766
32 624 287
303 695 914
901 974 704
75 68 862
276 806 139
391 11 464
850 820 963
495 568 487
839 794 937
880 407 86
925 651 462
228 989 670
750 247 233
842 924 677
788 126 911
791 212 969
705 768 978
999 445 509
886 455 689
838 913 686
641 863 982
908 111 107
826 451 732
396 114 587
322 476 896
827 962 808
237 118 629
661 66 579
904 499 682
418 841 543
281 510 607
807 451 565
504 575 926
191 883 346
964 30 751
106 651 56
649 719 594
24 997 388
531 688 142
146 645 119
306 509 315
71 484 329
384 137 963
573 693 824
926 250 826
109 651 478
148 980 160
710 166 324
771 590 430
442 505 636
67 813 158
921 986 647
790 316 585
587 23 106
322 975 830
15 426 121
807 302 358
918 73 126
10 553 842
546 912 580
803 563 270
451 14 810
37 276 526
19 820 275
633 528 366
895 217 418
690 224 908
988 134 315
390 336 771
65 714 452
618 761 685
309 387 950
719 26 223
214 483 225
393 465 25
687 228 823
32 743 991
953 213 479
443 707 155
647 864 762
386 943 567
547 178 629
983 596 76
704 529 800
202 671 93
872 812 738
329 175 75
618 781 132
619 72 957
645 371 954
594 767 935
274 187 139
956 266 298
781 359 972
215 911 582
669 379 470
243 661 823
122 215 282
451 191 811
947 10 161
949 748 196
279 435 558
64 358 934
712 987 559
903 112 758
984 563 285
456 963 46
432 188 608
336 755 561
101 962 517
486 42 613
936 468 111
794 209 210
765 883 16
958 641 56
252 31 905
486 834 409
696 524 823
466 629 344
706 633 413
492 101 400
869 475 963
165 330 451
810 830 974
915 183 992
593 845 342
948 606 122
661 291 274
796 59 391
210 314 992
467 738 407
701 457 555
648 233 288
965 881 435
255 315 109
757 849 547
241 27 108
997 749 14
547 841 691
336 690 268
56 654 794
267 339 840
774 380 426
44 522 325
827 759 678
871 416 791
427 976 905
581 40 664
902 662 797
687 106 586
259 35 48
466 648 458
483 572 122
998 82 455
609 663 398
315 931 420
739 535 865
636 441 126
679 820 234
484 797 545
443 119 181
812 279 374
97 267 602
849 570 759
244 907 102
84 734 96
495 251 432
284 158 206
42 557 880
94 127 698
763 421 180
501 403 806
63 917 595
385 560 498
249 483 592
39 66 402
408 672 862
424 479 164
931 123 662
428 317 258
434 843 572
572 301 57
588 873 395
663 485 599
679 260 140
138 432 614
551 128 165
427 311 202
605 212 98
969 15 419
241 310 255
47 470 689
178 893 615
998 639 723
432 673 155
184 594 469
280 99 161
549 553 836
185 602 290
674 55 426
990 773 760
639 508 488
362 389 585
245 962 569
916 11 783
162 729 953
167 89 566
461 134 900
239 508 64
444 40 814
268 788 317
956 368 866
560 104 815
646 449 311
756 931 436
894 694 352
575 280 303
60 895 106
430 621 378
403 287 596
845 731 946
402 301 170
24 859 328
644 711 822
256 993 107
938 662 644
435 707 383
42 437 535
336 243 137
43 654 525
349 775 886
707 463 619
887 132 516
667 998 404
684 381 393
822 509 906
488 904 449
202 439 381
232 422 154
540 829 238
817 895 820
644 221 796
835 468 305
30 839 365
92 491 568
482 363 303
511 359 133
514 243 216
193 800 373
813 748 538
512 91 757
977 103 493
867 245 128
466 117 184
895 609 416
464 349 934
598 805 926
751 252 366
931 223 571
922 27 564
250 100 653
140 257 691
200 205 605
920 523 674
109 200 291
952 698 771
600 345 489
970 555 164
167 124 849
952 781 592
954 300 515
93 772 327
76 978 559
62 979 179
524 290 812
344 345 420
202 576 996
905 994 420
379 697 258
249 171 903
473 949 105
144 249 487
362 51 185
986 245 370
196 253 643
347 467 740
303 612 182
23 568 219
627 62 750
28 688 454
72 198 849
127 669 211
71 559 731
917 748 857
796 378 911
159 792 953
549 788 56
567 169 893
496 319 754
66 663 600
939 414 321
760 135 451
892 613 809
326 725 839
966 53 18
914 572 41
384 501 606
864 65 72
239 489 736
970 356 421
244 875 688
854 751 379
441 661 254
719 85 72
228 504 678
42 287 853
974 38 548
140 907 739
646 691 881
649 324 233
907 843 407
214 851 497
473 810 270
427 792 910
908 760 762
532 482 945
655 366 75
801 178 744
825 905 436
417 268 956
699 753 356
904 993 268
598 10 721
968 760 501
645 911 572
828 454 418
533 141 156
535 357 946
693 981 752
688 576 83
577 60 350
215 57 424
137 467 879
884 717 613
206 641 355
278 97 181
553 26 329
318 593 715
312 498 229
942 646 605
151 167 645
32 175 792
432 969 808
81 599 10
485 128 290
852 452 389
667 432 971
732 795 972
872 440 535
130 770 631
905 64 425
347 978 898
710 409 591
394 574 947
967 740 283
554 873 191
576 767 571
669 480 886
450 308 284
744 523 809
896 840 192
79 478 323
306 711 55
584 18 953
892 333 724
544 242 862
795 46 443
190 115 37
43 553 241
549 798 181
840 414 694
813 455 469
29 164 795
174 414 564
111 295 746
857 945 309
818 968 503
976 38 650
102 600 409
551 56 709
995 455 307
984 667 681
135 320 713
771 211 422
856 362 301
43 522 658
386 135 971
568 660 275
384 196 651
407 573 726
656 322 744
277 412 176
701 414 785
79 658 853
438 309 828
406 187 879
868 721 82
657 964 570
802 670 234
700 153 985
27 623 984
910 88 248
937 432 345
58 367 742
985 426 753
204 494 324
38 231 65
44 829 738
322 294 793
488 906 788
783 403 391
161 127 442
647 381 224
58 368 588
142 264 329
659 732 51
28 255 590
732 713 915
977 82 686
187 401 237
573 660 169
693 35 357
999 651 328
140 534 968
942 647 348
775 835 127
572 781 387
622 244 818
285 964 314
929 126 729
354 586 473
468 158 74
713 582 435
881 384 553
539 901 396
838 503 907
220 403 699
130 356 860
350 706 59
635 47 88
324 146 238
597 228 527
751 84 452
208 740 74
762 843 673
108 65 177
595 284 75
287 349 232
493 278 885
713 647 897
248 996 926
938 289 673
936 821 992
37 739 951
204 966 157
76 124 702
762 512 476
913 384 186
502 970 113
420 821 969
775 693 654
447 14 867
121 512 749
178 224 763
788 435 875
470 651 379
373 188 126
616 783 938
518 46 949
988 699 762
879 967 889
596 95 78
123 641 841
486 364 865
197 778 36
701 126 233
575 55 284
15 200 383
916 573 755
682 283 890
605 616 960
420 118 502
20 339 693
24 523 941
322 588 781
317 403 330
80 189 253
583 687 436
101 902 718
217 748 985
483 73 946
267 929 721
596 813 33
850 663 700
772 994 42
920 148 702
846 374 632
229 69 943
312 375 783
815 357 207
499 98 175
542 317 983
326 89 593
494 296 755
971 312 44
950 773 233
256 232 432
387 554 121
259 598 267
973 764 82
703 376 279
315 168 458
822 341 745
131 136 536
726 667 235
834 564 961
339 306 474
762 949 81
96 413 909
558 188 982
711 897 644
474 868 716
824 759 625
878 517 121
879 21 505
69 859 755
393 752 369
853 672 548
445 351 745
218 613 826
205 523 248
725 47 188
911 594 478
583 390 238
388 119 622
451 849 332
781 149 619
792 390 481
278 447 311
401 949 758
283 988 919
107 505 269
358 712 877
335 732 502
883 995 481
171 923 612
761 645 364
415 729 282
51 273 660
428 787 405
633 319 439
221 231 918
786 679 495
922 488 213
431 21 326
665 491 392
755 175 900
147 547 50
373 437 105
470 223 727
173 746 848
16 251 653
531 455 705
268 778 696
744 200 131
640 389 175
373 766 833
605 835 990
749 929 762
889 719 173
823 491 219
100 183 278
185 994 470
762 336 236
312 183 394
294 707 959
865 141 428
505 97 986
357 126 75
195 384 525
445 995 637
445 154 810
120 57 409
341 285 834
78 876 363
493 763 159
831 567 593
728 660 605
900 989 116
401 589 513
118 744 138
541 47 411
260 663 147
45 73 435
382 943 456
888 618 477
582 601 762
173 165 665
65 24 925
119 640 235
770 656 681
273 444 208
348 450 65
974 245 816
488 556 13
474 483 593
699 79 757
920 456 425
858 16 502
658 141 945
187 786 899
725 536 667
147 441 115
854 34 562
55 633 245
579 276 762
688 293 129
825 982 772
593 762 901
296 197 69
984 695 817
240 979 724
951 137 286
684 505 206
52 321 867
499 186 346
701 109 127
992 45 682
605 849 200
997 599 290
291 855 996
369 752 22
268 171 369
547 293 366
586 316 119
130 846 434
251 673 815
516 129 718
200 871 158
43 510 131
168 554 391
525 794 714
442 371 526
817 536 111
781 378 933
269 74 793
490 587 325
788 624 21
708 91 523
991 839 44
706 215 420
179 572 743
704 257 556
720 598 162
387 144 331
980 249 220
978 104 861
509 278 227
533 461 276
383 365 827
784 453 171
754 243 882
187 260 30
440 526 726
335 798 375
245 722 85
734 617 788
133 260 524
117 768 52
814 106 651
585 897 10
198 740 924
740 543 438
96 514 92
637 202 857
713 281 620
132 317 428
704 195 54
311 623 391
875 70 590
17 992 604
411 444 850
867 391 704
795 597 278
860 671 546
201 848 153
512 299 313
909 654 695
170 191 353
566 630 74
626 66 942
853 406 988
360 283 559
341 723 442
408 501 862
207 690 616
976 256 207
361 418 926
886 797 461
629 535 807
645 785 381
33 985 276
937 353 304
642 499 101
748 959 529
595 770 579
121 983 263
35 896 312
607 817 560
207 992 785
190 859 589
284 250 588
674 613 89
119 830 532
259 777 717
542 903 358
933 784 841
14 153 301
451 355 115
360 966 170
258 253 813
938 25 534
612 913 557
126 412 883
577 516 280
194 575 316
960 297 727
21 215 470
810 503 386
434 616 440
629 50 488
578 885 958
19 321 512
950 511 228
508 673 120
38 375 247
358 288 708
724 331 479
984 519 600
903 592 353
448 970 334
854 504 743
393 201 103
158 918 321
483 324 345
900 398 728
369 37 77
362 994 678
22 293 902
672 222 399
643 965 657
860 643 684
364 261 549
113 490 109
659 115 990
610 61 518
113 464 64
594 475 801
904 323 22
987 383 476
205 125 998
93 16 177
120 55 430
111 46 970
14 521 149
160 539 64
81 610 850
160 520 680
941 641 691
689 354 312
99 43 842
150 201 774
819 962 586
562 433 88
498 210 440
478 866 573
18 896 694
527 227 635
227 745 230
28 564 20
933 613 388
451 553 325
760 346 702
45 222 411
124 946 473
25 475 870
448 492 577
363 199 794
165 760 563
891 759 774
465 519 93
911 144 425
687 955 215
604 109 532
833 362 928
152 983 733
966 892 518
28 984 603
780 504 896
770 267 264
520 260 931
568 159 492
340 151 596
790 591 379
24 491 106
967 439 251
639 985 129
103 398 851
134 975 212
118 390 731
134 163 567
646 336 516
432 189 502
626 114 252
123 992 395
314 267 866
624 375 89
12 328 170
583 415 856
717 774 571
258 829 486
982 187 922
726 72 421
933 421 191
152 521 897
228 857 233
93 928 60
614 115 390
653 579 515
149 438 905
529 362 962
192 283 562
459 268 601
196 838 424
923 189 326
783 711 531
22 845 187
157 883 495
734 610 506
99 422 364
180 737 252
295 601 468
242 32 782
823 986 815
880 147 226
112 999 620
303 435 957
34 831 280
135 865 342
572 32 145
200 666 974
336 593 841
905 286 54
75 81 368
190 407 959
456 944 159
378 86 483
236 701 327
26 259 75
574 490 334
570 844 70
326 868 261
754 201 67
134 67 915
960 60 182
867 635 231
826 964 241
943 454 766
456 243 180
862 168 997
202 288 908
297 878 420
708 902 494
151 605 669
533 872 699
356 99 848
43 476 934
110 85 375
426 624 520
716 588 924
61 758 944
778 974 284
974 281 82
52 214 421
914 15 406
832 224 95
409 399 962
614 943 586
412 944 237
431 93 220
938 573 767
615 873 731
726 445 400
217 718 579
176 544 888
40 764 572
387 351 684
895 777 261
27 446 242
746 546 159
701 186 539
866 556 155
836 454 405
956 652 803
857 83 436
266 261 766
508 789 250
865 989 923
491 460 607
874 468 720
792 583 323
808 490 737
315 525 171
300 360 29
711 901 576
846 133 928
757 816 169
724 947 215
775 496 910
45 985 79
377 382 857
368 940 347
255 691 400
401 782 517
592 160 960
813 161 225
229 653 129
92 974 627
705 990 812
583 444 815
994 192 457
572 67 268
227 720 974
511 296 229
648 706 797
40 209 116
838 629 420
660 345 20
196 873 184
29 14 93
372 744 207
31 883 364
175 646 507
644 183 124
213 742 171
839 329 347
824 894 434
132 604 382
376 660 518
703 880 380
104 267 699
92 761 658
676 634 782
473 764 352
931 236 140
412 183 256
696 520 878
239 435 333
960 350 858
408 13 253
881 598 635
907 537 622
289 35 38
990 16 178
880 185 211
590 654 421
161 418 882
912 351 829
417 593 894
381 74 118
906 765 760
563 350 143
66 974 166
309 611 159
38 710 298
301 639 909
947 90 240
137 352 170
221 942 279
893 425 406
107 517 699
764 553 153
749 587 874
325 501 729
240 440 526
447 783 382
851 622 136
475 344 414
867 244 550
944 554 54
861 479 520
10 920 156
983 287 908
658 608 953
213 501 839
812 699 484
10 117 922
307 471 602
890 168 348
130 631 752
338 116 779
732 873 403
444 568 153
521 848 437
55 996 25
268 945 304
339 54 500
215 31 28
323 113 795
42 378 435
254 276 421
476 133 111
273 816 306
30 768 75
700 643 948
988 220 627
583 236 455
153 47 832
97 856 941
94 799 202
658 145 767
42 228 348
516 682 870
202 776 355
821 234 141
187 856 957
240 542 660
227 826 84
435 438 934
688 107 165
73 468 17
284 115 876
277 215 685
174 321 141
404 501 275
34 209 441
999 378 734
803 75 408
301 725 465
448 330 167
15 313 18
352 758 690
196 221 705
20 158 522
237 994 766
311 518 86
135 602 887
31 581 769
262 890 15
275 908 771
168 605 902
76 661 69
974 334 214
178 320 864
185 556 95
354 549 257
36 997 725
12 193 470
110 598 357
372 358 588
11 919 414
40 505 653
982 761 341
375 510 98
660 514 184
165 842 10
878 203 822
356 213 953
14 474 542
803 812 906
671 248 526
403 688 333
892 139 256
15 815 104
222 553 953
735 623 510
167 49 690
736 969 56
445 638 286
64 220 110
413 21 618
341 609 352
353 613 496
280 880 758
507 494 837
831 648 100
904 62 445
292 636 838
354 506 998
524 230 805
890 323 688
337 497 363
647 663 793
159 734 995
498 170 410
734 137 259
62 508 149
285 27 673
735 911 822
955 870 408
189 255 588
805 689 906
337 283 943
650 566 592
92 949 614
961 611 177
924 404 609
917 792 656
54 870 566
359 736 966
932 117 427
853 260 584
888 217 427
268 733 818
171 720 150
362 303 910
630 828 280
182 314 680
283 710 892
863 135 389
204 311 982
172 330 153
665 668 762
105 342 49
931 158 225
63 291 78
304 934 794
978 452 317
667 406 870
457 733 318
396 82 152
977 568 790
29 929 272
366 527 613
856 758 705
956 821 430
960 278 202
781 974 912
389 375 897
528 721 625
203 406 300
13 752 492
96 601 859
81 201 547
607 758 419
959 11 231
478 972 476
445 761 673
27 798 85
39 555 42
799 101 595
224 570 803
47 560 370
376 215 963
645 544 450
680 256 935
496 532 758
833 352 522
430 922 335
71 724 807
984 167 632
605 884 222
842 366 372
723 348 492
232 488 798
204 822 759
19 201 895
290 428 500
156 329 616
302 509 897
496 705 604
789 566 264
467 77 525
785 958 760
754 524 866
663 250 736
159 676 817
449 250 936
584 350 97
585 673 97
124 63 688
424 178 697
268 751 558
671 147 305
117 366 479
463 333 532
688 764 12
102 471 209
915 689 696
919 546 767
835 74 134
60 83 906
201 595 772
965 518 607
872 942 805
344 470 26
297 585 50
255 373 499
854 355 746
50 838 649
279 667 613
427 341 810
613 357 759
796 963 806
672 216 908
425 402 518
98 358 109
970 80 315
462 274 653
591 401 757
463 135 539
312 348 502
163 54 852
823 904 548
924 213 465
722 377 996
831 101 472
395 869 84
46 257 925
758 397 221
440 33 962
686 145 445
818 710 481
446 466 947
756 250 426
351 267 425
697 565 433
241 256 448
433 480 678
188 280 857
618 37 841
217 807 482
862 517 291
949 18 462
750 836 747
540 472 840
257 775 143
456 270 377
272 503 25
189 36 664
697 171 538
280 35 212
314 918 722
253 852 109
932 260 108
761 854 301
893 218 519
111 826 680
10 248 975
304 819 643
341 831 755
267 384 552
536 122 257
244 443 644
598 526 67
60 804 580
978 422 845
387 645 977
801 862 559
82 779 148
532 171 937
694 552 806
405 778 228
187 526 950
726 824 139
890 116 598
376 852 651
98 439 175
549 417 276
278 327 498
379 764 674
534 991 221
307 622 119
697 494 277
484 82 318
398 500 56
398 92 752
961 543 418
618 983 256
89 955 528
806 79 589
911 19 178
70 685 98
930 213 64
912 621 565
686 333 259
289 585 725
506 117 315
127 912 412
497 594 995
392 863 72
290 786 52
102 804 474
526 244 373
982 724 806
472 915 601
522 875 968
964 308 343
957 767 642
166 876 598
918 283 206
845 229 381
212 894 410
173 275 195
104 460 344
407 99 991
27 409 797
422 594 109
203 422 28
51 201 305
517 804 451
927 709 517
560 371 266
546 373 331
181 742 879
963 673 138
389 644 198
562 634 183
724 338 848
132 31 940
753 528 368
269 242 697
805 735 64
779 553 979
567 195 883
873 243 325
452 25 535
289 930 83
666 395 152
446 982 161
528 495 588
616 309 848
74 752 340
714 242 781
459 592 994
884 333 439
878 246 652
947 436 279
160 934 354
597 314 140
737 672 628
142 984 515
354 64 730
914 136 797
253 983 220
292 560 957
656 561 114
651 833 264
668 94 423
930 349 988
393 164 590
719 869 657
726 498 438
652 962 163
522 923 294
393 110 594
840 462 915
133 769 278
286 492 666
341 382 562
719 113 861
35 117 819
303 581 844
854 966 766
693 823 739
923 608 699
948 402 440
966 611 728
153 27 808
172 680 442
870 78 92
206 149 839
231 189 431
645 700 994
22 20 495
316 160 411
498 251 419
836 626 639
95 71 196
512 267 352
878 935 871
563 234 78
535 850 490
752 842 223
888 945 663
301 838 252
587 440 979
991 572 414
370 420 708
397 709 233
749 289 124
320 604 75
974 383 554
908 567 516
390 173 151
614 421 354
214 752 878
289 512 962
500 813 655
441 308 29
940 50 417
524 73 311
37 209 545
563 106 647
335 961 348
530 385 974
558 674 565
649 61 413
221 459 992
203 139 886
106 237 675
363 245 587
49 701 383
503 287 583
515 96 676
809 985 859
88 479 61
276 128 625
992 88 676
121 44 716
883 782 573
159 451 307
400 155 816
612 214 500
570 480 252
909 444 200
304 601 175
753 999 327
321 345 663
646 74 247
273 94 131
284 398 16
56 324 202
572 756 334
632 821 568
155 512 830
608 365 494
10 425 818
198 677 379
95 25 162
836 410 915
64 31 205
104 738 94
747 212 991
226 133 908
696 452 245
796 856 775
456 782 449
693 186 861
26 344 726
42 464 855
207 621 131
759 433 61
307 11 84
712 191 279
468 632 913
326 649 999
213 190 855
75 293 562
689 401 548
216 23 154
610 341 897
745 655 142
10 427 161
858 178 526
508 309 839
631 296 305
704 570 502
216 877 541
376 478 870
524 952 552
382 123 558
939 707 825
273 398 674
211 718 12
893 664 21
367 82 474
256 736 420
217 130 659
296 474 300
444 363 916
708 289 536
53 100 193
891 272 424
630 335 991
837 143 152
77 314 20
98 456 232
759 369 948
142 919 667
324 794 276
764 938 42
654 446 60
454 358 52
307 907 233
510 830 926
825 132 771
354 234 752
792 504 697
275 712 953
906 35 153
825 975 574
527 163 864
627 303 75
776 92 342
152 416 147
500 958 31
87 716 941
231 50 937
297 91 707
499 721 806
318 667 88
429 666 567
639 719 806
553 849 649
654 132 372
401 347 578
481 109 37
809 97 132
161 147 859
12 721 664
782 896 32
400 887 296
881 86 192
879 110 565
89 130 628
840 582 900
499 905 837
234 641 982
228 330 802
551 615 912
994 217 328
58 751 500
590 753 283
474 785 17
46 162 919
835 432 985
188 48 35
751 818 490
93 805 891
542 327 896
166 546 456
371 411 889
160 501 74
537 763 586
399 845 719
773 645 43
716 821 333
298 113 752
378 522 119
971 684 27
484 12 899
857 507 203
273 777 984
489 157 379
68 191 789
543 639 782
330 911 125
282 351 95
769 111 480
316 258 765
222 378 700
442 329 960
385 880 697
548 725 505
711 552 449
219 501 244
902 964 202
980 93 47
576 963 245
17 48 871
336 765 230
130 547 834
525 113 712
780 89 29
493 120 340
279 662 154
566 353 247
838 684 246
145 785 856
696 512 117
325 765 260
864 411 740
166 595 771
215 930 660
816 293 214
605 352 966
86 81 589
16 96 639
601 374 798
988 287 563
944 101 498
382 436 666
109 948 195
710 523 834
200 495 331
895 194 176
196 218 595
120 107 662
106 720 926
16 854 266
277 477 413
461 281 831
27 263 495
950 554 126
528 640 822
655 504 277
790 369 508
894 799 393
445 446 706
565 828 646
987 18 197
226 46 603
914 248 552
377 609 496
672 212 314
117 463 318
302 833 73
319 652 811
162 54 705
101 524 432
742 860 696
28 137 239
179 510 36
237 626 912
960 644 746
648 571 704
651 870 195
53 882 480
10 164 566
775 118 254
320 991 902
890 193 200
89 765 384
384 830 481
198 724 46
49 345 810
587 249 84
526 150 767
86 949 855
826 756 996
390 387 831
41 275 617
806 355 202
117 672 728
59 577 207
506 518 700
192 310 253
43 342 689
590 322 466
798 511 377
408 428 729
23 424 259
66 630 32
69 510 386
190 812 58
681 432 265
654 361 501
445 91 973
932 252 85
229 146 507
443 157 74
921 458 16
62 552 679
755 694 211
236 984 238
568 796 639
433 191 344
395 987 193
382 365 518
349 140 532
373 305 132
559 885 609
303 460 708
256 887 639
157 119 766
935 560 790
915 701 752
512 527 781
172 968 684
197 129 851
381 246 709
538 360 685
173 283 780
505 584 970
461 607 553
213 551 847
826 605 201
41 712 913
971 623 411
313 97 387
961 698 827
836 593 544
181 715 840
553 390 965
844 303 557
295 866 301
129 418 842
840 707 438
375 905 422
949 855 428
208 691 933
656 437 834
646 411 578
435 25 846
107 98 746
849 706 190
463 797 568
817 590 166
850 105 43
411 754 298
878 561 275
113 421 692
344 232 63
106 117 718
699 563 470
413 95 672
321 750 831
860 521 540
110 966 95
646 962 200
175 234 711
183 60 465
929 74 751
782 132 120
420 72 730
761 559 567
462 741 925
984 73 565
207 155 367
804 117 174
21 375 190
270 864 388
549 188 187
291 646 82
826 23 986
708 867 583
852 643 199
609 188 443
769 668 308
299 576 845
506 328 698
923 436 549
865 233 617
376 896 58
398 337 784
17 279 82
186 361 597
985 536 74
567 259 917
695 810 53
969 478 286
359 323 459
92 366 802
980 380 885
98 768 301
27 792 575
415 760 63
64 163 355
293 992 335
298 85 417
105 147 204
106 467 522
926 458 644
146 972 358
597 154 210
839 581 950
278 597 794
62 873 772
734 942 488
526 951 315
994 205 531
846 157 493
399 197 138
547 130 423
747 312 295
878 657 225
245 318 683
655 495 454
844 412 542
758 561 278
535 941 614
55 740 878
904 27 460
100 200 590
449 948 764
648 560 315
973 745 490
351 438 969
880 218 478
821 367 559
914 820 858
980 549 363
28 948 407
273 503 766
158 275 195
551 154 11
178 662 430
502 870 255
126 551 952
519 923 176
577 829 367
229 916 742
621 219 201
374 107 289
890 293 976
656 168 932
868 969 618
895 192 115
84 245 672
141 99 441
300 671 867
555 397 494
61 496 152
808 119 203
189 19 678
350 761 74
897 548 308
606 709 126
959 207 531
723 394 835
941 781 321
673 515 596
156 452 325
119 486 315
441 680 798
703 106 202
737 440 238
285 151 924
555 890 734
261 684 384
753 294 494
310 122 428
743 589 349
297 714 49
280 315 942
966 70 153
368 762 439
636 837 338
303 47 194
719 57 455
461 932 717
493 550 448
204 607 33
475 587 282
652 587 980
705 954 366
257 786 345
359 801 643
595 45 650
996 703 515
466 666 34
515 883 418
702 572 21
994 353 88
236 775 167
702 253 762
837 592 164
952 166 340
70 726 349
669 11 911
77 223 849
92 497 885
593 811 395
775 992 920
915 433 612
914 324 187
783 149 521
457 982 125
528 436 680
93 170 820
479 70 275
61 590 234
640 577 220
800 180 424
356 935 634
36 770 255
32 512 111
597 528 57
842 604 760
127 844 709
215 469 350
128 384 599
449 659 502
51 372 508
821 469 85
66 404 51
109 921 239
348 229 825
817 138 15
221 451 158
27 986 644
226 313 974
178 706 126
318 156 602
147 393 527
42 806 352
897 558 615
550 606 880
238 860 243
903 443 232
267 877 592
384 945 621
340 237 935
707 781 895
474 39 266
764 648 28
75 863 75
425 990 886
843 171 677
457 317 853
639 196 131
617 371 961
305 198 119
61 134 241
777 376 336
953 560 798
769 903 591
121 250 703
860 556 729
161 679 735
654 582 135
588 16 256
489 334 884
450 816 142
831 688 151
400 108 919
447 481 606
261 464 184
31 553 837
691 967 140
57 821 961
476 900 404
747 222 520
378 316 834
284 953 826
402 540 815
28 849 58
585 731 598
338 179 107
685 560 931
780 163 401
847 364 151
363 908 476
506 568 823
404 850 980
229 622 334
590 836 80
410 281 727
354 121 613
994 656 408
917 54 823
82 554 782
773 513 832
384 935 715
303 232 547
603 493 366
119 193 428
854 739 783
393 968 630
862 271 521
913 996 165
361 152 676
518 431 337
19 399 938
132 232 974
662 902 341
143 822 130
185 403 922
580 279 44
27 822 82
63 171 774
992 495 768
738 654 331
225 760 418
388 758 40
710 576 886
892 962 826
793 426 727
879 228 460
932 475 318
24 826 985
403 37 897
869 683 771
93 616 71
85 88 171
541 883 604
308 447 17
287 886 677
885 154 292
914 237 812
18 347 966
227 911 979
791 609 725
399 967 531
560 749 817
968 431 370
917 555 721
608 586 711
719 199 299
785 504 197
409 289 178
230 341 264
422 634 783
71 977 385
163 215 906
644 102 718
111 164 737
548 455 762
697 992 587
823 259 104
464 145 747
110 476 676
239 642 257
772 167 704
674 31 817
487 395 997
600 841 242
938 676 10
442 249 780
833 492 325
581 522 730
621 798 606
232 416 712
68 58 572
255 734 815
272 114 72
638 567 831
843 343 470
166 31 887
713 791 673
139 316 108
878 172 119
295 870 245
311 754 252
306 828 949
792 711 459
249 138 307
899 408 733
10 214 156
515 372 922
93 748 332
257 446 255
812 154 21
414 544 804
290 706 886
607 534 960
752 109 893
504 688 939
488 15 132
677 368 901
71 234 62
24 176 798
575 223 307
781 254 556
549 54 830
383 20 851
606 524 515
686 834 363
97 795 628
985 523 301
718 370 196
521 352 38
883 982 286
874 17 520
569 154 937
276 755 83
992 129 775
586 253 66
828 83 520
12 806 739
613 752 854
306 168 598
354 291 56
589 736 463
325 680 405
505 414 646
393 542 340
488 914 318
611 115 917
626 473 445
110 580 155
285 54 675
46 441 672
665 804 926
794 473 130
183 739 838
461 147 153
812 475 930
145 959 314
995 926 634
349 947 271
678 454 879
12 347 916
265 123 67
458 451 695
265 740 930
87 116 625
572 734 420
586 339 774
855 769 943
442 602 730
290 59 132
771 572 919
342 852 45
285 858 278
306 708 847
255 516 869
629 221 227
583 708 561
57 979 590
925 505 582
461 666 127
544 439 753
561 825 48
792 211 17
338 968 641
70 803 66
292 48 528
764 828 266
698 997 321
65 313 241
404 832 745
529 60 207
128 886 121
873 284 723
675 516 499
357 805 146
105 884 376
805 473 99
49 886 469
100 794 672
179 636 929
34 385 320
295 670 404
168 735 533
780 455 241
353 55 958
397 858 952
708 885 423
916 334 97
635 267 477
219 656 489
65 212 490
508 579 707
46 832 246
357 793 289
379 192 610
806 294 879
609 224 542
433 185 865
545 441 38
151 554 379
681 953 166
109 51 866
776 407 290
13 924 724
184 324 162
882 688 376
730 104 656
652 448 140
423 624 513
624 380 552
55 263 198
541 611 870
760 95 938
913 570 209
439 453 730
559 675 279
105 125 965
350 690 812
418 215 257
271 467 909
912 218 746
804 419 895
146 379 557
268 135 797
756 375 666
93 254 478
594 658 779
357 96 711
486 632 209
254 832 222
647 516 711
36 446 126
10 550 714
843 198 541
533 822 227
150 731 872
115 492 59
465 170 223
14 33 871
593 338 246
166 340 436
179 440 925
809 289 280
394 473 150
445 248 511
860 570 761
198 418 149
521 22 91
792 230 140
710 208 799
825 141 898
966 412 647
564 917 214
692 172 820
387 971 743
198 171 712
520 613 668
246 750 424
494 636 323
721 142 385
677 161 57
284 128 502
710 437 572
186 872 805
938 64 756
861 419 380
853 998 399
524 739 163
265 846 212
477 736 32
862 22 489
996 262 648
325 735 617
120 391 970
119 289 767
720 456 60
697 789 491
430 98 718
995 544 595
568 67 733
145 873 578
636 391 842
708 208 538
686 313 490
744 290 312
978 97 683
451 653 770
660 352 957
179 490 355
911 996 802
445 51 243
996 889 489
720 173 162
162 106 776
387 870 318
800 123 134
944 177 817
830 362 354
274 877 351
796 169 969
122 886 89
572 573 907
917 592 580
665 270 522
999 395 174
206 869 196
593 675 302
624 462 967
258 351 475
649 641 965
83 807 484
976 500 709
542 208 75
723 961 661
366 949 304
200 576 402
50 455 343
422 641 500
55 509 128
180 575 262
832 714 185
692 87 782
844 675 432
742 33 306
899 543 223
866 560 171
509 107 140
187 40 760
144 612 986
231 211 672
257 717 305
940 835 423
947 496 798
891 358 112
391 632 13
930 240 743
671 351 529
426 25 616
242 915 529
507 101 777
159 426 789
774 611 48
745 515 534
258 520 989
228 689 541
362 896 804
266 710 299
707 724 850
614 262 161
927 143 777
773 834 450
618 385 709
519 458 49
929 408 541
728 957 594
324 627 789
183 495 873
535 240 320
19 577 706
174 775 839
224 542 105
980 351 111
878 774 87
252 467 525
370 919 93
594 959 621
538 927 371
331 372 954
352 431 37
919 777 52
250 923 735
128 29 317
941 882 171
561 807 744
154 334 856
672 264 81
278 354 661
132 955 494
494 665 442
667 892 515
870 271 440
386 767 280
735 25 942
380 651 513
548 826 321
850 438 473
295 575 907
32 131 409
131 740 532
272 325 593
133 323 648
922 313 422
60 950 805
900 34 146
566 924 228
95 472 640
878 244 384
20 748 284
380 448 85
174 982 135
175 207 358
298 984 479
595 310 72
978 416 841
763 465 130
183 160 955
826 741 919
516 51 424
510 243 312
938 308 466
129 302 98
212 845 430
782 159 219
581 513 30
301 102 85
776 18 894
309 250 395
676 404 67
136 845 725
60 317 373
35 924 628
552 978 845
947 681 572
665 794 201
44 976 530
929 719 506
195 268 455
486 975 36
803 404 882
489 525 799
953 322 277
870 384 997
705 18 313
228 57 64
922 243 732
756 64 84
90 309 575
262 749 583
568 171 31
292 948 395
755 546 816
531 429 27
661 569 285
794 715 578
167 125 516
467 762 697
792 538 623
360 833 362
613 848 771
743 133 221
227 115 909
33 706 276
139 551 103
26 780 850
740 825 56
928 502 662
806 943 34
40 967 616
461 722 856
404 515 395
754 477 947
486 542 305
156 817 173
557 68 642
683 334 272
701 46 615
482 204 641
442 568 652
650 343 57
515 127 372
517 888 154
811 184 604
892 147 35
505 480 779
809 160 352
598 222 902
92 100 463
47 169 232
368 801 59
45 997 275
747 131 472
539 189 960
59 506 678
126 425 585
797 616 575
156 230 780
465 507 677
738 533 440
275 872 370
236 360 51
558 20 307
838 641 334
500 989 492
887 253 487
604 769 552
629 406 500
15 491 935
73 515 39
505 346 732
159 190 393
809 945 373
438 199 494
55 115 968
122 257 484
329 472 342
439 159 652
321 915 139
174 375 284
491 883 952
804 251 566
260 532 790
959 95 289
351 998 567
749 333 909
412 761 628
428 45 310
892 366 175
22 479 28
869 474 446
193 383 929
387 756 933
739 229 306
257 751 178
371 690 504
21 622 428
461 694 99
599 666 321
965 567 27
250 564 501
714 789 58
246 515 722
72 630 525
244 632 235
49 399 118
426 262 55
487 942 595
332 507 326
163 727 864
201 783 969
781 577 141
580 647 737
389 78 689
234 224 388
801 615 258
140 780 861
43 478 143
888 506 58
256 717 609
622 79 514
39 530 799
357 817 645
386 301 972
366 195 153
221 522 169
398 919 165
399 534 980
291 892 605
881 324 239
182 69 549
445 771 370
124 901 477
751 55 233
246 12 74
158 410 913
535 31 414
559 353 659
861 289 253
564 565 659
148 784 508
781 916 738
474 434 714
198 86 445
785 246 53
77 270 509
320 423 604
95 447 733
297 32 679
268 141 432
492 336 660
26 477 201
986 901 291
300 930 139
298 344 611
846 622 424
864 138 689
15 941 177
848 960 581
820 466 707
540 101 696
164 894 213
272 214 801
74 794 634
620 551 308
386 968 101
874 984 198
387 765 620
876 280 307
452 220 208
952 441 382
144 487 398
37 322 895
78 767 462
956 713 324
104 508 624
663 472 919
666 754 12
68 773 489
537 147 342
956 707 244
737 457 43
666 940 824
580 876 314
152 634 177
493 307 421
734 99 105
766 536 272
515 516 692
519 503 672
124 215 946
510 426 398
247 714 95
894 143 131
225 407 198
757 950 188
926 472 795
740 11 394
241 944 248
735 72 444
799 244 41
794 274 295
872 294 620
582 723 500
955 716 665
319 324 879
463 370 534
447 352 525
701 212 419
341 792 911
795 560 200
648 479 50
436 225 686
146 545 990
501 499 901
139 193 473
785 111 392
304 793 673
427 686 966
552 842 524
251 654 315
932 426 241
179 933 201
348 313 997
757 837 216
619 142 537
197 770 494
501 837 22
386 418 747
706 306 925
529 673 369
269 164 102
20 56 332
292 368 986
14 751 511
15 403 677
438 390 713
373 95 295
56 933 121
283 55 380
530 842 280
73 616 65
264 285 397
888 175 653
573 465 137
876 787 233
549 19 394
580 189 715
973 844 718
642 939 219
875 956 158
733 230 108
65 13 677
952 567 740
116 907 239
24 53 334
989 379 922
717 210 57
245 74 872
96 651 470
812 236 263
589 416 109
585 439 436
347 652 143
906 625 504
575 500 316
49 662 754
493 507 641
79 245 591
681 446 626
586 826 596
356 617 927
978 767 333
734 219 996
551 930 710
651 362 85
692 268 207
838 729 896
516 753 639
419 203 58
33 434 163
143 35 336
909 211 308
512 659 961
325 446 287
655 647 714
81 733 530
493 171 423
572 74 835
538 283 222
623 934 765
69 598 418
30 314 987
94 814 543
431 40 237
264 360 873
395 535 868
970 813 374
777 914 80
109 175 938
520 709 610
158 127 879
901 697 482
333 20 265
759 359 878
684 332 168
681 620 354
818 551 225
66 706 811
611 196 403
567 379 843
561 804 748
976 709 543
589 211 276
316 876 601
768 427 674
205 831 678
472 36 58
690 906 755
55 151 669
452 977 485
924 139 702
264 311 878
475 107 365
982 259 104
291 190 566
381 189 78
357 210 664
368 408 664
717 818 432
374 718 182
118 383 718
372 862 471
484 546 791
67 380 887
431 704 153
234 143 826
414 807 708
900 170 772
69 472 736
322 991 494
202 720 285
784 346 492
323 833 472
738 877 147
926 347 186
31 617 88
762 961 350
903 61 21
456 143 129
851 723 18
475 676 152
455 405 905
428 855 423
227 423 326
760 955 628
167 797 356
266 153 460
436 114 325
571 537 900
433 93 774
856 339 968
535 974 840
467 655 533
687 191 816
724 493 58
108 518 201
726 602 886
803 247 345
28 642 308
617 554 433
319 825 255
105 860 268
160 214 364
749 974 750
839 259 986
259 240 617
769 324 87
60 471 300
908 109 70
272 872 937
921 475 811
194 618 524
749 576 916
694 50 437
821 65 133
71 873 12
534 839 86
274 744 887
53 596 866
43 775 940
373 322 473
157 632 145
254 183 108
739 572 600
106 726 667
575 720 974
907 622 453
223 978 271
825 30 312
390 975 686
270 44 607
530 946 395
722 717 858
870 950 307
754 838 956
130 392 628
645 384 502
979 300 204
549 489 718
889 986 419
481 967 553
72 701 587
61 522 861
828 291 721
885 963 869
734 855 955
974 655 640
980 219 337
538 633 206
486 154 246
823 211 243
191 11 336
617 257 959
394 875 670
375 640 275
44 261 674
298 483 377
702 943 378
489 228 38
70 531 26
240 473 896
558 527 896
692 181 392
471 952 56
244 60 90
217 982 838
348 17 220
125 885 425
729 302 450
854 398 20
648 496 823
15 205 389
673 179 431
926 147 358
455 861 799
969 592 547
193 596 785
775 948 627
864 869 971
262 95 179
925 651 775
758 302 215
358 552 66
406 95 553
759 207 643
913 662 682
485 204 165
970 339 334
32 155 400
276 105 206
543 957 760
832 34 184
13 183 636
968 501 290
97 661 178
302 263 635
71 10 678
328 269 470
202 376 734
527 695 935
563 244 160
678 774 129
317 652 759
774 554 637
198 295 120
765 212 86
808 104 130
360 467 989
953 381 85
143 396 543
861 491 801
409 578 106
250 376 588
959 385 343
259 20 661
864 69 156
659 458 989
620 612 873
724 252 952
370 921 683
937 306 266
160 348 781
487 909 841
951 255 169
554 155 910
939 582 479
928 809 573
646 704 268
29 685 878
516 586 368
858 928 13
677 171 399
699 409 452
285 984 893
108 428 536
491 562 640
354 927 310
644 588 930
919 512 632
399 835 630
672 384 23
564 585 757
753 603 606
962 735 773
747 962 692
17 431 284
677 801 659
541 349 807
15 654 552
250 350 946
225 97 147
312 998 70
234 954 43
289 867 351
470 568 231
440 992 700
567 771 500
17 287 719
440 657 370
208 282 362
60 24 483
781 489 948
330 851 766
564 137 942
322 719 868
291 138 736
547 626 949
959 285 808
428 824 744
998 596 747
712 280 562
376 574 354
359 22 852
706 473 330
778 429 615
811 607 72
24 709 465
935 178 49
587 510 300
858 418 400
186 998 72
952 518 732
710 486 52
629 950 756
921 320 849
769 978 846
331 787 671
657 16 36
735 820 884
566 504 711
429 623 38
371 242 237
326 124 441
145 600 966
401 758 831
135 233 657
700 656 871
963 576 428
986 399 803
367 894 353
841 226 964
289 779 848
28 994 13
185 615 60
337 188 93
749 492 491
844 749 262
415 739 99
63 736 902
579 806 152
273 984 757
745 374 335
816 782 941
888 668 532
373 336 665
265 19 929
75 96 751
619 504 396
985 356 451
451 720 321
858 71 638
546 645 814
476 918 387
314 342 739
211 504 380
516 965 379
851 945 275
413 612 134
847 378 537
815 952 795
526 788 646
771 153 57
884 196 502
499 195 384
885 390 213
587 389 782
422 924 498
496 763 348
92 468 951
454 383 853
503 44 665
277 403 870
587 192 314
194 957 418
799 558 707
103 431 54
959 587 673
199 17 145
742 154 864
547 832 314
768 342 648
802 559 224
240 139 331
267 314 474
657 595 78
850 15 141
139 240 831
493 477 729
53 125 545
51 369 878
894 35 713
285 95 514
303 895 591
905 226 167
111 70 288
117 416 791
897 584 794
233 964 367
431 331 67
258 274 509
659 61 563
246 88 608
264 984 748
709 260 201
333 515 854
181 577 756
655 851 290
319 66 823
306 72 855
108 574 773
223 136 10
262 498 603
193 994 632
225 90 32
394 834 472
13 725 440
268 592 494
246 562 61
960 196 621
270 360 865
82 283 925
227 601 117
563 473 623
652 264 968
762 872 629
837 17 566
824 255 272
660 970 108
824 217 416
124 539 278
997 607 761
253 409 746
287 317 986
193 343 988
383 124 810
515 643 904
104 650 314
849 984 518
45 512 675
790 502 656
306 11 385
795 504 613
966 311 11
692 221 564
612 419 147
12 854 31
375 561 159
260 929 408
419 274 683
330 53 909
265 853 280
839 332 895
98 538 86
876 668 790
72 476 246
881 88 824
420 922 90
596 72 56
21 108 838
957 802 600
55 734 25
276 499 422
227 894 665
615 760 896
762 175 867
970 588 473
611 373 930
543 725 622
547 642 347
651 237 279
712 201 604
994 377 261
515 893 92
621 58 543
66 198 796
483 691 786
29 304 74
541 798 23
750 483 289
767 176 968
609 455 304
216 39 841
459 138 257
27 679 857
47 996 72
898 552 320
558 669 730
882 287 78
272 343 25
385 674 865
282 143 817
925 628 796
281 643 417
141 658 207
610 489 887
31 220 731
997 939 413
529 286 613
238 82 832
690 586 28
127 633 848
443 262 219
819 377 756
905 315 482
472 113 824
155 765 933
241 145 442
82 924 810
189 291 444
497 243 323
256 465 639
781 797 947
176 879 89
214 770 439
490 798 512
24 520 870
226 964 313
936 691 198
179 431 692
770 70 172
78 784 508
976 13 918
128 322 935
456 674 996
646 391 751
808 110 216
214 384 922
913 118 411
973 186 700
932 162 875
686 423 939
639 468 548
721 39 156
147 899 411
328 409 280
65 202 523
670 76 613
278 736 262
210 832 351
843 583 65
988 860 206
69 438 134
148 307 614
649 225 875
969 147 756
727 296 986
277 879 408
938 645 313
842 260 61
742 60 298
967 356 704
31 311 381
689 465 775
765 160 506
745 992 139
789 462 208
285 944 127
755 655 428
220 598 352
678 13 497
554 284 764
196 550 275
689 228 290
609 57 16
920 111 156
747 16 322
833 155 395
755 435 557
480 261 204
815 168 937
591 734 378
964 344 220
85 993 804
938 39 112
435 703 337
826 138 454
83 382 760
834 443 989
155 13 403
532 694 851
911 709 14
132 346 821
967 606 133
178 33 688
789 361 283
120 184 845
823 66 645
628 96 524
733 648 618
944 849 855
648 838 271
997 193 412
414 204 982
691 137 556
847 630 573
29 416 503
240 773 328
824 458 712
755 701 176
753 867 14
414 524 370
151 968 909
133 770 72
42 906 974
64 990 421
945 267 81
16 12 661
888 63 528
598 895 959
250 53 596
779 547 949
163 487 362
390 115 571
993 52 377
236 593 736
142 977 344
728 490 239
440 181 776
103 583 497
736 863 779
79 33 386
97 662 134
282 738 654
195 613 136
782 495 676
204 871 669
259 428 371
762 327 134
628 938 53
301 609 69
490 265 818
191 973 16
66 948 74
557 248 501
365 87 127
827 355 657
91 867 499
573 392 115
379 963 676
432 515 910
145 675 51
926 799 117
529 419 934
742 149 10
276 985 327
231 942 631
643 197 197
388 130 911
596 111 785
922 388 218
216 60 958
579 438 404
328 742 317
604 125 712
725 454 850
217 230 559
246 69 162
890 262 274
573 788 190
118 32 440
216 793 16
933 106 622
830 190 615
279 204 998
212 937 992
662 308 516
528 261 701
840 754 665
725 587 810
895 383 524
683 337 75
62 528 394
393 287 821
107 170 604
758 214 132
834 302 384
634 225 440
727 565 913
984 880 741
831 406 196
26 899 273
867 277 109
42 201 127
920 358 135
592 89 652
908 995 330
926 727 157
781 510 234
304 394 210
749 686 822
143 439 160
208 630 178
599 927 51
534 409 754
284 49 730
32 166 556
344 69 246
129 483 720
51 681 267
209 234 756
314 198 629
550 871 136
132 711 615
338 685 906
231 12 793
741 125 352
754 561 335
35 855 177
241 338 46
227 542 642
797 838 939
534 837 144
687 881 94
618 612 787
964 379 413
298 518 819
737 801 962
454 280 936
494 400 656
317 697 624
126 388 234
845 746 522
755 908 422
839 595 584
619 392 789
551 675 775
787 39 603
302 69 189
594 355 771
414 104 979
642 820 333
251 543 795
207 859 182
855 169 728
666 269 848
350 460 962
392 927 511
109 357 658
896 37 694
860 687 286
111 279 221
145 807 619
342 64 705
218 445 938
782 880 309
508 162 34
368 182 837
770 517 860
590 151 915
643 901 132
816 918 434
784 656 450
461 809 451
732 710 952
918 565 84
58 910 363
399 287 810
680 534 45
437 999 568
713 458 964
181 78 827
83 275 11
875 131 83
446 822 64
465 170 304
256 498 883
217 302 773
790 451 379
922 570 699
657 961 635
458 598 141
61 889 603
667 177 988
305 873 116
834 726 680
715 816 627
398 303 835
831 497 242
587 960 759
599 465 370
551 784 473
682 761 310
923 490 449
145 151 464
240 848 328
528 829 693
799 645 278
275 934 988
726 52 783
702 10 386
914 475 795
119 319 204
556 945 164
993 361 480
329 856 641
434 930 48
568 695 500
232 475 172
263 559 989
432 793 590
244 698 978
579 802 318
183 439 178
676 749 977
487 122 857
551 65 866
378 421 740
244 413 235
616 436 834
445 971 425
837 212 116
384 507 842
73 623 905
985 193 812
538 54 471
771 892 292
432 256 853
18 304 109
301 256 543
614 403 689
94 684 406
372 963 757
457 348 817
951 395 519
675 185 815
19 625 558
817 78 190
76 427 356
108 266 677
518 595 357
368 990 204
223 254 886
755 391 690
739 759 992
124 647 715
315 48 422
748 827 210
681 481 45
785 518 377
979 575 729
919 305 465
330 130 388
630 818 694
319 646 393
814 556 388
605 895 595
118 895 286
988 345 456
49 142 248
241 965 494
356 116 185
482 919 302
847 457 535
166 128 704
790 60 369
837 511 639
121 108 463
486 719 922
686 117 231
619 20 353
70 80 854
579 97 100
455 821 347
536 405 844
123 881 623
85 755 260
18 478 618
514 810 560
544 631 260
662 991 687
990 695 214
580 335 311
45 112 254
658 383 934
222 405 999
377 612 252
737 595 537
375 788 85
964 840 444
705 628 960
254 980 849
18 324 799
409 513 669
825 425 470
986 825 769
814 397 16
923 493 977
646 303 212
290 507 916
269 837 631
563 681 233
910 15 703
505 303 882
480 69 703
27 478 344
122 963 719
948 877 395
969 171 203
253 93 757
289 913 473
97 253 637
39 21 689
947 254 547
88 103 725
408 932 461
275 356 137
381 63 632
278 704 899
529 326 886
432 140 184
984 753 203
504 680 777
995 298 139
563 285 247
989 398 800
997 45 691
116 606 976
264 496 87
533 721 624
793 996 32
311 268 790
419 116 309
852 48 256
860 234 269
693 378 263
587 322 779
115 441 372
868 557 138
502 410 431
317 905 147
909 781 644
522 584 736
575 141 667
799 512 535
27 222 903
204 787 245
670 888 336
999 34 267
404 561 823
396 837 626
636 530 427
855 681 443
805 118 101
364 528 623
413 259 56
208 856 383
84 988 596
673 767 308
294 188 552
100 980 853
261 327 399
567 52 102
890 368 485
44 528 641
372 687 104
40 476 146
574 302 190
293 84 86
709 306 174
601 240 67
842 615 670
709 473 896
170 353 621
378 80 558
230 913 507
808 695 65
376 974 805
158 813 972
185 695 789
201 433 686
311 474 560
694 203 216
947 335 271
729 989 800
579 182 996
24 53 858
946 360 621
198 380 103
492 127 958
295 839 529
482 627 851
250 540 915
162 894 152
378 411 539
447 514 928
737 227 476
15 491 185
518 458 421
991 614 475
261 231 823
982 740 570
118 675 16
298 330 589
70 331 711
469 514 712
698 197 755
573 19 266
724 363 623
784 500 265
986 284 418
374 614 448
278 713 204
253 559 970
495 965 417
967 328 431
793 325 962
860 463 499
537 60 869
216 662 873
695 420 205
611 738 990
46 310 40
724 327 968
734 342 870
837 654 897
176 500 845
650 914 297
606 981 153
91 672 438
44 129 438
329 164 236
98 252 663
198 937 574
572 738 340
169 977 180
402 539 884
312 465 133
953 765 45
498 325 320
326 138 773
927 71 539
592 285 475
548 659 552
187 909 462
623 266 718
151 515 279
765 332 877
566 76 735
517 447 17
714 879 979
191 578 446
627 684 788
518 116 813
722 485 339
393 83 530
865 48 517
650 178 935
893 817 671
846 752 705
332 93 259
27 531 672
662 806 935
527 951 219
68 44 825
472 698 408
220 335 988
307 782 898
13 326 723
363 968 914
946 636 797
821 19 486
846 544 403
100 213 467
793 914 569
830 726 522
691 109 299
102 683 916
451 231 287
87 355 108
474 794 986
845 133 277
884 706 496
363 348 885
878 559 800
263 972 728
286 198 436
558 371 279
66 96 894
202 481 81
962 842 468
706 797 985
62 898 29
672 367 605
390 560 802
720 833 306
628 97 770
710 71 15
692 302 160
105 517 735
379 629 291
98 559 271
331 855 485
762 371 21
717 547 311
936 566 74
819 469 956
885 238 328
295 87 676
631 847 961
157 713 109
320 895 642
394 341 959
730 538 914
106 921 429
169 460 945
275 432 727
867 411 574
183 592 751
420 669 823
92 231 391
12 337 620
624 140 939
572 286 327
58 438 948
637 870 543
289 191 609
991 202 584
258 907 213
535 965 77
899 156 815
423 360 693
779 501 499
596 977 835
885 589 269
551 738 109
252 265 780
931 357 526
521 729 281
443 204 231
110 816 761
113 288 818
30 367 506
271 205 690
65 770 441
682 304 468
26 758 828
330 478 76
92 864 126
383 514 365
582 720 947
484 629 185
751 609 210
85 421 581
777 57 275
589 478 81
941 645 681
530 165 93
233 428 244
914 373 124
83 167 694
894 736 424
725 937 386
116 144 494
588 836 633
480 388 374
373 720 783
748 329 880
678 834 638
38 883 577
907 558 522
382 503 260
623 237 127
79 713 866
125 952 403
993 23 338
593 172 60
983 902 515
408 204 87
923 858 424
688 528 480
335 168 986
710 369 503
905 712 611
29 794 609
399 178 930
414 685 520
816 204 675
792 935 145
790 520 870
645 247 954
467 847 160
32 632 490
46 996 38
926 310 391
729 502 863
707 57 19
884 732 41
351 114 662
810 395 729
48 149 696
360 863 664
871 552 633
989 19 415
820 865 931
533 26 344
366 502 690
743 216 337
179 350 251
332 975 627
94 150 297
914 549 434
43 338 810
146 47 451
555 733 985
376 568 496
251 192 393
177 205 583
578 11 286
48 980 347
570 73 359
49 873 92
849 745 395
410 857 719
990 394 324
665 997 834
548 86 768
806 987 708
66 385 953
561 367 758
726 67 573
235 496 751
807 685 866
593 152 961
702 99 268
678 505 560
66 764 599
51 262 646
928 43 281
930 424 69
826 489 912
372 738 433
977 16 89
651 23 178
159 693 852
539 301 190
340 947 235
323 874 981
453 996 546
288 943 407
913 112 365
51 675 866
477 18 594
988 646 655
27 908 734
839 763 198
833 528 41
235 809 567
693 875 607
120 262 894
22 289 463
448 939 630
370 896 609
418 826 921
568 875 13
486 292 18
692 865 949
591 531 650
144 476 793
779 63 902
187 161 727
303 547 233
741 278 657
992 193 568
750 425 988
956 859 212
803 872 589
961 742 412
319 783 936
14 238 621
232 293 461
350 264 258
29 765 49
267 949 846
471 772 543
299 219 135
132 291 39
978 371 472
751 68 99
982 767 402
354 55 580
928 832 642
584 455 970
861 349 766
133 849 166
907 816 72
30 936 702
93 14 684
666 515 13
271 573 627
648 258 810
611 391 341
422 698 504
396 241 919
899 818 527
677 950 49
832 721 771
475 564 905
802 179 730
336 661 503
473 918 243
450 708 985
140 777 363
244 880 798
113 396 613
523 588 153
513 809 555
233 399 98
633 172 745
826 562 498
69 314 756
430 795 399
10 457 105
686 262 795
198 703 459
702 58 517
501 144 90
636 955 61
118 245 123
447 321 762
606 126 488
732 441 973
788 476 64
161 56 71
248 949 809
785 279 10
613 155 241
837 22 777
392 875 46
427 258 315
44 932 327
89 849 974
238 185 574
584 763 334
361 564 421
951 855 800
703 510 170
768 228 431
648 508 23
134 62 973
487 985 306
806 451 157
672 655 807
141 948 319
449 888 189
559 987 889
677 70 161
408 15 585
428 31 892
738 437 981
909 630 25
260 43 79
668 313 247
822 79 692
738 673 112
264 985 100
695 975 623
432 779 138
977 422 790
431 408 940
439 150 541
521 314 371
896 83 191
382 946 877
203 925 56
811 663 171
743 919 846
517 970 793
982 885 231
299 768 249
192 906 638
407 980 595
938 259 230
443 44 769
76 833 396
341 679 938
956 27 554
242 145 501
683 702 910
961 140 419
397 738 986
128 894 174
444 77 190
733 994 718
495 667 978
566 812 976
903 117 688
856 656 660
901 815 820
864 652 352
158 350 234
731 899 663
996 507 894
584 903 512
774 696 677
710 459 973
94 134 669
453 822 30
352 956 423
479 20 340
323 251 478
460 807 633
23 819 115
949 46 755
901 155 727
527 336 144
519 132 934
163 690 895
693 114 320
266 856 306
816 180 170
179 21 272
617 188 728
349 576 880
802 178 335
716 773 418
802 981 510
445 75 994
355 116 189
548 760 928
801 739 734
692 960 326
19 307 76
326 634 887
726 836 83
279 737 384
256 739 462
888 255 70
794 592 101
339 964 142
475 626 331
573 187 935
280 688 228
362 475 280
759 482 981
763 56 389
542 896 376
271 99 813
252 984 305
513 19 654
13 677 405
275 136 568
361 133 296
169 719 201
617 858 331
292 273 908
93 513 385
474 544 307
564 186 412
512 919 45
641 163 792
47 635 865
734 606 238
451 101 934
295 624 453
604 452 382
295 235 512
756 380 207
743 335 837
432 744 46
247 689 59
948 369 537
421 324 565
404 695 228
791 750 945
490 833 360
194 915 428
310 972 44
521 952 179
173 119 19
721 407 442
783 355 710
716 70 922
683 914 650
646 822 60
303 302 780
468 213 126
616 518 865
737 319 43
423 927 714
515 252 141
394 284 324
688 464 226
32 83 629
220 195 807
773 182 843
363 482 320
681 698 921
571 156 925
917 460 734
151 804 962
624 951 806
411 159 941
756 167 966
162 981 227
894 298 248
84 700 323
388 676 970
305 916 713
305 236 938
481 951 324
610 728 313
82 709 506
517 173 341
873 523 70
129 982 584
136 149 519
188 807 932
731 665 819
303 225 799
957 451 251
536 213 781
455 862 559
832 458 680
507 235 92
40 336 119
82 307 907
844 994 510
115 817 19
643 146 384
656 902 774
977 54 923
686 181 792
94 10 637
809 418 194
323 195 755
749 224 598
875 932 652
996 736 11
81 880 720
248 732 208
133 310 93
146 326 470
760 921 352
240 482 814
297 135 500
456 518 440
71 829 938
323 949 268
596 680 260
663 392 525
232 605 182
867 997 256
544 373 712
170 981 409
344 999 663
65 791 141
354 893 403
909 385 732
804 905 549
35 931 700
217 824 255
562 473 206
520 594 87
405 740 823
853 43 261
872 860 971
483 358 552
429 869 595
976 283 431
570 115 631
985 347 250
962 497 866
157 884 191
13 214 316
399 241 141
184 454 695
978 420 384
397 656 291
949 235 17
708 71 965
832 300 66
861 242 472
953 673 91
323 320 539
659 330 445
416 978 262
351 615 862
301 75 231
159 775 41
489 962 793
938 647 50
825 397 435
106 182 37
478 201 639
365 435 322
176 834 546
201 635 785
71 252 171
387 294 527
770 113 124
399 797 389
740 915 221
115 121 385
609 455 212
899 384 767
673 904 118
707 345 302
36 791 979
332 849 442
702 506 595
927 690 588
703 478 29
42 629 813
953 477 344
821 618 84
929 262 275
673 427 500
60 221 810
569 243 156
529 347 45
157 767 580
415 221 223
971 459 94
970 482 350
148 854 166
653 383 14
599 133 512
310 32 525
971 754 478
773 140 171
507 761 592
719 226 396
681 231 313
965 31 665
411 952 567
300 499 825
307 771 259
646 163 84
21 512 802
929 359 407
485 857 679
892 14 129
464 803 194
948 406 81
148 218 306
53 550 404
997 676 192
853 524 320
293 899 589
599 448 897
882 253 353
856 620 385
195 789 322
436 40 130
209 124 27
366 912 486
145 653 416
235 286 499
142 315 652
830 465 42
210 55 982
261 293 532
147 667 570
667 191 469
678 33 236
848 594 96
322 976 53
224 369 701
998 111 184
119 654 837
496 849 190
423 942 614
656 589 979
660 549 946
513 300 155
497 715 440
910 113 278
786 903 675
397 232 572
923 984 140
258 23 179
276 810 543
143 669 89
287 100 573
955 896 188
559 20 135
914 313 555
396 31 792
141 26 484
843 304 388
640 488 750
966 815 777
325 354 797
697 140 366
163 514 774
249 333 765
84 936 789
110 995 151
894 775 502
655 366 337
641 99 762
232 479 306
473 702 640
666 871 713
570 164 206
845 592 753
267 884 989
50 700 10
342 400 676
970 331 814
252 198 312
720 436 82
775 166 465
798 595 527
506 895 170
535 694 72
542 187 979
487 380 634
340 85 983
361 812 397
452 957 614
961 268 698
486 366 588
680 57 95
222 327 228
23 310 989
543 177 700
829 558 701
614 450 275
617 250 386
17 796 600
323 346 415
494 660 828
984 389 519
361 548 344
190 943 535
755 855 28
171 862 697
739 626 363
240 551 265
582 18 153
523 152 686
789 319 97
376 147 303
690 921 534
657 515 104
399 325 617
682 988 776
399 515 382
180 930 488
941 56 388
329 141 563
204 586 312
885 678 59
84 784 872
98 30 427
541 475 121
374 538 948
321 244 912
613 322 212
413 367 632
218 824 658
143 227 431
507 532 587
213 923 415
722 66 106
262 137 972
88 940 769
749 318 443
172 549 926
347 132 259
869 297 85
39 731 649
876 781 510
667 350 912
588 467 438
839 56 346
557 373 210
313 40 643
101 476 544
689 245 906
840 517 755
801 862 445
907 593 425
191 96 977
470 295 713
829 310 998
692 884 137
224 153 757
307 574 729
930 371 444
155 762 144
704 307 100
295 961 529
70 337 471
850 281 261
733 911 241
216 16 153
221 905 735
409 537 344
821 221 64
524 851 62
610 863 215
424 914 46
300 874 283
389 675 454
330 52 460
742 536 554
454 964 162
562 18 666
139 879 534
654 758 14
50 333 575
330 261 712
576 344 291
935 773 730
905 538 71
929 691 411
480 93 93
123 670 53
813 344 145
202 41 975
375 302 597
785 702 685
865 613 658
364 49 730
837 431 947
251 848 204
362 86 539
52 716 136
161 993 388
150 332 248
863 435 310
787 329 332
387 604 29
432 761 448
578 899 283
170 607 450
573 241 241
69 291 946
349 977 868
494 217 88
876 762 798
672 931 640
191 656 310
999 44 76
81 787 928
180 500 941
48 314 378
587 267 880
815 678 427
411 533 34
688 574 475
584 446 865
268 192 381
867 617 397
836 246 354
584 931 262
719 406 48
419 116 890
832 667 521
165 974 175
661 639 931
819 554 674
803 492 743
836 218 183
198 432 767
496 638 747
395 333 996
613 100 991
724 924 282
995 614 769
168 15 575
716 369 105
72 104 813
691 857 132
454 779 615
420 776 51
545 972 356
835 245 117
205 847 767
854 12 129
814 444 196
639 233 423
688 860 731
718 999 398
430 56 583
217 381 689
184 691 603
640 330 775
158 283 967
608 59 434
248 513 245
307 738 455
917 614 464
660 17 45
158 700 773
710 207 487
736 93 952
254 496 248
312 827 651
268 332 76
529 671 277
65 128 410
594 218 963
813 712 676
239 498 785
271 513 68
726 641 292
602 904 627
580 738 376
662 864 675
627 742 894
605 525 23
161 987 106
283 483 672
331 227 602
313 75 889
992 531 599
173 631 897
468 724 602
117 179 270
714 455 602
943 37 803
408 815 744
985 57 231
511 426 936
238 982 179
140 596 969
794 457 126
617 981 590
981 316 731
833 623 379
638 125 170
238 172 489
146 439 997
593 232 305
566 39 986
65 759 170
359 149 23
770 610 972
271 962 449
340 771 914
312 849 127
99 943 833
803 581 989
29 428 981
722 245 18
976 663 648
498 603 848
498 178 326
13 288 590
372 836 454
57 874 378
279 326 760
46 321 224
556 21 231
681 427 138
211 668 384
558 300 374
655 409 994
203 653 330
887 764 763
944 282 750
479 750 259
24 214 866
368 593 43
191 844 465
841 228 958
628 80 937
197 382 20
905 268 350
479 343 393
816 234 715
723 650 918
861 70 642
412 219 909
624 787 351
731 804 859
319 593 495
68 456 88
358 454 235
814 471 323
238 773 165
949 781 314
441 228 108
612 786 930
292 44 731
989 822 219
782 847 669
493 728 285
120 495 200
569 17 14
880 519 431
247 815 962
928 280 581
220 825 59
66 593 491
378 135 476
96 386 911
501 886 493
12 234 834
636 298 155
697 979 280
941 207 795
785 37 455
28 752 93
503 664 923
538 202 711
375 657 380
292 352 273
984 401 544
815 874 624
232 271 390
865 446 934
166 692 999
906 544 737
774 158 957
433 645 410
994 837 462
39 62 188
870 689 290
956 551 702
990 74 450
498 661 566
409 565 490
662 758 911
950 20 46
712 219 214
709 116 290
812 85 626
322 705 551
278 789 221
441 775 854
229 694 105
241 239 786
839 445 476
189 726 520
234 580 225
721 911 709
433 803 276
34 820 702
660 912 352
720 480 309
218 519 650
121 349 697
705 945 217
353 570 785
730 149 276
891 469 523
526 661 312
518 153 366
746 962 147
814 95 63
492 112 385
590 43 97
505 320 198
383 128 16
401 368 810
954 397 588
770 269 363
425 831 325
776 476 556
44 87 378
159 470 969
769 124 970
595 491 250
91 719 914
33 212 675
604 589 934
782 257 69
482 918 439
838 579 503
833 741 688
431 807 111
73 209 141
93 95 359
630 750 444
770 281 604
691 329 159
890 804 440
496 722 780
537 632 541
393 258 551
827 131 189
970 709 634
381 226 670
158 722 23
281 587 397
640 565 865
635 952 473
325 907 88
645 83 331
192 109 806
224 676 311
479 567 661
481 538 114
110 224 642
886 155 380
989 465 626
434 95 768
233 565 314
600 548 916
345 523 866
12 236 293
505 79 191
50 267 889
509 717 430
734 103 151
235 829 264
992 78 317
493 197 889
681 22 145
748 741 837
888 490 490
164 999 110
212 455 66
909 353 454
986 138 496
116 408 494
698 908 692
956 543 726
350 194 503
512 279 590
420 897 228
102 565 431
375 320 937
608 587 899
587 500 477
723 100 459
737 434 474
194 756 964
830 493 181
31 878 68
522 374 236
369 34 869
968 236 452
738 136 609
26 547 354
123 633 840
150 96 880
21 630 506
837 273 961
966 568 808
783 859 753
226 92 670
395 581 172
281 993 888
599 814 552
375 747 557
635 542 356
553 480 617
154 628 435
141 500 271
642 549 802
982 234 591
68 940 650
316 484 409
883 282 489
459 279 827
391 523 446
455 820 263
385 450 32
709 77 118
160 287 953
551 973 418
189 174 509
99 212 143
37 899 316
901 609 633
37 648 478
875 183 650
294 445 124
718 69 201
579 887 765
153 873 74
293 101 79
849 168 683
923 807 212
119 849 582
449 821 663
714 722 866
259 386 881
660 121 119
746 156 43
526 631 206
873 761 32
105 940 666
589 100 109
183 456 595
995 449 424
776 424 309
204 152 933
994 675 827
486 647 88
203 114 939
52 601 739
663 464 44
950 477 47
122 354 835
786 923 494
632 187 717
129 404 583
507 472 833
230 855 638
271 769 638
387 173 240
326 972 41
370 642 225
896 953 321
110 410 120
27 281 873
325 696 854
147 707 16
945 87 386
475 22 752
661 236 149
379 675 131
395 724 581
737 427 336
728 484 803
173 184 629
672 850 103
76 653 268
518 977 628
627 405 538
472 292 697
542 287 73
10 946 390
255 66 493
485 784 428
682 842 401
211 609 437
300 140 967
50 88 280
955 608 209
416 436 697
509 43 728
621 526 529
539 726 349
87 691 359
769 263 522
855 288 723
801 36 629
910 315 638
483 478 623
181 973 824
949 50 788
545 102 615
642 486 394
949 110 63
844 362 767
439 37 532
357 898 228
451 907 644
20 859 13
794 413 921
801 62 525
553 112 65
143 473 271
325 526 345
920 400 834
906 146 364
308 35 488
775 154 130
124 748 57
275 206 590
294 265 657
89 931 262
737 878 90
470 730 909
398 792 628
81 394 902
725 15 330
964 161 683
800 967 324
885 573 155
862 783 992
559 700 175
764 401 93
413 983 620
703 511 932
255 200 136
769 151 206
244 990 249
226 780 639
408 167 724
291 919 418
295 164 653
784 62 341
939 269 376
161 856 314
359 789 98
802 785 893
79 755 166
338 196 690
808 890 715
429 293 35
153 495 150
645 563 720
984 507 597
311 647 114
192 414 509
703 375 240
717 500 783
227 955 162
867 197 761
623 763 586
45 891 552
930 212 60
638 221 409
131 772 251
152 808 68
561 831 919
803 303 513
984 843 595
585 379 135
361 555 873
166 927 305
192 632 531
216 493 697
39 315 148
217 615 441
819 200 974
585 892 798
684 115 804
108 224 842
752 424 455
428 347 752
200 413 770
836 86 69
918 485 836
90 93 157
97 980 111
859 328 217
258 474 22
231 458 228
91 409 519
319 273 669
209 288 843
218 963 288
186 773 628
344 569 827
65 602 297
544 339 26
988 928 887
765 173 906
854 961 644
77 105 504
687 331 315
595 237 382
554 900 787
838 740 424
764 413 834
995 27 546
832 106 64
937 147 589
978 215 839
284 868 764
638 55 271
46 126 64
522 56 315
325 440 733
643 954 98
928 482 81
264 526 372
135 917 984
342 553 616
69 807 150
543 730 76
10 69 673
419 371 523
84 159 542
379 879 984
818 572 646
376 392 892
497 437 386
272 665 70
64 114 280
864 459 343
260 799 380
454 301 926
75 449 999
688 64 71
853 320 966
517 720 787
750 273 684
129 200 311
542 972 805
402 117 247
156 309 738
209 584 142
608 88 712
620 335 449
79 85 899
151 907 84
445 870 703
470 169 937
122 639 299
909 226 709
172 135 573
913 432 244
690 107 993
571 730 787
925 308 868
887 971 637
164 760 978
531 453 743
410 99 313
438 67 616
189 545 306
409 476 93
516 740 371
743 66 592
349 793 160
341 77 209
13 26 966
69 779 540
490 746 294
568 421 908
547 256 637
230 281 519
503 612 666
245 656 127
938 161 747
846 753 416
335 543 679
87 584 889
373 638 515
623 307 802
650 914 677
578 168 331
289 63 873
395 621 14
744 953 782
407 580 516
526 209 842
270 975 288
516 741 856
117 933 76
655 889 425
353 752 191
608 286 544
595 838 975
101 207 46
672 188 595
485 459 642
797 631 573
503 517 917
398 710 824
595 500 82
334 588 866
350 703 366
452 598 922
270 627 869
169 639 132
539 823 518
910 72 126
320 428 776
644 108 565
153 240 743
505 130 244
961 598 739
598 373 107
99 748 81
413 165 914
949 576 468
522 839 584
401 176 678
114 549 982
954 517 876
679 394 71
129 416 605
978 372 422
941 183 643
610 815 623
273 895 805
579 486 361
249 169 155
332 948 151
653 729 204
796 234 309
763 234 877
487 572 956
645 562 779
707 88 289
314 397 750
596 915 696
917 565 301
58 55 268
560 618 276
722 267 168
43 479 824
145 556 17
454 730 904
356 162 151
663 418 975
768 477 288
477 277 55
222 935 585
494 793 286
130 766 48
931 373 588
645 883 359
337 945 630
298 443 168
25 965 652
254 709 788
307 771 877
235 491 385
408 936 641
36 599 856
107 444 124
169 455 109
359 896 491
413 142 496
778 32 897
378 586 33
345 897 47
937 862 583
281 402 339
341 786 254
636 419 964
345 37 31
770 201 292
306 512 384
393 333 727
93 357 628
395 965 831
894 232 474
521 311 817
294 585 916
777 676 250
534 186 850
415 874 156
526 892 508
461 561 741
278 771 682
583 966 763
821 322 557
73 537 239
41 282 697
641 691 926
192 294 552
414 336 775
642 706 823
310 950 10
303 56 358
527 887 822
500 741 465
37 124 321
544 324 768
302 205 817
550 709 171
929 248 324
323 871 655
537 365 106
251 701 325
511 775 44
966 140 194
71 531 733
503 921 381
351 183 675
708 58 413
50 758 915
96 469 148
55 928 623
359 73 188
408 519 714
361 313 422
910 648 96
764 318 506
174 240 490
931 382 289
127 683 146
955 503 67
938 572 522
208 637 752
159 753 844
767 152 116
322 569 837
58 540 983
113 211 87
949 99 14
402 190 957
893 586 421
664 181 457
957 154 122
430 859 698
813 759 202
782 17 177
826 323 910
738 28 59
268 203 29
922 465 436
57 364 664
973 498 633
999 790 282
11 238 779
698 549 243
391 79 754
373 511 797
854 292 441
507 824 961
198 648 972
912 401 660
480 247 677
57 868 664
390 732 503
498 306 98
593 346 991
297 537 392
440 776 275
488 959 697
511 40 767
982 711 256
361 463 724
663 145 971
276 43 412
901 355 994
864 327 195
735 703 859
972 209 87
309 79 695
307 234 598
101 12 881
590 521 786
419 111 234
537 529 987
483 947 786
669 932 305
671 659 947
276 165 631
836 294 736
200 505 407
246 829 561
326 786 261
812 461 444
138 480 412
540 722 435
760 76 75
875 493 663
827 343 288
353 642 841
102 479 738
775 314 108
667 213 978
58 220 31
715 87 623
644 406 735
708 971 780
345 58 743
851 742 932
350 259 734
746 772 940
112 731 211
842 283 143
483 285 290
725 639 671
733 803 116
280 138 854
943 815 266
893 379 349
50 577 307
872 473 507
627 873 750
967 575 272
385 458 754
267 25 927
265 720 325
100 51 572
134 437 369
63 101 342
86 964 300
804 950 854
488 88 87
438 294 569
775 926 272
836 899 697
586 318 325
62 249 90
654 114 379
497 836 563
648 94 349
142 454 640
439 967 345
278 599 118
623 192 209
201 176 606
590 333 943
69 974 336
716 364 935
767 465 190
952 613 497
927 719 182
985 820 724
705 187 837
268 254 610
360 272 829
832 586 411
671 993 655
79 915 92
188 212 432
533 977 394
913 505 534
472 825 37
231 187 737
838 451 772
270 79 96
927 657 190
674 896 577
964 292 75
20 883 318
628 275 244
756 154 271
246 24 984
745 476 153
48 385 89
371 570 347
658 365 962
377 281 81
552 905 475
830 908 846
834 304 160
720 564 586
639 774 343
335 555 910
368 740 24
932 827 515
117 470 949
817 975 409
14 482 895
325 601 420
628 419 338
672 284 348
680 561 341
603 332 803
555 84 68
622 132 772
485 159 916
825 600 447
447 92 260
303 190 761
444 964 106
40 897 109
827 985 216
938 64 388
907 822 634
925 836 514
725 960 356
896 684 668
327 349 689
17 663 454
931 524 481
782 773 966
244 655 534
434 250 618
952 553 532
962 717 354
454 541 928
587 810 872
895 322 396
233 249 402
456 359 750
405 499 599
695 811 288
492 114 87
392 709 30
493 807 243
754 837 565
580 10 418
366 622 302
168 595 674
80 644 337
343 17 162
639 857 736
97 620 191
379 757 916
375 72 96
232 358 78
54 449 242
509 391 378
778 663 146
216 141 596
829 459 713
537 796 358
252 91 626
281 100 397
839 773 573
25 21 525
527 916 752
717 235 459
969 809 748
203 189 361
382 445 652
93 254 77
719 952 268
406 669 509
815 217 756
274 73 173
816 950 20
816 309 277
921 657 571
823 214 436
495 408 889
341 396 506
815 75 142
958 458 367
231 849 78
464 181 284
494 874 427
57 127 541
401 378 740
433 846 629
914 327 346
442 528 281
485 210 918
461 326 207
759 794 903
241 522 851
314 782 126
987 631 387
452 163 928
320 168 591
206 108 31
778 137 835
979 622 136
599 265 984
907 389 482
26 298 877
183 82 678
58 131 873
847 210 481
525 580 200
611 654 819
238 848 389
505 839 634
918 325 990
131 456 27
139 350 738
24 636 17
247 174 507
237 523 329
429 957 161
985 78 14
811 528 319
437 150 652
369 589 889
352 162 264
612 969 541
500 788 400
981 82 156
249 467 345
604 770 124
24 106 177
129 381 774
580 405 243
355 547 765
286 66 900
953 274 45
844 197 116
175 698 205
503 36 936
542 500 699
244 466 58
88 12 336
107 903 33
464 991 662
248 720 867
276 631 72
160 426 347
415 782 543
699 935 61
17 467 891
28 41 717
252 958 698
698 440 560
876 819 763
195 15 512
665 346 396
35 599 923
779 393 405
427 935 596
135 877 220
637 285 743
747 230 362
525 839 30
567 201 391
996 400 574
18 835 671
959 655 364
732 592 246
347 651 318
103 638 310
131 772 945
666 556 740
413 885 561
713 854 644
779 627 453
688 674 810
679 919 601
19 200 387
882 801 433
148 779 912
834 56 121
164 996 66
327 953 637
110 278 454
456 448 559
459 371 831
729 313 300
126 254 451
774 214 201
721 844 30
260 172 393
312 943 195
79 648 976
939 821 112
492 668 217
760 162 481
197 718 583
968 266 663
816 895 188
140 764 900
813 965 519
878 88 403
110 381 750
48 29 857
720 224 502
665 941 25
727 312 252
866 68 405
451 508 886
936 261 411
347 408 126
516 407 342
206 767 868
637 103 234
328 395 617
51 669 595
411 50 303
698 799 222
457 313 257
884 527 318
438 54 878
266 861 163
129 190 322
352 289 103
384 871 973
107 615 913
875 239 564
188 472 945
244 926 23
657 851 269
81 930 55
706 519 539
639 617 998
963 565 71
292 90 66
369 545 411
255 806 491
248 620 341
20 42 169
387 474 392
854 775 30
130 959 830
171 58 379
114 471 717
376 620 689
654 79 152
159 614 497
910 724 631
658 775 990
509 406 699
236 952 215
363 951 103
670 693 895
314 688 490
460 914 626
299 360 522
442 40 802
306 994 100
282 379 246
336 364 955
635 763 446
793 807 956
741 283 898
276 747 615
119 454 885
585 431 119
500 666 219
100 333 136
47 228 754
123 831 397
929 512 689
826 225 39
71 118 210
245 89 21
244 971 289
518 951 539
466 51 844
667 331 548
169 445 688
562 487 950
922 99 987
249 794 48
594 275 179
89 707 412
289 799 409
714 130 631
612 320 718
841 549 970
969 883 335
340 942 464
198 959 709
880 433 459
612 968 744
720 664 959
499 575 316
631 944 214
39 133 814
552 641 979
706 507 373
659 145 534
636 601 764
59 147 413
682 937 148
153 771 889
459 575 786
355 871 228
126 124 870
406 335 82
107 690 79
740 53 955
233 949 840
304 960 457
603 514 418
469 995 517
263 550 730
166 628 734
274 729 817
759 637 300
83 388 172
721 585 332
474 318 907
303 834 42
248 974 365
121 506 945
659 536 318
733 309 302
898 280 464
977 165 819
528 77 873
704 638 604
759 525 573
745 960 219
792 200 494
406 101 175
754 666 310
212 360 198
18 124 607
250 640 982
294 930 259
631 855 275
100 829 339
185 795 879
957 813 757
161 422 685
703 55 82
658 555 579
61 164 259
896 835 780
33 74 822
327 790 127
841 94 517
469 970 290
12 411 930
576 527 965
996 941 821
97 540 629
910 310 38
779 606 881
817 874 664
522 341 593
559 203 948
449 815 333
768 902 695
742 143 446
246 889 798
636 56 832
391 120 477
467 798 612
561 796 262
530 693 892
522 395 893
624 764 282
53 106 844
886 448 237
351 754 602
652 841 584
436 783 858
276 465 955
541 60 129
996 344 872
475 925 275
699 864 133
310 10 836
397 580 33
258 318 757
137 819 657
851 308 507
816 720 449
957 403 125
21 623 202
798 974 916
192 294 761
81 286 659
31 575 54
799 202 280
133 232 964
267 688 372
518 850 81
134 154 724
516 52 747
832 162 490
879 223 238
351 634 177
714 531 556
440 40 832
224 151 926
157 203 395
438 57 636
171 678 241
293 404 720
100 586 499
94 517 344
875 354 653
926 554 118
998 913 580
887 122 596
277 24 623
567 625 14
794 78 610
243 213 812
159 319 549
397 510 593
724 462 796
517 57 183
50 68 691
923 520 147
18 406 301
269 76 790
914 974 69
222 119 985
461 670 202
846 554 548
874 277 469
220 749 983
507 313 721
343 643 390
516 956 777
630 63 308
155 669 840
879 708 629
532 335 471
634 924 431
131 661 465
714 827 77
918 621 668
631 871 983
475 635 896
789 468 949
33 82 594
641 298 41
656 170 491
808 39 195
858 750 382
526 95 395
744 312 33
512 110 175
944 536 183
228 578 960
484 183 851
551 706 309
610 498 276
546 21 322
538 654 752
86 328 888
324 38 872
141 444 818
249 522 137
61 817 99
457 762 528
648 155 78
433 159 199
185 397 805
843 115 186
174 920 399
742 269 32
702 264 205
538 913 391
649 65 807
451 63 214
224 221 942
834 346 185
926 457 69
676 446 211
950 292 105
245 799 969
740 166 514
539 99 973
72 270 802
371 580 951
482 743 385
775 666 152
174 151 628
931 215 249
230 626 284
306 413 907
385 980 86
486 330 26
903 979 174
343 863 280
80 189 639
705 526 789
599 260 747
76 27 608
578 245 667
523 376 311
971 164 187
25 37 980
34 267 626
421 227 232
923 320 220
947 281 809
690 190 503
383 750 236
736 394 526
346 322 764
366 957 220
401 802 666
701 713 833
518 200 668
22 187 556
262 835 356
431 976 136
834 34 427
395 259 785
916 11 463
540 129 965
377 76 704
679 324 591
992 627 858
229 428 626
880 94 13
716 623 76
694 632 627
325 140 753
962 800 384
379 796 654
74 791 179
501 625 500
148 604 438
761 335 512
816 239 621
395 686 836
349 934 996
720 830 904
368 871 661
695 571 753
457 634 203
265 22 411
258 24 543
783 191 838
822 208 733
420 568 50
696 10 508
433 45 782
700 190 756
744 849 925
744 482 245
704 203 21
485 269 214
162 310 800
731 511 13
231 835 195
212 794 160
466 388 915
988 32 441
225 782 537
777 550 164
232 327 84
718 363 395
678 217 448
94 346 164
846 959 321
744 187 31
886 608 551
757 881 630
854 847 925
725 28 414
583 768 117
545 633 921
303 333 860
251 669 749
46 271 606
986 692 811
883 320 265
221 442 202
39 656 742
260 27 101
539 767 318
947 229 392
370 187 997
273 780 934
281 421 981
428 855 693
913 421 150
471 427 951
418 37 617
159 469 100
770 694 45
856 782 956
510 177 763
519 421 390
829 967 322
663 795 609
575 851 493
578 464 57
972 688 529
386 55 551
94 467 133
172 784 701
636 807 26
306 364 850
84 994 255
296 460 763
672 739 820
571 935 668
381 630 337
257 279 861
254 699 403
103 559 52
944 164 44
544 196 762
991 44 551
742 337 448
964 855 126
997 632 728
242 354 286
323 177 594
343 227 484
199 230 317
945 315 92
185 181 964
172 766 115
455 621 837
937 583 305
986 825 140
590 357 468
528 953 737
453 842 23
414 52 69
397 733 449
913 669 541
454 22 836
473 261 668
255 564 639
490 265 672
306 105 157
453 317 727
145 343 791
183 787 956
400 491 40
803 656 461
784 894 145
837 968 711
92 446 249
698 669 882
301 385 82
722 494 527
941 554 523
959 576 520
894 822 762
126 485 604
416 702 233
917 383 669
988 827 655
285 695 191
30 885 475
289 20 89
467 606 888
122 838 284
699 182 966
623 470 233
318 701 338
390 958 506
224 304 999
586 118 279
615 404 365
68 458 871
125 982 12
930 771 713
13 121 885
317 536 736
826 831 930
365 635 313
368 956 49
186 178 912
161 825 951
491 732 291
505 937 629
881 134 475
264 87 342
144 209 430
41 925 385
189 213 652
808 100 48
284 847 299
273 150 454
606 416 532
124 26 557
382 864 36
248 931 608
649 721 948
446 532 682
276 111 546
979 167 313
56 514 455
463 810 121
531 48 254
483 792 508
815 330 203
173 354 978
506 300 334
630 887 328
902 198 15
72 77 183
161 819 38
31 298 656
944 872 56
341 621 409
18 579 270
193 352 599
759 422 597
247 607 481
499 558 23
196 62 949
164 770 322
340 726 815
171 263 10
219 618 792
597 435 350
312 152 562
369 986 367
900 370 689
168 830 237
933 796 587
925 374 405
76 200 49
300 17 874
640 867 318
704 354 296
741 64 590
271 453 932
65 275 816
50 472 119
822 949 619
634 919 636
17 589 424
723 660 84
621 695 85
172 626 214
269 600 770
801 581 296
63 641 258
313 232 369
311 870 449
804 254 283
298 794 906
576 915 328
400 27 563
767 517 183
278 130 361
538 775 444
508 13 725
861 498 556
386 102 610
283 617 21
468 812 24
696 74 768
708 514 472
715 706 942
102 936 521
522 148 716
514 809 702
289 701 528
657 483 115
873 426 742
946 799 180
833 530 733
340 896 541
357 230 905
224 924 773
862 413 761
708 466 633
916 552 972
609 720 562
413 109 571
176 741 404
389 194 745
561 494 485
280 199 595
82 298 597
307 693 922
405 996 924
390 742 322
379 322 898
493 318 168
59 816 16
463 647 182
924 279 97
109 949 662
864 69 81
339 671 475
594 935 185
375 893 659
149 589 21
908 513 560
648 796 414
360 595 235
397 873 701
977 229 648
798 444 371
685 526 266
117 587 923
56 598 505
378 555 319
483 917 349
717 54 335
763 625 105
630 858 931
152 848 935
940 697 359
533 19 774
646 587 758
268 544 267
202 435 561
76 429 772
429 111 736
44 259 479
484 745 178
582 663 996
524 249 85
227 259 740
403 356 705
93 934 533
524 205 277
651 311 712
478 972 326
941 104 643
61 160 217
299 213 401
482 368 42
335 204 816
298 614 895
277 915 326
549 719 577
34 204 388
129 338 955
948 42 773
242 896 687
22 441 123
898 522 342
56 382 674
430 132 707
710 351 623
139 365 458
339 125 967
927 803 105
722 259 116
679 233 447
882 591 338
551 140 54
19 273 112
569 152 719
76 120 414
853 455 754
348 568 416
634 388 491
143 322 815
647 802 730
361 31 126
767 695 511
872 760 604
625 72 913
103 522 163
634 922 565
504 428 392
70 842 975
547 729 189
83 876 417
673 934 170
335 503 884
586 843 439
526 693 897
836 990 569
558 815 723
825 393 393
878 520 732
15 365 466
726 554 23
508 844 102
385 227 936
294 849 100
164 51 725
550 515 730
141 79 264
529 622 483
132 747 114
318 356 962
507 422 407
358 226 988
406 636 425
798 695 542
585 909 693
165 32 982
502 161 261
191 631 511
730 20 489
306 800 856
133 150 229
831 80 705
456 493 687
766 973 10
644 869 453
828 546 321
848 120 960
431 606 707
87 319 259
258 389 572
357 740 912
821 688 671
760 104 957
803 125 32
865 106 594
838 74 476
906 29 271
549 150 743
203 926 235
445 393 886
903 360 142
81 27 512
918 308 500
567 320 969
204 19 973
956 21 344
180 130 297
218 808 465
693 377 971
984 872 220
678 51 743
456 405 949
604 374 887
971 102 793
381 913 12
659 688 757
144 493 115
435 165 993
489 68 345
32 736 882
469 722 636
105 531 315
24 594 518
633 817 455
138 924 355
144 484 41
633 152 849
894 953 382
955 387 742
242 939 213
634 170 949
197 909 307
850 757 481
875 795 150
804 583 169
339 295 555
61 950 282
452 409 999
249 741 464
755 850 87
649 556 909
89 59 973
666 749 350
85 473 334
70 508 997
749 518 625
199 842 782
390 140 645
258 845 452
312 763 900
711 268 68
323 962 244
208 365 638
236 322 252
183 313 12
763 907 416
540 972 336
418 928 758
226 33 600
712 220 937
689 460 776
98 393 918
742 829 749
146 116 649
776 568 310
650 781 62
354 236 626
676 765 122
763 82 385
601 877 616
814 878 789
558 565 781
384 190 479
474 543 754
507 15 398
322 679 598
264 184 91
436 835 417
285 324 435
602 516 336
645 825 267
688 195 436
772 624 906
89 523 178
669 365 578
724 271 36
878 15 537
95 724 476
578 484 712
42 662 990
515 376 111
74 675 88
644 760 689
812 336 440
612 685 506
320 146 192
911 113 339
936 423 343
583 534 787
460 987 812
148 194 592
623 475 709
422 209 40
729 600 513
415 264 653
527 688 562
178 489 876
271 322 937
634 906 305
328 724 73
138 866 323
380 440 205
794 107 232
438 36 608
838 713 319
853 756 55
603 347 715
105 70 274
52 757 71
745 836 125
957 21 83
833 58 403
992 800 188
65 833 353
761 979 647
532 678 855
965 606 637
681 416 473
702 67 947
337 846 789
103 945 646
644 818 881
711 271 458
415 952 468
334 906 497
576 215 160
864 351 44
493 936 126
809 454 185
114 14 814
911 286 825
477 351 738
312 393 974
225 822 109
369 660 397
630 337 101
746 61 116
823 588 409
448 199 747
862 449 62
730 570 248
179 383 465
136 875 939
938 332 465
366 563 411
54 992 218
817 706 998
547 823 878
28 779 456
94 286 72
482 220 770
140 44 302
461 344 598
486 991 158
301 545 252
130 508 376
802 664 674
794 41 501
146 977 422
881 53 976
284 832 586
581 661 115
391 618 184
717 80 880
343 432 247
230 603 278
476 774 112
778 892 781
137 866 671
280 140 890
481 201 368
743 828 32
328 293 691
539 457 91
146 130 630
350 803 424
649 357 518
401 768 61
17 956 138
865 313 799
827 123 446
772 167 708
710 588 180
894 720 478
900 58 754
127 542 617
432 732 318
174 676 463
95 962 529
104 95 691
105 749 994
562 458 993
264 888 957
213 853 607
391 309 971
461 614 715
638 75 552
323 873 161
190 524 12
819 36 963
353 43 905
591 805 877
863 98 428
30 54 890
528 878 322
574 303 802
359 956 34
389 350 530
742 590 670
51 971 94
690 542 275
409 961 626
172 375 810
331 651 261
110 111 175
944 635 886
149 178 460
186 198 974
895 975 917
949 755 539
734 250 311
356 226 292
316 287 961
746 244 85
626 996 460
414 544 65
480 393 123
79 513 46
516 19 604
27 568 99
918 399 569
404 136 582
226 166 298
278 480 637
494 896 459
466 396 646
507 766 882
683 795 507
781 137 690
517 147 819
412 246 926
714 686 869
434 376 877
561 729 560
670 136 781
461 32 299
140 24 542
732 588 456
278 656 588
972 40 798
530 816 58
925 557 813
811 886 98
666 348 367
935 549 715
404 75 845
959 305 560
425 484 952
672 266 192
978 427 861
998 154 834
125 221 110
575 195 187
320 711 248
651 232 462
979 490 458
244 590 475
747 208 956
801 565 904
689 959 502
610 341 874
335 941 422
390 756 58
453 745 97
848 62 210
960 45 688
767 582 652
268 451 927
94 266 381
356 595 960
13 158 974
395 173 866
91 23 864
347 627 880
684 951 552
804 26 242
442 614 925
731 78 122
263 590 306
991 536 40
340 396 193
45 347 166
283 942 42
967 896 553
560 358 792
98 503 127
874 782 306
464 773 998
535 424 269
781 248 344
769 996 386
590 896 829
820 505 87
826 907 651
967 468 257
483 147 287
967 390 223
974 58 807
286 451 564
911 611 164
942 643 293
714 640 917
317 483 319
612 582 903
934 856 370
534 617 980
379 266 778
180 795 546
68 739 543
353 739 248
48 82 942
176 580 222
301 451 148
384 591 945
320 677 941
284 440 701
729 593 587
673 399 72
41 296 603
91 717 77
729 940 479
374 170 115
169 574 204
799 19 127
37 798 249
138 465 762
947 111 701
480 714 95
350 293 774
493 714 940
728 423 39
859 927 104
116 160 567
541 337 802
366 75 480
558 304 997
798 78 521
348 628 280
414 566 727
290 335 693
534 181 10
96 271 906
807 717 421
279 941 162
878 653 934
644 730 201
609 978 639
974 354 259
769 858 693
738 642 53
901 401 748
247 489 415
543 769 111
725 416 322
192 976 390
905 95 367
240 568 948
731 836 907
223 605 503
53 211 914
795 657 328
28 515 385
61 448 943
629 978 313
341 863 154
526 979 778
822 180 699
225 523 224
725 419 471
492 867 79
321 296 654
990 510 564
747 257 322
108 112 969
940 693 780
411 479 596
892 500 478
913 235 345
129 834 414
94 432 883
386 11 140
711 559 324
233 809 71
521 655 344
613 728 931
588 815 164
890 500 612
365 288 968
182 70 841
592 370 875
575 787 455
580 328 113
874 544 955
319 873 680
513 863 341
178 873 322
179 322 862
740 143 173
348 472 629
98 468 298
821 761 612
277 873 114
166 141 384
982 437 861
865 256 664
858 121 51
149 818 157
706 559 882
138 516 253
825 254 311
620 523 12
472 176 984
103 457 69
835 956 754
170 696 183
633 690 546
738 662 520
312 462 357
179 112 315
845 307 316
229 518 20
22 662 367
926 610 219
706 421 308
125 616 431
486 578 201
301 269 587
335 56 721
843 596 447
786 539 284
854 249 184
167 360 417
371 884 952
332 302 951
333 873 30
812 885 418
173 529 830
279 363 800
363 236 877
620 968 788
880 391 50
392 831 620
709 332 580
178 623 40
770 366 65
722 926 227
440 782 534
165 61 940
32 185 668
437 24 940
551 972 425
249 294 555
724 34 838
528 505 663
140 532 971
719 51 73
384 596 144
601 334 714
330 284 983
417 813 446
714 975 914
442 894 752
329 634 265
843 963 104
309 753 808
624 111 849
984 162 525
500 254 414
276 15 941
96 893 278
421 236 566
698 996 463
390 613 160
150 893 804
274 34 592
854 340 393
450 282 59
901 343 216
805 643 575
216 16 689
57 831 887
88 500 128
516 793 521
289 776 686
227 388 957
542 571 855
80 996 606
69 593 767
331 563 168
943 603 557
373 45 904
64 862 786
455 957 55
596 396 123
434 750 693
963 231 392
138 781 921
598 773 381
164 893 959
654 910 597
627 908 713
703 142 213
444 982 109
736 979 726
887 643 206
692 16 913
20 286 528
262 231 351
442 926 383
893 32 117
960 195 324
420 664 417
28 834 237
830 563 426
969 657 124
608 122 746
241 977 217
21 700 196
147 156 275
133 662 920
664 718 70
849 591 619
922 451 47
238 587 118
86 341 179
879 399 783
994 198 859
213 695 763
551 226 233
598 304 425
546 236 436
306 269 842
598 515 756
509 346 98
66 606 867
347 677 540
918 210 818
627 408 72
353 130 193
154 680 562
388 308 790
408 245 67
48 557 455
366 158 450
68 902 721
307 682 547
944 90 45
240 701 537
582 719 814
139 313 480
468 693 856
324 209 172
68 634 172
735 341 180
444 203 822
559 180 923
913 79 35
175 103 645
159 273 93
113 892 272
645 799 438
608 340 484
690 618 15
389 519 183
79 563 833
651 496 479
439 238 888
666 261 508
475 71 388
429 823 167
656 793 850
51 792 927
52 614 729
937 358 846
200 875 562
76 974 350
607 14 717
472 790 927
851 979 725
235 532 304
577 759 491
954 832 157
996 618 124
52 180 104
565 929 501
894 429 296
821 370 511
864 398 717
315 893 75
261 692 121
631 462 79
601 437 113
285 247 441
665 425 524
857 268 272
506 666 293
601 392 902
24 33 771
192 273 461
75 435 939
225 255 878
431 12 843
872 608 495
913 781 134
578 254 860
420 363 989
557 971 816
595 219 751
857 710 978
138 608 404
783 434 64
861 613 209
42 447 723
891 557 409
562 310 644
614 638 941
487 416 826
660 854 358
446 373 761
895 297 500
644 263 68
185 732 492
646 731 309
232 601 999
332 474 312
806 606 612
465 800 929
777 682 850
848 413 463
782 103 634
678 504 950
797 117 616
603 577 796
828 177 198
592 891 702
644 783 484
807 876 135
327 162 609
940 454 591
90 14 549
601 101 977
145 210 352
311 29 945
758 732 943
462 327 373
913 729 607
597 741 56
527 645 341
180 506 864
419 976 866
972 61 222
528 133 53
361 321 896
688 507 237
469 291 788
890 21 763
141 56 539
587 542 665
357 161 232
216 265 505
308 120 250
563 44 325
743 878 726
121 262 136
911 163 259
998 395 442
229 811 45
156 931 559
360 692 169
479 242 372
854 77 765
806 145 250
361 954 707
669 852 546
213 237 495
192 168 638
532 374 56
763 331 991
972 646 889
261 829 577
989 902 548
775 534 854
22 386 864
706 183 963
501 150 43
312 902 160
795 873 957
350 642 721
228 420 324
392 801 652
401 728 627
720 643 270
700 158 263
359 787 624
670 52 599
745 948 215
811 328 737
436 675 58
355 773 641
498 760 128
43 840 359
827 317 421
109 359 465
823 646 324
132 572 918
881 314 590
616 280 196
980 643 177
171 421 24
557 445 93
539 492 686
477 68 356
157 262 635
455 101 231
95 500 156
959 441 110
85 437 614
18 312 183
879 346 129
58 662 797
709 947 397
276 615 273
231 359 584
933 569 466
804 638 288
423 40 222
780 210 130
307 346 464
664 928 172
527 33 886
260 279 575
92 981 425
645 441 707
144 263 817
669 567 436
391 796 595
267 350 996
838 649 588
88 609 255
408 34 939
865 322 157
802 533 498
384 436 992
583 31 10
805 746 16
108 383 881
634 69 929
952 698 44
451 181 675
131 198 645
225 523 698
977 790 219
271 420 249
404 860 483
727 229 638
868 399 52
526 824 922
846 982 117
357 976 175
824 996 349
750 272 441
84 397 115
627 106 911
569 25 299
433 355 219
554 695 235
712 604 968
887 659 30
140 686 628
330 86 730
358 947 187
418 323 540
584 837 253
750 870 298
332 73 924
213 614 972
530 30 730
840 318 736
949 422 676
310 647 447
932 383 290
923 73 160
435 362 131
184 961 739
981 833 620
291 434 134
384 637 287
624 916 807
754 684 217
458 932 594
363 860 393
633 227 436
266 623 291
592 201 855
483 188 619
94 128 792
214 395 633
262 891 760
325 440 73
798 995 655
153 242 65
601 728 239
900 474 600
102 104 962
829 511 969
342 199 721
584 36 933
199 530 323
129 162 608
71 826 97
271 952 506
161 673 769
69 789 370
509 604 998
26 511 952
580 259 20
174 828 144
524 723 22
746 19 471
467 194 835
54 543 716
320 777 990
639 530 151
372 401 627
683 441 910
465 537 772
729 824 103
145 508 314
717 44 183
667 589 432
80 863 421
730 607 350
492 672 874
15 270 991
57 397 760
323 865 758
375 648 20
32 728 600
207 217 323
157 903 542
513 73 881
839 342 728
692 761 370
10 892 690
975 450 780
570 471 280
362 244 931
186 767 698
509 569 748
64 133 22
327 39 538
500 71 95
66 766 878
494 703 450
88 141 965
943 53 352
67 593 371
48 566 481
641 761 367
276 931 656
396 549 715
570 599 835
402 21 926
61 419 991
991 302 614
860 543 919
887 899 959
454 912 74
585 172 222
142 571 62
71 322 110
152 224 695
355 294 996
108 247 90
480 652 341
158 667 974
117 922 771
441 96 909
838 764 463
617 578 681
933 272 134
130 697 943
755 534 900
136 79 68
211 124 347
107 340 528
818 87 129
992 289 275
26 949 60
574 619 882
672 127 929
382 478 659
129 657 49
137 953 777
152 574 42
175 362 978
320 176 176
972 138 666
624 910 975
970 164 429
305 815 132
361 746 910
32 531 614
842 277 643
737 264 400
702 140 378
212 177 773
273 667 976
394 459 183
195 232 696
708 283 27
557 887 732
306 297 896
87 13 439
239 865 763
393 428 861
132 902 17
141 416 173
263 578 671
298 85 606
853 609 388
60 946 807
584 662 463
687 145 289
938 467 361
244 585 140
509 959 284
772 594 202
622 375 538
753 884 616
294 737 97
344 710 561
889 679 219
271 577 921
643 853 675
361 415 933
825 310 973
22 715 160
128 219 770
947 550 825
834 731 127
791 804 865
997 41 667
837 34 706
65 419 756
447 549 68
408 478 167
702 940 669
589 980 612
265 973 790
810 144 712
623 909 264
308 481 167
57 269 893
788 460 703
469 386 194
462 294 828
598 756 326
698 130 629
494 148 153
519 876 428
187 752 330
85 617 482
215 575 152
623 278 436
468 568 196
747 289 887
231 45 457
168 813 235
191 969 170
546 482 808
146 488 639
642 426 568
95 530 470
903 87 323
720 406 498
414 829 240
86 626 999
872 15 131
700 322 852
978 491 913
754 128 931
341 892 386
337 631 912
18 875 239
445 23 898
478 950 436
312 533 332
590 890 203
546 275 993
698 545 766
307 249 735
265 57 729
217 720 804
158 700 419
774 90 203
244 279 857
532 956 387
735 212 856
231 749 49
838 568 669
859 595 118
722 214 951
204 610 844
501 718 208
103 582 262
868 138 383
792 644 145
444 532 882
151 146 214
963 682 560
231 286 874
297 10 999
405 763 588
830 281 977
91 891 434
898 454 218
890 386 746
998 198 675
62 668 276
429 692 945
974 524 22
810 450 599
675 505 113
86 794 269
831 593 75
227 660 855
997 774 426
736 646 288
483 17 228
149 53 228
141 812 72
601 94 727
999 651 299
19 315 917
959 205 542
546 870 627
338 590 308
860 538 535
942 50 829
121 936 352
437 113 589
462 632 545
324 797 68
723 595 582
58 993 654
290 401 48
994 431 905
306 639 502
861 417 67
489 423 901
797 564 314
529 63 318
402 673 492
378 238 888
274 902 846
252 780 662
520 772 984
395 409 886
527 783 221
423 993 807
222 460 198
35 255 125
141 448 261
906 818 288
634 948 92
347 110 561
754 439 21
753 118 246
775 911 591
582 27 289
423 51 983
757 337 533
598 333 447
803 793 923
56 49 340
217 783 931
252 803 589
155 541 251
953 742 662
860 138 441
972 191 478
790 972 870
743 588 219
257 608 974
631 732 133
374 411 930
80 554 824
395 670 334
819 359 917
138 806 671
394 584 801
656 265 65
387 25 837
125 433 146
204 374 275
591 862 173
929 589 226
491 362 326
84 470 164
804 344 250
990 780 28
625 11 190
827 381 951
810 151 232
58 106 625
972 679 805
458 606 103
153 751 477
327 374 936
224 540 625
464 329 303
439 999 852
760 856 496
382 281 854
560 96 296
315 712 928
196 510 399
287 768 419
245 668 747
67 902 48
914 377 19
885 361 432
362 139 160
598 723 242
671 869 40
114 84 494
486 778 882
409 520 590
211 173 753
312 31 212
687 634 890
43 186 824
219 887 116
805 720 285
49 645 716
487 654 548
464 727 442
189 711 431
996 703 250
710 211 174
155 142 991
767 618 257
833 428 395
613 496 344
724 582 345
660 545 347
380 315 768
55 520 710
767 183 274
297 779 62
793 14 345
839 826 965
508 446 697
230 484 824
267 906 839
79 589 786
439 232 752
681 459 532
681 348 83
42 644 163
501 380 769
379 556 482
144 716 911
307 579 984
76 531 211
933 669 830
313 382 512
448 475 868
830 40 576
498 785 978
541 872 292
609 366 20
510 884 599
38 656 977
784 373 997
547 496 885
228 24 524
747 414 30
331 592 708
802 633 728
22 638 233
422 438 688
798 324 994
794 107 848
250 485 789
877 653 196
593 351 822
172 469 185
160 888 80
453 850 229
913 28 408
66 923 253
726 723 883
932 812 458
427 224 28
491 83 622
486 758 934
720 289 132
298 48 126
46 548 325
119 339 512
240 742 804
497 798 452
57 182 939
714 913 556
942 816 575
850 729 756
544 790 715
405 74 244
119 403 735
827 719 393
714 785 629
528 999 914
439 751 167
124 535 749
23 620 234
366 431 958
939 475 61
169 305 708
786 992 919
678 512 99
389 767 857
46 568 979
424 805 51
597 208 39
366 413 786
425 311 809
187 515 300
383 807 543
791 992 291
945 887 126
656 327 589
654 701 778
143 706 797
755 282 933
290 358 532
111 358 35
957 427 60
804 609 498
677 690 783
483 89 43
971 487 69
748 744 976
701 887 492
201 736 983
315 750 979
535 963 508
711 985 423
527 670 788
538 283 991
407 491 685
943 593 792
651 718 569
410 116 919
368 185 242
256 44 856
523 321 455
527 798 679
447 961 527
151 419 992
349 288 498
291 69 149
667 387 872
818 470 615
412 821 887
914 535 385
138 597 353
803 860 768
689 343 945
142 465 219
937 820 871
978 321 198
463 676 986
725 511 242
384 296 327
798 638 967
595 151 54
242 813 678
930 523 767
572 821 932
37 158 786
196 61 848
769 190 420
581 710 130
278 393 729
150 786 956
218 30 616
505 787 968
354 215 18
439 223 240
279 611 305
117 452 362
213 141 735
519 397 84
116 769 881
476 439 718
484 847 746
556 68 836
200 874 122
176 763 861
552 104 94
615 448 30
903 690 183
731 327 813
923 830 225
533 829 428
467 312 696
53 839 342
338 891 41
396 309 990
380 707 347
46 634 136
996 138 747
350 121 585
567 230 250
149 434 665
417 174 865
952 388 37
628 869 458
865 964 272
537 435 788
448 558 775
263 34 349
224 815 434
363 383 545
676 288 828
159 557 378
744 523 532
545 429 437
209 120 904
311 46 874
696 776 679
571 272 935
185 354 151
323 93 643
924 666 740
151 501 572
925 357 796
436 191 532
281 629 73
999 609 603
942 511 811
456 645 987
715 170 590
791 72 650
860 631 691
900 404 362
755 69 610
14 319 962
194 676 923
304 487 426
723 515 906
314 430 46
673 612 291
184 947 586
18 164 740
97 598 859
134 497 635
422 778 22
724 566 47
579 691 985
876 932 583
223 536 48
17 385 521
648 273 301
391 908 479
237 908 24
292 894 506
922 211 220
359 53 979
993 785 252
389 190 681
248 726 644
795 449 992
930 850 181
529 762 316
866 341 623
93 925 408
885 253 689
322 42 987
791 159 281
473 543 187
249 109 916
146 649 117
893 181 826
63 424 729
793 310 855
335 994 792
690 303 371
479 577 362
168 561 235
268 519 713
446 927 641
392 871 777
701 481 627
737 312 233
157 570 653
78 895 288
330 50 194
692 302 614
35 311 609
674 346 867
471 183 263
386 784 223
767 477 450
643 477 732
492 388 701
293 647 806
999 588 730
645 32 237
923 404 49
668 52 217
75 501 997
489 813 591
122 940 83
109 803 374
888 692 232
488 775 911
932 215 800
579 765 844
385 132 989
225 975 270
17 325 60
484 879 958
545 900 66
895 599 714
116 814 219
670 949 472
16 390 631
272 953 528
928 478 614
352 695 794
32 629 901
650 314 194
375 514 744
488 35 996
541 442 115
268 339 755
198 715 913
56 949 156
741 905 966
642 260 318
891 272 455
284 877 206
648 790 254
270 530 176
135 662 872
598 686 42
430 798 643
755 373 617
548 880 302
357 26 947
826 200 369
49 909 779
213 576 515
723 847 331
38 444 875
490 816 614
226 415 12
264 705 413
880 384 542
759 643 344
348 192 957
712 332 537
167 532 189
323 190 785
809 348 213
91 826 488
732 232 664
914 249 662
347 468 856
858 287 922
593 684 142
483 886 710
417 179 698
591 106 94
696 162 585
343 940 184
914 306 986
573 282 639
385 943 737
405 538 435
484 611 906
386 802 31
631 747 542
89 810 963
236 149 326
283 475 292
466 207 372
447 655 392
474 491 773
235 128 874
846 519 620
331 515 54
321 926 795
281 474 583
234 925 731
531 253 860
508 783 132
262 40 360
354 409 748
819 210 146
716 608 167
215 876 101
450 900 443
934 681 114
618 496 994
248 370 428
758 393 411
648 382 443
275 334 128
436 114 557
147 489 363
953 390 643
168 522 307
228 307 560
786 275 510
449 185 504
130 350 499
547 547 686
259 132 560
488 877 143
746 410 681
750 622 598
317 182 515
219 816 716
472 954 611
970 657 147
758 246 30
462 122 21
660 832 933
330 262 202
265 355 944
561 47 651
923 816 299
931 640 434
240 416 802
373 788 883
191 112 640
930 192 517
642 768 423
422 241 550
336 989 623
677 752 813
814 517 905
197 165 623
596 253 382
698 881 646
581 279 241
42 967 458
698 98 104
452 21 42
708 135 313
257 570 172
783 225 837
736 302 372
420 602 903
462 309 158
593 54 173
600 712 108
331 830 154
109 655 517
285 551 107
325 779 945
481 795 242
648 361 567
689 842 631
389 87 749
244 830 331
83 530 244
161 363 601
521 627 406
508 254 950
338 280 902
229 156 792
956 202 269
533 419 455
963 573 806
467 303 116
432 608 547
123 88 442
899 313 429
841 418 632
651 273 242
231 362 595
522 24 273
420 62 766
353 163 949
580 66 333
169 718 477
88 767 521
177 624 480
592 158 832
578 456 895
558 746 332
439 172 41
19 589 255
579 404 263
332 810 713
118 503 883
582 826 761
681 23 49
770 198 642
22 735 20
403 919 144
682 964 713
95 881 635
137 814 493
624 529 102
607 754 162
940 180 194
990 83 200
809 308 201
353 754 461
596 942 343
288 160 849
545 83 104
106 695 916
582 685 606
483 138 626
304 225 717
604 36 257
178 41 962
240 877 356
151 379 911
387 571 454
309 237 82
404 499 368
25 260 96
380 194 54
224 913 741
996 496 338
420 850 11
67 36 732
178 645 79
835 61 408
209 36 12
503 601 844
973 789 97
857 498 249
831 750 334
651 402 974
378 891 688
706 870 673
648 37 275
122 932 787
681 611 397
975 74 231
261 497 744
652 481 449
654 132 113
169 757 115
208 297 240
113 527 61
617 303 964
784 138 143
329 493 673
818 649 46
17 767 115
154 492 548
739 650 605
270 920 672
29 736 94
783 637 289
803 456 104
190 996 360
672 131 770
923 84 88
121 65 38
499 294 52
828 528 396
373 501 733
150 920 812
62 655 171
576 857 14
439 496 758
999 121 731
619 795 564
802 131 262
514 641 328
16 643 176
363 94 168
536 697 420
760 205 654
648 326 352
178 242 85
502 891 437
88 86 160
937 425 132
589 57 525
706 311 492
97 102 947
164 407 164
57 309 613
635 764 551
329 444 65
259 85 448
494 183 688
847 728 518
192 334 80
547 477 931
974 257 775
749 152 503
98 843 313
633 391 429
92 612 929
26 248 671
358 961 398
163 769 831
183 134 504
922 335 565
829 33 747
596 920 467
896 812 500
251 262 723
689 572 79
505 112 971
386 790 446
175 768 456
751 947 577
227 355 814
835 895 543
116 567 166
162 742 75
516 200 316
491 17 590
763 138 844
579 575 651
145 494 202
258 196 792
279 13 434
787 354 21
354 676 334
754 415 224
876 739 219
841 86 945
472 335 748
564 228 410
190 736 92
281 938 74
319 670 288
672 261 593
702 977 223
585 309 76
359 229 434
60 308 614
626 730 550
383 666 147
509 838 357
110 293 968
107 170 834
231 65 105
908 750 834
26 109 834
800 575 393
53 320 519
915 242 45
49 912 613
212 158 539
697 350 542
50 255 697
946 285 455
911 249 992
588 215 876
822 913 661
657 210 91
781 186 58
989 64 626
250 758 30
517 329 134
224 615 38
883 127 509
235 190 969
135 341 94
509 869 554
905 811 421
924 204 215
703 24 444
432 637 374
578 434 76
850 168 299
538 947 833
691 227 86
678 33 961
535 506 910
206 849 367
359 134 112
586 489 992
141 367 990
88 24 827
980 152 269
944 738 189
943 135 249
380 302 489
476 333 80
210 706 171
55 771 77
635 723 359
875 268 591
691 696 861
504 975 234
41 238 433
333 27 914
901 333 683
210 594 448
142 112 210
902 95 970
278 434 339
975 394 45
254 665 198
566 826 706
626 939 872
373 888 359
716 448 287
912 566 973
687 247 534
400 959 78
977 381 470
218 304 955
218 923 325
165 139 858
394 688 833
910 521 238
530 44 338
795 416 697
925 29 509
264 498 612
99 790 854
59 928 777
776 497 509
589 234 306
618 514 688
800 783 945
33 668 372
124 39 872
964 135 452
839 520 719
682 626 497
859 477 197
638 760 295
66 682 607
16 639 174
563 381 915
92 159 612
294 120 842
637 512 487
396 552 64
475 955 417
510 487 860
675 922 524
162 675 404
124 880 994
552 818 370
569 705 314
458 915 83
852 98 314
140 656 19
124 393 177
304 431 304
547 739 159
963 744 589
381 556 91
408 159 765
362 74 770
680 882 132
234 88 698
465 582 864
412 238 577
309 574 245
183 552 670
455 524 233
788 169 347
369 32 212
35 377 475
841 328 491
353 451 525
982 729 700
531 73 826
512 979 602
758 673 939
194 530 208
150 108 796
301 547 404
161 920 12
964 598 148
301 431 213
200 920 692
872 738 364
585 108 727
58 919 474
950 357 28
829 812 993
845 99 205
652 401 786
996 575 514
470 468 798
227 525 978
989 340 227
179 104 114
767 337 294
937 265 417
792 890 677
326 372 632
104 368 732
532 594 153
846 454 534
258 951 590
832 597 492
524 478 744
28 617 850
69 389 976
991 627 514
276 735 536
695 634 87
188 53 419
225 690 604
791 517 270
44 214 37
34 757 650
963 654 421
313 658 875
621 175 931
286 875 434
836 640 417
592 523 292
152 32 63
162 701 493
438 501 703
313 231 104
223 73 316
773 280 718
847 689 977
473 242 407
781 704 50
18 979 353
47 52 681
343 978 74
459 397 750
322 982 411
445 786 96
135 612 831
48 630 358
392 791 316
878 481 170
640 431 805
295 567 234
215 338 269
874 932 736
294 570 135
361 908 130
469 827 738
827 269 167
939 800 782
69 617 912
933 790 472
269 755 506
51 838 636
313 856 214
12 328 91
547 57 383
797 440 506
41 803 434
591 149 201
598 430 831
472 216 325
867 327 416
18 953 797
910 171 475
229 117 799
907 33 781
856 724 300
226 991 535
755 345 879
299 486 279
334 732 303
668 731 628
316 689 321
49 465 214
395 386 730
794 398 313
944 386 649
451 370 760
988 111 625
740 194 62
50 813 532
685 130 846
39 663 224
112 83 573
634 106 519
877 361 762
204 929 111
91 946 766
443 79 933
202 509 269
544 995 276
907 97 44
276 288 788
77 588 694
515 974 472
74 174 698
458 426 555
602 543 363
567 499 971
631 125 238
374 29 992
381 699 503
115 619 136
466 835 164
712 659 820
353 197 290
761 304 593
464 92 841
452 512 715
170 416 976
815 164 544
210 794 243
267 200 606
846 413 117
35 263 33
611 954 458
304 151 569
135 198 872
63 646 395
985 421 605
578 660 799
767 207 148
205 428 142
290 248 473
809 895 56
210 91 777
762 554 941
237 613 31
634 844 242
379 666 990
958 343 111
985 213 104
459 863 960
673 331 56
333 383 758
262 263 596
854 305 484
607 18 95
263 18 602
369 94 64
42 493 976
250 458 84
669 424 925
289 815 975
590 91 420
436 497 92
519 615 551
557 202 445
193 23 356
37 351 987
312 464 542
131 884 192
596 152 259
255 347 882
928 742 301
220 22 998
189 263 527
441 210 14
790 10 671
623 966 327
691 841 440
656 569 422
429 292 721
376 213 595
874 895 951
863 792 557
215 130 723
323 614 952
136 816 129
50 542 648
586 24 189
930 631 553
437 264 511
683 844 453
826 459 954
813 318 614
456 187 675
732 384 512
123 626 155
221 929 29
241 372 169
870 801 738
440 307 680
403 649 836
882 319 324
376 617 274
98 696 130
206 630 373
281 306 718
594 938 415
32 240 408
877 206 510
865 460 55
506 563 326
161 305 37
156 235 125
70 697 273
256 923 999
144 278 51
905 320 188
841 119 772
176 171 342
129 427 909
276 915 559
844 942 257
964 86 42
292 399 40
717 115 805
443 708 927
621 465 252
321 843 578
173 331 944
773 433 181
341 916 242
933 530 139
281 491 616
499 353 663
360 55 879
976 240 630
502 736 309
529 860 723
758 373 697
231 842 909
408 745 30
57 466 546
734 148 286
648 491 124
547 408 904
399 535 443
832 609 434
212 639 235
335 500 179
626 307 392
444 560 203
38 968 151
345 349 533
819 574 169
326 36 904
948 274 661
997 855 74
652 412 42
700 585 243
442 118 174
900 601 330
740 881 262
237 304 850
703 488 489
147 925 190
864 977 907
207 910 483
583 179 120
82 793 938
677 110 257
408 89 609
971 337 82
122 59 370
207 25 852
936 505 221
148 614 263
547 496 782
227 654 890
903 597 981
858 253 332
207 437 751
564 852 698
45 41 869
636 196 910
763 637 972
968 830 298
922 299 420
702 385 521
335 451 735
255 187 132
94 445 614
564 357 429
859 615 354
25 206 446
99 246 997
477 629 358
222 750 861
14 437 900
673 476 301
695 863 536
217 527 233
374 647 868
639 399 124
86 992 635
683 243 920
847 598 919
58 426 73
355 410 531
142 724 390
601 841 672
465 357 146
324 163 228
838 738 577
168 783 450
77 861 317
269 868 75
146 667 924
779 365 283
301 160 933
484 73 273
130 237 31
338 543 699
756 385 390
776 45 461
486 737 151
448 199 509
105 31 366
672 577 107
367 661 944
265 970 278
522 338 324
399 555 208
896 577 632
416 350 477
336 807 461
519 974 466
817 264 573
934 693 634
643 528 964
179 836 460
930 109 572
191 42 937
699 169 934
917 575 342
465 258 759
420 561 856
854 751 57
294 568 967
823 565 763
548 114 913
657 167 249
166 719 928
38 96 822
288 893 336
568 591 920
870 550 173
671 307 353
733 885 424
613 897 706
964 256 129
597 536 245
46 791 885
267 108 766
452 380 733
993 803 644
430 191 63
481 261 362
31 301 577
146 515 402
48 326 798
414 638 199
648 224 838
184 157 897
842 294 110
988 802 498
669 959 88
215 309 809
593 371 879
710 517 636
732 746 839
857 111 616
404 216 558
802 867 171
663 598 932
963 859 593
232 285 973
974 782 670
124 222 478
793 712 623
42 519 252
278 235 615
546 326 600
554 167 699
625 32 732
861 312 958
655 944 429
985 246 507
221 923 37
521 216 596
389 506 694
966 284 546
766 377 385
376 526 785
948 287 291
157 302 743
23 71 434
452 110 902
932 615 714
951 694 349
359 973 356
295 710 356
436 479 652
960 193 384
485 356 862
945 742 224
603 743 205
314 425 866
47 204 513
135 824 33
307 127 968
975 202 252
413 783 922
113 222 870
877 696 271
472 796 147
221 651 124
21 82 489
277 988 773
961 773 776
818 222 734
586 152 426
470 561 735
735 518 560
979 802 677
416 566 977
454 140 221
630 96 316
862 561 73
478 752 842
931 319 173
411 408 889
974 296 587
185 767 498
614 738 844
872 516 784
281 134 897
643 525 259
434 944 111
282 576 643
164 125 766
975 496 489
184 610 666
903 266 331
131 549 259
340 512 20
609 293 496
305 869 269
89 119 251
132 42 387
178 486 240
361 731 194
244 668 246
766 596 261
404 936 487
348 821 261
664 546 434
985 539 274
775 406 638
624 597 788
214 94 416
465 359 72
633 994 727
189 218 996
486 773 854
457 135 289
137 803 382
646 883 287
686 205 187
296 898 473
656 244 730
135 453 776
173 106 611
62 941 657
528 708 235
63 90 839
332 932 378
645 815 348
647 459 376
456 115 229
666 608 536
83 738 413
217 137 795
726 952 331
887 243 58
732 420 333
48 499 48
384 754 642
909 454 379
211 863 583
182 873 727
739 744 928
159 797 615
459 289 183
866 264 574
95 802 663
36 68 387
315 11 839
579 924 800
565 124 746
868 396 721
161 623 73
546 578 941
452 278 931
572 13 481
481 823 133
116 672 792
486 214 784
842 61 194
28 486 895
689 338 123
226 719 915
130 731 275
495 587 791
237 153 568
772 474 827
904 298 646
234 810 514
50 330 792
353 449 134
516 25 206
235 143 10
564 939 113
965 318 16
343 875 427
563 354 297
764 178 987
370 761 580
495 614 461
196 691 894
556 501 395
801 897 122
117 419 560
539 750 352
305 580 27
210 140 561
313 23 693
423 974 885
995 69 928
431 172 873
252 578 79
644 758 618
192 556 264
369 981 777
338 229 542
661 338 986
400 624 415
23 348 773
929 495 555
161 890 449
574 103 231
808 133 286
93 601 716
22 462 584
377 267 131
308 230 217
990 380 652
675 455 56
994 297 477
479 259 546
690 385 945
982 665 877
482 21 723
443 816 40
575 32 978
56 563 638
456 12 261
218 817 104
433 531 683
302 460 271
79 261 342
54 984 497
661 674 918
147 33 411
447 585 493
120 800 716
388 558 964
20 656 106
192 822 649
668 483 805
183 683 620
903 773 647
606 70 182
802 960 820
102 630 820
998 763 648
16 250 765
488 538 717
965 321 481
22 544 649
270 755 660
511 65 710
96 864 122
785 832 989
41 429 505
16 654 89
412 389 796
666 92 811
210 856 563
410 851 228
773 99 719
205 348 927
776 800 994
242 247 358
689 996 331
851 260 323
738 835 100
302 402 874
593 22 251
862 796 386
166 274 472
478 973 30
995 908 55
884 39 14
32 269 717
332 486 784
105 735 263
657 757 149
343 151 968
338 24 650
24 898 220
396 486 955
734 788 241
707 629 49
815 690 177
834 334 895
493 911 829
949 738 28
775 557 349
859 302 771
489 917 481
577 896 793
94 556 320
925 424 328
766 957 240
367 211 839
425 846 283
557 435 413
83 730 194
836 140 559
434 76 338
195 692 118
458 426 730
306 94 142
11 404 26
554 872 89
254 928 633
621 53 176
463 569 243
437 765 301
179 379 865
13 338 690
939 673 149
973 519 359
79 683 479
632 720 839
675 110 558
142 393 156
215 903 230
896 734 63
435 608 695
189 858 707
616 915 698
321 305 814
378 707 851
150 22 852
974 723 243
791 499 943
346 181 258
150 787 995
569 933 385
776 167 612
474 298 550
14 254 316
986 144 177
86 59 525
105 595 239
669 13 150
568 674 466
399 986 162
46 514 899
872 336 278
712 482 506
572 181 980
462 849 318
264 139 85
637 977 675
510 710 153
227 245 378
68 882 757
239 585 40
586 140 94
94 429 341
617 206 23
608 110 676
732 523 644
567 470 373
156 763 940
993 458 733
449 845 154
698 768 956
285 876 704
497 708 593
927 42 438
977 481 138
302 845 743
71 451 692
240 143 814
840 48 637
731 105 834
156 396 813
558 740 479
785 367 648
116 860 963
894 550 163
941 24 872
834 81 566
902 423 819
199 996 927
126 127 710
233 558 54
607 678 500
736 579 508
983 571 418
529 549 631
639 443 316
148 832 122
621 798 415
355 29 291
24 95 790
744 877 392
155 696 768
482 725 808
850 985 810
276 631 983
433 704 997
233 862 274
152 935 369
831 502 950
116 779 116
672 759 836
436 815 171
941 63 106
24 413 350
369 898 802
602 434 79
347 487 224
549 534 922
460 791 883
520 380 985
208 604 139
805 461 580
515 814 647
546 234 13
905 527 720
337 241 920
554 334 765
360 772 639
937 814 284
10 390 743
796 775 896
853 672 698
537 678 112
668 56 497
313 127 718
458 945 234
231 224 658
801 620 599
105 945 48
116 328 906
11 132 236
978 522 893
203 376 452
712 399 282
261 794 253
643 729 850
196 158 644
126 955 640
190 382 222
188 317 74
239 566 620
706 316 219
142 911 291
684 375 524
612 792 143
208 933 468
921 250 229
779 221 945
734 360 254
464 186 318
153 364 540
175 926 620
26 370 113
789 128 351
223 809 198
407 106 844
309 376 569
331 776 849
710 217 850
893 156 606
670 863 602
781 420 186
279 718 415
374 727 165
434 367 360
15 826 195
848 409 704
534 746 257
704 31 480
392 450 23
866 181 541
985 519 133
108 169 60
875 715 603
977 500 203
92 803 713
285 198 207
39 347 219
498 926 250
255 288 406
71 560 862
556 319 915
508 196 119
775 521 80
840 932 121
901 607 623
99 34 322
521 833 535
338 631 558
581 161 972
48 830 127
271 992 802
932 782 288
623 425 989
149 343 449
719 584 145
317 13 513
814 462 584
841 454 539
315 573 218
999 730 775
350 892 343
165 97 17
573 480 419
811 468 206
628 801 435
368 85 965
176 297 828
163 513 657
268 59 850
106 864 312
570 372 386
40 658 988
407 584 812
893 71 69
388 865 184
145 678 933
432 19 523
994 490 518
126 362 96
802 361 414
873 89 971
502 524 996
394 228 869
572 630 787
379 493 782
223 659 760
441 55 140
863 237 723
120 290 860
961 545 83
648 367 415
640 125 860
133 691 338
889 451 359
507 816 20
389 146 942
140 816 429
49 631 193
423 566 732
478 227 591
536 866 705
785 373 73
772 899 243
439 875 676
630 842 777
373 812 15
284 397 953
50 603 309
505 11 572
484 916 668
602 147 748
870 391 346
363 259 937
727 364 560
16 290 604
146 941 706
108 378 559
878 506 777
736 839 15
817 661 353
645 905 705
610 863 742
838 239 900
934 607 469
184 743 990
394 467 583
63 492 376
854 115 666
817 972 781
163 462 828
863 333 108
799 716 394
391 86 208
85 368 783
281 416 186
508 357 242
262 675 505
693 143 996
440 254 556
737 425 662
705 94 12
786 349 18
377 841 954
31 906 694
69 747 917
316 750 670
221 655 96
357 756 366
735 67 161
871 640 459
586 722 638
226 183 750
948 122 423
815 375 448
955 420 49
101 253 512
70 18 622
947 870 404
109 733 993
815 327 191
368 749 451
418 779 704
627 975 326
207 720 644
548 284 205
406 663 182
208 564 273
296 485 648
79 992 192
147 292 549
967 739 864
746 875 632
778 517 320
757 941 276
290 678 224
314 677 984
709 26 75
131 105 628
993 934 627
342 971 448
699 969 376
633 789 60
990 759 606
87 297 819
15 82 807
772 402 865
991 845 931
540 725 970
243 449 355
966 806 196
159 609 32
280 40 100
840 937 249
141 751 187
575 671 850
515 461 692
231 218 743
917 89 337
736 447 456
862 739 195
219 266 860
272 31 666
20 605 122
659 398 766
280 328 568
875 575 311
373 463 761
628 156 304
723 302 287
374 164 437
639 973 21
488 111 228
209 135 270
326 164 562
929 217 488
678 263 151
899 879 976
45 893 171
433 18 940
860 514 149
64 776 153
420 817 915
855 365 189
711 228 843
201 762 264
331 936 805
476 538 847
584 254 206
236 884 721
157 855 678
18 855 670
539 692 265
663 414 124
940 484 89
17 570 915
45 17 521
46 428 876
172 237 35
237 102 949
212 352 732
708 958 735
286 527 984
80 928 38
704 978 564
411 674 343
952 710 735
803 614 250
238 750 375
567 94 975
871 743 12
337 920 676
522 234 608
266 961 473
82 127 378
617 70 548
15 104 662
187 112 995
795 122 565
208 862 585
426 756 399
436 362 706
793 293 677
570 274 355
573 609 922
976 626 88
950 156 340
554 779 652
149 365 275
804 932 573
301 160 24
973 201 759
764 537 98
898 227 273
714 155 795
307 919 272
743 149 197
375 358 823
860 487 770
472 300 561
449 814 981
780 534 535
795 908 693
106 72 303
97 625 383
873 448 332
14 193 936
440 340 684
890 53 474
683 501 152
696 376 360
675 925 137
753 394 230
897 397 39
205 446 81
34 852 664
958 645 542
452 474 565
665 127 29
450 325 594
210 571 114
440 112 510
245 253 776
612 851 207
980 787 127
171 839 468
990 158 400
43 197 300
748 381 659
985 853 185
157 179 707
907 703 790
517 173 639
800 655 932
805 450 322
424 655 146
716 347 787
667 786 673
60 924 836
696 10 563
596 536 50
781 144 44
997 602 943
39 750 618
647 990 400
254 859 128
529 43 122
469 975 809
317 657 924
643 755 389
389 547 130
950 528 785
212 614 524
994 528 541
784 62 847
202 420 684
715 957 25
192 254 836
590 484 503
860 332 324
502 528 945
965 528 379
463 348 846
712 284 935
505 566 624
750 295 630
49 483 983
610 144 489
122 409 558
846 549 548
45 639 301
508 432 31
544 13 334
241 214 789
918 346 802
663 383 97
397 384 656
386 578 658
294 439 106
656 390 761
218 511 655
666 904 807
296 338 472
747 707 963
361 269 959
735 938 788
55 344 196
253 823 639
463 318 212
737 356 832
559 622 24
247 938 848
823 435 620
41 728 581
190 737 856
138 231 115
780 291 252
907 999 392
558 231 983
936 663 645
715 574 640
284 697 890
378 604 91
212 25 766
893 758 617
138 24 654
258 600 899
349 520 17
899 79 801
548 422 828
30 631 496
419 562 96
90 282 922
101 722 206
163 965 274
631 253 372
931 276 138
881 664 46
114 271 740
148 886 758
906 199 994
346 448 939
512 826 368
395 146 799
382 817 880
472 867 669
202 233 965
375 109 930
451 757 967
632 22 118
78 233 747
356 865 482
472 75 688
719 870 384
759 326 450
733 863 423
284 972 634
349 242 273
872 752 444
189 755 594
367 219 231
491 283 424
248 148 658
114 923 367
634 117 277
907 972 410
589 254 748
965 484 557
608 635 781
995 200 941
177 107 348
645 563 348
502 753 612
880 419 732
394 216 809
536 780 504
947 393 700
622 224 18
275 554 281
563 990 387
301 151 621
37 326 174
685 402 611
242 645 72
875 519 995
685 49 448
326 520 198
958 463 676
915 151 58
102 566 813
584 75 923
206 453 272
610 558 905
783 181 530
507 622 953
83 658 277
91 50 282
350 237 950
387 954 607
577 60 313
265 763 542
498 91 391
409 253 76
687 660 932
822 428 955
409 144 296
926 867 306
128 346 989
909 384 644
226 298 122
215 523 375
332 888 368
595 364 405
545 252 609
87 154 775
983 238 885
296 135 513
740 986 417
230 245 528
896 736 814
180 312 594
89 202 335
278 578 248
714 878 789
850 469 936
516 301 429
30 818 669
433 641 864
435 382 812
516 933 441
377 165 139
128 268 973
861 938 745
907 438 380
85 322 253
918 393 728
938 730 151
995 781 792
834 733 897
829 896 395
676 490 239
804 111 194
394 982 513
706 792 420
506 440 281
450 188 63
697 777 341
15 417 866
912 524 976
649 372 264
554 689 188
944 698 320
315 254 559
597 507 851
440 90 654
424 530 99
475 854 680
567 948 212
381 560 905
164 312 400
69 702 185
774 918 265
345 254 941
906 432 600
438 384 792
296 909 998
462 143 102
647 614 841
313 578 249
236 726 554
632 842 30
323 914 768
319 650 217
297 222 843
508 587 775
120 609 33
713 192 286
701 301 361
256 330 406
531 643 29
21 951 86
154 35 377
982 16 318
573 637 335
810 345 629
826 130 442
900 817 451
233 868 300
861 303 618
476 436 829
760 379 628
642 212 848
407 555 641
346 352 459
52 535 645
597 18 867
141 452 988
54 823 142
260 589 140
814 551 197
889 176 964
840 195 514
521 878 13
175 666 53
890 150 498
436 617 964
639 968 155
713 497 382
359 478 866
109 984 504
719 521 359
501 623 171
268 888 707
783 621 613
689 933 455
946 131 72
985 106 259
500 795 715
102 297 122
754 892 28
723 227 519
408 672 132
50 815 300
441 290 857
321 215 218
804 246 148
202 814 125
136 568 312
12 36 326
440 800 340
601 127 62
654 319 67
464 167 70
723 836 988
818 673 500
828 89 316
765 290 406
728 933 485
976 697 242
532 910 151
417 832 614
597 755 971
874 238 46
423 708 20
839 760 297
540 756 962
948 659 116
110 643 972
310 772 598
24 82 143
993 408 427
511 669 564
390 761 498
648 288 330
984 792 119
595 29 255
564 29 659
545 214 205
333 561 451
424 67 77
223 61 780
125 51 763
144 437 265
320 906 270
173 245 386
737 455 57
225 761 529
35 586 847
669 262 952
821 197 992
538 955 813
554 421 817
334 193 805
606 80 735
254 828 292
745 134 274
358 723 133
127 251 578
682 638 768
927 593 618
634 557 425
273 197 124
309 435 692
109 859 409
490 503 723
623 941 197
524 21 330
693 546 840
740 344 963
402 72 298
462 788 430
890 172 567
386 455 723
538 838 562
446 187 304
180 650 302
756 53 313
162 191 304
528 80 982
401 947 196
548 462 423
661 378 601
425 151 182
577 340 788
914 306 736
268 207 152
213 218 504
743 663 403
596 82 484
185 611 76
880 229 320
961 78 807
105 13 34
499 803 951
373 73 527
608 375 102
347 91 752
723 460 84
120 954 413
818 212 409
610 901 272
355 781 372
722 767 889
729 38 665
530 647 566
668 354 795
322 573 742
466 987 343
347 968 320
890 336 452
411 258 534
228 104 947
469 674 872
955 694 466
18 374 944
336 296 794
458 492 743
786 458 425
10 193 284
262 898 686
946 787 876
91 853 791
177 997 569
835 330 721
543 995 344
432 273 284
418 115 949
340 60 138
241 201 390
997 167 255
28 687 846
95 371 251
264 551 190
396 67 870
226 843 741
394 76 959
783 793 901
547 735 931
444 945 355
877 334 530
818 761 136
745 514 339
204 771 672
922 351 36
322 32 189
147 600 39
360 611 285
101 483 194
172 540 648
69 961 444
240 809 924
788 546 354
853 121 785
150 324 949
494 978 607
85 226 985
396 255 661
196 759 704
544 191 713
431 507 829
985 714 811
624 160 911
325 178 739
129 982 265
301 289 444
170 641 892
816 373 132
879 357 519
425 93 133
914 665 579
853 204 285
151 244 660
751 300 551
193 476 708
746 423 159
515 355 894
990 127 108
18 50 823
645 323 844
480 308 574
58 378 874
832 20 230
247 790 897
20 146 786
68 717 550
316 735 71
588 941 654
870 446 246
568 855 133
608 827 495
637 800 578
997 238 263
53 169 921
970 657 50
555 282 421
179 111 876
136 541 22
661 926 801
23 404 19
864 491 297
647 406 849
37 467 359
452 728 295
109 695 222
107 421 877
892 614 267
746 254 303
492 18 400
136 905 435
549 416 717
995 127 242
165 152 832
929 337 177
826 968 51
300 912 522
941 700 746
616 984 329
585 160 507
610 970 184
917 88 537
895 137 553
346 769 479
785 290 141
865 836 929
425 826 14
318 365 877
174 351 703
646 69 775
784 314 40
332 498 356
749 945 425
584 105 307
104 935 606
357 36 876
465 34 811
680 280 910
178 680 844
67 398 11
517 813 751
312 808 534
180 641 114
464 709 478
759 446 961
780 522 200
735 433 604
159 689 198
31 795 884
742 102 107
620 433 421
642 556 484
70 339 222
651 718 294
483 180 211
309 817 687
961 311 740
779 845 341
915 60 197
603 686 127
217 611 941
600 164 30
545 869 328
169 297 225
289 470 327
556 144 616
456 175 552
930 837 273
516 720 659
221 389 271
107 365 985
988 166 754
70 565 790
490 56 399
761 537 567
791 732 424
364 995 764
325 56 684
486 636 319
373 171 785
928 430 166
461 735 147
886 270 274
193 222 485
615 250 102
59 574 488
941 517 429
475 64 176
199 441 203
106 653 315
378 627 22
746 15 388
498 357 802
239 829 440
104 754 244
231 781 517
592 172 173
720 330 150
796 489 416
47 753 954
627 883 597
864 532 979
240 894 411
103 421 805
74 858 233
267 731 206
356 268 178
205 492 366
538 277 86
493 201 646
67 480 263
862 86 804
286 122 204
721 925 86
461 781 379
267 920 760
52 403 788
281 732 169
19 900 449
23 923 74
336 500 256
760 248 683
269 53 669
750 542 326
577 828 449
780 796 991
590 102 399
150 23 562
34 79 900
751 81 174
586 318 513
570 855 425
598 943 504
326 666 255
951 60 288
292 323 765
481 359 627
26 127 183
483 48 296
367 81 756
328 24 111
488 607 741
486 327 245
811 350 11
442 209 94
973 313 563
70 147 535
961 185 252
439 371 152
418 586 759
468 848 422
131 180 838
370 642 858
22 199 529
37 383 185
732 888 80
401 660 309
900 541 534
923 447 65
842 474 478
286 504 843
597 120 388
955 313 673
61 180 367
997 267 811
599 723 655
157 637 709
975 632 669
111 861 304
659 35 251
49 964 435
485 64 607
421 886 803
801 574 34
12 904 480
720 370 312
25 799 546
858 129 367
185 271 887
72 61 565
515 663 151
255 27 551
863 366 355
797 653 408
898 388 404
690 308 281
80 729 518
475 306 979
260 415 568
838 121 773
351 995 643
927 666 241
532 793 349
255 890 556
655 462 907
511 402 175
312 213 559
914 566 375
448 716 99
908 252 976
501 137 266
13 182 729
366 737 118
289 704 43
918 46 714
365 119 199
555 878 775
914 213 598
900 812 743
907 210 713
86 998 915
142 111 672
335 938 487
579 157 514
964 706 465
86 477 772
551 462 174
916 135 744
161 209 766
876 82 744
356 517 188
379 772 414
394 533 664
106 653 877
420 261 722
823 367 564
815 391 424
709 905 281
696 600 385
120 606 190
990 433 44
332 925 834
283 254 703
197 350 730
250 56 911
328 78 988
455 731 467
676 16 313
671 298 835
595 769 62
843 33 395
311 217 201
706 175 615
908 442 733
650 579 484
779 13 55
121 575 152
650 531 522
51 474 64
615 498 954
828 458 963
993 736 629
864 111 367
628 518 368
991 317 242
454 976 578
568 371 963
401 905 121
658 898 261
529 844 532
895 328 803
425 512 275
437 778 129
63 72 203
506 98 403
79 509 816
90 793 884
785 159 877
692 163 596
613 233 694
103 881 309
165 392 858
307 534 861
871 66 937
412 168 309
483 787 252
457 188 883
750 651 41
381 518 767
11 195 33
664 380 929
498 310 734
156 68 440
437 499 841
585 111 49
893 616 249
216 642 996
338 441 564
35 375 233
536 401 175
341 992 892
493 14 267
557 732 393
722 563 507
629 977 487
534 963 709
468 629 279
863 728 496
172 681 317
509 827 893
877 587 489
204 80 583
583 14 355
556 105 920
655 583 833
692 36 66
111 53 560
694 970 691
457 736 97
57 808 714
903 313 822
353 632 533
391 436 598
399 515 677
241 321 979
84 930 463
681 964 868
654 288 229
653 747 456
920 39 734
299 710 918
180 129 750
379 460 130
113 282 869
824 367 638
603 203 41
818 118 609
498 11 847
157 81 702
792 151 547
519 256 843
79 158 410
422 966 240
132 121 949
444 71 297
170 571 129
133 937 735
657 809 61
123 654 341
538 202 707
700 216 436
812 173 265
282 283 481
461 663 281
939 94 287
663 795 159
446 642 168
808 334 641
114 239 909
834 565 902
145 213 415
199 491 324
578 85 820
143 916 632
889 655 460
325 868 247
29 707 258
218 730 934
183 452 869
467 292 310
134 902 595
343 488 278
140 778 592
698 317 57
539 45 350
746 147 197
945 772 615
138 825 243
692 763 961
788 355 54
605 463 412
374 675 287
323 795 69
18 149 604
270 183 699
433 710 321
587 552 881
395 624 961
502 737 838
24 51 407
360 823 488
673 926 369
58 275 821
883 92 194
585 18 799
43 475 840
992 839 365
603 281 327
866 75 306
636 742 917
358 917 227
744 372 896
705 21 389
85 487 121
195 111 634
227 654 427
152 297 744
322 395 467
333 415 146
925 985 551
269 436 59
632 783 155
792 34 99
744 41 35
548 72 950
609 266 381
141 947 335
622 239 234
376 566 797
129 510 626
244 372 310
20 631 143
744 801 972
693 483 533
976 527 526
480 80 132
55 473 881
90 372 484
679 66 822
892 658 303
357 671 550
999 718 377
155 158 320
495 586 848
16 373 205
777 673 130
762 664 34
922 383 227
698 202 752
259 206 925
73 486 912
211 693 81
59 267 611
67 898 183
780 155 264
456 993 52
182 395 829
230 664 371
196 103 887
476 885 154
314 519 757
654 927 549
507 271 633
92 111 273
826 412 629
953 446 186
736 304 874
31 508 979
493 737 398
766 49 603
609 782 33
168 979 845
200 712 122
462 755 407
217 901 148
808 160 204
867 283 417
626 97 830
576 254 27
216 365 199
571 212 937
801 444 372
730 484 499
746 818 664
31 175 569
153 872 319
261 127 666
259 931 285
800 252 403
803 917 418
877 640 555
535 221 463
365 112 250
607 828 630
498 857 430
293 296 426
78 134 252
907 474 284
87 92 193
783 407 608
971 271 173
765 385 269
499 26 680
620 562 17
738 455 606
392 606 399
300 641 72
264 878 89
134 814 212
583 152 966
72 168 82
326 754 868
24 202 868
839 618 640
315 178 660
598 542 999
101 478 695
340 859 149
635 181 842
381 954 736
15 279 963
83 550 661
336 528 785
519 678 527
660 741 186
271 924 372
336 938 655
123 705 860
205 707 186
358 259 633
357 953 634
111 967 119
243 265 550
580 831 742
100 942 883
762 867 669
247 715 495
985 38 474
176 837 366
646 687 943
419 556 144
126 241 184
213 676 188
130 628 993
754 856 472
193 277 12
620 807 690
342 36 167
298 74 105
61 860 794
717 379 417
646 729 187
87 871 560
497 947 723
840 287 954
277 417 276
405 130 295
841 483 469
43 426 71
189 234 520
363 475 974
419 238 621
331 520 952
90 540 10
145 167 399
724 357 490
908 175 136
664 91 377
290 551 338
699 697 823
229 600 185
191 568 140
523 620 80
354 907 775
562 846 665
108 820 539
485 352 320
448 707 625
595 272 493
896 978 719
843 647 449
677 355 498
597 154 820
977 414 315
790 845 434
926 550 350
44 266 860
38 45 850
805 340 117
337 65 194
846 974 762
562 622 140
464 99 804
859 276 622
713 649 610
110 972 214
350 931 598
427 553 772
507 121 808
836 408 740
873 84 427
270 820 42
135 98 881
290 692 19
597 921 819
871 536 798
849 680 995
165 477 419
91 195 113
455 721 992
263 871 686
677 86 266
867 239 671
732 351 65
760 515 197
682 254 396
119 199 485
560 859 266
418 427 716
207 56 366
446 249 88
150 154 424
879 191 82
326 695 204
479 54 359
856 327 100
898 121 599
869 159 545
964 154 890
912 67 430
619 264 559
683 326 114
58 861 82
861 318 273
52 502 785
229 733 49
636 580 300
917 29 435
248 66 576
160 333 197
341 269 779
153 142 675
877 382 81
568 788 535
685 264 929
229 941 874
537 188 104
630 701 423
152 71 263
168 198 270
358 509 718
188 618 246
444 822 326
265 59 674
411 600 307
891 996 732
19 546 305
329 18 573
581 477 978
682 86 874
690 597 200
186 945 466
212 27 310
854 553 431
952 579 383
876 42 183
390 184 283
31 126 15
175 595 133
243 910 295
217 353 210
265 587 761
874 120 443
70 896 803
42 45 690
511 708 357
113 886 585
367 25 796
510 868 667
409 438 801
342 84 746
306 376 883
769 578 197
244 13 39
459 669 916
754 598 991
689 310 569
623 284 939
277 672 433
692 359 990
603 542 862
949 418 523
207 818 622
805 742 322
456 820 999
827 977 97
496 731 36
346 215 238
712 257 877
864 696 747
277 237 731
347 561 874
431 468 994
252 391 662
339 431 564
779 786 981
871 105 816
131 267 517
270 868 630
529 897 516
317 216 837
641 58 106
977 541 162
867 575 621
819 610 623
245 663 301
974 559 466
414 613 667
190 520 129
291 635 283
540 313 114
144 36 864
435 190 224
600 284 148
751 324 952
83 322 985
520 402 593
26 451 942
875 640 994
163 906 171
789 468 869
328 496 794
75 52 158
151 481 129
598 828 91
380 873 464
252 680 587
660 550 357
595 523 241
654 857 555
12 745 612
490 254 951
950 209 233
136 745 371
598 814 592
632 210 794
512 13 732
977 821 540
893 733 983
107 510 904
882 291 940
703 284 643
746 484 279
693 380 565
712 105 358
23 726 505
272 806 614
232 787 133
232 821 664
573 666 568
552 436 949
731 906 537
528 986 270
68 882 193
271 88 162
692 41 584
993 264 574
460 606 965
699 179 989
983 654 881
404 634 552
353 345 821
52 29 269
594 849 467
438 367 191
963 336 25
966 298 679
72 448 729
815 216 65
88 212 439
894 108 796
388 616 226
657 167 450
178 636 147
829 575 903
725 76 985
999 182 871
574 704 914
192 867 233
37 896 983
70 916 980
869 605 548
99 399 567
725 271 476
833 406 724
837 254 906
28 670 482
607 497 678
926 609 471
223 436 371
428 809 504
907 415 967
81 568 970
794 44 635
876 79 349
975 751 241
385 110 205
128 370 955
480 796 412
218 633 747
874 986 331
724 182 33
191 66 890
709 581 316
151 145 677
871 642 248
147 362 542
739 445 811
561 737 380
229 213 692
880 702 782
207 140 945
206 676 901
716 885 706
986 117 124
278 61 860
232 820 86
42 100 941
153 309 944
599 455 724
970 488 290
390 91 726
70 916 493
267 190 761
310 996 157
647 568 537
968 130 330
659 414 90
120 777 900
446 199 540
677 270 498
225 669 266
202 266 792
899 106 467
634 585 891
488 926 54
907 55 276
360 767 245
605 130 906
700 827 243
386 231 284
875 975 607
197 195 371
412 904 566
858 506 450
910 301 157
357 585 204
217 165 769
42 782 673
168 330 15
820 424 546
372 155 57
218 815 358
267 363 227
807 959 173
377 716 430
972 550 535
154 44 563
463 653 282
771 658 561
477 21 580
268 33 812
175 998 796
789 176 127
897 601 132
535 166 131
391 978 188
268 34 468
425 755 543
339 355 538
28 649 711
109 456 280
621 878 31
574 728 119
630 493 205
917 44 257
516 330 435
994 173 161
821 345 449
181 837 175
45 589 801
263 18 626
965 209 767
469 617 442
990 166 669
180 40 55
874 303 514
299 960 854
310 920 792
930 755 813
440 816 375
182 704 386
211 925 492
737 966 191
880 155 483
258 882 656
662 927 568
486 975 11
371 656 908
609 64 987
532 209 775
886 593 329
374 913 408
183 450 168
988 334 804
260 558 480
197 578 353
756 354 580
306 366 907
37 589 713
44 636 551
306 218 609
314 669 362
815 114 739
716 378 114
603 851 533
24 77 691
621 708 468
299 910 411
813 426 500
684 364 488
499 279 674
537 631 77
195 214 494
582 473 415
762 83 250
775 385 10
744 62 596
863 255 707
234 250 703
517 443 640
540 584 691
828 911 557
903 615 171
533 777 493
630 309 558
931 444 334
610 994 517
716 77 844
791 601 579
206 569 436
514 690 132
536 815 549
913 522 328
269 809 259
382 715 312
164 587 162
943 570 660
367 700 580
267 183 518
468 743 396
554 291 191
199 408 109
268 504 291
201 59 973
837 791 942
262 577 190
119 409 988
482 109 985
644 516 494
494 38 932
51 87 663
408 938 392
188 170 311
348 648 743
225 758 902
247 239 374
155 429 322
646 164 775
236 250 451
737 260 197
663 986 728
67 428 54
415 577 656
890 421 644
695 866 92
313 288 889
813 886 220
983 584 465
401 697 451
317 731 331
320 882 576
785 29 203
339 619 996
297 941 82
640 881 173
355 882 135
693 243 829
654 65 920
607 772 398
607 280 49
258 173 496
71 394 284
919 567 735
548 425 224
546 746 901
931 281 612
648 430 191
852 601 626
363 258 289
832 386 886
193 576 723
171 472 137
635 714 986
166 186 299
53 983 576
367 960 272
305 808 85
970 734 299
512 426 959
866 635 230
310 999 584
107 331 58
601 981 606
467 591 26
417 856 47
542 488 717
593 120 821
727 262 79
882 30 398
334 237 546
920 494 860
234 801 662
331 294 906
114 718 610
960 349 258
838 168 217
71 134 353
357 541 375
371 372 608
433 428 861
750 865 415
766 851 399
910 280 44
239 190 684
70 122 217
124 630 343
288 217 830
938 135 550
113 965 431
533 461 344
410 304 879
76 228 710
683 307 501
676 188 367
232 665 354
704 554 843
709 104 208
608 225 164
809 336 426
529 450 149
225 764 326
403 440 722
584 296 862
37 653 585
880 124 556
620 744 253
119 48 386
769 654 511
262 487 69
304 225 790
456 86 952
532 834 241
43 198 385
628 454 776
528 750 181
123 949 517
308 836 962
164 328 987
23 802 91
958 247 870
405 575 125
430 298 253
225 360 945
707 883 660
594 643 915
74 32 622
916 138 228
194 359 245
699 201 984
860 841 980
440 967 129
683 193 577
818 397 347
219 948 27
135 33 431
352 271 811
255 828 669
985 455 348
935 208 463
338 652 410
284 740 898
260 947 130
151 954 753
153 27 252
37 371 924
374 934 528
453 688 58
678 126 742
955 175 122
457 818 371
370 55 246
628 708 344
701 155 539
445 696 608
246 689 569
521 759 206
46 279 369
472 77 735
310 727 229
206 496 211
992 813 855
454 226 961
735 576 412
482 801 898
436 406 962
858 266 462
699 536 140
816 363 968
925 92 746
106 375 653
730 827 359
279 443 385
153 634 850
337 934 134
815 882 578
568 898 313
275 219 793
245 395 791
529 401 406
707 353 272
338 666 805
649 981 175
565 193 46
657 797 19
300 796 84
65 670 98
278 663 82
673 961 704
940 350 234
485 823 476
472 891 577
740 819 880
924 349 247
445 931 36
915 437 497
515 197 873
818 693 77
699 207 294
664 500 932
561 704 872
733 956 426
824 539 440
603 815 23
112 585 151
333 361 648
10 217 494
660 787 208
670 58 171
512 557 701
895 121 951
413 595 907
650 563 364
805 36 181
911 236 332
235 931 356
346 698 118
636 874 258
220 934 110
494 224 54
318 156 483
285 483 889
746 202 216
955 298 787
68 869 667
338 923 43
745 476 830
322 868 46
983 160 879
777 608 662
337 127 77
545 587 765
471 991 793
879 294 31
628 624 689
274 360 953
869 252 713
198 958 664
673 646 959
777 240 959
58 871 147
422 57 579
65 896 376
540 209 831
758 473 629
456 276 943
902 346 496
226 909 360
604 144 412
161 949 324
451 580 690
561 951 247
969 593 406
910 282 583
446 514 452
968 316 771
918 999 726
876 765 429
635 492 116
552 184 228
571 880 645
272 872 232
297 85 810
811 580 431
857 594 791
344 156 58
288 11 948
503 119 159
917 192 652
944 846 713
587 290 154
924 470 829
197 113 808
557 520 672
637 744 302
45 905 595
438 32 310
86 394 676
325 227 43
81 484 403
343 218 703
645 102 946
876 210 46
429 719 919
936 324 550
59 377 597
455 541 958
251 666 885
268 523 703
726 199 251
981 287 16
696 337 835
173 920 301
484 808 421
992 714 360
703 803 306
73 135 205
119 305 612
842 304 665
703 572 44
653 770 638
42 584 501
543 826 457
45 794 689
467 464 887
741 397 867
699 170 303
570 470 98
561 108 993
88 705 815
364 896 956
675 429 34
229 170 141
294 999 894
189 245 890
826 87 28
263 805 961
445 857 656
490 786 333
985 483 879
161 561 691
697 832 346
61 724 572
136 691 223
33 607 275
144 172 385
433 161 41
721 601 160
934 873 566
477 830 49
158 221 396
874 937 409
394 338 100
748 36 258
214 566 827
58 114 817
43 495 435
223 526 411
227 691 495
889 829 110
925 723 513
59 611 546
794 933 817
961 483 851
161 458 530
279 631 305
496 583 17
237 405 914
507 76 24
424 734 285
653 786 400
99 213 403
935 79 21
230 212 823
346 770 619
785 117 214
234 552 110
42 324 608
992 664 284
655 332 910
129 689 338
463 48 188
528 257 851
347 932 40
337 868 461
64 796 63
136 246 160
214 63 989
894 248 972
959 731 161
309 347 506
35 873 593
347 221 963
404 376 980
750 918 11
663 420 313
444 839 431
838 782 213
897 458 139
191 783 840
338 275 919
876 649 464
353 993 25
489 808 200
935 46 167
295 616 116
690 279 963
332 100 836
373 496 345
288 91 389
600 847 573
253 149 724
506 623 783
135 498 733
292 885 462
976 918 23
836 959 245
731 315 149
82 188 286
206 441 596
72 343 50
529 397 398
713 220 570
873 341 164
654 815 110
622 679 591
343 491 949
776 444 716
166 518 241
235 488 17
974 397 136
599 103 543
220 688 340
578 273 729
148 332 147
421 68 919
842 994 375
730 116 444
172 309 965
204 988 740
420 917 174
360 810 479
967 19 416
62 132 500
164 436 20
391 504 431
635 754 672
981 405 607
349 342 963
188 77 283
231 462 242
368 433 997
965 332 48
671 752 339
164 162 400
139 479 215
426 706 978
364 166 511
389 481 949
467 457 536
894 327 717
736 544 949
863 315 492
737 882 366
463 944 344
530 445 442
363 511 180
84 175 865
779 356 966
811 282 131
367 331 735
119 573 819
971 397 457
826 70 277
54 642 349
483 180 741
495 856 615
174 215 672
909 717 223
108 647 499
268 61 890
153 41 704
352 222 135
525 430 679
641 884 479
190 930 739
297 55 384
704 261 13
400 167 235
284 213 222
670 504 334
399 624 96
48 897 380
503 175 138
587 854 674
786 727 182
920 31 839
642 835 94
949 262 628
571 356 702
998 309 325
415 19 746
89 793 944
275 977 136
626 793 738
317 286 853
592 709 542
773 91 942
830 262 686
595 617 793
680 300 248
214 244 978
721 521 537
780 946 223
979 521 593
62 414 801
197 111 634
94 362 806
209 189 740
354 572 843
350 836 926
84 758 851
406 857 742
418 375 779
54 98 502
710 310 803
51 497 932
272 582 763
203 704 932
920 714 57
128 342 558
840 774 381
858 755 924
329 224 444
210 866 762
297 148 397
190 441 695
269 570 167
683 349 226
463 539 387
978 315 20
681 859 71
597 924 788
704 645 847
987 709 651
749 42 936
857 39 105
828 313 355
745 294 84
984 478 915
996 861 710
751 580 419
610 574 993
188 235 334
806 104 280
877 756 194
808 22 559
604 773 511
61 505 228
343 339 745
533 897 151
156 418 47
79 213 66
784 480 724
603 160 669
256 768 386
38 279 364
902 483 596
991 199 264
265 781 260
715 930 708
950 273 245
583 927 240
750 331 561
657 742 400
732 95 417
195 309 507
615 281 707
313 770 974
213 970 127
246 997 889
424 115 641
584 971 623
456 70 765
390 929 288
204 528 838
745 588 890
559 354 643
920 604 632
944 143 252
215 483 13
269 667 491
219 205 664
42 29 727
522 883 704
479 787 956
520 45 60
983 831 229
801 24 610
587 984 357
184 890 685
526 738 820
323 27 642
230 201 345
21 488 858
122 849 52
321 986 386
792 354 76
587 719 48
707 280 428
871 745 802
256 480 557
757 626 561
663 534 421
677 65 611
408 165 875
639 866 304
990 629 251
248 18 556
709 653 958
92 895 609
241 283 414
688 799 605
925 305 261
62 50 406
680 528 918
405 454 684
976 104 493
735 109 314
444 604 667
783 36 918
900 414 103
156 423 947
143 709 876
61 270 802
115 376 27
102 481 318
275 112 825
386 596 185
624 496 535
785 304 994
627 728 883
853 48 966
760 884 166
804 247 558
518 881 696
613 889 589
156 692 749
195 579 524
577 732 900
704 425 94
760 118 645
987 771 193
564 983 100
704 758 29
116 833 26
586 751 297
178 19 102
38 850 984
159 24 818
985 361 866
181 946 319
677 253 572
402 886 464
572 925 824
677 968 443
308 398 235
135 283 941
274 391 660
928 638 809
785 665 471
28 181 87
383 941 752
574 973 373
700 769 885
447 136 109
972 365 333
133 356 96
537 467 433
120 967 648
222 882 480
708 166 476
224 51 30
274 445 888
416 124 285
156 155 410
523 102 299
405 642 962
309 184 940
181 705 50
458 304 644
50 940 528
926 157 241
568 336 653
964 391 601
98 287 406
85 236 524
828 716 405
495 559 311
742 628 327
311 974 685
764 487 483
923 310 350
59 529 986
162 155 761
615 481 673
77 607 738
189 262 620
634 22 578
262 432 90
47 544 659
312 24 906
745 234 133
250 90 878
358 116 733
698 304 115
37 903 664
908 259 254
136 851 594
612 935 757
223 778 120
12 463 189
282 802 547
650 521 24
535 832 753
303 536 245
46 170 45
179 911 158
726 892 20
805 206 421
987 356 464
639 866 180
366 290 454
981 110 619
975 388 849
570 582 920
238 681 792
159 510 933
234 890 997
82 781 714
435 782 360
306 225 693
336 992 156
17 123 235
501 988 208
885 644 241
652 416 885
22 250 845
136 853 944
245 90 440
132 75 581
934 199 816
861 283 72
627 925 786
604 817 199
976 620 394
189 922 818
344 924 593
317 442 620
690 434 137
424 737 623
618 62 170
970 614 145
127 93 606
427 113 582
210 443 769
564 190 710
537 209 794
450 138 507
13 191 518
266 42 432
525 198 359
641 937 342
211 942 522
524 358 973
441 667 145
298 742 292
931 12 833
770 497 423
391 984 525
340 353 931
617 294 339
562 998 481
324 951 349
726 404 806
700 187 166
690 416 615
209 952 496
394 836 745
403 88 76
456 181 866
334 529 646
674 538 175
494 60 842
306 895 949
353 785 472
980 827 219
605 241 832
957 364 268
986 220 856
775 583 612
463 116 649
75 158 335
161 162 620
320 160 993
775 339 503
438 230 161
779 904 10
150 172 701
502 380 606
362 204 717
807 524 106
356 445 589
745 515 947
450 210 932
855 488 376
411 279 998
816 550 626
753 513 843
247 822 121
151 521 795
392 67 82
613 168 406
631 151 973
978 618 188
339 891 295
801 743 131
567 186 840
897 134 224
606 824 596
461 193 325
850 773 96
934 765 999
21 463 223
350 942 510
797 694 52
554 228 343
836 384 975
348 497 245
808 567 341
829 660 328
905 555 56
194 191 600
548 582 967
466 915 14
180 699 968
112 19 578
849 963 725
387 221 232
183 173 787
436 507 641
838 350 422
859 521 484
840 912 623
230 179 819
705 581 645
322 879 310
825 650 195
33 905 340
929 174 630
41 901 623
204 925 608
117 562 364
35 363 929
422 737 152
769 238 581
929 14 262
565 151 191
652 573 407
451 197 782
819 682 482
114 841 150
597 293 104
994 605 423
771 902 712
174 557 159
449 326 216
808 371 615
178 54 312
984 741 100
604 676 147
194 714 24
690 757 527
246 869 261
965 604 393
439 535 31
870 505 420
544 552 904
308 739 213
186 700 401
617 130 40
858 317 341
913 343 549
216 800 642
785 893 223
889 224 231
781 546 867
158 63 587
492 302 20
10 650 943
339 192 241
967 384 678
261 348 507
187 361 167
443 927 170
993 862 17
635 389 93
414 753 506
873 622 190
209 859 543
25 234 45
631 510 535
993 727 805
86 614 909
828 529 354
901 15 298
900 83 786
429 527 308
471 127 303
650 151 710
922 284 311
302 195 136
289 362 667
301 147 399
282 676 859
994 687 94
711 689 935
547 441 744
596 878 84
439 701 568
350 599 36
652 988 257
844 985 522
379 676 978
784 411 253
922 404 16
743 424 180
579 834 639
303 959 786
41 623 690
920 789 619
719 605 306
496 269 689
887 649 270
138 335 769
881 455 138
181 830 304
943 791 392
228 96 34
941 760 759
507 195 809
322 372 668
182 704 239
612 754 352
451 597 353
59 941 557
375 123 671
88 818 382
399 332 656
525 334 950
502 422 872
430 182 77
877 351 988
320 35 565
974 642 451
661 919 573
315 724 533
122 711 812
472 355 76
282 264 449
82 200 439
342 721 836
595 15 144
132 168 771
123 917 476
850 917 445
166 377 964
986 744 230
983 452 562
808 437 212
617 131 967
592 779 488
312 815 265
274 87 859
489 32 36
754 29 31
999 710 546
549 997 395
912 848 466
327 44 154
358 112 571
945 187 373
242 886 669
363 659 183
156 498 295
145 956 112
21 775 285
959 481 367
887 807 73
163 354 571
504 981 724
87 547 340
522 954 229
229 580 652
981 532 815
133 30 666
394 843 692
443 597 460
608 562 857
711 179 24
16 179 427
127 956 320
76 357 913
317 689 47
662 921 843
694 607 565
349 325 644
766 998 81
54 962 463
30 240 56
717 68 358
68 631 452
426 813 267
377 403 486
375 494 106
624 336 991
347 472 302
337 880 255
304 276 779
826 358 228
637 491 338
622 112 861
488 953 578
189 967 144
751 471 171
546 765 84
23 809 554
278 409 201
958 826 257
17 810 509
532 292 797
114 544 617
375 60 115
343 784 140
427 637 563
27 551 85
365 697 476
109 692 279
268 493 119
219 707 229
173 81 84
801 176 127
342 13 626
92 545 315
364 629 147
582 942 555
949 223 631
766 547 888
600 194 857
818 945 585
361 938 800
293 800 690
83 530 958
63 907 247
193 301 600
22 641 50
918 454 238
904 661 493
168 638 512
216 671 520
627 287 59
247 519 872
802 269 636
224 838 98
795 849 944
841 520 324
365 515 704
777 706 488
847 504 54
245 664 160
362 691 296
361 425 816
348 373 652
215 421 854
175 462 649
135 645 217
891 108 563
678 958 26
366 837 447
35 80 840
187 246 718
479 400 313
388 551 66
626 33 178
600 710 773
560 227 926
32 662 397
534 972 255
518 704 805
284 780 417
465 824 38
322 243 549
520 351 70
813 217 663
485 342 342
450 913 242
684 99 512
43 509 975
880 820 971
541 295 948
716 883 276
312 263 392
361 791 212
489 691 784
567 339 149
261 583 711
479 783 971
386 197 761
351 668 773
125 312 595
381 799 650
206 964 675
145 291 413
236 21 627
881 793 966
703 954 624
908 795 108
393 846 219
108 374 931
86 261 563
991 338 418
654 761 857
711 602 827
139 559 961
231 861 551
609 125 216
732 241 620
51 774 280
10 963 576
931 869 446
402 805 711
321 733 406
597 384 740
123 369 99
345 863 83
489 682 207
136 83 312
134 849 101
237 537 369
616 189 210
384 149 529
172 138 548
804 515 64
818 183 925
665 391 191
43 170 300
936 104 543
602 856 134
516 802 33
927 249 341
716 475 151
538 430 744
369 302 770
975 485 225
899 359 657
227 510 229
282 453 395
413 281 230
426 745 38
948 53 184
493 765 562
714 467 846
604 519 884
924 321 731
662 33 141
42 616 302
924 528 19
870 55 628
371 570 192
795 531 184
965 582 133
849 130 164
129 913 579
563 778 929
834 574 661
251 93 441
400 535 465
132 80 279
29 640 268
879 143 143
713 168 812
675 840 67
332 130 201
658 328 27
187 276 64
457 611 305
597 715 110
96 465 700
52 544 346
834 740 135
249 986 410
940 435 60
602 84 199
452 366 105
155 459 810
406 58 637
464 634 857
147 755 282
568 605 696
142 737 953
478 253 669
664 599 511
798 977 70
848 355 308
435 659 418
798 51 171
554 342 324
145 469 914
896 792 807
594 548 737
366 17 159
702 355 561
874 946 570
354 880 68
444 888 456
432 726 91
575 107 82
163 31 738
979 329 475
221 910 270
741 11 914
58 577 171
434 532 913
527 417 239
514 227 64
240 326 796
951 96 122
48 883 740
445 724 570
150 557 645
467 494 791
101 476 656
537 713 58
448 86 689
744 877 779
13 414 584
555 366 654
70 426 241
969 626 138
698 392 571
183 571 347
993 561 532
908 25 821
379 13 699
23 918 822
195 111 54
863 504 554
129 774 547
780 490 931
229 221 356
373 181 711
60 483 127
178 307 866
698 452 357
408 194 157
288 828 542
971 594 382
329 175 238
26 849 677
654 938 818
240 432 757
337 378 702
483 222 608
354 647 464
273 573 27
784 142 267
752 325 841
662 200 419
53 313 75
13 561 933
310 141 842
36 275 704
271 981 705
141 122 232
244 132 408
984 480 360
763 276 358
336 404 301
123 745 168
281 637 991
982 238 868
526 290 903
723 113 28
940 802 680
877 285 661
260 22 805
407 881 199
624 532 745
208 668 357
174 243 808
832 61 386
565 652 993
75 76 799
30 391 249
736 900 306
937 593 572
631 311 105
553 41 711
811 539 517
994 445 823
637 229 692
912 433 604
394 464 693
488 153 327
257 453 719
57 567 654
243 950 877
242 859 247
315 604 167
389 612 468
225 10 625
682 213 617
663 776 904
551 262 495
219 943 80
648 145 543
440 223 543
208 548 345
351 265 145
159 506 914
753 48 278
270 148 457
365 361 953
11 33 562
634 371 65
306 82 633
460 30 295
807 87 654
53 269 761
374 294 874
190 285 104
771 967 607
314 667 495
82 818 966
921 46 192
286 998 504
168 24 524
585 178 427
229 402 839
500 76 411
736 948 324
120 499 250
327 466 109
772 463 46
200 90 353
817 978 68
20 102 293
88 341 809
607 818 237
883 669 460
308 889 683
560 268 865
803 396 273
272 913 641
907 461 297
783 902 674
558 303 276
911 449 750
179 912 80
435 545 706
682 254 201
799 353 997
788 244 585
590 743 541
716 189 880
646 954 154
718 996 621
687 365 48
940 260 263
422 479 897
133 399 25
18 545 337
825 169 617
559 935 438
754 544 969
196 564 637
487 820 272
963 526 192
131 550 309
237 170 326
177 882 743
648 288 115
213 453 167
612 458 896
807 151 709
604 544 228
138 708 335
584 433 357
614 778 29
174 575 942
574 791 440
293 401 514
723 110 887
58 75 269
513 385 257
856 484 547
339 170 712
946 682 198
911 344 93
490 472 957
547 609 13
743 505 218
396 332 247
699 818 51
300 502 277
281 122 679
411 823 37
37 116 575
123 314 656
875 818 335
974 58 742
216 996 431
748 369 86
15 170 662
684 103 41
183 244 663
217 822 600
443 450 787
328 998 197
539 835 638
439 223 319
283 672 506
369 43 459
850 512 995
34 706 121
263 693 183
376 371 761
542 92 215
190 827 743
579 938 317
914 434 262
986 357 554
934 681 616
307 429 740
496 316 120
201 733 456
598 336 966
650 556 375
682 123 807
758 977 631
932 793 775
899 246 776
584 558 812
919 477 212
991 482 654
923 453 216
987 59 563
605 105 700
934 223 482
551 685 533
223 56 391
644 626 971
564 908 475
470 278 124
937 855 71
47 939 302
507 688 976
664 496 762
671 731 439
267 455 690
813 645 523
780 872 456
909 591 326
980 899 685
41 418 973
593 203 758
80 170 894
151 687 368
834 463 99
105 991 41
55 411 809
789 379 891
328 120 605
795 437 452
217 498 193
639 265 774
609 663 990
143 724 879
608 793 79
479 190 152
338 573 385
957 174 63
770 349 690
856 700 576
181 184 760
941 47 25
271 881 268
532 632 559
776 312 296
302 212 710
522 603 425
646 718 798
565 390 712
629 648 847
810 522 373
740 364 484
623 723 662
710 913 643
340 546 77
846 665 110
856 159 631
979 339 604
316 252 375
911 209 532
500 628 243
456 145 123
802 706 246
550 374 973
925 465 355
635 25 925
749 589 883
386 801 563
313 660 384
399 327 637
203 115 772
787 623 211
87 776 345
910 526 75
456 645 214
918 355 180
260 973 240
595 497 340
85 270 533
518 719 887
620 510 150
466 716 52
754 521 676
19 87 165
668 920 648
343 894 299
424 667 14
168 784 963
947 547 317
697 939 509
772 459 67
682 850 484
539 869 16
109 135 474
850 576 998
715 369 827
966 306 57
667 848 161
404 700 572
970 577 813
227 203 674
547 753 475
124 234 827
377 516 74
405 286 92
161 721 815
877 613 14
455 173 644
361 695 804
973 813 155
991 831 799
78 259 819
521 635 358
246 60 614
822 911 290
17 299 85
211 928 779
680 189 230
472 243 561
98 854 952
643 535 98
951 248 689
261 802 235
358 779 121
647 188 94
536 130 336
945 797 804
699 852 982
455 53 112
141 274 512
447 950 344
540 79 948
362 598 705
568 311 405
644 256 913
942 455 406
937 487 47
269 149 517
383 291 466
855 243 67
296 563 491
405 184 901
445 35 593
845 392 603
783 650 557
433 185 698
137 815 738
74 323 583
96 945 213
244 244 894
567 960 447
578 413 894
389 982 710
478 158 647
774 107 828
806 623 442
663 644 935
784 663 990
712 638 560
609 863 350
297 967 628
127 742 569
26 801 686
892 582 461
627 743 435
916 819 127
528 369 980
941 718 715
868 509 184
742 811 355
823 335 681
395 568 234
739 83 404
785 132 550
382 628 839
59 618 313
835 680 132
251 694 386
556 450 307
68 366 891
998 335 897
146 527 907
470 241 560
935 381 786
304 529 806
360 684 903
315 711 303
140 191 961
92 963 885
231 635 469
611 836 585
651 439 840
185 933 650
557 993 478
791 667 611
884 497 761
500 40 770
598 168 183
61 77 864
771 41 94
793 167 124
310 594 753
654 833 47
733 199 476
320 946 722
255 254 573
355 861 973
707 610 507
953 431 185
103 932 352
981 199 838
84 300 563
86 566 246
539 609 424
880 20 609
720 968 597
302 596 426
565 371 963
526 929 751
943 717 492
430 757 508
654 565 963
892 23 359
163 999 201
208 152 946
688 395 198
786 963 250
517 273 382
444 535 185
166 444 664
50 175 810
477 466 883
614 214 521
187 983 916
795 572 612
596 977 797
374 449 365
568 394 245
166 959 688
869 139 948
832 570 450
49 447 253
64 226 58
996 616 244
521 272 849
404 847 321
497 229 37
168 212 440
145 151 499
23 32 352
611 412 834
50 925 302
579 749 42
889 403 67
960 767 667
457 670 143
182 453 27
946 682 647
49 788 253
811 704 51
547 313 984
433 62 979
611 864 637
115 770 955
254 46 418
536 593 916
868 842 923
318 194 39
926 713 628
725 240 248
871 230 397
788 613 971
620 356 538
702 207 57
32 423 240
866 627 670
381 20 818
12 577 990
646 554 187
36 433 89
693 776 496
414 16 141
197 326 219
921 667 102
597 842 188
302 406 253
244 996 452
141 210 296
124 778 465
43 980 559
881 165 690
390 452 226
177 243 46
173 489 600
36 474 781
420 84 267
314 475 944
496 824 358
903 127 701
875 670 435
321 539 804
396 83 594
809 711 534
51 550 300
358 830 527
653 163 806
654 124 319
261 981 460
356 758 295
960 822 359
751 97 509
766 608 571
679 55 297
136 451 222
900 374 305
12 970 670
920 293 124
768 923 851
174 861 805
627 710 987
369 100 73
262 448 910
304 895 300
992 771 561
716 735 903
565 534 642
954 141 844
915 74 680
595 714 477
418 643 166
430 183 86
100 256 553
358 643 866
270 955 13
831 641 403
464 104 664
25 284 401
420 858 623
214 284 541
585 601 726
646 505 440
40 323 40
809 419 389
302 426 200
333 858 573
622 774 652
258 81 43
117 526 55
202 595 326
377 819 101
363 673 152
400 612 549
850 229 99
767 575 417
737 949 784
246 201 906
958 115 254
516 45 580
298 491 757
744 291 182
425 450 705
435 704 198
256 389 224
248 877 434
388 711 611
275 48 407
165 691 83
882 119 34
594 156 990
187 38 383
44 980 565
876 134 386
398 34 514
816 664 917
827 763 297
154 46 762
608 867 630
780 160 471
556 203 922
346 698 132
223 140 536
178 142 762
788 679 80
989 633 907
156 48 912
885 118 477
179 468 90
713 900 122
446 141 201
776 987 417
596 856 286
297 76 792
636 141 46
102 260 970
141 816 679
327 549 864
249 92 871
411 955 559
107 898 155
475 351 949
109 669 767
660 566 974
712 344 847
143 116 304
820 70 23
10 126 472
764 471 576
290 157 18
577 491 676
201 310 43
118 75 603
479 351 708
734 388 335
772 27 591
834 641 210
570 758 388
981 617 427
196 651 518
645 571 773
584 45 319
205 158 982
787 150 585
157 712 170
548 319 25
588 778 85
306 979 241
265 332 500
860 680 959
198 803 726
811 488 246
715 591 409
156 666 243
359 257 581
620 21 342
482 156 180
253 728 865
642 253 503
492 32 842
810 58 979
672 574 737
572 23 896
645 94 958
825 937 250
986 854 276
846 587 304
143 620 307
702 143 312
167 912 150
158 139 364
877 569 185
174 312 59
544 722 828
312 239 563
251 414 79
239 38 742
810 144 161
827 475 640
880 541 315
748 693 999
399 999 141
602 14 196
791 476 79
941 776 877
687 25 440
425 740 626
765 276 885
430 912 40
711 536 630
144 958 158
213 257 890
52 652 518
892 95 733
468 61 23
231 749 306
253 894 351
534 492 933
43 245 401
596 617 768
330 605 275
541 678 425
353 780 665
757 930 562
551 174 458
235 788 63
24 18 339
466 91 655
31 365 731
641 989 449
51 924 39
558 456 121
712 184 483
898 676 829
410 607 32
845 485 333
559 257 467
243 264 429
281 621 950
155 48 263
93 258 642
299 237 941
986 826 792
14 417 335
755 505 619
763 910 479
523 860 698
888 799 827
584 483 443
214 779 872
970 842 102
928 277 545
808 528 350
660 344 875
82 252 743
985 622 402
244 539 286
880 77 816
586 666 864
397 219 207
154 252 374
411 114 50
750 438 970
410 226 913
107 506 13
691 264 426
127 377 994
290 706 260
879 589 700
491 979 88
398 431 695
189 370 942
544 148 846
396 846 644
410 511 774
103 597 981
129 395 646
800 139 692
207 942 665
732 830 960
102 814 663
700 291 936
280 834 355
989 776 121
669 229 766
491 64 683
762 231 845
541 301 813
714 725 942
982 71 783
52 992 574
28 832 131
394 473 96
742 161 150
301 529 992
105 793 39
878 203 327
902 529 88
354 133 504
512 47 803
189 246 546
129 42 858
792 398 217
844 265 635
948 47 429
236 954 449
889 55 292
487 905 441
797 193 367
987 616 782
351 601 320
457 532 189
314 487 150
196 36 985
259 332 499
964 495 437
19 27 664
203 468 116
233 61 598
549 459 890
840 420 425
189 684 588
714 996 828
182 965 139
678 882 131
345 57 619
224 937 856
901 422 35
122 595 973
595 391 486
298 626 879
916 980 627
719 800 31
433 495 758
929 793 106
925 87 747
493 599 107
286 897 797
193 913 808
755 358 85
817 468 893
940 144 573
610 351 776
985 433 367
569 872 161
223 618 990
354 924 438
111 780 880
214 992 85
55 86 396
233 817 325
879 286 937
60 722 609
872 807 952
572 133 508
140 848 15
988 40 748
977 110 860
104 725 873
714 180 875
884 309 59
718 190 535
524 127 221
378 919 253
393 753 123
261 808 948
387 488 835
159 739 124
492 831 177
415 644 98
913 816 316
618 170 55
674 727 987
902 994 245
26 794 539
904 44 664
740 192 535
676 408 419
191 568 400
923 44 510
898 682 165
561 19 882
304 127 970
726 183 589
979 611 514
124 835 264
946 365 530
601 63 509
172 694 492
985 681 226
13 241 947
546 301 688
673 987 745
212 427 634
25 588 363
830 663 25
405 438 628
101 174 35
590 15 757
428 202 267
248 500 169
360 68 969
469 61 932
448 952 285
74 65 180
558 338 484
989 546 347
816 268 653
386 73 166
531 41 937
973 701 351
554 698 580
99 731 416
30 893 303
724 564 378
164 410 833
90 631 551
319 893 630
128 439 29
132 85 897
289 392 205
455 546 326
682 959 310
889 323 319
323 923 318
747 194 543
137 559 359
765 148 215
569 468 883
652 596 548
987 806 557
677 55 249
690 975 684
689 582 322
811 914 983
367 177 245
523 381 79
308 485 601
161 236 481
163 566 129
961 884 162
396 244 177
440 488 699
909 598 516
664 113 310
305 377 977
729 433 379
272 617 749
412 693 532
278 857 623
192 991 310
763 214 583
376 316 255
941 140 184
900 365 507
452 305 920
671 51 519
164 628 747
102 411 25
322 160 808
522 429 636
457 606 521
681 753 333
667 660 729
888 212 188
273 987 243
614 989 169
899 215 311
777 665 603
144 624 441
493 167 628
243 387 149
542 811 655
94 834 311
286 522 918
190 443 712
770 195 324
124 139 207
59 129 977
259 413 693
407 174 901
581 924 492
609 230 422
906 988 203
129 403 818
725 843 959
428 395 748
53 273 951
974 772 871
481 278 321
973 858 349
728 419 164
950 709 172
565 263 346
917 508 93
678 564 439
820 935 402
256 630 538
257 242 664
580 959 158
70 368 766
530 791 991
414 832 947
931 200 601
988 494 814
324 785 69
13 296 866
559 809 358
930 507 489
757 115 61
493 549 209
263 725 513
825 180 29
914 496 672
225 405 57
274 407 271
738 931 592
226 683 435
948 232 204
552 113 944
379 334 792
321 929 244
57 481 705
751 657 256
182 240 375
720 314 265
220 751 999
814 48 488
425 998 234
368 647 271
361 984 204
159 750 503
401 123 98
795 868 330
892 227 146
535 373 834
559 441 801
659 787 629
986 625 800
430 911 977
712 898 722
826 684 78
560 998 228
593 873 373
137 749 424
204 766 686
257 822 348
352 738 143
563 686 979
112 983 170
342 304 649
933 330 597
755 440 269
410 650 342
710 62 327
188 60 40
142 570 93
748 516 992
431 226 100
709 871 174
185 513 431
952 475 100
824 637 149
33 516 694
933 987 432
217 973 209
622 954 573
333 400 254
304 183 106
60 756 698
623 697 474
345 572 810
63 73 354
388 504 963
677 986 796
554 634 83
35 216 887
612 428 194
753 635 175
993 652 936
881 12 644
49 173 622
119 427 862
18 675 804
694 784 624
931 875 581
478 33 605
941 423 519
782 863 331
229 346 489
363 683 401
330 393 593
151 349 664
809 534 500
881 646 654
246 522 224
384 481 783
134 639 27
207 112 719
783 734 850
174 424 637
153 485 65
348 289 163
893 735 349
176 140 259
577 114 283
141 378 187
66 330 418
452 280 69
232 317 624
43 502 738
492 900 509
486 936 747
315 356 782
985 384 563
474 89 86
940 510 688
840 654 903
214 648 378
295 71 815
458 307 51
501 11 200
394 248 626
521 141 794
287 376 946
627 812 311
582 74 387
289 969 815
284 943 616
931 68 617
338 675 508
555 139 263
66 92 588
471 996 670
851 709 650
490 164 193
808 640 111
334 707 969
965 622 145
659 15 970
246 304 433
207 338 555
651 568 565
733 673 136
482 776 293
306 14 810
670 143 427
473 815 460
994 48 163
497 309 681
989 501 281
792 306 674
187 509 905
519 276 133
347 975 594
880 229 413
595 616 943
204 716 239
105 279 697
738 55 27
327 196 789
969 191 316
612 212 757
846 64 240
803 469 569
546 289 703
752 683 568
800 541 270
668 304 386
411 971 255
823 288 61
699 231 947
793 539 301
219 768 257
278 50 909
522 822 270
161 657 931
429 951 550
78 88 543
623 152 561
507 580 354
834 336 682
910 624 701
873 127 107
907 321 110
518 835 423
642 328 488
954 290 555
835 63 134
354 535 610
444 955 736
270 263 466
608 317 166
572 595 780
714 628 881
504 637 565
114 269 626
751 740 961
655 671 900
793 611 953
625 787 87
556 159 212
30 457 848
345 658 64
956 533 604
812 927 303
23 611 883
292 806 461
35 604 817
696 59 601
263 81 125
77 648 228
26 987 48
169 435 490
499 931 229
717 665 788
309 574 38
729 78 808
625 412 85
78 538 288
939 340 766
500 454 947
670 370 540
862 95 283
578 89 711
380 105 604
348 595 997
568 722 361
176 766 192
509 563 460
530 716 121
302 184 152
572 973 373
539 716 513
677 781 103
265 964 616
729 511 286
283 176 664
672 827 929
418 194 37
416 183 566
372 58 222
161 52 846
351 338 970
905 500 11
746 615 334
400 540 240
923 41 590
793 26 889
595 938 726
212 311 936
259 729 920
810 192 695
988 293 461
664 505 749
158 967 310
100 659 982
11 376 729
153 942 407
140 692 933
637 125 285
109 107 946
592 631 824
417 150 255
814 298 280
855 964 841
583 806 865
172 600 378
745 991 237
870 595 163
938 68 871
331 645 935
442 47 83
485 742 553
347 731 44
693 123 96
264 472 636
467 363 871
879 662 959
186 926 261
437 861 40
133 664 546
563 16 908
605 217 452
546 171 287
643 706 775
565 77 96
81 214 291
219 628 718
729 93 312
479 109 198
410 944 642
948 390 236
443 54 174
209 833 670
57 808 334
65 530 601
494 727 421
727 238 384
75 518 448
375 397 452
369 757 253
295 463 661
617 270 23
774 602 565
578 621 814
30 327 29
10 14 419
657 819 885
817 665 696
329 259 388
659 543 530
19 997 51
937 498 783
200 562 280
93 873 762
418 123 960
611 356 128
164 614 446
600 253 265
884 519 415
971 686 540
717 789 57
732 857 335
92 344 193
26 851 301
264 294 966
584 774 347
171 919 419
203 467 950
832 233 982
117 680 541
845 628 959
456 545 156
171 259 915
973 733 688
767 263 679
773 666 901
219 346 887
839 770 529
314 180 598
641 751 503
778 401 639
74 211 992
249 182 372
705 614 564
186 320 125
120 191 908
572 108 510
986 588 232
635 942 706
618 473 686
957 215 473
847 155 456
788 537 467
919 444 608
662 865 253
447 941 447
527 331 67
243 427 645
318 93 119
313 26 238
524 858 634
573 361 211
403 252 308
529 108 80
885 305 955
912 205 187
416 943 786
606 348 212
159 262 169
657 504 962
111 815 384
999 908 568
803 794 930
97 728 483
991 934 377
381 423 812
469 473 890
206 136 935
961 739 505
433 176 804
466 723 934
628 810 743
403 449 750
17 607 773
29 184 701
264 786 422
75 814 67
557 87 213
305 863 179
911 671 815
75 669 304
465 281 865
547 203 781
156 607 914
601 576 885
144 489 56
968 519 32
737 862 677
369 608 489
398 193 80
832 132 396
979 886 316
405 662 384
213 220 590
337 595 716
944 824 733
404 809 594
723 663 163
144 994 638
771 560 973
258 452 599
144 114 642
227 737 611
501 295 61
635 130 857
917 585 325
60 674 953
628 828 371
932 759 150
110 265 667
792 445 174
647 510 358
72 445 712
678 890 128
235 960 797
622 199 340
138 362 423
217 196 760
726 192 355
397 854 709
527 207 656
443 981 111
477 940 534
278 11 721
223 944 824
597 914 102
88 877 269
58 894 275
46 895 601
812 427 222
220 852 590
777 397 119
207 528 979
73 338 435
721 183 129
552 430 100
121 399 983
548 651 895
638 495 526
373 710 154
770 298 255
169 553 921
923 439 732
51 421 534
553 901 371
253 841 685
590 668 151
86 566 986
340 968 744
782 520 635
32 899 834
559 895 352
716 100 598
945 190 614
312 499 896
74 861 969
64 410 562
901 831 360
888 29 311
327 363 559
267 433 641
458 178 236
56 16 744
873 378 331
263 470 891
758 208 652
351 115 518
653 403 16
161 10 874
443 795 128
822 544 741
453 323 535
319 201 932
180 959 224
795 706 510
922 864 385
71 765 235
259 457 725
815 209 382
366 53 146
80 995 632
109 319 761
907 828 223
626 862 694
354 422 494
16 139 772
340 417 846
358 600 113
484 390 820
81 96 474
566 392 316
639 60 896
328 454 66
200 374 214
371 552 416
750 52 194
548 827 58
233 896 775
845 47 652
587 643 862
290 672 64
258 773 304
216 550 197
291 501 881
74 514 44
25 846 654
961 903 668
578 765 400
911 406 704
984 910 269
12 575 917
226 261 738
398 234 664
357 517 36
254 862 211
915 583 755
895 380 67
609 592 946
237 758 649
801 682 405
23 585 642
54 841 489
97 925 500
640 816 217
392 783 437
821 217 383
393 597 224
92 129 223
707 953 83
224 873 117
313 64 520
140 945 74
521 61 741
368 840 112
846 80 170
470 563 76
413 458 648
95 418 961
334 601 257
227 586 436
652 180 961
441 860 671
434 593 184
139 118 394
414 215 127
497 79 178
812 556 117
87 218 450
572 105 913
840 406 629
535 315 733
643 193 284
885 300 525
193 936 857
607 523 347
462 861 613
974 541 173
32 644 435
503 131 811
387 185 789
271 842 435
35 559 74
816 305 64
716 773 889
356 180 554
183 618 305
341 16 694
21 864 720
825 480 250
378 11 771
426 450 735
362 329 769
69 603 877
772 291 966
755 997 670
741 531 126
843 515 597
66 727 788
609 185 940
169 519 39
301 438 794
50 467 369
993 636 321
42 810 135
22 994 268
411 762 357
576 558 646
731 484 951
292 925 496
837 122 281
887 619 715
83 837 391
415 272 204
342 178 939
901 824 501
810 388 676
973 855 764
851 203 106
803 474 125
213 323 13
916 857 154
409 959 142
536 944 163
394 309 81
120 136 379
92 911 793
487 518 815
340 418 82
916 92 840
914 71 402
371 516 423
781 398 609
992 528 927
615 194 995
15 953 759
450 326 741
377 493 683
335 675 736
124 794 46
777 186 394
678 126 897
54 499 641
92 295 883
876 596 351
632 582 744
355 942 857
263 743 547
781 569 894
556 742 670
948 448 737
319 251 967
664 423 399
698 823 163
721 298 897
948 798 878
599 11 183
933 855 432
335 38 74
79 946 669
669 816 532
132 867 495
336 696 331
310 124 97
101 779 519
672 617 819
994 926 558
160 83 485
712 452 454
194 378 172
313 226 674
749 389 255
832 708 306
536 915 323
247 831 306
23 885 246
191 571 857
435 36 270
39 197 404
450 456 630
341 110 149
827 212 589
178 423 35
969 659 490
226 201 776
272 224 947
260 427 11
616 50 534
929 687 333
26 704 911
454 300 677
961 597 171
962 894 733
955 333 344
340 714 262
527 969 472
928 229 214
942 468 478
320 166 957
637 381 727
646 399 812
491 52 136
756 684 230
765 234 399
715 686 832
21 554 226
176 440 705
512 110 859
329 179 485
34 653 481
719 485 854
711 275 349
75 966 631
306 249 624
76 667 204
902 736 235
261 103 70
947 884 182
865 105 200
797 16 984
925 467 664
722 969 142
439 131 765
350 547 53
378 278 23
550 326 813
863 580 308
60 784 888
683 425 123
228 827 429
608 993 561
142 101 875
95 663 844
969 129 639
329 612 75
578 325 365
661 427 498
545 484 147
776 59 699
956 113 646
220 578 858
639 371 950
698 236 549
24 292 55
19 621 322
320 625 432
428 370 798
322 951 668
602 768 622
75 51 313
231 583 346
411 332 605
609 427 308
42 314 676
701 818 251
715 579 175
151 758 929
396 444 690
165 121 530
185 227 602
212 459 325
903 987 317
491 268 268
385 140 687
215 979 390
664 131 297
482 591 764
209 298 91
156 298 521
927 781 49
718 483 51
966 529 227
243 950 806
866 965 615
73 924 362
982 569 177
702 683 902
464 317 885
808 732 639
964 771 439
139 284 549
575 129 205
854 748 217
454 883 349
548 22 690
156 766 850
460 137 565
719 397 773
745 442 910
844 929 529
592 11 709
350 800 130
270 333 418
987 319 201
838 277 113
724 231 510
221 698 617
860 31 246
353 975 91
131 835 227
622 798 655
424 11 311
86 676 815
575 176 213
756 600 658
172 878 819
406 857 722
923 825 389
157 495 257
128 52 407
341 43 925
238 615 322
592 121 786
794 954 894
999 357 810
569 282 221
937 532 644
307 733 934
48 897 601
723 229 835
829 626 369
232 210 739
419 52 232
326 263 81
98 708 220
837 642 907
319 56 822
310 424 12
477 384 762
244 780 942
544 852 384
245 208 344
375 985 463
857 308 648
588 110 320
97 436 17
495 773 856
856 626 303
466 16 896
754 195 525
249 211 583
186 746 309
544 177 714
610 518 299
841 412 345
769 258 72
247 303 607
189 73 515
157 141 755
750 691 259
448 759 314
857 449 721
690 835 322
324 75 382
280 360 494
835 182 927
416 549 342
308 689 358
285 566 962
599 760 864
888 478 107
10 249 453
975 873 298
618 831 963
151 663 401
235 287 519
826 65 724
258 556 627
986 563 369
45 274 819
625 721 618
974 611 280
121 395 32
584 407 228
554 142 202
261 526 347
568 302 743
368 380 936
807 73 363
755 412 961
328 958 370
483 410 135
311 715 372
708 711 896
52 254 392
901 525 827
48 605 424
490 989 240
781 305 836
652 303 818
457 511 218
967 576 724
548 874 243
438 347 190
562 320 847
891 35 56
548 417 243
231 976 84
345 145 515
57 938 787
620 173 462
38 508 250
647 645 855
617 983 343
851 714 571
767 43 65
148 897 503
52 509 676
170 313 375
992 116 12
510 227 138
18 89 692
676 421 405
406 308 911
676 318 119
755 24 21
444 167 334
672 755 513
291 733 195
456 771 220
734 89 574
21 23 524
791 421 98
28 295 955
797 410 18
612 410 63
686 616 557
922 573 407
126 62 627
515 184 303
218 696 471
162 542 132
698 40 227
920 256 411
262 764 693
337 785 197
571 231 678
214 118 392
583 511 444
248 412 522
343 556 156
880 679 704
37 771 386
770 401 110
559 12 972
753 506 576
601 155 915
494 327 164
188 359 939
584 873 97
158 711 97
130 580 439
250 997 598
588 679 97
193 829 36
476 241 807
61 476 132
193 535 654
137 910 315
594 950 683
919 709 301
590 827 334
889 536 590
252 243 489
997 863 688
92 829 567
425 285 791
592 393 66
888 59 94
427 724 855
678 881 560
458 787 166
736 214 900
697 145 175
431 931 173
200 648 446
145 383 502
741 951 871
519 278 421
547 653 803
588 866 525
741 592 141
117 303 964
298 180 898
858 437 771
835 241 488
599 733 957
40 618 966
368 940 22
760 234 279
371 19 657
413 489 949
199 465 796
360 926 605
58 149 768
913 526 448
828 388 53
286 467 923
516 796 722
352 714 180
269 465 899
303 823 384
818 761 749
32 486 627
89 725 85
11 891 770
914 663 499
134 433 535
458 85 924
767 143 122
39 567 372
124 678 19
181 915 605
295 572 678
447 298 508
361 824 414
843 921 620
323 123 150
434 798 441
543 228 469
730 785 910
784 847 630
342 67 546
886 362 736
604 494 378
607 364 890
450 387 702
929 300 73
27 374 527
679 682 884
159 433 715
533 633 453
846 637 521
967 137 281
628 692 992
72 678 472
529 160 948
913 253 275
382 117 909
652 258 890
395 777 339
899 713 999
682 905 160
436 931 646
581 705 257
488 11 86
85 144 801
681 798 97
289 319 742
45 17 281
304 535 921
168 707 969
181 493 899
746 381 957
16 611 883
236 590 698
800 102 123
725 401 955
292 239 535
791 862 556
961 828 257
302 451 554
97 465 281
959 434 623
842 244 941
896 635 435
782 652 534
243 608 333
531 629 983
118 549 994
306 974 657
235 624 705
904 596 168
771 93 61
587 759 829
715 228 71
705 276 383
460 219 985
938 461 539
35 888 418
361 614 286
418 958 722
965 515 400
905 342 821
21 249 21
413 962 329
555 830 760
327 472 344
891 773 606
785 455 580
552 726 240
863 336 206
441 948 875
818 568 675
418 495 673
836 551 497
872 502 640
978 34 208
467 681 21
449 163 506
961 179 222
757 855 453
390 492 876
946 468 786
701 887 802
423 738 357
449 669 750
170 16 109
153 995 122
875 567 178
90 174 655
632 920 557
724 912 466
228 653 242
374 454 171
768 209 140
138 850 49
876 192 127
591 412 479
298 772 477
635 712 94
649 417 523
464 42 225
586 670 107
938 789 560
212 812 239
40 612 964
190 595 301
156 205 383
357 737 456
917 758 992
147 293 683
498 67 673
292 128 373
565 777 505
496 887 188
477 603 370
510 295 954
220 926 500
979 318 236
181 818 410
605 506 972
228 761 257
329 234 538
680 930 675
594 925 783
169 942 308
63 448 312
971 27 292
79 988 653
686 860 992
654 737 393
28 517 441
911 623 832
598 474 362
447 884 807
817 593 565
352 924 464
782 183 904
405 519 583
397 747 955
406 186 651
836 598 671
743 245 278
395 245 606
94 635 291
596 984 878
851 721 434
209 112 907
928 353 651
715 585 340
138 770 529
538 702 381
207 273 91
674 757 243
851 66 996
791 401 508
706 358 304
793 305 373
995 570 432
439 590 722
876 221 577
600 478 17
875 132 587
460 628 280
475 766 376
466 623 530
18 774 922
197 657 13
826 363 919
443 16 33
126 127 867
275 137 547
103 753 332
501 887 267
79 212 374
244 58 819
520 511 661
615 802 945
456 815 158
316 398 679
100 203 900
454 31 547
150 469 899
782 375 877
127 283 521
391 805 287
853 240 743
871 87 409
116 294 469
877 458 675
650 904 647
396 870 366
281 199 56
329 368 637
263 290 458
52 976 135
581 431 454
364 306 573
82 550 255
176 454 288
631 441 975
343 148 434
581 578 953
250 112 436
853 495 945
864 933 467
934 306 518
760 213 298
394 256 609
298 845 681
778 667 639
274 791 847
458 863 352
588 735 984
425 979 313
182 741 292
471 398 948
413 541 87
967 69 518
774 467 236
743 61 105
608 243 443
611 904 52
973 439 883
225 577 140
738 997 782
246 381 317
621 394 481
791 48 901
19 803 527
937 236 205
269 811 111
430 709 444
69 460 530
879 412 494
489 485 883
986 873 206
670 194 348
67 909 363
17 739 602
339 748 329
679 563 884
526 484 892
456 697 563
224 608 939
609 224 697
936 408 247
474 916 484
188 31 760
332 102 440
888 217 290
367 230 246
282 501 299
662 208 854
643 588 271
191 829 947
52 936 788
113 816 338
436 178 253
273 424 568
778 607 182
592 906 985
742 479 78
429 94 664
566 453 382
257 530 787
422 10 54
157 903 963
821 458 718
224 612 901
852 342 293
469 709 332
389 610 141
948 307 253
815 913 599
548 70 277
926 256 401
673 469 288
829 790 907
703 234 586
405 967 842
771 836 918
42 490 187
164 601 873
528 433 884
984 807 602
831 386 357
555 130 184
983 241 722
801 193 975
898 89 700
444 208 808
963 49 435
564 351 29
874 812 514
271 71 526
782 946 422
377 508 653
154 343 530
500 898 472
304 999 463
257 925 154
860 427 438
914 990 549
805 292 211
778 446 272
947 306 355
772 737 897
25 38 652
491 423 168
83 360 250
984 188 804
78 417 747
982 604 52
118 612 13
566 355 497
684 550 366
794 23 141
292 820 879
745 825 977
143 19 532
94 417 762
523 998 125
954 872 49
219 537 799
905 829 214
211 802 492
129 590 83
771 936 603
449 999 260
522 344 456
91 416 960
933 395 120
46 828 505
123 96 838
186 431 608
775 36 957
178 659 803
903 284 386
953 858 492
924 827 844
873 756 231
186 626 205
200 257 509
862 204 744
720 470 34
129 839 516
691 792 205
283 208 120
483 551 737
582 751 825
182 354 631
961 193 126
578 705 538
162 524 139
585 416 675
876 560 434
660 497 423
274 778 882
426 637 760
775 510 187
906 402 816
259 565 208
458 723 179
674 865 59
583 81 61
329 369 621
441 313 537
489 199 941
902 365 317
165 692 346
452 957 214
230 650 286
830 809 945
584 916 60
612 374 703
673 877 178
634 27 339
292 54 597
147 813 21
887 571 284
460 160 627
744 527 569
692 621 765
473 40 389
807 288 924
13 208 863
964 198 490
930 294 650
394 450 918
928 298 195
797 71 691
888 129 699
79 628 81
67 111 811
468 624 87
404 223 58
497 755 198
974 505 793
798 147 661
987 147 117
178 46 966
521 319 655
100 947 22
523 407 990
169 127 982
377 345 747
46 227 762
70 801 870
807 56 38
602 323 871
441 420 722
151 698 562
637 430 896
118 585 207
753 919 456
848 108 536
429 651 904
325 977 882
941 868 375
387 853 232
767 974 696
530 923 710
870 566 589
128 699 515
777 129 139
631 372 406
766 235 320
560 250 798
592 509 952
268 529 969
208 418 186
647 281 101
859 236 596
547 219 204
881 97 787
657 590 519
366 762 110
899 33 718
29 594 957
704 607 942
509 243 443
39 802 316
985 489 326
498 878 576
19 449 107
649 883 588
401 976 646
240 441 256
49 375 60
88 584 523
570 451 326
782 116 281
435 61 196
596 20 252
144 600 544
414 160 861
106 312 816
682 274 508
476 57 894
207 936 601
510 78 841
929 692 630
334 765 141
333 562 72
191 541 48
813 465 615
427 224 756
900 508 721
834 318 390
557 924 832
411 61 998
841 180 776
134 23 517
304 165 797
554 13 981
453 222 632
417 894 298
60 557 51
794 942 581
989 907 600
250 108 111
478 711 492
856 963 217
763 355 74
989 465 97
122 282 466
131 583 654
297 358 562
299 651 146
867 941 300
62 665 115
373 268 121
169 919 107
805 979 289
488 269 544
520 506 590
644 460 997
187 945 216
125 341 740
947 327 661
632 171 294
708 331 479
664 579 89
770 634 862
674 198 398
381 574 654
71 257 803
853 33 740
636 880 618
393 539 254
630 470 698
373 516 866
328 545 224
245 352 192
132 921 39
781 822 950
542 798 38
935 219 32
496 370 861
926 217 371
434 569 854
461 942 680
68 190 340
96 160 951
383 336 572
393 824 912
159 57 64
765 327 267
760 679 915
871 83 202
727 318 274
287 739 931
188 155 806
73 785 881
334 403 683
67 859 500
644 828 538
927 48 474
785 441 953
951 199 71
95 973 655
384 901 559
451 135 597
75 804 617
429 73 881
289 952 513
585 301 784
777 155 663
263 360 846
213 264 918
861 677 490
849 334 911
975 625 796
842 245 278
334 528 941
493 739 490
146 998 320
636 210 358
196 245 658
769 102 97
910 851 781
786 270 953
352 326 601
204 924 788
779 862 425
736 330 574
788 558 963
334 592 894
713 223 860
77 433 251
554 734 844
250 186 25
853 717 12
60 309 460
912 367 784
921 507 859
635 764 178
105 686 89
571 356 80
822 27 661
39 978 901
122 499 22
832 754 730
798 690 119
184 646 898
665 86 350
431 169 818
472 138 979
12 833 935
908 699 722
735 179 665
452 571 793
445 14 750
713 216 424
987 313 774
280 59 103
995 157 627
371 530 962
731 442 259
58 626 176
246 215 371
770 927 377
951 479 324
253 339 429
316 253 705
123 43 906
872 327 415
717 977 531
755 51 54
865 426 505
333 887 508
151 262 524
99 89 216
954 492 418
667 870 948
266 280 940
420 908 319
817 572 40
279 496 728
423 225 745
403 220 115
928 420 847
639 542 977
525 713 295
891 946 737
113 978 22
331 796 529
533 641 763
954 231 462
856 772 580
146 260 552
958 278 84
549 969 562
920 994 497
944 390 883
929 868 615
339 210 163
308 680 763
165 417 869
979 398 492
348 157 254
272 395 172
904 397 420
939 206 632
314 456 937
837 48 343
335 607 802
345 194 988
424 96 224
429 158 287
802 132 418
869 396 977
235 316 887
301 95 618
327 13 131
469 494 619
414 417 766
927 815 834
522 136 330
402 922 237
895 531 335
673 452 747
675 847 751
761 219 902
16 41 752
973 279 367
228 587 894
842 415 721
233 487 91
95 297 39
832 617 459
609 672 274
828 287 926
120 932 308
195 204 339
631 734 337
45 232 938
689 141 849
168 33 414
147 558 74
739 450 406
716 229 920
870 65 544
686 619 440
426 953 218
514 463 651
385 456 557
287 607 746
983 598 593
237 896 709
170 192 339
634 21 513
593 181 732
526 453 310
675 527 81
689 861 462
822 350 513
111 46 229
286 304 689
155 387 778
648 704 38
786 102 975
444 578 373
790 674 113
834 619 367
773 527 605
627 83 829
297 364 124
593 68 981
989 915 143
744 202 542
77 202 73
133 580 61
350 164 252
840 551 740
725 33 435
342 984 160
247 95 326
318 573 193
186 742 805
681 806 451
899 164 309
89 154 433
719 547 646
633 541 310
952 41 643
749 151 133
331 69 578
418 683 752
289 436 549
858 129 803
418 928 244
494 251 661
239 392 135
406 840 275
177 898 843
656 879 146
437 998 34
534 476 636
68 450 735
695 985 457
967 784 447
658 139 829
480 338 892
159 788 224
408 96 285
191 324 701
346 246 220
337 186 603
600 720 356
102 93 956
850 519 531
99 550 705
411 438 727
541 568 879
385 171 877
652 13 845
211 363 40
224 176 757
752 165 120
945 830 349
385 830 416
926 441 758
417 328 737
616 394 21
456 616 711
975 314 826
317 324 565
156 504 630
768 698 689
126 823 316
32 782 721
222 907 389
539 959 621
319 509 619
280 813 338
428 629 459
93 504 854
969 340 242
20 919 766
448 855 365
935 17 848
666 895 359
984 760 822
832 905 143
264 411 29
944 357 855
222 401 618
493 874 378
436 128 773
510 56 69
317 50 137
469 390 111
127 470 26
81 591 445
885 253 308
608 463 981
568 791 160
355 596 811
299 924 808
602 771 102
759 46 946
220 127 492
934 613 212
550 36 960
616 156 833
557 670 24
843 651 177
209 843 89
445 205 896
794 627 909
891 60 208
782 445 429
920 185 361
631 205 128
688 79 314
296 810 654
625 847 560
140 893 176
565 170 692
232 594 664
144 258 345
534 331 143
194 730 570
959 725 777
46 407 122
53 780 855
99 498 196
844 509 427
638 906 685
247 483 783
167 988 39
818 259 56
248 206 652
985 607 458
59 869 687
235 147 463
566 145 696
552 849 229
514 393 316
420 840 436
445 364 921
923 780 357
637 507 166
496 874 246
732 201 168
759 853 173
447 931 162
800 143 55
736 411 231
904 682 91
131 259 517
414 526 110
862 340 162
532 404 946
834 603 707
143 406 691
246 887 500
451 919 742
764 826 225
670 751 167
435 917 147
179 288 449
129 646 504
105 50 799
248 962 732
68 780 317
922 240 580
624 529 550
164 443 876
940 37 868
281 36 673
593 932 208
670 358 81
660 282 828
143 353 836
14 530 731
449 616 898
871 51 92
506 379 256
537 752 450
696 775 707
905 74 325
165 232 474
584 471 776
57 191 867
979 428 496
240 680 873
207 118 48
516 690 614
851 274 473
481 832 249
770 563 571
910 328 668
188 695 992
366 258 649
663 965 329
495 150 588
848 630 663
888 510 19
316 430 90
148 860 793
731 643 853
228 698 173
458 282 814
53 855 930
252 903 100
678 274 71
619 899 299
727 426 47
325 82 63
833 721 397
639 990 133
964 70 584
292 138 705
975 804 151
202 610 907
124 601 206
366 418 493
218 811 357
149 801 655
663 98 987
288 606 516
905 47 309
877 694 409
765 891 86
470 591 952
230 214 760
591 240 432
49 346 796
657 443 51
637 607 786
222 497 230
689 76 823
822 562 139
484 127 553
555 100 190
137 355 816
795 569 160
376 945 409
265 463 874
714 363 908
462 871 316
949 394 472
83 37 441
468 954 64
482 941 304
544 644 362
240 98 609
565 53 789
647 461 723
666 590 322
524 663 100
128 618 857
757 428 47
85 591 77
43 934 170
168 41 388
928 512 439
137 231 609
16 142 579
759 83 564
184 603 315
580 853 957
835 106 770
596 915 296
146 147 439
253 955 275
862 494 104
495 75 857
132 611 529
270 931 251
287 119 85
41 730 60
381 10 711
209 735 917
535 262 900
99 556 765
224 49 554
739 687 938
178 968 818
93 788 969
836 190 284
81 927 719
319 78 989
641 899 175
69 932 377
363 748 473
68 39 759
97 553 435
364 601 703
466 301 712
91 749 846
554 146 879
963 181 720
394 611 959
740 999 734
928 599 682
690 548 971
675 771 234
842 153 96
708 764 282
743 235 591
405 548 930
173 147 465
265 608 503
301 649 28
969 869 711
123 800 628
717 679 958
909 536 665
760 984 52
336 205 839
186 17 64
849 428 138
953 419 21
361 134 20
419 80 962
829 394 154
314 928 322
220 335 829
123 722 862
469 729 894
519 62 181
759 74 467
793 914 543
84 588 653
157 551 141
302 608 682
562 177 681
19 562 625
386 171 213
200 942 751
799 632 512
302 923 733
171 743 951
508 885 36
85 775 533
815 643 581
726 227 15
614 193 351
459 370 211
588 645 145
654 173 117
391 480 680
474 338 122
465 571 883
985 256 424
153 487 412
755 966 40
817 486 964
277 445 53
835 621 288
462 520 863
450 971 707
731 270 666
949 48 725
884 326 215
676 934 47
777 602 974
694 220 65
726 509 461
919 978 328
519 667 529
73 397 571
795 282 114
342 204 982
214 401 311
678 75 514
569 341 162
454 328 629
681 553 37
83 211 130
547 176 83
853 591 422
680 967 841
63 239 145
64 522 180
531 526 926
860 226 222
914 232 392
718 534 200
409 339 800
126 863 780
70 383 892
467 196 996
394 470 540
121 134 757
886 176 322
323 773 851
449 897 483
163 950 582
175 901 687
898 826 35
725 856 524
846 569 112
244 616 777
833 152 973
393 125 224
563 905 988
490 89 345
223 76 365
822 963 32
873 955 469
609 927 150
683 260 353
122 126 301
380 527 214
266 586 806
358 462 756
326 149 80
935 327 856
976 325 611
884 133 676
162 219 552
817 548 640
917 820 415
739 467 668
814 224 528
496 681 163
750 828 170
841 95 654
18 302 609
861 253 198
866 219 522
109 881 556
112 486 761
992 691 424
326 842 543
207 862 412
217 316 535
619 771 420
305 717 136
797 865 604
889 727 192
838 471 123
135 38 422
933 995 402
67 463 94
797 521 378
65 383 968
266 822 566
284 976 232
67 72 588
890 43 215
558 924 768
709 837 990
808 65 99
791 916 442
346 844 233
223 722 17
290 831 515
714 417 636
201 73 10
375 184 985
828 709 487
273 562 954
427 626 500
893 418 725
667 186 182
654 879 331
903 268 329
658 925 825
51 360 727
404 583 257
250 121 18
77 837 274
677 765 263
251 723 784
410 98 196
702 879 55
146 10 297
569 305 50
864 420 692
820 577 728
511 26 626
265 97 327
615 792 855
13 907 431
114 260 173
566 779 27
644 213 749
825 552 497
93 781 362
87 691 529
824 600 286
614 319 214
355 437 673
357 300 562
474 339 368
24 852 469
960 645 445
960 47 292
826 764 956
891 257 586
618 895 660
991 199 326
811 693 134
119 100 805
219 737 590
920 543 589
239 61 315
501 347 978
708 978 334
365 223 31
192 789 123
341 151 941
533 566 957
69 676 504
81 144 425
334 308 388
559 919 255
186 573 755
199 940 625
284 246 984
531 228 296
78 779 874
138 897 652
655 319 847
286 387 57
239 298 654
440 798 125
720 795 709
965 567 408
207 573 865
455 879 104
749 200 53
991 672 104
144 649 978
921 833 455
333 421 779
502 333 692
785 353 261
196 24 688
579 294 476
205 256 736
890 553 265
349 786 209
247 878 444
12 973 822
53 279 194
695 781 681
559 591 662
490 350 700
226 42 871
402 107 213
760 631 544
69 745 833
440 355 613
189 643 181
388 287 545
841 198 723
451 509 791
577 496 844
849 644 228
784 387 285
160 430 865
868 475 257
713 163 405
820 201 83
17 610 973
894 116 85
764 979 657
669 220 841
390 115 141
296 759 993
679 467 602
390 855 229
18 110 892
515 698 147
13 716 412
951 744 161
433 680 526
74 475 21
820 349 308
870 621 476
784 699 450
790 369 614
494 627 106
732 772 844
68 437 845
139 733 420
629 83 161
172 666 817
629 940 145
618 43 149
223 666 262
734 841 154
227 78 884
521 459 832
293 476 907
704 787 96
832 370 452
706 900 981
23 423 141
836 576 524
838 757 670
729 480 195
993 892 141
823 520 731
783 521 410
184 174 501
701 813 590
218 838 182
238 614 980
805 523 523
860 711 171
191 280 963
160 847 734
322 753 844
387 247 529
33 347 912
473 862 146
861 18 475
980 737 613
659 823 134
293 280 541
952 866 235
966 594 332
208 737 884
528 642 850
441 47 790
959 891 94
259 664 250
268 354 109
533 959 756
808 864 421
880 50 168
763 485 520
731 486 962
733 60 90
956 182 679
500 707 847
207 819 686
918 979 92
97 347 172
667 199 593
766 281 544
690 998 383
146 272 551
586 439 671
994 371 933
522 946 521
169 521 899
205 966 446
149 287 959
152 111 628
369 538 612
229 481 44
829 883 808
839 437 140
958 476 412
999 191 915
637 125 211
27 453 141
878 170 975
210 832 326
774 333 656
704 131 555
182 670 972
11 399 696
744 871 260
59 530 804
302 174 899
754 384 101
865 504 473
531 105 657
590 348 110
433 743 571
391 16 985
48 813 940
170 45 920
305 852 758
472 715 661
352 812 333
45 611 230
840 916 858
224 392 632
700 914 178
984 198 445
714 518 154
926 590 315
812 985 690
691 22 896
470 925 422
764 287 359
347 813 490
476 348 534
466 596 269
618 345 78
823 556 223
729 602 837
43 19 190
323 359 914
473 181 240
550 481 365
334 473 889
817 543 497
92 716 781
707 909 633
431 74 702
206 931 31
139 804 421
200 364 24
408 540 456
436 720 928
328 69 781
915 100 508
654 557 796
435 423 649
343 894 111
773 94 58
439 815 428
141 292 472
580 386 887
472 641 909
858 257 496
876 870 932
353 30 213
172 70 269
738 221 652
919 508 756
446 97 95
895 811 96
559 387 733
691 63 810
960 826 648
31 735 115
333 31 121
935 328 437
796 931 744
82 773 652
531 196 399
105 24 855
908 203 454
417 16 991
395 365 767
811 106 120
90 102 695
270 752 41
16 257 873
845 164 391
425 284 251
952 270 831
279 528 220
291 674 988
766 82 277
436 225 494
307 901 105
276 644 438
570 408 374
559 352 29
326 748 185
727 981 192
826 272 277
807 180 584
644 525 773
537 696 199
437 381 103
331 785 342
447 119 985
434 238 221
722 84 66
239 91 810
791 245 607
279 612 798
773 995 931
215 233 956
423 887 457
938 170 847
119 898 662
504 59 721
370 724 367
522 794 967
811 240 224
520 133 938
879 689 63
12 709 246
357 510 998
239 438 730
15 983 621
501 795 727
512 388 693
614 30 27
468 324 614
923 540 505
242 532 263
813 700 327
106 51 498
206 566 89
487 968 397
841 368 101
631 904 342
962 157 666
557 37 165
528 451 850
527 538 665
484 118 587
370 951 418
440 630 47
50 387 803
830 698 518
464 343 581
390 341 778
956 509 854
204 464 541
725 69 954
872 243 714
57 472 694
703 897 303
858 532 975
860 169 496
360 384 845
913 403 542
230 52 113
524 854 372
901 536 456
667 516 458
746 810 318
368 542 857
304 216 751
935 484 355
272 673 560
59 153 230
72 217 620
508 68 961
371 147 787
249 838 322
682 500 180
844 476 129
376 491 614
810 915 25
245 175 922
494 25 686
332 223 522
761 918 282
485 119 14
597 936 467
802 510 484
930 808 754
735 555 410
286 223 574
360 932 387
466 370 928
993 793 372
905 989 401
741 667 169
440 634 21
244 631 774
441 742 411
833 478 332
75 750 525
893 342 839
604 987 138
615 238 138
526 103 903
917 522 694
327 454 557
692 146 342
830 339 573
347 265 59
28 397 218
419 939 443
605 444 215
193 766 295
578 483 872
75 602 92
173 409 642
122 492 60
550 195 746
826 388 49
821 689 92
828 160 239
726 472 839
437 903 177
111 95 904
13 970 245
653 263 721
162 164 689
777 552 355
788 244 107
939 644 321
142 740 574
569 220 343
990 750 638
43 747 866
647 958 160
428 858 303
880 428 34
489 130 976
117 309 423
726 827 939
634 141 481
938 712 217
962 607 877
922 100 846
594 398 764
92 667 52
875 468 979
845 750 369
494 500 871
99 177 535
600 393 107
891 290 154
572 982 889
987 861 252
637 113 358
228 676 775
819 179 624
57 677 257
824 501 958
744 920 647
332 661 910
796 253 692
439 202 348
657 27 25
934 265 224
252 201 930
141 668 859
559 23 223
836 188 232
222 457 809
709 265 960
148 850 188
555 756 956
704 28 561
957 611 497
399 32 825
760 440 688
600 359 101
194 613 225
885 536 205
339 98 249
374 729 185
859 249 71
668 77 81
842 990 35
819 240 317
606 169 967
621 57 143
601 225 875
207 257 935
596 472 475
527 342 862
385 297 712
212 927 768
997 919 658
82 436 280
897 316 123
574 921 543
853 45 769
748 933 555
301 334 856
908 348 218
335 514 144
18 355 666
86 640 338
861 624 79
361 54 862
956 714 463
178 284 129
231 458 591
337 655 379
363 294 429
138 435 602
326 602 375
161 364 536
755 358 418
706 588 558
715 495 922
759 411 514
496 45 854
909 366 636
282 105 110
448 85 369
47 389 936
444 214 253
973 804 616
534 988 363
589 480 685
492 639 355
865 327 946
41 126 649
495 419 583
549 196 784
95 283 887
176 63 480
328 178 744
682 556 947
325 103 823
196 262 634
382 791 280
140 651 948
24 847 965
14 622 992
818 418 429
743 237 951
543 236 135
777 687 345
492 138 340
35 421 359
984 531 892
112 872 705
160 821 18
536 27 680
641 404 258
187 362 735
749 324 884
158 998 319
551 759 629
978 597 463
521 811 467
812 36 506
583 814 370
600 654 66
996 617 86
40 967 416
491 644 119
297 209 445
889 544 811
184 902 510
610 584 878
598 787 603
214 373 283
268 716 397
999 348 599
133 65 54
774 196 624
66 975 379
890 304 822
480 678 531
348 607 458
746 205 573
924 825 573
408 467 408
587 511 340
146 852 380
328 722 607
967 341 133
15 61 839
414 32 100
867 305 710
970 721 687
933 324 821
702 265 30
525 144 363
269 592 493
180 144 317
841 348 329
810 455 413
65 629 429
967 910 68
663 207 489
820 509 742
632 542 359
167 777 453
53 712 288
300 955 782
269 368 433
224 315 689
598 845 342
807 520 702
628 332 842
214 613 820
347 467 383
491 211 630
308 391 591
29 676 26
351 192 499
436 399 694
490 968 429
535 242 644
197 331 406
528 96 848
758 36 287
430 594 234
978 332 223
477 633 460
982 689 707
710 774 363
809 641 529
619 914 816
72 139 846
945 612 292
225 538 891
173 880 682
834 402 513
881 620 114
542 13 723
401 897 371
300 616 787
272 994 627
604 297 875
194 869 156
435 551 986
74 294 142
351 13 94
198 601 714
193 172 476
727 676 972
385 291 90
902 32 703
197 752 53
958 415 757
864 56 660
407 211 616
437 324 896
860 363 344
860 117 518
774 490 606
825 564 964
435 322 721
834 273 321
555 856 187
787 154 955
143 331 245
828 101 525
879 382 232
495 865 188
446 234 85
673 781 578
901 469 354
837 48 181
712 114 417
370 958 200
653 639 812
628 255 926
496 527 691
967 136 387
822 40 17
680 34 852
920 466 650
826 954 627
158 501 669
210 847 529
586 94 296
666 866 443
65 260 26
933 60 302
551 111 152
883 130 408
948 203 197
660 427 943
831 46 17
403 202 791
201 690 818
640 243 92
951 103 51
646 97 64
35 282 610
361 924 479
661 733 359
486 804 356
170 122 564
91 128 226
46 736 231
331 752 374
777 488 940
88 762 877
38 509 620
16 373 596
406 11 56
29 714 145
957 823 48
211 695 614
753 884 952
583 70 180
641 258 566
29 184 370
197 471 904
507 324 956
758 289 230
184 806 163
533 961 857
943 761 199
834 361 445
899 395 279
441 163 812
884 541 977
102 933 740
411 314 719
433 634 563
481 739 75
961 624 283
259 831 98
747 522 598
810 740 999
837 359 697
641 887 343
353 896 112
510 890 708
59 471 760
930 269 577
843 62 339
432 806 368
170 554 631
115 834 774
420 676 802
85 899 645
452 226 583
430 232 576
167 988 834
487 207 608
531 476 326
964 446 376
741 615 434
838 292 255
698 25 853
220 180 600
220 715 541
41 817 224
497 858 569
588 279 983
992 248 201
992 565 603
513 572 815
360 869 449
262 991 464
212 804 139
487 347 687
899 78 779
955 787 164
442 36 504
548 895 411
683 962 347
14 965 559
218 38 796
899 304 311
305 247 421
832 379 370
94 658 326
483 266 573
800 312 739
226 144 958
389 311 875
358 464 745
249 950 287
288 958 685
334 744 200
633 705 284
210 285 756
253 511 267
246 277 853
444 34 961
559 20 651
553 221 971
713 677 869
291 583 161
487 758 959
328 664 373
237 532 640
441 520 990
146 337 836
807 445 725
640 513 738
122 12 657
564 495 807
773 498 595
548 969 406
444 296 975
569 335 216
784 405 300
824 215 422
602 152 361
738 68 521
872 996 607
148 520 698
146 227 949
98 525 346
134 798 674
648 238 312
198 439 729
120 894 486
111 823 514
416 104 279
280 847 582
25 531 171
80 692 244
745 266 990
210 784 203
526 553 918
333 89 454
704 804 891
740 440 226
995 74 744
857 442 553
868 573 397
844 686 711
399 304 64
704 455 758
494 800 459
609 238 711
400 564 786
757 503 260
657 288 496
50 424 639
478 668 818
469 972 832
340 791 200
584 218 772
448 898 104
231 230 883
864 605 640
19 303 673
420 175 666
308 497 858
42 920 368
543 330 953
293 896 96
654 775 215
936 742 184
981 802 13
618 141 136
911 974 849
781 411 510
793 646 68
132 710 58
638 869 185
811 999 91
386 27 830
68 995 26
46 74 723
221 847 73
219 342 458
745 528 590
355 307 716
519 875 795
138 254 979
477 124 304
825 719 720
170 376 949
882 63 332
153 197 893
410 117 478
495 411 605
750 864 573
91 926 168
365 720 407
277 537 857
344 560 646
170 467 788
360 645 939
415 83 155
768 175 976
915 332 206
25 232 726
254 994 709
685 583 236
10 489 706
412 939 547
49 645 118
708 955 566
413 699 630
485 660 416
607 704 526
411 487 233
685 423 179
515 577 202
997 494 924
55 346 885
805 988 762
565 595 900
755 868 528
726 64 85
71 737 856
548 688 139
439 241 169
646 839 273
948 85 279
500 75 809
25 860 418
482 830 604
628 871 951
329 842 946
580 94 143
228 847 65
639 407 751
179 28 796
102 397 53
678 572 94
966 748 866
444 604 837
696 438 583
931 361 225
487 127 795
538 759 20
979 175 758
923 434 602
715 405 264
714 652 945
843 253 474
894 195 540
700 245 215
965 161 30
119 120 837
931 383 146
157 314 796
347 206 732
172 510 374
248 471 705
417 410 941
381 268 471
886 946 268
905 611 496
905 650 208
33 423 495
674 150 562
968 171 576
436 22 695
674 418 470
610 16 524
132 768 397
190 312 963
847 463 492
149 139 647
539 59 359
242 921 211
233 275 915
712 891 970
678 877 328
306 533 335
270 178 883
631 972 438
374 582 152
895 353 495
483 584 130
876 962 617
230 723 73
920 559 570
122 912 51
420 239 305
68 471 174
592 78 18
256 176 312
880 324 619
446 868 813
160 345 112
178 499 818
346 933 176
756 229 485
631 575 577
977 534 706
636 936 468
488 734 257
246 32 621
634 118 370
290 262 536
29 869 577
231 110 142
50 738 432
316 80 633
451 482 861
258 939 479
453 562 42
441 716 461
528 258 821
90 457 99
644 328 811
354 965 208
114 367 267
501 364 222
877 55 305
753 224 113
227 49 380
479 661 238
958 497 233
660 322 758
221 273 389
105 99 639
304 248 492
376 919 673
543 303 287
744 198 422
384 570 782
621 719 906
593 51 121
66 693 422
269 129 173
54 886 715
359 36 798
705 336 115
409 887 145
308 72 86
809 901 835
356 150 770
526 62 697
370 553 103
904 634 457
798 570 633
590 77 71
94 532 742
388 740 400
652 402 493
142 235 340
120 394 864
311 174 720
89 79 161
374 134 913
512 175 781
619 562 230
886 145 495
964 715 143
185 683 221
652 747 164
80 268 213
527 773 249
951 259 771
206 796 981
222 446 762
824 714 163
370 256 958
484 236 955
840 117 294
318 713 117
16 11 820
376 998 225
531 879 149
364 562 642
358 748 913
282 376 849
583 143 345
377 619 983
345 365 452
220 958 738
228 660 195
822 477 113
189 792 874
685 524 836
320 477 36
456 178 271
376 586 334
309 897 522
236 133 519
672 300 55
851 611 362
790 46 857
741 392 44
952 896 747
83 694 129
23 45 402
974 325 617
98 352 195
995 753 559
115 51 674
72 847 161
525 856 22
887 996 295
617 730 849
707 826 31
892 810 563
456 775 955
824 736 81
21 885 692
847 334 612
621 660 988
353 432 829
267 751 103
32 644 251
637 334 942
612 962 838
228 696 538
460 487 849
440 25 905
43 735 72
940 233 221
758 645 685
210 703 954
384 183 509
442 321 723
621 743 557
54 258 582
116 490 877
295 230 976
426 232 201
685 745 365
165 73 590
180 886 84
282 338 820
295 705 212
25 939 243
580 340 102
435 28 338
485 986 591
571 514 627
371 766 387
955 774 426
492 619 739
943 469 375
493 941 877
485 738 931
568 756 203
288 452 857
475 93 704
100 737 299
582 587 923
654 589 553
35 243 983
98 184 240
546 897 787
378 119 284
523 397 779
230 179 646
93 63 379
226 742 301
694 295 311
931 620 199
890 701 820
433 539 278
974 659 504
277 781 172
577 711 303
769 538 990
814 743 418
394 398 924
983 268 123
796 23 214
371 219 717
190 950 112
96 668 474
648 606 741
686 618 475
616 470 539
744 524 807
910 791 185
920 557 79
446 629 940
533 653 95
222 748 377
153 768 432
939 150 573
397 531 467
827 238 596
230 847 164
114 573 470
53 282 623
996 360 894
720 727 894
728 109 293
687 261 322
884 469 775
541 411 24
874 103 496
297 53 554
824 554 312
664 921 509
314 736 353
519 979 698
80 643 828
789 399 622
471 643 749
239 331 703
45 343 99
55 131 409
509 908 628
950 118 705
224 714 522
129 938 594
472 549 809
424 776 566
717 139 900
78 395 960
904 67 734
387 265 625
287 420 999
34 242 480
83 567 52
978 885 386
998 408 459
727 119 586
626 714 402
337 38 757
525 560 861
505 188 365
814 850 986
667 86 234
650 84 876
43 517 149
194 413 151
577 738 968
813 769 969
307 537 679
227 706 639
978 286 92
254 316 976
910 281 73
246 818 593
250 234 933
111 891 49
472 404 82
165 485 696
677 935 150
763 527 579
194 551 486
92 671 962
79 94 843
649 103 982
606 923 426
483 957 192
89 330 240
26 730 225
614 353 835
162 898 171
155 97 922
837 43 644
966 73 197
151 658 55
639 84 308
605 892 584
956 233 530
833 720 369
582 742 860
415 24 136
199 331 112
173 262 907
968 287 199
357 572 912
263 647 25
406 315 125
57 807 721
145 166 739
14 139 551
265 634 307
661 562 908
231 933 662
684 425 222
83 436 63
658 287 883
219 445 569
106 41 518
666 960 419
103 307 905
164 527 669
985 806 173
546 186 819
356 479 561
515 370 969
470 557 420
22 977 198
495 549 114
52 181 718
232 666 153
818 309 382
645 662 855
356 921 242
532 969 300
381 85 140
391 64 57
607 568 731
65 517 338
462 940 62
722 324 999
592 789 950
151 730 937
285 164 419
302 401 880
508 121 169
808 193 12
74 255 382
184 177 463
749 457 216
124 843 549
437 721 468
277 716 651
548 485 723
989 450 331
213 308 496
639 909 351
266 593 303
99 819 536
67 292 454
363 953 570
888 332 148
627 796 35
182 862 367
28 871 387
329 923 618
360 643 155
97 305 405
206 881 172
26 254 994
707 294 817
874 497 206
894 595 217
708 539 96
510 260 34
196 526 157
822 137 482
142 996 247
943 842 865
268 567 160
62 591 327
465 417 893
925 13 201
489 885 352
644 914 388
153 800 136
782 177 877
874 54 539
446 517 578
323 180 765
72 985 904
231 559 162
320 351 606
281 540 272
614 406 879
395 355 561
604 460 80
395 790 184
824 591 196
351 898 11
894 757 732
994 875 792
522 244 269
554 866 593
94 309 888
876 330 281
307 416 126
178 870 302
902 808 52
323 249 791
577 850 975
372 193 441
684 810 203
797 249 437
312 934 13
162 774 196
102 257 119
862 348 676
837 454 95
563 343 59
159 670 15
489 557 256
617 201 955
509 364 783
363 648 60
612 87 223
783 957 486
957 67 456
237 462 36
696 381 245
808 905 394
23 502 373
831 60 504
963 373 123
624 218 983
883 944 271
521 30 60
414 947 399
164 681 828
865 927 394
319 429 774
518 722 904
65 70 487
152 748 106
579 998 379
589 83 482
657 133 62
593 279 55
438 173 845
148 172 925
395 75 670
435 409 526
638 692 395
189 417 262
764 399 696
872 530 108
821 43 108
869 943 388
630 795 712
224 503 132
290 429 211
221 344 272
169 613 730
936 537 424
378 82 804
159 71 441
656 509 36
46 976 30
304 943 283
533 657 741
166 128 728
421 662 197
279 933 212
719 778 907
762 545 871
834 683 595
248 56 900
774 662 568
530 231 205
23 732 252
966 540 430
271 538 889
152 494 727
397 832 762
835 741 16
738 880 401
739 506 46
327 134 389
970 468 44
166 589 893
176 315 678
736 398 390
697 139 410
148 597 970
188 826 521
972 708 323
53 558 691
186 52 940
231 892 977
260 172 607
989 922 126
57 986 198
848 562 207
456 542 892
326 728 941
103 516 117
738 18 196
305 31 506
731 24 520
841 314 600
666 34 765
696 793 430
238 741 849
267 326 164
400 645 477
117 478 669
865 685 939
80 439 839
253 446 905
557 913 170
860 538 655
934 608 225
366 251 782
58 280 543
884 262 391
554 598 700
531 402 777
154 781 239
952 533 777
374 319 432
966 192 178
486 693 511
472 610 100
566 78 958
170 671 920
422 622 715
304 93 626
476 253 865
428 945 49
567 750 684
892 282 41
73 214 74
753 681 12
125 760 874
485 458 756
366 608 989
481 926 585
335 439 49
650 645 736
64 476 365
702 405 386
595 713 840
946 219 660
377 489 670
63 209 848
685 251 456
459 885 769
935 444 729
172 89 939
651 49 326
853 142 725
710 470 805
595 770 192
232 537 314
90 355 425
974 849 410
129 817 908
122 616 287
600 323 480
923 351 552
489 141 89
745 806 703
50 963 295
809 102 966
716 998 428
245 211 489
296 274 699
74 38 545
839 413 994
869 811 513
202 390 620
84 513 702
494 380 669
868 795 994
254 691 921
343 179 166
363 546 263
482 730 297
774 330 28
599 601 736
334 556 424
830 328 107
581 72 194
245 347 841
223 575 388
487 167 902
165 678 366
222 922 384
957 120 236
357 205 644
689 937 502
257 385 85
254 658 903
211 473 607
674 566 147
126 302 594
167 978 70
321 737 537
543 401 887
216 739 936
945 170 529
538 980 660
904 919 999
39 700 848
800 932 221
110 363 935
213 614 215
250 211 373
50 580 36
612 279 753
562 591 746
369 186 705
634 731 926
987 656 896
555 554 791
240 630 324
509 368 322
677 81 787
812 872 775
564 15 690
687 374 760
590 823 535
299 809 546
262 777 507
980 310 750
363 615 243
716 207 125
71 876 941
844 78 211
511 275 33
98 60 927
113 266 425
562 444 143
345 469 276
294 85 44
909 32 804
273 352 738
734 485 325
398 860 36
584 16 37
307 236 367
937 359 783
998 135 373
26 308 126
971 160 824
86 252 783
938 555 873
865 277 439
833 625 514
366 196 641
142 542 727
87 949 183
915 350 665
271 318 406
227 964 515
253 519 908
243 806 619
424 901 325
363 793 167
488 80 401
379 760 855
924 998 241
872 657 404
841 377 426
193 176 366
870 959 474
920 566 548
329 689 158
869 346 495
637 419 113
184 143 465
611 396 120
67 507 959
69 176 985
851 228 489
644 152 949
969 14 524
709 77 74
667 741 630
924 676 643
384 95 936
754 427 678
63 763 358
992 665 618
486 671 226
60 812 278
699 499 212
199 523 600
973 436 11
598 883 424
931 776 264
765 696 244
459 343 866
263 363 555
841 135 973
668 461 916
712 178 308
515 156 635
590 941 710
395 536 168
694 321 23
414 525 807
66 136 735
937 618 693
451 201 524
214 926 587
828 187 406
814 872 540
456 552 809
644 355 289
495 854 426
497 19 336
496 47 813
690 635 490
462 757 141
48 302 159
774 635 716
77 776 649
883 170 218
769 654 218
553 87 460
334 390 191
466 616 543
474 164 963
302 981 311
612 825 74
959 630 866
312 764 224
225 843 203
619 177 884
880 232 107
277 572 678
537 950 298
841 743 152
789 466 874
561 733 168
122 543 911
478 514 716
169 217 890
31 174 651
198 69 596
152 81 799
526 957 103
672 798 953
543 710 764
85 277 355
82 775 613
319 512 18
937 824 510
538 919 991
694 880 145
102 635 241
533 425 298
884 445 656
218 715 823
355 560 840
175 211 615
598 248 364
702 871 538
529 781 520
445 598 936
220 779 90
249 837 712
761 707 927
195 426 625
186 222 339
11 909 725
842 952 328
198 434 855
420 408 601
630 886 965
647 15 754
403 411 749
48 339 18
608 288 80
823 767 950
405 652 312
882 573 405
763 20 625
915 613 547
873 580 104
636 348 307
170 10 248
648 449 487
837 775 538
513 176 244
964 307 762
605 232 504
346 796 79
256 335 927
550 187 223
587 37 372
620 322 966
563 790 892
881 43 743
840 956 534
677 803 935
68 922 175
851 574 466
988 127 450
519 938 776
645 205 307
595 507 274
677 459 152
446 120 766
180 787 682
768 89 16
954 874 274
608 975 573
725 22 971
58 23 237
64 290 125
882 640 676
732 967 285
409 809 370
855 589 226
600 707 625
640 783 719
61 848 49
903 972 197
284 587 335
919 101 731
734 568 297
464 800 198
862 302 684
483 793 469
579 217 877
985 361 380
377 265 655
226 732 536
564 280 786
892 342 553
331 977 78
268 201 695
576 435 208
646 55 795
537 959 152
250 897 522
13 735 128
182 282 968
772 458 633
668 861 181
510 773 268
109 738 272
261 363 928
354 75 58
31 312 798
585 768 561
929 255 834
567 169 738
72 759 983
681 161 591
209 326 785
640 302 347
176 235 471
905 610 706
531 290 415
543 19 851
762 106 49
426 923 461
421 106 508
294 77 881
477 547 710
63 213 835
27 382 789
707 203 976
810 231 281
919 760 528
245 153 504
910 347 40
135 513 233
682 188 119
803 955 227
350 560 37
547 635 446
296 741 864
261 812 486
231 463 837
927 322 169
274 730 449
962 347 308
831 771 293
866 654 595
645 823 694
194 45 546
258 563 391
177 494 34
51 566 721
683 378 542
106 322 439
281 718 528
282 982 150
75 130 995
548 491 745
482 531 881
636 764 877
812 394 967
610 209 58
934 241 810
816 947 702
783 17 476
279 388 617
995 159 293
770 307 595
933 522 637
260 213 495
652 982 922
975 280 718
952 809 366
748 382 295
698 988 491
625 20 466
468 907 386
619 309 695
279 667 900
812 956 725
560 913 487
809 333 940
352 18 534
557 888 181
264 157 855
297 16 826
566 920 203
444 686 613
296 789 729
478 361 384
770 144 545
963 743 197
436 880 428
480 591 138
35 861 602
183 546 915
93 326 415
881 126 160
572 465 942
157 902 22
744 115 513
293 517 373
167 344 548
87 220 970
700 172 282
371 974 313
769 686 261
953 116 785
244 315 937
247 987 271
399 87 281
487 856 37
923 211 769
284 297 519
133 521 600
349 601 318
434 626 339
197 486 605
352 845 678
964 54 908
916 525 277
791 29 591
816 308 888
459 621 524
902 348 515
386 414 505
481 281 876
76 800 452
675 222 93
18 403 663
172 337 745
750 990 651
381 205 246
584 289 894
544 685 839
850 366 402
987 878 84
314 191 175
912 991 151
333 873 335
692 204 328
185 144 970
370 330 588
797 239 208
980 284 139
123 116 929
983 491 103
907 100 637
553 146 809
616 844 269
572 298 822
858 417 164
804 213 60
749 24 448
23 795 387
535 366 646
373 757 19
448 827 247
41 448 778
968 262 374
58 742 360
861 631 734
15 78 473
716 293 609
236 629 944
157 498 739
26 397 581
291 375 555
507 674 122
796 93 349
897 737 373
304 241 497
991 689 773
737 464 166
113 746 451
229 141 716
573 574 757
585 759 434
645 357 586
410 587 147
835 949 105
497 395 443
314 999 538
353 642 216
888 313 989
218 287 455
664 885 320
548 786 491
729 74 408
766 930 505
632 475 274
797 720 533
796 722 218
568 955 158
598 294 843
11 674 461
258 421 759
118 340 733
361 266 771
840 130 229
481 39 317
186 921 61
193 703 74
101 146 314
751 904 657
109 505 208
221 367 700
603 455 671
86 221 61
534 863 495
729 563 655
60 594 278
397 965 280
147 644 274
452 326 76
132 683 590
588 260 341
317 434 780
90 630 711
670 540 510
358 740 430
670 553 522
467 809 943
299 31 548
217 584 719
356 714 294
358 297 455
110 357 757
147 485 335
878 115 132
709 58 346
223 257 817
869 649 763
738 238 487
690 431 76
193 597 67
676 106 131
231 543 144
659 845 112
463 829 625
863 314 247
140 743 307
875 21 554
344 633 318
521 355 283
775 926 223
247 47 626
940 256 414
448 681 881
482 841 513
257 160 194
699 170 114
503 450 828
47 855 751
995 54 400
829 934 247
805 113 299
188 350 35
827 398 912
233 44 147
734 608 632
97 471 212
412 896 324
609 954 166
741 664 947
934 825 574
210 111 127
88 244 105
743 78 570
600 559 806
295 525 722
931 421 735
142 317 864
603 542 152
58 44 705
120 467 941
235 517 146
31 496 953
147 559 702
619 361 257
500 173 890
457 272 270
529 614 361
603 367 896
113 969 402
352 587 408
854 414 352
48 523 844
164 321 162
230 534 742
695 875 275
385 188 307
619 167 701
839 503 249
58 968 26
948 505 776
988 583 838
782 502 416
517 961 537
637 759 999
590 15 326
822 246 595
701 52 343
794 324 560
651 795 952
667 700 960
476 347 621
154 474 958
591 514 649
161 123 354
918 543 93
507 570 164
747 305 477
918 850 231
275 428 612
494 404 564
92 979 479
633 644 923
500 347 23
610 963 333
301 80 671
454 299 740
311 820 392
840 972 188
25 350 208
789 378 240
568 169 825
452 770 330
975 636 506
900 301 617
716 287 162
978 541 603
779 544 571
217 986 642
222 933 571
111 779 324
414 269 637
252 657 39
44 520 686
122 396 871
217 813 702
171 691 857
796 602 100
503 974 249
55 467 109
187 553 270
947 112 727
404 148 22
704 634 158
614 820 159
289 173 483
843 136 973
338 320 976
71 963 827
772 123 434
95 521 438
403 499 992
597 965 891
685 314 561
770 902 363
162 970 359
466 693 240
808 391 168
458 28 354
354 520 815
929 261 205
460 12 268
861 404 207
619 950 886
226 165 414
321 758 522
48 791 527
15 327 800
875 278 973
65 869 368
43 125 359
690 193 939
443 180 735
38 601 379
817 102 744
275 641 536
570 932 427
290 112 46
167 30 403
311 80 825
463 504 902
85 437 879
370 847 687
203 460 28
338 421 914
883 228 181
552 383 71
400 503 398
173 613 116
764 644 264
382 946 775
79 223 295
538 724 815
306 519 978
338 881 87
767 178 838
694 547 423
166 367 618
21 398 832
841 652 164
126 965 544
150 550 979
531 94 946
743 877 454
936 318 510
898 455 141
762 793 866
10 803 198
248 810 498
741 246 610
403 389 817
498 964 543
885 11 614
906 295 226
760 126 21
503 981 598
112 184 814
323 657 806
260 995 880
966 133 774
561 853 661
898 322 200
389 781 486
710 141 308
669 377 224
420 398 768
198 472 912
142 152 429
898 667 547
716 554 219
680 517 119
759 961 903
216 554 59
955 293 570
967 881 53
891 315 641
509 807 552
106 546 206
943 72 646
486 513 755
973 219 43
461 657 751
70 979 291
36 489 563
223 502 814
127 738 451
128 398 126
802 600 568
324 908 410
580 921 189
343 694 123
809 566 735
439 35 552
406 156 201
27 673 115
653 557 550
307 888 965
447 259 55
938 547 17
376 691 352
87 96 194
756 88 468
740 483 995
784 668 292
330 276 966
926 712 238
456 843 162
999 608 667
617 113 298
112 206 415
252 97 629
522 964 830
948 198 147
929 850 665
299 591 96
477 777 326
810 936 117
358 964 37
461 634 931
100 278 972
628 98 307
34 918 428
217 328 136
594 336 140
743 824 494
205 576 454
232 965 869
87 524 832
317 180 472
495 23 816
962 631 140
578 361 394
585 396 54
84 216 728
644 111 151
97 965 737
486 214 989
76 222 84
128 487 364
624 29 10
697 433 904
205 39 528
88 881 615
433 627 538
953 250 513
565 645 98
160 374 517
671 89 462
682 119 10
226 399 923
684 818 323
809 281 731
142 97 977
141 138 296
271 328 714
622 753 44
956 172 502
843 351 105
406 459 782
418 160 935
627 44 40
970 793 434
757 377 513
724 406 468
202 103 638
310 908 137
215 151 299
228 386 120
322 753 99
582 962 670
427 623 407
520 808 650
382 649 388
115 83 712
929 688 94
591 617 862
844 925 60
553 876 262
134 502 595
130 256 691
625 265 142
355 341 619
397 666 249
109 515 642
982 726 370
167 579 509
809 692 234
281 501 816
596 818 943
514 160 31
784 439 530
770 382 114
783 360 323
319 744 362
133 353 562
177 960 441
33 51 115
295 200 503
523 670 486
83 725 282
398 385 578
791 164 452
696 472 296
681 849 334
23 874 741
210 802 226
627 549 825
570 727 191
194 561 382
706 127 985
994 297 572
92 916 269
851 995 375
348 449 545
734 139 509
999 531 529
999 813 896
587 225 452
633 306 265
997 300 82
714 377 415
833 191 928
354 839 151
454 585 869
456 193 773
802 438 10
945 100 105
108 819 708
276 963 253
809 23 40
121 746 174
455 106 590
970 627 239
158 848 371
476 12 215
126 354 100
433 806 870
306 659 354
496 504 631
848 765 256
263 153 465
92 253 629
150 995 97
847 759 920
196 782 23
128 65 771
173 947 358
625 109 454
642 44 245
125 76 966
742 387 73
813 552 958
306 929 701
459 85 955
311 15 824
205 22 363
155 366 155
52 609 149
817 938 105
586 375 282
67 356 261
547 397 326
635 365 794
430 331 145
482 225 781
795 383 955
662 950 257
900 208 652
533 922 58
420 844 316
448 132 254
293 487 711
900 421 321
254 188 641
422 391 612
836 910 251
349 177 536
836 978 242
933 527 34
37 826 917
604 429 667
600 637 777
411 943 820
152 80 633
747 51 523
323 603 735
272 244 448
209 305 385
639 500 176
537 854 605
656 103 492
555 618 406
802 416 615
796 59 211
635 365 570
761 349 591
56 721 371
421 488 360
667 560 493
124 426 997
242 999 93
13 637 285
235 99 911
579 381 92
277 268 786
769 851 372
841 128 632
342 371 604
852 782 237
459 304 681
941 662 304
957 790 860
567 891 207
115 266 594
759 950 193
677 558 213
620 679 503
134 382 13
804 724 142
932 568 619
273 468 246
48 109 943
655 789 883
977 560 428
655 195 542
767 373 127
166 896 296
998 710 289
429 427 735
58 994 243
829 293 746
660 425 906
658 903 15
231 17 409
469 63 821
250 586 203
874 106 962
966 331 399
327 867 556
798 680 358
304 558 875
962 588 588
136 923 505
728 601 270
43 353 817
559 648 574
207 519 882
917 98 434
635 928 821
333 29 787
800 140 170
502 996 821
957 445 766
176 907 741
88 143 755
230 477 895
855 654 767
347 918 288
785 691 992
520 465 833
549 643 587
707 795 960
948 281 183
833 732 453
760 371 334
30 934 623
979 848 386
362 503 153
465 86 192
337 104 986
891 798 729
836 610 986
148 659 233
844 463 413
100 780 151
679 21 146
46 305 434
258 434 988
438 224 63
251 695 287
549 471 792
818 110 743
555 660 108
860 957 599
788 281 596
315 989 676
831 212 644
29 114 746
171 606 862
689 767 214
387 732 159
311 437 327
739 418 156
539 764 53
62 799 242
543 189 650
159 378 181
66 489 835
687 254 791
160 288 866
566 205 152
84 910 384
44 536 385
217 14 875
796 448 221
438 188 794
611 26 200
576 156 796
805 163 553
192 24 623
138 24 863
245 634 901
363 131 625
105 648 20
229 729 35
715 945 583
861 296 625
170 493 301
564 231 195
784 722 452
103 745 122
942 363 736
457 561 204
571 605 802
955 44 599
339 486 862
390 905 282
158 848 365
116 245 567
799 727 479
188 701 807
445 193 279
557 417 681
274 74 905
302 829 760
566 865 593
686 690 896
504 166 928
391 303 319
56 470 944
907 448 660
146 682 542
843 545 225
158 833 670
55 477 357
540 690 951
972 94 54
470 841 53
775 483 252
410 212 754
504 412 287
569 428 727
193 561 702
174 52 886
508 47 105
500 169 660
264 768 57
530 699 618
321 599 872
325 68 247
846 36 373
724 419 57
35 195 858
62 510 911
856 182 657
178 347 505
674 851 692
20 701 108
948 554 427
691 885 66
607 952 677
470 13 779
341 742 890
814 51 467
534 732 577
483 708 880
737 927 119
124 844 901
292 148 518
753 390 698
666 604 813
514 747 954
339 853 760
661 421 533
540 216 460
594 102 364
280 982 490
29 346 968
373 60 15
730 78 948
573 165 872
790 190 641
798 227 728
335 565 89
991 720 299
601 835 190
886 626 230
252 583 79
174 938 690
57 951 852
324 340 841
786 639 144
610 779 464
715 20 360
882 510 556
862 180 550
392 929 48
922 45 209
775 407 967
153 287 970
352 105 53
781 703 447
18 148 785
610 799 126
366 52 822
323 259 531
861 612 733
697 50 571
92 536 470
326 548 37
788 357 521
451 541 235
905 963 848
819 159 664
169 897 121
606 288 384
905 377 814
437 26 246
857 199 676
335 822 71
353 20 118
957 849 725
579 362 200
821 287 632
598 729 894
399 511 755
837 207 696
422 551 756
139 723 977
863 135 995
362 803 116
25 654 190
611 847 138
108 366 42
50 550 912
294 349 832
560 975 188
789 926 164
753 890 119
128 282 407
520 814 417
184 217 773
61 639 474
915 70 96
288 878 736
407 701 321
982 643 661
425 219 186
307 579 881
440 43 283
586 682 949
793 726 855
161 410 765
550 969 63
900 288 559
437 275 714
837 955 475
262 501 965
994 307 764
241 708 73
181 922 525
508 117 623
69 520 74
127 962 60
816 247 693
275 414 701
562 638 839
64 245 303
731 396 542
990 145 927
976 535 595
597 801 693
44 311 75
998 663 289
153 580 783
936 694 211
182 342 407
925 828 583
925 59 459
998 881 665
685 745 286
548 60 838
654 186 184
409 23 516
906 215 554
951 650 46
882 360 772
414 93 570
613 973 160
992 850 522
522 88 347
827 193 435
434 291 857
346 539 20
901 535 618
651 144 840
241 992 191
863 618 52
10 990 648
874 254 550
201 643 969
488 128 89
871 763 200
622 912 37
244 319 714
445 208 340
141 784 896
672 327 386
524 323 714
846 955 332
410 513 661
940 619 98
855 551 402
94 516 806
468 600 308
503 151 996
942 292 362
158 238 965
421 797 31
336 242 718
198 591 480
11 15 497
938 538 192
924 368 171
156 599 441
236 344 187
220 845 740
428 870 638
140 453 802
928 20 770
209 719 629
793 284 686
91 384 225
841 991 412
817 969 896
732 39 68
224 981 495
763 855 161
72 145 898
650 390 560
580 792 940
634 317 487
240 823 919
325 779 899
670 867 591
293 824 962
479 621 562
110 761 315
311 942 532
358 617 253
803 523 310
392 815 894
32 240 855
985 705 184
56 477 385
304 589 162
809 345 183
805 218 999
58 237 469
564 59 896
514 872 502
376 709 346
292 393 764
389 959 679
317 863 619
350 102 74
126 540 107
416 406 649
427 928 244
365 136 867
398 934 165
298 596 924
814 955 619
286 864 154
561 56 620
692 663 832
839 223 561
77 134 880
582 477 502
446 962 195
334 520 87
996 559 38
987 662 593
420 644 839
745 830 688
883 173 35
158 205 440
231 796 564
138 481 794
354 111 222
464 983 602
734 575 627
874 710 698
37 165 761
416 932 47
660 550 331
272 115 729
34 998 87
167 967 63
787 118 169
497 780 161
952 808 490
382 751 460
930 297 539
888 334 655
197 226 345
23 440 513
757 946 350
57 830 461
745 317 547
980 546 391
755 605 962
658 990 198
160 931 829
803 608 105
860 230 579
522 489 635
653 977 789
888 159 996
713 257 172
631 754 413
804 107 674
582 514 357
162 468 170
178 234 157
970 704 913
469 218 847
887 203 361
226 894 948
262 931 347
789 901 811
594 341 59
122 264 716
72 890 36
907 471 766
530 249 86
965 502 337
947 369 419
312 934 134
526 95 346
393 17 482
297 838 916
767 107 823
846 681 995
622 865 746
690 399 960
646 875 63
975 640 567
967 888 737
946 253 519
579 479 938
806 586 892
312 746 198
161 591 870
342 222 627
372 484 808
692 346 183
756 853 594
549 885 801
280 131 539
33 246 941
412 96 148
531 718 38
879 491 731
849 110 213
254 665 235
82 855 149
382 660 314
578 647 19
75 302 768
997 794 14
355 603 731
927 804 379
869 991 323
280 628 141
855 405 433
201 853 205
110 837 738
378 572 668
867 417 383
630 845 983
496 618 234
82 138 459
862 238 637
222 596 453
368 228 440
345 193 130
608 307 899
966 123 568
928 15 497
229 178 613
360 938 564
440 408 647
463 209 878
487 908 524
965 372 316
87 34 242
349 524 844
370 771 992
233 864 527
586 842 234
574 228 373
962 130 694
725 264 357
502 360 193
614 994 606
136 380 173
242 509 100
554 940 757
674 261 504
662 199 197
638 573 919
914 979 524
275 792 132
604 637 758
262 800 215
704 612 453
976 29 120
360 657 784
126 681 336
518 896 204
941 724 496
147 685 113
181 420 139
459 77 283
731 897 693
623 966 48
534 159 64
152 218 780
158 559 964
14 125 617
419 524 928
777 277 499
923 690 79
674 128 924
564 253 499
453 179 79
37 134 947
479 128 803
151 262 708
917 618 525
897 625 414
330 664 578
265 434 168
94 130 903
306 559 244
603 35 883
621 890 599
29 131 295
942 856 396
836 998 560
390 747 49
93 34 880
949 346 49
459 594 837
376 12 956
624 951 888
672 11 596
210 691 963
630 348 862
861 902 999
837 393 428
70 807 632
724 605 805
521 438 136
828 62 608
438 874 950
181 588 943
734 402 252
579 965 588
871 364 294
530 107 586
282 172 615
439 260 671
564 446 720
670 163 391
262 522 958
49 740 241
124 974 770
408 747 95
652 983 492
159 432 813
810 964 243
938 274 599
322 842 429
600 68 362
829 393 529
475 71 87
838 749 277
616 132 957
314 228 762
531 770 635
262 149 854
189 781 438
420 701 236
76 585 789
326 288 495
384 39 153
608 339 932
192 831 31
52 350 526
287 385 781
79 253 85
805 611 275
955 549 50
590 27 439
279 753 215
946 492 769
147 262 586
309 268 588
840 971 225
278 973 337
475 15 848
32 637 19
871 767 255
124 747 39
318 978 210
352 739 583
916 707 18
952 692 371
285 356 761
791 904 476
299 445 956
446 885 108
28 249 944
348 638 975
859 171 231
933 612 856
539 224 176
217 755 460
175 672 612
248 529 702
204 84 449
352 11 423
432 929 465
113 236 782
452 205 926
606 779 210
36 922 108
375 645 14
184 388 752
880 33 165
356 133 684
872 959 335
704 243 828
388 447 792
968 808 716
797 574 862
146 180 843
702 612 785
422 743 419
520 623 886
15 578 886
832 183 119
91 704 838
17 894 563
926 547 64
586 804 512
877 795 93
525 241 413
363 948 363
581 636 333
462 675 918
956 408 318
270 83 551
570 400 741
619 438 949
318 648 399
568 907 582
570 71 141
905 161 244
766 172 301
36 27 739
174 709 848
712 703 780
868 119 470
871 217 128
106 130 436
551 79 372
668 407 855
497 629 407
978 394 804
438 70 259
632 715 440
401 503 90
733 346 511
256 424 321
653 591 548
256 423 652
949 248 408
356 209 193
101 290 487
267 917 36
301 705 448
455 799 489
626 406 36
648 51 332
81 700 559
707 412 326
341 73 986
794 184 311
56 928 620
798 208 864
15 137 425
152 869 643
737 58 956
575 864 639
547 970 527
925 575 722
811 252 949
413 851 298
138 57 873
477 358 196
60 440 844
679 316 45
185 394 148
895 656 986
960 205 205
826 461 903
756 309 943
386 914 594
975 301 122
366 113 294
126 41 518
118 268 839
318 488 555
41 439 226
879 353 406
441 636 461
69 178 766
470 957 782
274 404 302
84 843 329
734 422 616
152 623 827
600 344 343
774 958 200
791 633 869
71 637 332
113 920 220
752 765 975
156 774 53
271 638 791
427 906 987
757 868 795
31 215 456
243 758 677
169 222 403
841 203 21
683 60 544
174 845 705
644 998 460
761 226 114
107 157 490
644 409 44
702 101 870
913 378 741
848 641 305
282 302 633
761 666 870
925 498 545
175 685 427
671 707 948
481 973 335
836 365 23
327 706 649
570 615 895
621 44 526
146 306 705
620 292 969
332 425 839
935 274 870
236 311 661
198 756 924
346 700 860
417 857 26
420 353 34
156 796 513
481 833 651
724 553 328
920 394 284
200 978 743
962 111 443
458 849 222
615 320 883
373 941 883
514 228 121
704 45 554
118 161 842
491 939 57
534 734 372
718 985 868
353 480 729
683 581 115
359 834 337
456 698 181
139 418 351
380 665 522
222 152 930
310 83 43
941 872 996
401 717 831
337 156 507
39 326 116
527 278 663
136 696 503
335 19 425
371 967 759
717 946 432
202 142 291
614 266 286
171 261 797
296 63 743
132 689 340
665 771 968
249 777 405
970 46 786
474 135 340
208 505 67
700 796 652
907 643 26
656 12 499
991 50 237
833 607 364
361 355 853
619 400 161
422 60 225
763 264 223
603 393 967
315 977 305
499 27 86
686 437 588
116 732 45
20 600 695
411 367 748
744 377 45
236 835 970
612 10 430
407 630 236
331 941 27
774 702 204
55 95 582
677 436 325
911 594 617
79 625 409
627 149 300
776 681 907
966 15 330
219 466 222
50 212 447
752 527 286
189 99 558
713 825 330
85 994 577
729 254 576
73 716 570
951 834 828
134 945 608
457 80 698
40 572 214
298 234 161
490 433 938
527 635 986
50 554 642
920 640 152
320 131 545
597 931 657
193 465 926
73 444 144
209 821 82
900 419 792
415 272 857
807 644 713
491 117 604
438 633 386
15 144 743
174 225 880
210 93 504
130 267 206
640 657 913
407 57 677
948 406 347
171 736 329
850 121 442
737 327 40
349 761 284
938 401 722
308 668 795
315 174 120
841 11 451
781 910 141
853 382 108
378 602 267
471 915 266
675 79 946
479 63 821
369 163 274
671 789 969
568 924 810
783 69 997
93 394 249
33 693 191
55 40 435
903 252 518
197 411 41
706 816 352
594 956 410
274 608 426
155 263 375
702 548 121
279 650 41
465 214 260
716 966 172
664 920 304
230 180 364
143 32 593
581 122 746
651 595 586
793 60 304
833 356 409
195 859 646
737 837 470
894 814 217
185 245 351
550 256 315
531 986 698
159 739 555
512 947 814
660 574 841
871 306 161
56 149 535
466 861 111
204 476 296
520 249 369
311 358 545
35 518 673
273 171 897
540 822 540
767 138 542
18 436 958
704 887 311
401 194 486
167 185 818
135 927 85
664 517 448
293 593 469
674 869 241
878 508 738
860 224 420
914 438 202
622 162 131
821 607 442
443 609 413
468 254 80
418 964 507
713 94 75
653 98 936
166 276 222
741 180 267
288 293 892
630 376 567
752 643 482
330 194 769
931 988 252
47 360 692
913 188 222
868 366 600
589 947 883
154 722 421
471 779 669
215 597 80
969 668 584
644 564 16
474 654 173
452 685 407
890 177 542
433 816 78
986 330 303
474 886 208
659 572 414
934 772 769
632 480 146
859 66 161
286 92 624
688 814 117
892 181 834
220 852 196
749 640 148
115 812 989
411 377 647
341 963 873
683 327 149
667 416 58
546 992 756
521 944 767
145 241 652
697 10 509
942 433 565
754 369 948
412 206 778
346 593 423
653 897 652
612 531 524
30 587 408
238 862 495
493 154 390
168 348 781
186 359 250
384 541 657
696 405 93
643 804 104
350 938 87
373 624 956
742 536 434
920 494 390
435 488 968
925 694 145
250 687 407
352 133 604
998 487 706
586 988 914
211 399 594
638 863 228
880 220 326
535 312 628
457 115 44
399 647 537
834 308 709
671 830 679
308 193 601
410 556 416
761 61 197
730 714 804
527 245 750
458 754 946
497 324 139
164 41 765
563 157 446
616 938 266
707 335 285
407 300 149
371 147 825
562 725 884
479 45 29
37 70 184
698 890 318
244 566 788
52 377 614
766 762 891
536 637 910
35 300 854
202 875 358
678 567 394
872 481 35
904 448 453
229 10 648
362 735 484
49 567 924
43 653 710
412 758 376
123 164 532
917 259 588
333 667 728
612 186 869
642 39 971
175 525 302
304 737 98
806 37 133
940 426 536
284 904 424
885 562 302
88 903 138
419 787 16
313 703 431
936 829 192
946 184 274
968 219 898
60 437 875
116 520 329
673 24 847
434 21 870
801 945 125
890 514 750
248 900 520
861 474 759
907 411 250
286 108 877
919 772 630
30 748 76
163 606 178
936 571 491
224 997 655
701 568 237
360 40 544
343 274 488
571 697 931
66 715 381
810 502 281
741 634 475
417 101 31
603 180 549
60 64 971
513 366 898
673 480 249
868 757 272
33 535 202
65 664 819
174 350 582
115 625 369
34 585 440
263 493 565
774 480 177
121 923 378
727 868 305
752 304 807
804 912 581
83 933 563
110 890 192
719 19 76
699 99 442
888 189 965
930 753 758
850 86 593
795 294 559
46 206 118
601 407 677
364 724 439
539 893 352
948 596 675
607 877 452
112 104 739
329 443 604
829 676 506
885 65 449
295 666 976
776 68 516
958 659 234
301 578 152
499 91 801
33 963 806
588 282 654
29 510 602
150 263 978
611 332 527
272 132 763
657 467 154
580 487 470
138 897 535
453 361 137
139 145 199
861 650 804
329 38 203
678 159 459
340 83 897
573 126 97
153 305 679
183 188 658
263 674 883
306 730 966
294 230 597
584 500 374
737 24 651
801 111 291
771 45 838
660 567 874
772 688 346
106 151 419
969 747 292
778 908 715
612 767 495
680 329 103
782 898 135
641 832 104
300 860 564
931 247 372
320 712 634
699 812 904
701 971 349
737 495 198
51 340 909
244 815 167
728 831 181
842 499 314
313 992 923
791 80 342
935 449 603
91 495 997
108 434 691
242 338 489
354 773 920
72 749 651
192 125 528
596 662 794
946 670 592
203 365 612
464 255 787
684 449 924
536 10 336
118 15 506
534 285 711
440 895 728
877 381 445
550 746 939
768 348 827
817 102 730
72 967 349
47 340 476
877 231 336
665 354 457
563 169 887
231 453 973
426 893 112
750 596 505
462 581 699
712 311 786
165 490 234
752 285 620
201 647 964
120 418 19
276 576 643
298 830 994
147 922 295
710 31 932
550 316 965
166 637 103
761 319 578
149 795 37
232 77 689
924 466 738
177 948 740
57 954 88
257 586 313
317 518 738
605 358 956
10 888 172
751 895 166
505 574 224
328 477 106
154 713 475
748 348 982
386 297 924
997 393 392
849 294 921
561 882 431
380 635 767
423 395 483
144 846 55
816 189 427
272 111 872
966 147 508
173 705 227
269 951 672
735 817 929
154 480 21
882 26 637
395 29 619
146 48 759
152 277 605
705 204 503
119 728 448
261 570 364
643 406 463
861 110 484
735 417 280
442 908 517
113 106 932
299 764 829
404 178 679
42 892 985
626 973 745
872 488 386
759 61 629
954 497 256
519 402 789
829 599 918
951 56 458
373 94 287
355 561 383
63 391 694
684 168 806
602 926 107
421 986 72
422 274 45
382 419 986
800 905 603
897 538 554
429 154 278
365 202 297
573 654 518
157 278 790
185 947 584
769 423 694
336 814 369
711 884 378
573 566 781
825 550 439
171 556 966
247 419 752
737 975 359
231 332 469
103 655 68
225 532 417
356 249 297
142 132 975
172 797 48
940 641 686
977 849 756
660 926 829
877 944 863
110 505 724
992 77 547
886 295 658
714 269 139
655 395 949
937 105 21
447 371 297
688 217 127
257 235 586
350 742 453
871 558 103
450 347 170
944 11 141
255 347 146
514 188 346
390 965 46
304 276 503
58 241 614
971 719 746
96 789 127
232 403 720
164 81 258
36 646 886
462 997 832
973 405 736
627 96 252
429 681 780
663 929 655
867 785 634
495 730 188
767 670 157
462 279 889
496 416 564
165 398 975
130 303 593
382 452 689
478 198 244
403 939 813
483 89 82
157 715 244
940 482 182
451 191 392
599 922 612
956 533 540
809 979 365
757 594 993
952 430 544
263 490 670
570 477 822
760 457 481
474 448 675
582 172 295
92 883 42
284 438 911
669 449 147
314 21 979
449 890 741
965 337 717
572 22 15
656 982 886
579 826 683
492 239 879
773 235 255
935 640 181
731 766 950
849 716 356
125 829 939
329 600 139
580 416 887
716 336 792
704 223 302
646 556 192
161 608 465
935 73 446
433 821 677
103 71 259
834 205 76
782 595 470
398 192 140
314 133 10
716 638 855
483 126 792
909 989 759
928 632 511
63 621 742
272 765 324
198 502 207
431 292 895
68 817 940
531 699 517
439 393 888
620 929 697
507 163 224
91 741 211
647 353 884
796 189 662
61 251 704
79 602 657
62 479 191
487 61 610
396 247 700
449 166 722
569 812 743
230 388 974
886 949 96
383 874 104
531 840 642
251 613 182
11 452 867
285 647 927
843 623 29
877 273 655
760 826 755
844 207 988
167 16 311
300 465 974
710 963 428
336 397 992
158 44 616
110 257 555
325 215 231
408 424 658
671 948 157
605 339 251
539 52 832
344 618 443
657 114 289
651 605 990
272 452 668
957 140 537
111 381 211
447 101 931
379 791 863
196 119 52
697 536 56
552 703 581
640 817 203
458 335 328
67 683 323
435 733 661
102 20 561
504 561 275
570 494 413
35 89 348
347 986 316
827 705 646
410 999 290
48 652 502
478 323 388
104 913 531
152 539 270
772 839 516
398 659 440
915 691 16
917 717 19
736 841 897
218 773 406
581 270 904
103 826 305
252 351 142
409 879 292
998 795 502
574 197 889
428 343 983
994 764 313
177 926 148
973 875 119
992 163 567
461 41 976
637 792 57
487 730 605
611 43 387
189 953 829
410 63 498
502 926 341
900 746 800
731 106 200
285 259 475
557 288 888
598 629 728
607 941 202
231 112 558
142 739 60
745 196 650
58 265 995
624 727 126
352 648 728
595 275 97
51 148 990
806 897 638
469 180 911
793 30 889
617 953 610
43 942 349
345 541 475
777 290 467
352 14 527
641 77 340
989 598 257
496 73 880
220 433 697
451 133 942
145 348 176
459 268 51
454 263 524
850 667 758
971 640 61
486 811 405
975 290 209
25 673 777
275 647 240
678 438 441
705 305 37
283 347 236
383 361 472
447 643 389
107 883 600
673 752 55
73 785 348
241 849 195
18 301 382
414 902 556
346 444 744
666 411 341
137 84 215
207 120 59
365 232 159
56 935 31
937 557 236
894 750 624
25 598 953
222 684 489
479 307 314
906 495 601
662 280 960
261 885 730
361 623 452
374 740 454
234 598 317
550 963 100
131 451 525
184 119 799
308 117 423
599 101 855
137 664 412
669 107 373
339 337 618
900 196 144
434 313 603
681 434 486
823 412 639
289 216 713
356 806 10
676 780 445
890 46 231
821 107 586
944 143 581
495 629 687
687 391 183
501 143 421
869 589 36
763 954 669
181 273 497
286 188 563
923 188 113
168 447 105
898 159 829
520 894 340
858 10 633
151 870 146
562 116 769
908 754 328
450 956 334
290 379 72
858 313 265
175 93 870
280 851 794
566 266 58
81 738 464
970 419 29
389 640 571
627 654 969
785 951 388
182 588 488
802 610 901
436 37 76
306 887 276
127 702 134
108 943 647
476 893 544
548 384 238
283 575 256
523 206 712
439 31 72
665 375 271
710 138 362
127 275 930
334 989 65
873 933 31
496 957 520
661 765 966
981 816 773
185 894 134
767 384 389
663 943 483
908 405 988
792 219 921
953 589 592
768 373 238
101 579 192
713 395 247
736 346 920
124 314 869
553 482 461
101 431 960
763 825 603
470 828 252
398 673 827
571 999 148
264 649 288
40 127 931
569 421 12
735 298 87
50 229 497
794 543 243
142 613 811
579 437 49
186 851 287
869 939 10
74 734 239
452 873 364
660 393 885
786 896 531
938 482 390
745 948 96
116 831 379
171 398 784
988 406 841
147 78 690
103 636 360
362 670 409
877 86 155
856 163 766
199 320 577
539 383 337
834 337 45
595 871 429
949 321 504
119 306 448
74 47 194
173 317 821
847 146 274
865 92 283
675 867 28
209 614 969
330 433 596
933 237 170
440 526 110
613 875 201
310 337 517
480 847 755
358 74 842
334 841 380
838 290 619
736 28 491
672 610 321
198 858 87
978 852 117
281 151 703
87 79 507
349 219 205
329 669 851
629 747 423
312 931 496
638 715 140
781 382 871
695 796 659
898 121 731
202 849 417
779 439 83
873 538 196
421 836 258
311 219 627
66 178 867
188 889 203
540 94 702
470 634 455
710 125 598
853 394 676
975 668 415
472 977 401
781 712 997
559 114 16
860 919 591
799 617 655
537 309 280
665 988 193
152 784 624
548 712 802
567 985 872
614 542 169
919 247 539
524 908 777
94 512 912
360 526 196
741 194 847
728 236 164
906 717 255
424 981 285
964 182 383
59 718 322
34 197 276
400 586 668
537 915 850
493 496 836
770 899 200
78 302 40
718 144 194
72 361 928
274 772 351
739 368 81
870 450 207
148 36 461
931 772 42
585 192 211
507 80 346
258 853 712
274 560 60
325 440 685
752 70 87
948 276 449
131 299 748
116 888 132
985 207 915
444 983 909
835 136 902
534 24 13
30 451 243
183 565 946
107 34 513
546 31 600
828 201 185
810 157 737
359 697 181
36 285 85
818 180 732
336 783 404
362 730 807
444 276 212
804 14 742
992 911 650
182 595 181
413 211 521
82 771 315
325 424 662
751 331 940
770 129 909
296 632 935
928 256 518
644 559 911
641 698 919
72 584 926
83 653 124
30 982 207
134 514 598
699 143 497
56 384 149
729 576 220
376 705 150
498 783 119
388 857 255
75 614 925
437 325 520
403 295 839
444 549 649
927 575 174
87 58 530
253 999 737
462 233 560
796 312 219
730 609 206
231 62 950
341 720 220
788 787 884
868 531 333
357 819 737
459 970 593
138 745 639
283 526 984
352 129 708
383 37 962
824 694 759
231 668 78
79 641 849
298 286 913
682 755 73
835 917 641
144 859 680
589 833 926
358 632 238
726 449 22
99 422 870
667 250 383
830 351 467
188 568 196
989 165 145
553 625 796
894 154 257
721 466 355
950 881 114
635 267 360
642 789 723
266 209 34
908 655 997
44 729 424
972 891 756
452 563 241
338 801 362
653 668 745
493 991 909
997 701 442
899 176 61
504 125 184
916 242 292
657 601 361
600 844 248
555 674 575
721 588 573
664 607 926
659 920 564
329 734 538
877 270 387
979 186 172
896 364 298
101 655 70
916 41 355
371 470 225
773 406 258
899 383 997
409 465 698
94 625 571
992 570 617
882 547 563
295 673 267
783 874 576
995 212 561
187 753 604
551 23 963
404 945 96
495 254 287
688 637 966
892 959 675
29 850 33
879 616 427
156 59 352
432 805 641
484 244 742
848 98 498
231 569 49
224 978 695
975 130 908
45 709 889
560 320 434
424 322 571
620 329 21
850 618 755
268 609 887
958 372 159
236 919 617
617 755 997
388 926 199
771 349 469
465 951 310
341 327 726
204 326 994
360 431 155
885 723 103
112 551 780
339 703 91
882 581 540
970 113 145
89 975 410
72 391 120
244 937 120
178 658 872
312 468 389
10 219 405
665 793 79
628 864 266
313 908 666
408 391 701
291 449 835
807 248 715
256 713 293
130 393 901
874 781 638
109 289 218
38 15 514
735 380 647
201 662 31
442 122 261
788 842 205
551 783 263
609 426 736
585 34 268
545 510 784
333 695 385
808 741 524
645 500 124
341 726 133
448 174 195
329 182 615
550 283 906
552 724 383
525 694 593
221 676 64
795 153 587
724 166 569
157 259 16
926 206 73
600 81 725
467 781 278
213 223 944
679 568 972
220 563 148
574 685 903
313 520 17
220 695 320
666 94 165
646 745 620
170 699 822
482 85 580
574 132 116
782 386 243
896 210 975
758 489 948
308 309 622
364 249 578
674 230 505
389 254 509
840 424 204
897 391 519
706 760 987
850 997 913
742 631 386
325 769 934
237 220 499
145 541 598
248 978 322
932 169 680
550 359 695
430 584 862
309 658 941
703 975 494
262 650 502
20 685 939
161 698 960
496 97 859
278 278 892
715 799 602
79 367 44
411 421 971
26 529 191
23 601 35
31 373 444
260 750 831
428 914 998
58 517 930
257 716 457
256 337 487
137 12 29
478 492 788
389 13 335
946 785 441
879 373 372
991 97 527
677 959 453
426 250 515
421 881 823
537 323 228
920 982 70
965 545 821
509 110 160
538 287 779
291 380 68
209 675 136
395 48 716
962 675 782
997 939 440
770 283 156
782 286 955
191 840 559
531 266 844
566 446 253
60 685 427
876 398 721
159 775 449
221 18 442
618 190 285
150 158 835
163 555 209
971 388 752
617 295 538
913 705 633
881 671 679
704 494 410
681 261 37
137 293 368
833 699 946
740 296 802
584 759 303
395 566 403
435 913 619
963 425 421
641 814 638
99 474 419
891 779 550
10 347 948
555 763 246
47 384 68
826 981 90
553 20 872
500 725 802
93 379 916
208 886 489
719 860 49
389 999 172
708 765 573
510 590 186
649 229 314
324 943 289
962 502 79
817 362 660
704 834 242
348 886 316
145 724 668
475 217 900
495 507 830
455 895 486
692 428 800
558 746 671
612 518 377
250 121 837
563 680 535
978 350 539
152 157 473
779 474 200
698 81 191
247 418 870
781 302 318
55 733 172
883 648 99
329 849 495
899 244 440
46 848 48
168 898 134
765 43 236
713 521 235
675 793 564
33 21 907
260 931 842
589 964 702
555 243 357
214 38 372
350 308 843
327 45 887
971 460 576
384 712 85
254 450 839
821 737 547
625 801 570
696 423 145
134 459 238
675 481 248
972 562 794
989 112 681
387 555 819
570 983 241
946 559 843
856 559 971
189 354 17
30 11 241
40 583 714
399 493 430
127 841 711
63 325 939
35 109 434
426 133 505
711 72 925
447 847 908
741 188 622
335 679 854
194 953 215
468 229 51
504 332 739
770 683 533
442 821 289
662 342 339
953 648 715
801 265 133
533 885 367
267 405 886
699 901 712
302 529 980
129 808 971
885 71 579
857 56 213
693 996 283
752 837 418
158 869 783
384 560 995
639 911 813
256 778 944
670 42 490
160 539 260
284 106 390
335 514 243
517 932 488
395 555 699
55 876 305
289 255 931
22 94 259
992 220 346
839 724 99
604 323 730
548 196 775
373 529 639
411 310 806
619 362 674
797 604 658
591 449 310
486 875 538
306 868 551
436 296 829
853 992 157
167 131 293
582 649 593
972 528 168
112 201 508
986 127 707
226 740 434
668 902 647
324 989 439
946 413 557
290 668 255
27 45 323
230 804 899
670 901 770
226 995 661
10 334 24
805 931 427
938 661 387
270 558 741
406 211 148
39 992 929
114 515 812
504 108 364
645 983 824
308 557 667
380 716 447
466 569 448
259 998 434
859 688 643
385 889 536
51 364 752
792 958 77
900 422 679
590 88 64
583 600 686
385 480 96
440 149 34
559 872 103
805 292 499
122 629 996
787 188 376
95 27 256
298 128 503
971 571 419
41 893 244
86 380 188
586 826 497
12 981 672
602 414 90
94 755 610
838 474 678
82 778 266
923 461 869
904 564 306
40 309 98
554 455 683
534 475 304
932 709 432
111 475 216
604 82 306
468 445 673
969 13 157
327 432 765
177 327 707
128 290 887
733 25 385
200 744 937
70 73 334
45 396 633
18 405 827
639 767 942
799 239 34
759 523 485
865 107 653
641 564 56
96 433 942
29 60 265
400 376 510
193 543 612
828 911 362
259 740 807
231 811 294
187 135 551
530 700 145
664 934 232
352 373 936
350 905 382
753 371 653
384 845 946
634 301 941
181 735 791
537 887 73
113 471 238
723 669 869
727 648 792
450 511 445
842 942 461
81 960 442
198 37 730
358 665 559
723 139 560
195 74 526
300 803 942
555 46 648
149 661 276
330 993 634
296 592 731
470 61 117
149 417 117
488 533 648
569 720 198
500 448 556
103 717 261
463 747 670
362 194 624
873 444 207
53 761 898
720 605 297
747 35 38
316 688 460
869 697 546
151 30 259
701 289 831
875 331 388
769 121 232
11 142 716
495 442 797
969 195 550
406 470 305
596 657 791
893 755 618
757 672 688
133 577 791
887 357 225
545 818 387
868 91 492
161 297 49
625 132 567
237 329 158
884 162 338
181 58 734
244 751 208
482 870 515
709 215 124
414 308 91
566 285 163
480 116 916
130 646 925
938 523 72
424 750 469
467 143 812
259 465 173
41 144 538
814 774 975
449 129 788
103 844 994
434 402 855
122 306 980
70 381 605
379 491 598
491 882 273
870 660 654
621 96 479
880 975 682
689 163 975
313 591 647
507 797 181
811 250 541
534 205 675
154 50 871
490 581 778
562 457 909
500 704 451
414 947 605
884 674 411
810 71 656
806 712 92
804 140 735
526 186 358
734 566 958
448 306 690
404 998 404
122 878 406
27 689 843
75 571 257
47 109 987
402 801 161
250 290 934
485 876 564
905 635 798
955 128 50
464 911 756
386 32 72
907 696 757
640 507 915
436 561 834
473 630 35
705 961 11
926 248 817
574 272 39
143 670 358
286 232 737
713 71 79
786 355 925
590 221 116
468 721 843
423 250 609
272 577 164
696 161 86
646 486 128
271 808 122
509 271 37
225 723 826
983 732 662
848 336 184
452 917 286
767 241 887
767 919 390
836 364 410
603 30 405
431 212 73
741 274 294
460 747 307
36 587 133
777 122 445
119 747 314
554 483 206
572 902 500
799 347 687
923 73 240
753 118 171
815 370 273
724 505 233
166 367 998
778 500 142
570 304 263
620 735 636
324 948 766
991 539 859
55 42 770
707 86 406
672 54 886
136 961 264
460 660 263
127 483 881
28 803 258
285 132 739
589 901 820
122 444 628
844 479 324
788 687 181
269 906 823
751 985 762
75 515 355
163 595 403
25 747 946
607 843 715
409 605 155
960 77 458
974 576 911
504 157 391
678 876 517
961 570 584
734 799 889
724 533 242
120 468 812
900 328 306
917 223 721
224 10 329
217 181 767
17 254 173
489 161 361
838 580 503
255 849 648
599 212 257
516 926 641
267 321 985
222 501 989
703 864 719
973 619 689
710 406 347
360 509 798
943 591 192
830 253 543
345 507 376
978 609 605
101 53 971
629 339 87
965 165 535
745 362 566
522 553 920
68 537 618
175 102 675
175 693 539
839 272 300
533 998 882
756 870 394
524 651 988
764 962 663
327 965 711
562 198 262
28 695 808
54 602 514
593 969 503
77 704 119
465 941 514
153 599 320
689 598 512
912 449 552
630 28 240
521 325 364
133 916 389
791 100 653
367 506 668
473 913 497
553 988 194
986 432 186
458 422 684
834 526 302
583 667 482
401 79 63
918 612 744
159 967 770
226 811 754
976 202 277
163 961 674
342 538 823
588 32 442
67 506 793
523 712 32
626 31 288
113 707 38
942 759 750
956 765 889
67 238 938
956 105 25
110 886 705
978 210 86
82 725 658
376 156 743
212 222 994
931 750 373
80 705 996
800 39 932
482 803 426
567 706 174
894 727 610
39 836 234
134 78 892
340 282 883
900 367 959
968 544 99
398 908 110
499 200 223
645 34 745
695 907 840
775 963 697
68 59 304
480 856 772
744 567 916
979 810 266
238 838 312
782 485 509
154 985 650
409 771 428
538 973 447
48 186 448
364 258 458
385 211 693
566 38 200
484 919 987
249 645 486
967 562 738
913 193 162
174 338 570
493 681 888
224 618 794
565 41 328
592 779 709
491 622 541
176 436 226
77 737 902
417 933 143
124 713 385
155 631 914
898 51 388
494 995 706
699 395 399
92 438 86
623 770 142
988 122 58
854 118 176
844 658 994
493 843 673
154 398 997
169 867 498
491 390 646
350 763 487
982 267 880
252 470 542
201 572 463
746 691 194
986 433 48
963 628 21
508 946 245
946 515 684
904 404 980
879 169 513
54 224 643
153 427 31
425 800 563
242 73 780
345 472 211
209 136 732
29 696 933
680 580 925
942 521 174
733 844 898
452 69 353
464 381 789
241 61 299
579 266 697
267 348 504
668 957 845
529 942 191
482 673 304
715 111 530
209 362 277
25 433 126
748 25 498
768 614 992
790 950 390
213 598 255
277 318 844
326 415 335
17 733 481
502 281 840
242 152 624
728 381 645
904 497 207
587 495 709
268 764 159
767 38 172
991 31 156
12 758 77
523 256 400
732 572 223
939 682 230
498 138 191
490 136 407
446 859 334
380 685 851
983 768 589
652 247 760
813 257 35
723 362 67
127 546 62
251 715 532
263 177 61
690 386 346
713 261 886
539 145 341
534 56 29
318 174 737
19 565 19
315 28 117
33 344 180
211 361 632
244 371 198
772 548 332
967 899 398
263 709 124
126 418 866
654 822 343
162 966 442
600 426 690
472 535 606
439 228 624
516 599 83
227 31 424
950 701 523
923 125 498
537 991 649
883 420 469
479 242 803
962 715 745
74 651 837
547 760 900
671 322 465
484 692 825
777 436 642
181 941 887
969 246 820
573 403 811
914 156 39
635 891 584
413 39 494
21 973 516
622 717 58
767 528 554
687 21 905
523 255 153
649 737 824
383 156 771
232 533 685
595 706 449
805 715 729
169 276 636
633 518 755
669 565 550
381 52 719
561 391 251
149 514 339
117 31 734
601 283 485
520 262 592
263 708 310
990 309 50
80 585 494
472 389 908
630 709 290
992 161 403
316 536 469
72 582 996
777 877 775
546 737 442
589 793 345
338 325 772
432 190 577
80 689 889
689 301 64
849 917 115
54 226 444
439 641 727
411 645 53
366 753 505
286 542 969
699 942 631
996 284 598
300 712 338
387 412 630
140 937 396
40 157 394
919 278 137
418 631 258
58 646 206
171 989 391
697 899 283
17 676 287
762 949 720
832 19 334
375 422 881
87 505 297
108 279 189
681 64 468
600 877 332
606 198 47
596 689 327
173 743 150
843 220 183
299 858 794
505 194 64
136 40 238
585 273 689
668 286 294
371 245 474
935 339 818
165 594 743
328 33 890
931 848 854
326 423 690
206 983 710
502 359 691
233 188 505
140 176 959
214 721 817
83 926 365
222 185 625
110 774 538
736 184 818
683 17 350
965 580 512
589 270 65
10 452 650
619 666 817
454 963 830
634 999 351
488 828 296
189 433 594
552 852 464
10 34 811
848 162 759
209 160 457
272 219 822
22 309 788
930 635 206
784 992 920
815 437 713
819 403 264
768 199 823
27 437 294
49 779 244
999 882 457
451 516 623
842 607 727
511 916 665
25 303 988
998 142 343
717 198 128
744 419 885
70 119 926
570 874 407
971 601 14
947 233 522
659 420 865
685 958 223
245 872 15
17 528 414
523 608 855
826 482 45
612 424 799
917 22 299
381 179 666
334 204 511
905 997 796
582 151 259
657 903 488
808 139 122
634 434 860
694 783 329
726 220 73
360 521 685
698 54 347
498 779 841
244 144 336
155 727 42
593 953 319
973 338 776
44 564 811
263 572 680
599 13 231
920 446 317
309 149 963
935 612 527
989 457 333
580 221 348
347 561 723
488 650 724
362 58 113
697 253 989
354 46 83
256 579 639
719 665 124
705 467 892
548 416 941
459 364 765
762 287 927
601 388 717
532 227 89
320 561 428
171 921 480
215 369 251
879 78 449
723 920 709
456 506 968
412 700 157
962 634 712
517 56 699
459 770 517
508 586 341
654 129 280
968 673 101
195 538 102
674 926 214
904 217 741
545 128 332
233 298 995
736 371 136
462 151 798
113 281 872
324 545 77
811 99 752
954 845 174
267 567 891
414 11 78
389 796 458
26 364 161
982 842 488
658 366 11
156 694 242
860 43 292
243 72 943
915 477 275
472 99 894
227 49 361
590 34 286
26 321 462
316 535 611
376 678 941
621 960 274
437 273 974
963 894 454
155 857 197
971 625 801
627 475 943
15 139 886
735 656 227
94 653 494
24 380 151
659 863 726
752 87 56
970 239 762
33 615 995
392 485 162
790 526 664
596 181 904
335 450 207
64 116 425
473 867 424
586 750 155
505 584 85
699 851 294
126 433 769
52 296 909
93 721 993
782 241 693
439 107 633
105 213 679
105 911 214
702 769 823
613 465 839
117 858 575
225 210 395
992 19 582
385 700 852
695 613 154
185 149 480
435 700 373
454 51 605
785 968 41
109 586 715
172 794 274
77 865 988
303 311 467
25 329 747
828 69 287
858 512 228
47 707 305
429 495 708
522 619 721
43 380 184
987 232 11
29 958 208
747 290 353
642 243 209
113 460 641
29 564 68
82 168 899
507 899 414
790 952 738
155 410 854
103 736 875
128 299 647
398 382 984
132 462 870
337 141 665
356 309 824
266 58 510
447 225 114
757 838 354
298 824 882
816 57 555
322 830 156
55 743 375
535 637 237
58 940 276
895 960 587
23 380 858
572 20 493
142 51 17
30 683 40
296 984 924
367 299 574
178 335 221
890 74 389
823 341 587
452 194 16
63 957 550
865 387 713
430 299 890
606 172 192
755 168 401
315 804 20
289 459 272
547 778 187
878 552 697
648 866 415
263 105 998
904 848 352
622 133 337
117 56 290
864 510 96
276 363 501
873 995 365
568 736 302
566 624 683
109 948 787
656 42 933
113 203 631
853 433 134
182 948 837
43 361 151
165 724 943
135 487 651
612 730 84
942 346 732
33 775 407
572 697 29
767 982 519
424 610 189
105 456 710
20 736 389
911 811 301
163 110 978
622 919 234
308 860 243
676 316 573
984 720 502
212 795 221
204 935 675
443 733 130
478 946 381
339 578 830
440 645 436
262 935 641
885 332 250
579 250 644
19 382 808
677 463 199
300 80 993
808 27 497
907 707 977
466 951 288
264 437 347
324 979 657
777 952 816
92 911 689
384 535 365
277 358 457
171 818 137
592 495 788
868 709 988
922 274 44
430 675 259
746 274 863
589 383 982
918 88 734
817 465 907
205 74 793
883 17 62
32 220 591
479 162 62
367 181 712
400 870 415
424 839 782
500 24 773
767 465 901
195 865 189
391 481 71
55 342 954
282 22 201
406 733 451
376 11 187
964 760 377
702 386 86
777 258 141
993 413 87
946 855 615
102 667 355
951 509 873
196 787 260
983 748 243
824 30 288
55 330 443
552 295 619
840 61 366
248 533 112
305 962 687
477 122 92
444 876 594
476 720 266
908 246 357
620 407 944
835 965 59
91 988 67
332 636 533
159 723 270
476 429 987
81 982 856
520 634 177
503 469 683
195 66 106
831 73 951
219 893 697
186 444 989
839 460 237
414 86 897
357 286 944
821 955 789
938 582 519
613 414 926
596 81 493
914 433 74
622 864 739
216 444 362
58 235 948
340 346 740
194 721 140
482 768 141
718 156 831
501 11 430
200 492 57
298 386 88
950 60 728
527 990 804
69 579 200
870 794 660
93 585 769
136 976 781
311 737 214
930 599 77
232 952 111
977 38 241
128 673 577
578 287 947
723 435 247
658 761 451
441 884 691
863 990 229
48 284 165
810 672 226
565 789 401
83 688 848
417 476 923
973 40 536
163 83 259
84 938 411
176 750 350
180 838 101
902 155 805
248 231 736
846 200 300
712 506 108
244 811 521
611 548 776
604 285 460
803 991 718
480 593 914
367 193 530
142 690 337
553 213 396
480 387 422
10 641 27
474 492 950
629 931 179
416 231 91
736 682 475
384 269 760
344 992 792
110 343 540
531 681 173
784 848 11
305 148 219
42 587 900
803 451 41
452 242 223
364 29 272
704 972 824
811 598 232
757 939 105
902 80 249
514 851 947
75 309 463
899 978 347
833 937 519
62 794 392
445 175 836
226 457 257
900 61 269
803 884 651
466 566 801
472 596 961
486 920 259
824 633 362
947 128 208
349 671 561
499 351 585
891 716 739
907 723 409
353 861 345
698 450 145
918 478 580
390 45 799
956 646 610
712 136 351
550 480 702
201 644 921
567 41 150
409 294 235
399 255 457
151 596 854
253 782 201
984 375 887
124 821 275
435 334 707
941 640 334
141 898 798
352 703 916
292 369 442
760 929 817
532 876 127
917 746 599
790 435 704
533 182 302
466 684 594
372 241 583
887 752 214
616 140 443
111 337 399
218 189 818
756 350 600
575 879 565
768 638 476
604 467 708
200 375 450
466 30 962
936 997 727
354 114 242
780 102 611
790 736 255
569 62 120
501 897 343
11 483 619
743 361 406
314 668 113
218 748 14
64 195 924
376 470 79
741 122 176
606 415 364
490 297 426
121 101 621
921 238 814
377 662 388
93 325 218
563 904 504
982 843 348
23 537 242
336 775 93
480 570 985
440 887 31
481 927 836
709 594 203
442 897 297
554 72 344
429 785 338
842 502 365
99 664 82
430 541 672
202 698 967
235 970 615
737 820 947
880 207 740
422 617 533
549 921 385
294 653 772
272 40 368
440 923 437
903 105 91
179 944 750
67 935 307
10 210 547
227 587 692
423 667 503
812 905 194
937 656 99
541 595 16
839 778 906
33 511 648
648 999 902
767 493 97
303 529 250
327 382 179
445 636 761
172 201 858
496 220 813
890 478 484
186 887 395
835 105 483
872 827 989
959 689 57
667 855 356
217 371 775
919 582 313
260 632 141
699 162 998
291 251 941
531 149 400
877 462 420
146 348 285
999 897 394
913 712 113
218 158 751
334 148 254
52 942 37
899 188 726
940 259 462
489 681 216
363 680 885
312 838 617
512 95 293
345 777 360
771 998 206
138 630 303
101 820 702
777 194 258
598 679 566
238 924 382
437 337 711
580 571 915
911 129 542
604 23 782
717 780 371
991 260 543
200 850 519
593 997 449
813 366 645
522 277 307
706 592 98
767 849 190
832 918 450
353 298 983
350 849 904
157 386 84
742 211 255
926 577 853
874 443 98
316 175 855
493 819 573
449 628 462
223 899 284
517 539 810
926 435 416
501 760 149
63 759 385
929 297 322
689 270 399
126 689 885
586 641 285
862 125 751
856 368 348
174 759 628
12 577 275
755 891 302
947 206 783
583 988 112
754 190 113
878 877 961
353 141 655
822 348 550
583 875 270
812 599 332
318 565 232
471 284 869
905 414 217
175 779 199
293 397 560
533 908 59
331 926 206
28 262 569
132 985 329
359 61 236
993 544 170
147 767 906
220 718 443
422 172 250
81 334 183
885 193 77
403 200 512
928 319 224
73 153 263
833 10 512
820 107 233
996 39 420
284 620 414
659 936 683
179 333 103
566 160 152
672 874 33
165 644 231
877 59 129
150 426 492
644 844 550
713 295 843
777 61 389
971 149 749
327 564 42
700 165 642
855 909 280
832 262 947
101 92 462
130 567 488
14 593 524
684 181 236
373 643 984
395 214 476
319 954 897
973 402 252
616 652 901
638 227 418
337 46 417
769 264 660
422 333 983
298 373 985
83 922 710
394 495 737
35 514 667
882 344 323
469 618 136
998 734 12
410 979 814
27 649 968
172 210 750
480 271 314
246 924 319
609 566 900
70 857 613
603 151 413
860 526 645
804 64 86
655 238 460
958 256 702
564 181 386
309 930 748
476 418 772
851 658 962
635 539 973
514 643 586
944 497 644
750 495 675
568 609 814
613 134 326
991 543 595
333 795 37
332 422 263
67 711 294
235 733 167
390 440 615
17 433 248
997 501 899
102 644 564
834 780 666
548 42 199
184 771 525
179 687 469
218 356 253
717 423 194
940 77 416
241 235 426
844 990 529
204 152 490
697 297 897
360 346 996
361 21 81
135 731 936
358 897 413
878 300 960
642 899 960
969 618 175
727 809 627
504 729 234
955 65 540
824 105 96
956 524 674
355 38 771
499 675 167
694 308 241
678 424 516
605 397 934
675 353 840
256 821 909
981 63 191
923 987 20
482 822 440
111 504 839
878 488 609
248 885 702
119 72 428
910 127 415
624 524 714
664 10 170
329 793 105
221 636 963
935 293 505
869 104 160
511 978 43
137 824 974
505 396 44
402 162 600
696 961 647
780 453 658
152 314 790
341 485 767
618 45 272
583 489 685
576 328 520
743 285 393
137 913 725
30 525 406
684 386 245
818 733 158
289 838 488
732 128 911
544 628 821
53 493 268
885 620 737
858 55 573
939 601 849
967 752 776
745 74 456
279 646 447
427 905 423
461 531 164
616 259 244
879 652 547
520 884 606
963 358 296
771 958 828
680 947 660
451 133 30
474 300 18
473 185 931
746 658 494
64 888 500
578 214 893
579 886 605
548 722 455
664 927 202
419 549 762
598 408 963
645 659 835
154 783 660
229 116 158
118 334 130
589 866 254
579 387 133
683 602 235
616 638 922
182 757 922
290 531 810
456 102 294
397 353 992
964 482 221
371 221 449
484 530 596
234 965 573
573 815 714
113 578 244
71 319 957
150 709 903
667 296 208
948 403 433
357 343 508
761 855 580
811 477 93
497 328 719
548 309 157
165 946 407
58 729 993
245 659 237
769 311 831
372 120 499
113 966 173
885 973 772
416 116 44
828 741 725
539 615 429
325 901 408
284 183 917
398 923 373
74 957 390
319 870 712
743 645 671
922 594 470
721 426 981
766 154 675
558 12 981
318 166 412
235 410 968
779 299 133
885 813 555
101 887 509
487 778 123
47 589 183
910 270 810
850 124 47
126 228 296
490 345 678
977 305 251
568 478 432
943 324 870
773 138 582
151 535 606
461 19 883
614 88 736
120 775 485
671 822 890
309 452 692
573 259 818
628 797 383
604 756 132
438 656 191
670 12 379
244 78 48
828 442 909
250 594 322
285 587 716
798 997 435
257 23 458
148 558 221
771 676 312
57 508 649
505 718 377
756 940 849
605 976 664
127 283 681
452 817 980
282 537 993
683 863 85
185 438 820
469 351 708
22 934 691
604 918 514
69 982 245
647 964 731
181 480 119
768 679 501
751 47 996
178 54 942
888 744 560
521 705 478
454 510 867
247 747 256
621 437 249
732 423 340
694 661 771
949 317 656
640 453 506
319 725 572
458 866 24
96 107 469
559 180 69
551 879 316
176 294 868
777 430 359
63 470 325
234 687 578
295 144 129
372 893 41
78 273 186
91 582 112
543 206 609
439 82 957
716 146 920
822 937 577
93 408 915
969 580 138
625 639 744
653 408 120
235 141 28
692 752 593
696 938 782
800 185 862
914 80 237
516 189 120
671 45 59
603 510 19
325 567 933
623 109 200
186 404 60
492 209 935
786 49 720
37 96 634
194 208 361
769 256 535
849 420 946
120 499 346
567 235 403
24 376 950
904 370 563
595 490 748
881 453 961
844 748 581
223 19 144
665 130 780
32 364 645
715 154 906
263 555 996
424 589 486
986 398 520
562 294 139
670 707 998
263 448 271
687 985 515
310 518 211
201 537 997
390 920 74
218 996 453
817 472 153
763 254 332
591 502 268
130 270 761
918 352 381
485 282 662
656 125 395
675 988 865
448 625 37
627 337 78
815 736 409
543 773 718
925 441 189
125 755 546
658 876 171
732 788 923
443 725 433
415 460 682
224 998 284
847 38 973
124 823 427
379 858 262
908 635 515
689 188 163
146 176 637
165 809 213
16 335 238
137 988 379
423 709 188
44 227 670
60 645 703
622 316 140
605 901 595
975 748 898
120 732 454
826 324 392
792 204 47
278 751 684
247 671 447
373 320 757
958 266 750
816 345 384
821 470 605
942 181 717
597 60 935
884 494 409
72 868 428
185 972 896
72 371 655
598 744 298
593 241 734
895 547 423
621 90 776
986 584 82
661 164 121
592 31 850
794 637 944
133 185 840
501 558 218
266 37 565
651 748 545
543 874 315
934 316 459
894 354 810
839 976 352
908 38 77
257 236 367
925 300 118
176 496 876
117 159 691
748 636 213
413 259 542
720 431 804
758 123 178
821 781 982
53 469 964
772 681 990
762 537 540
916 541 315
800 214 37
280 659 213
777 706 322
564 137 368
85 242 714
190 677 93
347 815 99
370 447 781
221 942 619
565 695 436
185 574 677
993 468 657
507 324 284
454 217 515
42 814 277
949 437 284
545 279 937
711 818 13
788 285 206
852 431 229
90 14 388
238 659 389
106 125 892
514 428 663
424 165 138
15 109 355
717 617 220
965 173 28
355 552 788
941 717 189
688 467 614
297 209 612
530 648 168
230 994 518
871 752 753
953 438 124
484 717 332
47 537 331
183 891 531
136 799 718
133 255 156
532 358 895
571 11 836
727 375 543
10 71 423
923 697 216
715 852 71
378 188 533
379 457 637
77 733 375
859 917 138
345 937 991
544 800 494
650 816 989
368 332 821
998 613 105
600 247 536
987 619 786
565 708 410
222 939 735
834 350 439
187 674 933
161 486 900
31 801 740
147 239 573
28 140 993
604 806 33
536 671 603
887 438 723
59 847 498
66 961 502
618 60 76
182 866 801
291 903 237
827 717 106
802 85 878
478 171 823
201 63 17
661 101 302
709 160 421
858 65 312
514 18 103
629 169 52
388 80 545
761 617 639
70 829 361
538 518 882
342 882 220
112 363 590
658 63 101
566 565 904
299 701 336
987 49 45
439 95 175
536 994 848
304 143 788
122 156 978
329 443 318
806 664 202
284 635 864
892 453 192
820 747 666
876 805 179
328 701 196
991 289 366
880 549 355
553 90 786
464 985 891
899 189 187
219 821 632
811 362 365
369 469 633
387 575 309
572 426 378
875 319 673
369 112 134
417 386 551
570 383 416
697 305 120
621 261 912
217 404 344
756 823 515
826 342 715
561 784 248
651 496 590
385 957 92
829 188 278
543 653 324
482 595 105
555 745 938
779 613 833
434 578 820
942 88 846
333 190 610
727 312 224
27 322 970
530 144 653
812 495 53
192 903 986
510 392 380
797 610 598
179 582 845
125 587 251
546 991 630
448 733 852
253 659 515
889 627 207
275 348 142
516 233 869
458 848 245
394 105 926
998 480 559
671 734 208
763 407 54
958 638 762
475 896 165
802 32 42
889 214 459
668 388 352
948 591 568
559 57 131
37 926 154
990 550 217
21 896 726
933 435 145
180 812 267
425 330 534
772 529 471
155 457 668
470 866 677
317 400 971
392 889 578
86 59 249
872 783 694
571 530 717
659 216 449
448 552 239
306 78 841
646 934 275
134 927 671
617 898 328
138 201 663
321 156 622
30 440 605
348 590 420
641 284 987
332 255 891
263 971 138
964 832 199
250 430 287
864 252 962
786 480 989
80 460 696
988 97 265
569 50 290
910 79 808
913 977 760
974 94 240
934 792 223
853 924 713
49 773 223
471 514 912
776 406 247
787 115 518
123 662 531
697 967 60
784 399 991
918 237 842
193 315 183
61 693 625
515 955 254
93 442 69
831 620 907
122 812 993
942 209 724
631 262 850
813 144 980
197 857 73
808 164 514
232 57 845
533 402 242
134 89 892
926 798 273
535 809 591
158 409 753
826 54 53
260 938 610
136 120 425
658 271 294
20 51 419
931 100 23
685 52 379
602 933 555
169 527 997
470 774 717
744 469 649
673 146 348
369 235 901
191 665 497
304 120 811
66 790 980
322 120 42
247 366 924
607 164 322
851 779 247
424 46 863
667 412 117
970 348 90
43 20 433
37 296 74
348 64 977
818 318 630
773 128 899
205 478 868
421 990 33
215 819 895
278 292 830
970 481 192
224 154 618
506 156 216
68 352 874
287 485 178
903 319 771
381 838 156
953 522 435
531 149 650
825 341 47
127 309 872
735 939 346
604 716 645
386 183 563
654 774 456
37 286 683
250 221 316
314 693 502
70 173 409
651 532 927
659 848 457
649 482 903
653 763 973
382 222 443
870 784 696
344 425 925
230 759 883
30 689 396
289 661 566
320 68 609
193 387 792
242 29 172
716 964 837
101 654 489
322 901 209
499 948 696
481 774 904
39 38 654
160 737 319
70 741 247
108 683 554
520 111 100
114 927 75
848 613 186
381 599 44
831 339 692
614 594 834
285 502 420
330 891 358
525 182 239
422 120 856
683 94 563
331 317 790
219 763 978
158 199 801
486 879 619
63 974 782
128 812 673
662 326 404
301 344 513
79 270 878
105 401 572
259 509 414
747 864 921
952 179 155
545 175 235
435 324 789
330 870 360
526 609 279
441 916 679
686 52 432
54 783 571
411 842 328
925 114 302
714 775 579
471 857 917
158 200 968
805 286 946
880 124 416
332 327 593
855 606 325
134 326 606
412 841 403
409 790 412
976 80 67
985 508 106
774 174 283
168 58 263
111 870 542
967 617 290
236 816 538
988 272 127
243 463 619
994 547 143
777 301 33
396 552 73
342 424 823
445 245 501
266 723 97
924 634 482
192 264 78
877 104 196
33 410 150
560 796 303
497 618 408
641 502 804
157 39 531
546 776 269
880 422 397
319 965 770
340 430 723
743 104 66
865 921 419
643 365 264
974 127 487
44 340 581
884 608 423
51 736 560
818 701 319
872 577 676
697 503 950
181 256 591
805 576 955
931 541 796
972 261 859
712 916 90
194 451 646
970 708 60
620 997 34
881 163 480
415 40 710
977 623 798
299 654 280
444 662 510
751 432 39
334 524 930
649 986 474
870 786 330
732 15 983
809 428 60
983 600 204
918 197 275
784 211 35
560 965 570
353 768 326
65 606 107
730 553 435
489 153 50
458 122 961
842 699 411
968 578 242
607 955 226
421 930 419
254 44 76
998 48 742
627 527 463
458 283 109
556 983 31
14 230 763
600 486 849
850 180 487
571 130 711
302 765 272
395 309 880
91 448 348
455 123 45
718 847 975
562 133 675
767 409 159
96 22 674
318 560 293
890 489 454
820 393 569
976 615 22
92 975 772
358 114 805
195 313 628
365 237 249
904 374 687
485 201 601
460 370 334
647 889 52
630 770 198
555 105 259
27 553 129
884 614 484
816 681 306
217 567 737
482 54 846
212 906 450
513 302 667
982 914 612
662 100 419
365 104 888
94 339 98
365 614 483
320 363 775
328 884 253
585 828 649
894 532 734
358 605 785
542 929 541
590 527 316
374 221 530
711 944 57
398 72 460
265 719 137
492 260 859
671 342 250
156 255 164
416 964 95
997 284 664
352 110 167
807 587 696
35 999 277
763 76 368
18 368 564
243 66 893
54 689 275
774 224 409
429 866 442
677 14 194
269 766 336
894 546 795
45 948 600
546 834 176
668 564 585
167 676 427
531 429 287
640 527 790
680 781 895
23 928 611
342 480 421
619 232 795
620 304 373
61 206 574
730 393 103
881 394 402
743 401 131
136 76 247
273 284 756
218 337 528
304 288 901
16 567 218
968 594 881
791 115 267
118 420 226
186 551 497
439 300 151
236 14 43
159 631 542
631 143 369
145 723 903
147 360 165
27 431 974
832 263 730
334 449 216
672 408 971
952 404 137
981 53 762
106 609 971
597 758 636
776 345 55
922 667 412
564 427 494
928 504 785
579 771 846
297 353 264
861 436 174
787 46 710
128 93 369
749 500 845
840 403 568
524 671 784
15 252 426
878 318 436
642 193 430
143 387 722
369 233 69
861 992 144
370 964 773
120 783 918
282 931 477
990 31 869
490 909 270
974 122 522
692 405 896
83 414 946
627 260 404
972 883 824
933 860 464
285 848 204
338 921 474
394 502 991
110 895 98
582 863 935
122 101 997
13 784 547
666 802 579
55 882 304
644 99 569
457 242 755
407 144 343
313 971 32
893 247 103
438 216 873
452 36 910
375 466 194
625 302 498
792 622 662
749 517 108
684 78 271
73 317 130
94 524 887
894 219 953
684 511 271
271 69 132
712 32 779
405 111 119
547 870 11
988 476 12
316 145 131
354 615 131
707 409 186
965 128 678
137 582 110
903 37 649
151 427 883
922 569 644
427 38 112
337 42 770
110 684 388
339 912 725
898 474 469
902 799 182
440 646 509
648 659 782
666 292 989
573 730 955
295 403 844
186 406 311
134 832 531
911 173 184
668 740 475
104 240 364
121 513 775
302 763 456
847 712 981
877 443 689
508 545 599
195 464 604
311 913 529
577 867 259
550 184 693
660 133 994
352 951 783
691 154 13
157 177 672
888 181 131
705 74 509
733 545 906
552 121 157
230 427 538
86 201 342
837 763 420
10 782 422
24 211 562
347 483 714
406 343 930
354 986 361
975 430 177
506 434 644
551 386 430
214 459 531
949 97 234
400 954 646
277 451 310
322 384 942
126 697 917
632 665 858
53 638 110
664 823 166
431 684 157
950 144 267
685 631 234
347 313 570
907 331 539
777 858 20
112 423 851
728 110 552
741 986 652
268 67 403
725 713 877
754 339 537
928 391 740
215 893 226
557 927 783
844 597 315
295 999 434
661 273 916
611 266 723
216 275 173
278 690 30
174 935 862
996 678 166
942 492 797
539 818 979
348 500 252
975 116 578
735 537 11
200 742 101
43 757 491
44 487 263
717 111 571
769 865 992
688 497 305
917 819 669
932 112 545
324 408 990
293 100 396
863 612 449
26 412 659
493 707 815
374 231 275
853 386 561
340 765 860
660 570 467
215 628 215
446 340 846
474 242 966
681 59 995
66 836 462
964 260 789
113 715 225
795 621 370
701 768 624
835 706 420
690 40 230
480 414 534
36 132 454
910 607 699
591 820 464
189 907 570
746 197 332
311 895 399
457 56 347
468 382 389
215 916 853
571 383 628
351 798 194
813 925 435
805 674 995
11 507 706
10 491 701
342 293 516
99 181 117
508 338 414
398 200 998
834 116 967
841 483 62
426 571 469
318 90 821
319 608 218
503 711 796
78 425 679
986 207 622
490 794 334
403 310 865
775 168 706
296 42 832
625 163 707
595 17 838
916 809 357
587 699 229
155 577 995
479 267 233
381 595 459
213 573 940
780 686 124
775 20 322
91 410 777
981 307 210
363 353 484
221 417 673
447 163 31
105 301 915
583 359 907
155 301 81
935 327 768
358 886 34
273 876 943
404 200 855
948 558 275
359 14 503
433 867 539
204 685 382
436 569 835
209 519 852
633 779 883
34 893 125
888 485 637
129 826 580
273 374 198
471 125 920
577 646 905
542 548 802
163 665 308
36 288 190
962 438 794
69 284 115
161 828 56
22 945 740
27 469 352
990 702 151
458 275 203
189 280 125
44 955 22
954 137 178
681 266 792
282 78 163
207 346 548
843 484 619
915 589 252
964 733 759
968 150 838
866 250 291
419 676 517
450 843 329
116 651 171
561 349 447
681 29 512
402 205 36
487 216 130
354 260 678
812 255 574
641 465 541
229 853 998
682 505 125
873 70 189
400 611 673
354 826 968
838 775 906
509 253 776
662 693 963
789 937 164
289 933 698
211 681 272
706 238 477
245 598 953
583 979 863
170 330 936
981 914 676
501 756 252
954 808 169
994 510 521
938 51 282
524 216 313
307 97 952
300 999 671
161 599 923
133 695 240
906 18 228
908 239 969
150 89 42
761 96 497
293 311 632
308 110 998
57 343 987
823 482 249
237 830 716
710 52 135
18 568 49
343 532 35
329 384 195
360 670 615
771 304 971
378 30 121
301 787 968
789 303 553
606 79 37
489 906 750
208 55 269
865 128 186
78 428 789
702 847 392
24 850 983
466 83 351
844 714 50
59 375 306
530 606 803
381 769 303
25 441 189
24 202 62
554 684 180
460 13 829
478 986 488
42 808 475
937 598 183
693 443 910
234 351 878
760 289 997
724 994 535
836 106 716
498 734 518
270 662 291
587 96 493
877 951 817
703 820 752
306 506 380
642 210 401
272 247 800
822 897 568
440 292 337
97 105 383
925 903 980
590 359 695
647 559 711
205 984 292
543 732 96
939 701 40
544 50 686
764 470 459
228 322 419
763 56 698
619 918 299
542 734 217
241 878 753
711 243 474
925 828 817
823 91 935
72 676 397
751 79 507
218 563 706
406 806 606
854 465 550
202 684 529
982 306 517
827 209 592
521 274 418
143 509 368
979 450 740
287 700 952
296 892 560
369 478 677
485 857 489
334 118 688
172 340 195
209 530 816
101 744 347
157 964 380
718 422 890
41 481 413
916 252 836
47 432 13
321 361 643
430 107 547
93 982 785
218 649 484
476 745 161
371 943 325
111 907 204
529 654 998
929 727 250
606 252 251
928 693 721
986 720 107
453 859 661
280 719 497
86 499 213
427 131 716
912 622 258
718 292 343
482 652 382
36 695 445
714 356 361
936 776 556
184 302 919
492 688 804
793 76 440
71 964 683
293 373 662
351 993 613
473 915 371
372 683 539
975 125 871
906 519 154
154 691 467
396 870 486
395 815 982
664 447 957
227 624 923
761 972 492
128 193 860
649 340 43
462 49 66
976 881 310
670 742 42
27 84 448
159 786 377
647 726 255
474 582 522
975 79 776
640 320 545
362 491 614
142 101 686
795 429 353
31 966 141
764 239 471
233 419 988
853 343 367
25 225 959
657 862 33
499 852 696
385 434 899
665 60 736
530 285 905
553 498 711
123 892 816
937 300 838
354 922 84
403 971 49
859 986 109
726 65 551
823 969 319
400 974 496
709 203 603
931 989 61
135 905 36
305 460 221
302 747 56
711 110 879
911 372 838
869 960 305
853 706 708
754 714 950
172 88 92
149 74 235
38 749 488
970 706 375
274 902 799
464 766 984
780 890 799
505 652 24
593 804 902
204 586 84
158 449 52
890 654 106
603 755 123
331 479 167
639 149 872
380 661 98
483 143 73
968 324 295
543 651 853
26 730 26
901 328 596
16 400 690
373 844 486
568 17 767
976 75 587
961 130 621
51 387 808
709 938 995
223 45 796
527 635 408
838 189 464
448 355 288
52 77 850
704 392 68
599 304 746
252 541 278
624 262 271
669 615 186
623 313 510
82 721 877
627 32 162
43 252 783
795 920 995
999 788 154
712 936 405
61 576 250
812 885 322
130 788 218
297 681 434
614 974 271
750 874 740
424 523 854
675 104 341
624 715 186
472 666 977
759 508 537
560 803 253
923 221 841
83 558 187
29 525 398
633 845 101
627 850 337
794 663 240
562 229 348
52 242 920
967 28 858
132 263 393
297 483 390
780 997 22
131 313 463
865 646 708
856 229 359
20 914 432
905 842 780
477 28 541
221 467 217
489 942 280
770 582 291
520 753 885
805 734 238
119 395 898
376 58 501
928 809 242
263 870 954
557 525 617
204 238 747
533 158 235
409 602 62
897 534 591
208 536 716
37 325 236
683 451 762
634 551 945
780 430 278
649 498 369
207 869 679
974 659 588
135 606 517
423 301 692
467 681 966
99 878 531
163 502 226
651 402 218
238 109 165
658 490 282
420 695 183
355 504 579
334 15 622
414 920 438
586 407 385
525 517 913
185 945 119
365 325 649
273 490 633
264 318 655
305 204 242
736 618 16
136 130 256
587 21 721
248 750 129
902 965 710
313 947 876
223 417 894
526 941 442
799 671 61
767 930 754
977 119 282
962 361 684
75 967 351
428 765 181
495 942 334
383 335 861
420 646 541
795 58 440
274 216 15
965 754 624
577 687 889
821 529 482
268 369 847
870 812 191
876 510 756
969 34 547
434 701 109
941 29 847
705 788 690
31 202 76
365 892 397
904 285 411
319 267 845
674 268 414
183 774 291
697 976 756
675 649 986
925 296 478
74 201 669
304 20 142
222 352 582
43 352 810
779 869 232
829 748 902
10 843 538
505 580 125
66 453 578
406 917 856
207 968 867
931 614 488
393 130 512
359 836 317
301 689 182
801 14 123
955 665 754
117 250 331
455 797 609
928 177 713
968 793 76
620 392 989
593 698 560
639 305 373
276 549 239
774 662 985
927 12 136
50 218 560
191 353 176
541 313 692
563 59 436
39 947 359
748 416 314
448 77 667
266 539 396
129 698 305
379 378 951
701 21 909
836 106 990
668 816 646
271 950 748
229 859 738
155 770 918
998 168 774
438 322 137
164 819 974
300 815 122
392 389 879
537 792 507
454 569 69
307 132 921
418 69 643
808 257 362
874 825 936
512 849 794
116 53 54
939 789 77
996 692 410
891 623 103
184 187 657
59 663 474
197 836 240
112 49 337
745 828 190
826 592 161
395 962 682
299 452 645
257 140 739
246 939 117
326 727 200
934 443 699
19 894 445
985 236 794
14 210 877
226 806 15
369 35 75
252 958 700
579 833 633
936 501 746
126 503 877
700 757 189
88 43 645
546 211 143
187 177 524
582 563 941
510 930 242
693 490 35
174 225 604
894 440 374
349 234 201
998 448 327
773 865 924
107 515 200
573 148 795
141 190 896
997 920 719
658 880 729
362 266 772
938 643 98
341 735 670
974 117 649
995 771 49
978 122 600
628 986 421
479 190 823
221 727 114
462 581 944
905 313 248
824 233 918
552 474 842
814 906 557
693 494 771
192 805 543
932 209 786
329 83 245
827 45 211
923 198 858
992 60 726
236 219 544
37 41 751
498 910 194
105 628 706
438 864 200
366 661 16
152 562 246
950 795 826
554 200 481
637 777 171
943 436 290
469 92 839
889 198 828
552 228 262
424 929 452
100 849 369
885 730 273
734 379 654
732 992 912
252 304 977
871 361 651
100 694 101
663 526 790
56 43 128
631 736 663
858 651 54
150 936 781
748 286 631
716 433 227
797 727 48
724 237 805
294 414 747
644 928 662
208 645 488
119 751 226
407 129 724
629 944 645
568 962 227
787 388 361
410 687 76
452 424 644
783 253 921
73 415 642
711 282 837
474 780 950
247 796 212
521 875 477
993 871 426
923 638 289
894 151 160
270 563 177
58 390 746
665 986 217
832 466 569
768 118 549
676 54 285
363 999 244
739 594 344
873 489 83
145 672 604
163 825 312
81 857 399
993 597 271
335 517 610
785 39 194
300 933 407
140 749 687
819 736 520
852 73 728
191 651 870
87 408 809
785 447 272
806 211 32
29 845 230
26 764 657
368 326 458
940 762 24
537 675 353
966 95 777
827 141 264
873 184 804
593 927 36
363 269 817
920 433 657
498 600 523
377 880 668
117 389 100
993 487 667
81 969 812
134 457 693
992 142 79
363 786 297
594 845 960
180 152 635
154 891 580
241 878 141
424 497 997
880 672 470
36 584 818
667 725 571
605 766 175
49 609 488
198 988 87
60 245 735
793 459 635
901 575 381
254 462 551
234 623 850
896 759 232
923 322 677
397 635 926
155 278 988
435 951 533
356 727 508
877 816 213
158 474 953
506 648 386
314 117 706
103 28 307
919 133 530
847 488 47
14 765 395
354 683 829
802 672 672
340 800 868
570 599 755
397 896 615
408 332 307
636 719 173
916 556 267
497 141 991
648 43 352
310 626 327
498 373 43
854 347 526
484 646 278
350 139 550
563 45 767
958 233 202
295 709 10
866 504 525
435 536 178
899 449 692
660 90 530
26 380 976
772 366 867
125 124 296
379 749 257
746 343 454
93 201 963
204 711 950
599 803 627
936 629 501
594 462 112
764 972 474
365 661 883
933 499 492
40 665 394
451 594 887
54 720 524
323 260 267
602 87 837
513 620 914
633 745 185
589 620 757
897 496 591
930 316 713
284 575 417
788 52 595
259 368 301
973 409 382
560 688 759
867 494 653
412 611 514
61 48 135
780 443 406
610 533 514
819 344 561
230 132 45
899 381 994
577 680 285
375 53 690
26 245 702
649 901 222
269 449 928
763 880 983
786 703 451
166 679 319
737 893 609
135 452 852
169 125 772
830 527 614
205 487 160
671 764 578
257 899 987
417 186 347
471 824 572
780 620 344
651 127 264
230 281 377
909 740 54
866 427 635
366 24 535
425 579 742
98 188 288
115 885 119
638 172 572
223 258 792
659 923 527
946 18 126
363 663 286
575 725 581
80 841 83
242 11 152
767 982 584
313 439 285
629 508 280
714 463 253
535 140 355
488 530 835
948 827 351
194 495 819
539 71 86
846 845 931
614 952 773
113 261 755
405 83 625
314 970 31
287 392 947
733 152 97
961 155 144
521 205 100
696 424 486
941 329 695
589 79 647
511 908 144
611 138 214
571 943 143
515 973 683
395 924 146
406 860 436
877 947 435
316 911 829
244 333 965
172 525 27
960 515 863
197 544 115
349 233 777
531 372 233
481 661 835
478 661 257
796 392 15
725 242 547
955 656 132
784 465 258
158 104 822
108 234 926
849 22 75
365 492 347
424 813 142
478 996 107
512 710 350
29 706 243
215 687 576
595 102 192
485 562 634
323 644 321
200 752 185
967 244 125
650 469 240
725 355 921
74 472 229
141 737 415
20 724 982
982 355 84
751 568 664
707 824 31
276 649 36
909 236 501
976 234 128
589 477 526
865 454 158
107 908 303
725 969 191
105 403 888
75 377 859
750 100 406
692 831 64
647 50 315
641 378 194
171 832 571
867 720 56
454 689 25
655 142 577
319 582 520
835 964 796
730 301 965
69 32 607
363 865 763
705 404 259
108 108 224
862 105 712
958 846 82
540 320 953
333 365 892
874 659 937
841 193 395
546 733 81
372 340 792
586 424 713
466 749 496
451 313 837
560 687 277
72 434 327
292 743 515
144 710 356
866 427 29
282 951 537
352 156 248
510 957 684
663 536 597
301 101 752
259 393 696
245 957 82
417 146 886
24 287 992
615 970 515
733 907 206
425 448 711
690 215 869
554 827 723
418 204 243
721 442 18
450 108 695
89 392 483
471 211 62
349 214 281
957 594 793
822 572 84
968 174 182
251 687 52
793 958 666
355 501 287
966 700 473
239 364 947
310 426 289
574 720 297
213 958 592
783 491 47
262 232 950
731 958 569
795 115 148
341 918 194
430 78 825
704 763 980
936 252 808
145 318 894
425 214 139
490 495 570
146 170 273
971 735 320
183 438 948
19 912 205
39 611 720
715 910 68
577 526 671
981 432 310
107 427 653
590 215 885
957 564 642
110 880 226
372 261 730
754 385 323
968 690 593
483 13 118
136 643 992
84 276 418
798 269 943
618 417 383
289 334 409
262 366 170
480 388 903
583 307 702
271 926 713
945 568 364
584 80 193
550 564 886
169 423 950
645 941 438
811 987 753
475 156 12
861 736 304
62 568 364
972 34 884
146 500 793
373 198 588
986 140 207
715 211 890
448 805 402
539 449 653
817 990 225
822 76 947
583 503 325
319 443 954
18 985 490
22 201 384
386 52 875
483 515 954
527 320 691
770 456 428
176 660 79
865 524 741
694 260 875
66 742 424
950 442 772
590 421 926
449 688 402
296 395 738
529 425 355
484 793 307
21 539 661
986 150 396
805 190 24
147 386 317
350 891 618
688 994 141
185 471 277
33 365 463
551 396 56
802 627 652
459 697 508
245 525 373
45 818 323
421 846 124
699 638 776
661 988 902
711 85 54
381 891 152
859 97 29
660 951 619
802 512 166
999 522 489
895 558 455
499 205 196
257 402 18
769 574 23
706 592 424
443 762 256
533 598 229
51 456 122
46 809 111
783 449 495
359 819 719
142 136 535
760 460 498
765 250 87
870 142 22
179 964 515
275 792 924
749 309 337
365 433 820
769 877 36
478 241 314
86 580 274
88 191 423
609 300 836
905 826 669
991 903 501
95 256 943
629 265 801
72 435 126
451 939 98
599 35 399
376 949 58
411 69 671
715 194 939
678 265 369
998 412 938
347 973 384
295 465 285
268 616 251
241 663 553
120 646 236
529 360 988
434 809 161
200 42 825
33 390 923
989 558 698
239 784 140
879 289 374
651 763 491
111 231 492
657 841 244
762 131 244
657 982 813
706 321 486
421 481 160
276 235 947
777 491 432
385 448 320
188 14 580
147 119 883
548 936 683
109 531 618
234 392 826
766 827 269
543 983 894
803 988 599
268 675 731
977 215 778
685 260 944
230 460 303
162 611 555
512 415 756
763 90 565
818 342 482
227 904 671
465 842 222
246 705 824
406 498 823
799 456 158
663 577 790
643 609 806
274 870 594
816 545 675
997 652 854
733 668 526
262 244 788
674 178 303
88 512 399
568 251 996
683 610 905
708 438 199
346 492 170
283 129 620
104 513 102
834 599 307
311 136 504
462 827 564
295 863 347
920 541 841
773 547 532
793 936 647
615 213 254
309 607 308
186 261 897
817 666 726
267 825 395
729 857 478
836 207 388
71 215 762
663 136 528
806 144 537
47 306 173
562 693 362
409 669 549
665 279 901
392 790 506
533 474 344
422 774 33
856 479 479
401 746 205
294 566 966
790 846 132
300 982 423
711 317 972
85 322 879
740 809 462
256 76 905
445 905 559
299 548 151
56 365 267
417 784 157
913 327 432
710 261 595
379 442 585
270 183 128
94 857 102
910 703 997
946 106 391
744 969 177
93 715 424
564 341 496
28 941 12
46 671 943
624 28 505
897 98 195
229 86 94
216 498 625
321 820 127
528 753 667
974 740 360
998 700 467
818 170 603
777 219 702
525 176 959
966 516 540
418 873 33
858 535 804
187 251 938
355 190 621
988 880 681
350 511 37
441 990 41
427 964 745
844 125 161
624 49 562
596 458 884
54 768 489
734 553 249
845 376 702
231 98 655
29 945 514
810 649 657
278 255 487
839 324 657
149 599 185
326 458 891
590 118 512
978 421 790
515 836 101
136 544 971
642 500 168
584 429 768
525 159 378
511 606 187
232 802 378
321 994 111
451 215 603
368 477 594
224 943 23
200 747 987
763 622 88
975 703 40
207 379 765
381 353 767
108 408 510
521 466 282
141 968 242
951 68 490
414 971 82
168 285 112
386 29 176
356 557 32
100 64 237
278 931 74
176 322 85
933 595 547
981 405 229
932 155 201
412 392 793
564 277 809
383 550 913
549 834 537
464 31 190
109 477 119
485 671 171
195 732 655
515 856 923
244 912 240
55 253 969
689 469 467
108 743 452
986 461 753
815 164 996
873 200 466
715 40 953
941 622 93
386 234 477
83 600 731
672 727 535
889 568 532
893 387 106
294 789 566
642 759 67
404 662 259
267 992 763
808 113 934
217 516 662
49 993 301
84 630 163
858 73 758
928 761 387
95 790 421
159 962 122
665 479 769
967 798 198
356 791 215
926 720 459
92 533 885
827 802 979
460 292 354
81 362 796
237 227 849
833 289 549
454 34 663
824 17 625
64 71 799
567 658 157
189 80 356
579 249 973
227 470 876
252 631 575
801 798 975
335 295 631
982 779 176
597 853 551
161 740 530
453 596 31
210 827 187
635 340 49
550 215 730
327 564 985
102 152 505
591 808 45
721 252 211
135 678 528
495 951 40
996 850 84
35 76 811
79 844 47
16 187 642
459 909 191
355 780 658
725 908 444
250 852 630
381 682 110
908 838 406
497 974 76
834 928 561
345 825 931
632 93 217
351 725 572
386 283 183
386 870 253
17 886 426
496 211 391
635 900 384
580 657 414
392 99 47
565 41 911
61 88 955
419 616 693
693 287 889
585 258 685
947 660 168
622 693 283
427 726 954
900 480 56
513 79 80
957 561 563
437 620 761
573 967 147
642 436 771
126 268 72
515 802 330
623 279 815
865 330 99
388 474 621
195 374 203
912 726 277
957 171 626
577 297 705
145 844 899
857 280 657
978 393 713
422 570 275
100 705 192
600 516 80
828 70 432
664 111 52
105 915 312
162 887 721
783 106 337
674 466 90
751 317 829
343 912 211
89 275 204
704 386 998
712 238 926
281 690 960
324 18 92
468 963 868
71 43 556
902 672 134
637 255 492
716 556 19
775 667 319
956 160 684
517 834 143
699 341 955
695 147 94
14 803 178
591 176 144
115 320 73
287 891 522
463 942 782
271 735 522
744 90 467
902 704 294
581 592 650
466 261 55
177 762 431
193 350 417
209 111 394
618 234 861
361 120 481
372 71 180
127 656 13
993 439 874
606 876 501
305 218 835
739 198 475
754 649 975
618 79 718
525 812 210
860 174 324
30 539 936
642 698 129
604 28 109
491 906 286
297 772 241
43 942 624
884 989 611
645 32 432
843 787 410
723 622 72
551 679 528
412 559 792
167 156 264
416 732 570
809 67 298
902 391 979
436 546 657
321 822 699
242 148 158
908 130 826
469 455 893
994 767 197
321 273 949
333 433 153
476 713 860
776 969 617
241 948 415
456 220 248
557 454 891
987 223 556
269 109 890
211 466 582
371 544 718
390 41 975
795 909 627
47 215 609
211 345 721
202 170 731
70 753 608
686 247 370
340 97 752
146 223 345
855 739 227
712 431 615
578 221 27
95 443 189
984 653 757
467 996 873
210 305 191
281 500 608
410 181 617
513 205 593
657 915 977
77 221 381
928 76 462
786 937 206
305 66 428
38 452 263
352 445 38
106 873 571
911 534 170
628 512 726
329 487 354
865 247 380
383 171 90
860 174 777
578 91 142
90 818 149
95 735 532
611 985 323
259 94 728
714 416 879
663 532 323
38 216 439
80 185 684
376 24 196
343 227 128
276 352 185
773 322 689
680 835 781
468 238 841
358 651 751
383 321 105
878 402 19
430 207 208
215 961 264
45 451 26
115 509 39
565 224 822
830 51 13
565 336 935
61 769 860
887 548 685
60 811 997
123 814 85
170 565 287
985 642 229
197 343 688
294 681 463
122 171 749
902 407 37
268 807 280
126 710 414
314 465 570
540 104 268
892 79 512
428 184 493
503 981 911
57 992 46
154 486 40
460 674 173
40 171 637
300 99 800
362 271 570
970 396 525
841 797 940
686 583 935
498 389 683
949 452 248
751 619 172
711 607 624
693 961 30
582 698 570
627 202 526
148 920 356
454 722 612
37 205 641
678 524 129
814 13 995
360 286 622
291 466 577
371 76 534
410 771 324
524 808 131
245 965 309
58 456 645
928 474 213
59 286 368
365 803 258
597 913 78
493 841 895
970 20 652
262 926 353
872 292 698
161 95 368
537 588 724
167 616 728
375 706 901
993 221 746
166 823 423
446 803 92
534 202 986
317 883 332
932 195 76
92 706 185
142 844 330
270 282 388
467 938 654
960 342 704
259 375 630
647 64 993
257 128 171
867 264 299
792 377 201
664 328 433
184 396 311
658 807 102
24 762 219
811 697 375
575 206 320
487 819 374
697 118 878
297 861 998
980 714 116
69 752 461
718 577 191
554 114 216
70 730 26
51 927 137
336 217 776
987 779 831
421 829 215
114 39 283
772 998 525
174 577 999
238 810 572
74 383 547
360 202 611
769 910 462
968 122 503
37 502 230
504 823 355
825 586 904
520 758 186
924 42 761
844 656 121
942 278 359
548 423 802
845 646 527
230 104 644
975 68 536
794 223 964
776 940 107
650 164 116
594 601 864
81 36 655
420 465 522
812 622 124
582 668 891
10 833 348
604 892 103
263 437 236
573 138 706
119 576 151
213 205 497
119 346 190
208 669 819
756 273 112
748 456 974
997 619 179
161 931 712
78 702 975
50 968 566
688 317 245
344 31 813
635 464 128
848 462 718
81 511 186
334 652 62
450 230 242
793 311 897
633 824 982
177 199 781
544 956 171
985 415 397
474 871 928
548 239 904
703 481 374
460 180 722
20 693 892
135 425 33
668 935 872
596 457 219
301 392 589
57 161 21
879 32 715
735 343 159
159 113 725
806 134 355
471 76 743
197 535 343
977 157 466
560 487 328
237 289 499
928 64 223
182 687 749
508 989 728
499 289 559
991 556 186
998 550 698
371 615 77
22 552 769
991 922 558
605 985 556
773 882 305
593 675 536
617 867 800
357 757 234
735 481 351
833 67 298
983 231 494
779 138 83
545 846 157
181 421 619
707 913 665
19 561 741
278 118 483
564 86 380
582 428 822
157 639 317
524 378 220
621 999 491
119 701 339
263 197 715
575 867 751
244 618 141
414 760 959
73 798 310
455 549 221
913 67 651
722 273 409
353 478 376
405 154 723
717 139 137
55 146 668
195 679 311
224 119 374
210 644 850
330 120 193
226 527 679
36 970 620
323 454 637
372 919 348
144 892 140
163 183 413
636 928 454
913 150 733
459 155 517
64 103 477
864 710 597
686 372 296
636 672 742
343 934 448
33 835 258
802 11 218
796 700 193
284 778 432
118 534 16
654 884 588
823 499 55
13 760 390
616 142 914
140 384 992
640 58 126
108 267 396
301 936 30
565 537 931
661 459 118
616 14 89
154 864 470
827 45 476
232 640 422
907 92 744
308 54 840
642 588 580
52 365 629
817 309 92
274 85 133
273 245 887
993 783 154
322 761 33
72 881 447
694 482 205
756 504 263
884 315 232
472 926 728
235 693 491
981 85 843
87 882 140
503 732 236
593 883 796
236 121 316
185 857 249
796 508 624
982 416 180
612 503 670
61 67 957
226 381 208
58 14 885
823 997 225
230 605 499
636 906 832
208 599 832
547 738 148
159 547 171
465 189 77
511 314 630
966 193 184
558 725 815
229 382 296
573 744 618
702 250 855
782 573 558
414 757 619
903 260 742
322 510 207
151 937 295
608 886 271
856 668 540
817 243 705
740 122 669
594 159 86
665 544 762
622 404 476
12 377 203
462 539 635
906 381 718
399 848 542
203 491 196
990 860 510
978 423 263
194 898 144
802 389 716
320 852 22
965 553 282
751 780 872
141 921 33
101 93 601
410 943 416
596 422 779
365 723 279
165 250 822
141 559 394
151 558 700
435 746 634
68 641 889
546 142 991
655 658 879
94 429 811
392 613 373
706 975 712
394 848 628
861 242 949
771 54 274
184 817 737
391 523 69
310 273 843
498 26 72
700 950 362
523 841 92
784 868 220
66 796 148
690 901 128
805 372 611
26 115 655
995 750 159
427 218 980
980 801 184
577 836 906
642 414 303
665 562 443
543 744 455
387 827 349
108 16 288
320 468 873
162 244 651
229 716 538
485 932 187
428 615 969
443 475 826
604 481 14
10 665 945
519 450 285
691 746 439
987 403 166
775 90 251
80 342 12
672 41 808
128 994 796
381 877 196
726 418 663
498 373 809
933 364 502
448 475 584
265 274 542
319 842 233
374 75 85
484 191 745
162 781 399
176 414 579
472 795 342
241 623 745
54 239 566
654 972 210
117 231 750
596 36 46
264 777 923
526 771 516
284 735 578
389 428 654
206 139 989
845 509 381
429 216 375
85 617 467
171 283 842
608 382 814
976 874 898
82 592 940
563 322 937
645 958 567
716 241 832
926 660 589
602 773 613
489 632 875
613 568 771
166 173 660
400 358 466
277 558 944
60 894 583
838 737 449
181 571 157
130 562 58
910 295 356
56 38 597
403 594 119
88 205 546
47 258 959
337 314 563
606 683 406
353 508 857
20 367 150
964 213 846
466 841 202
539 494 760
326 751 539
774 165 686
548 38 29
351 755 940
903 990 765
836 154 760
526 554 784
65 497 643
358 739 421
756 291 639
777 584 873
229 518 636
177 752 350
37 277 906
381 102 552
85 58 840
492 550 240
150 814 305
653 931 257
884 261 725
255 737 810
684 781 362
724 989 190
24 249 377
530 447 627
143 362 935
722 193 931
701 978 410
293 430 138
683 429 806
109 785 284
555 185 491
323 885 235
56 735 318
260 659 246
870 510 708
857 243 920
860 522 40
474 595 13
310 752 661
272 866 333
855 345 66
352 936 833
795 890 650
384 42 267
444 530 970
562 668 118
439 122 661
165 782 548
760 38 176
771 525 486
654 292 212
813 484 708
49 819 15
927 113 131
902 152 556
25 13 784
167 40 250
552 984 420
571 443 629
771 855 349
340 896 352
71 93 879
932 136 873
336 86 657
535 950 136
103 206 922
780 859 313
572 802 748
82 486 568
384 320 264
905 217 227
45 297 914
872 259 474
69 508 960
975 524 695
967 879 53
64 83 814
138 479 643
830 884 101
388 617 399
796 30 43
940 192 605
54 938 488
72 818 504
814 36 954
791 672 105
835 849 995
910 154 218
361 377 908
968 83 30
734 55 241
122 210 12
742 363 406
962 229 437
891 332 515
424 81 963
103 496 433
475 586 695
954 517 233
378 966 667
462 734 421
136 988 129
805 610 391
564 459 175
571 780 368
501 725 136
777 536 621
759 454 450
192 685 255
373 571 186
660 333 741
858 92 934
656 179 141
652 719 474
86 860 415
864 87 432
715 949 851
573 293 163
725 858 777
112 852 497
717 293 166
378 471 920
374 93 144
660 725 601
228 741 440
142 346 460
680 506 210
89 433 197
893 151 414
620 611 740
972 79 390
33 202 864
397 324 497
745 118 285
258 213 489
547 939 491
978 465 638
254 63 898
374 832 206
999 210 235
959 399 445
295 492 277
543 539 918
289 652 310
18 955 496
382 246 75
140 243 538
44 463 183
867 449 736
484 761 277
970 313 236
194 263 544
835 52 972
119 41 890
417 568 62
337 338 638
106 553 949
696 859 988
490 542 987
519 251 704
942 236 872
752 252 893
815 587 718
453 443 740
249 406 200
26 954 676
343 70 758
478 938 405
780 449 356
370 540 113
630 574 838
69 121 585
813 644 695
134 82 514
318 747 687
36 397 206
914 335 213
282 871 744
538 525 861
548 750 264
306 956 465
151 695 397
87 325 657
37 468 961
359 395 631
50 198 720
906 367 168
838 30 964
654 698 957
484 172 35
805 329 650
797 173 637
227 729 549
120 516 326
209 396 588
817 610 45
597 935 842
470 640 173
948 444 641
608 526 393
177 991 783
30 39 711
936 994 327
301 269 621
450 831 538
937 739 768
990 788 305
23 441 525
777 148 52
817 941 481
711 58 306
32 925 36
644 473 565
932 18 430
787 322 98
82 758 558
780 195 649
112 578 69
614 362 158
560 969 136
820 252 544
44 317 103
770 125 104
662 431 241
683 146 221
198 332 52
985 153 546
284 895 520
793 631 935
495 547 910
350 797 668
364 885 103
327 778 183
844 247 245
358 991 13
33 503 982
391 637 770
243 669 445
440 96 677
642 917 633
302 563 711
753 650 594
443 253 193
161 723 173
337 271 634
127 904 39
361 817 972
337 155 620
544 127 196
387 867 408
200 141 73
607 176 447
317 104 245
50 660 243
418 293 528
84 378 566
58 197 738
108 477 142
65 75 332
889 101 606
378 906 90
665 453 192
145 592 193
691 748 269
87 757 19
50 103 944
523 741 41
269 702 315
833 107 426
329 17 501
751 117 481
207 719 348
242 385 861
696 580 267
234 109 509
188 415 174
662 89 863
847 234 578
62 740 351
477 561 364
288 70 169
527 377 287
32 300 799
333 653 463
376 316 910
235 622 46
749 158 828
830 649 129
354 59 847
516 781 405
479 107 257
537 819 43
451 857 538
225 426 675
909 703 91
281 366 574
590 170 39
249 323 902
876 206 117
549 90 467
475 227 312
554 77 719
850 366 225
556 54 247
318 955 288
965 559 782
621 431 548
507 151 651
489 564 352
222 25 786
905 791 810
939 27 595
223 109 605
192 815 917
657 417 876
368 838 437
111 48 650
139 488 765
327 831 590
544 94 712
531 727 812
469 692 567
113 308 49
810 277 934
669 643 810
94 29 21
806 146 420
998 347 610
521 205 703
184 336 628
918 142 357
20 656 900
501 856 726
516 69 610
528 142 458
78 282 420
858 387 571
934 116 110
416 526 296
741 423 881
627 16 263
71 38 861
288 612 766
442 717 907
731 333 847
464 816 86
162 284 100
110 162 980
191 645 244
659 209 787
994 883 679
460 793 204
973 372 364
104 55 185
849 939 560
447 780 674
729 567 145
947 150 511
847 447 105
837 602 465
763 513 508
539 189 961
286 821 52
126 729 596
529 815 154
809 86 449
903 782 758
212 576 153
945 512 567
679 433 45
253 193 487
407 133 271
383 866 330
156 898 608
449 954 866
477 826 750
292 28 216
243 721 548
343 487 554
922 336 93
256 529 720
406 140 472
806 713 262
562 788 125
480 407 375
497 264 298
148 649 773
773 467 325
219 941 458
337 40 203
240 712 123
732 316 631
213 678 84
471 810 158
805 526 907
687 353 461
932 989 287
237 366 873
724 969 867
401 229 494
572 680 523
606 312 698
978 236 120
966 330 726
210 538 952
949 420 759
862 705 920
785 354 48
781 165 985
48 237 450
399 483 788
428 790 910
304 656 970
890 778 113
998 231 193
727 627 40
886 100 43
805 330 320
776 317 385
338 639 86
879 671 486
638 990 600
126 919 375
186 838 535
603 747 293
516 776 694
461 718 806
47 395 927
505 761 887
608 689 576
102 447 234
822 280 78
97 883 77
66 859 981
345 443 743
819 32 218
876 326 677
789 72 94
781 232 285
808 701 528
728 293 971
899 402 714
898 695 746
335 342 496
788 37 546
476 260 38
874 374 288
670 336 991
58 851 130
972 678 856
981 732 525
743 556 464
63 886 724
25 116 523
366 138 53
468 353 666
830 598 924
663 634 890
918 717 854
153 487 737
438 755 514
579 843 618
830 588 957
693 527 906
410 885 644
205 210 847
810 187 20
496 155 753
629 324 214
266 842 982
115 245 585
424 132 805
812 257 352
517 119 853
406 742 125
54 650 433
150 771 982
279 193 512
779 125 989
95 956 200
664 294 511
798 642 989
421 650 285
491 996 854
443 163 716
64 895 460
940 614 651
975 783 793
490 483 794
823 319 705
499 672 975
925 318 77
329 884 29
724 45 160
571 743 961
203 553 366
148 611 114
371 657 591
294 883 770
927 817 761
144 263 849
924 198 196
135 612 986
871 655 748
265 116 626
71 176 361
454 817 206
654 425 572
634 710 439
401 434 978
443 638 40
193 861 369
476 629 180
843 97 322
822 578 47
621 816 10
306 594 689
434 782 922
10 294 696
606 984 258
167 402 577
301 498 677
449 895 393
38 241 417
885 212 396
701 131 286
591 826 620
904 403 731
844 61 710
285 580 908
292 206 911
256 203 943
738 197 150
78 683 10
937 707 477
250 694 595
716 313 359
955 430 452
811 755 137
160 803 446
792 581 461
335 867 949
536 447 627
628 138 949
200 328 575
617 33 358
209 158 574
149 484 638
603 516 758
447 734 129
51 620 777
93 654 905
248 793 922
158 950 685
274 823 218
910 706 29
770 311 899
156 290 510
934 601 578
676 954 606
860 97 766
300 126 911
179 424 899
633 770 81
30 402 757
221 210 499
356 98 59
249 626 941
992 42 22
732 574 192
509 844 324
833 512 217
64 100 990
669 864 226
368 426 70
195 931 861
133 145 955
298 135 389
602 690 907
555 149 294
19 582 483
569 435 193
232 226 993
797 305 883
355 607 816
54 350 714
569 309 30
667 107 319
924 112 467
101 69 584
79 765 453
586 150 929
290 202 582
994 924 581
519 782 393
372 730 904
952 383 343
320 729 260
103 470 600
140 103 273
216 18 114
504 22 373
299 127 391
284 968 734
182 858 932
67 563 471
188 78 497
748 856 183
934 782 401
267 574 129
530 406 459
553 435 476
589 178 712
20 579 388
723 24 949
884 651 105
498 746 463
830 952 682
105 225 419
58 449 722
387 228 294
114 84 725
558 603 991
393 598 14
294 168 857
412 313 173
469 848 905
639 807 233
227 20 20
436 264 794
114 732 996
550 184 284
189 40 979
77 69 440
706 830 595
315 828 591
116 331 451
600 772 600
832 733 208
844 288 718
443 825 921
599 983 404
188 97 695
798 255 608
911 109 718
367 947 316
582 403 15
95 558 847
388 478 615
422 432 698
794 365 466
189 611 412
668 381 421
223 907 264
368 437 237
577 477 631
574 970 588
744 228 174
28 632 751
864 725 64
648 983 443
62 266 573
282 527 310
674 25 42
293 196 13
728 674 576
701 142 336
639 95 787
380 152 529
870 80 700
200 250 389
516 315 730
490 665 894
553 231 324
171 956 842
753 846 624
540 973 813
978 36 684
838 663 20
63 104 435
199 900 338
473 216 759
800 492 167
504 193 280
202 879 957
180 486 166
648 170 560
783 407 704
651 234 26
662 715 980
780 325 687
878 650 73
695 675 861
468 798 45
555 962 186
798 955 207
745 504 328
725 662 410
820 599 685
667 357 920
810 289 584
141 567 73
921 246 797
402 943 611
954 795 571
105 982 310
986 924 451
530 272 441
527 201 591
731 286 85
54 431 153
525 52 963
41 938 720
994 336 347
615 681 40
51 292 837
129 139 917
315 348 528
361 346 977
897 134 633
187 639 528
849 52 667
788 953 785
212 865 357
933 805 758
162 415 484
17 867 767
662 422 321
165 529 598
181 924 66
867 527 264
140 209 493
260 796 226
829 434 569
140 690 919
136 698 875
722 313 485
310 226 82
456 361 622
240 715 257
21 91 33
552 261 870
104 438 502
217 450 650
89 666 455
321 606 89
878 771 71
327 170 831
874 326 994
290 598 861
577 301 283
66 424 766
725 124 671
172 971 193
766 617 197
352 444 538
414 280 654
725 245 165
772 692 373
343 955 767
103 453 335
16 657 382
446 562 891
317 471 966
674 792 314
293 892 692
793 40 334
363 470 285
723 435 612
884 26 116
214 298 947
71 57 836
839 533 702
415 814 264
478 558 992
773 307 438
90 579 756
467 741 157
242 957 796
516 186 705
107 568 90
524 729 439
115 344 965
39 200 962
297 516 705
639 462 361
186 413 624
877 144 349
69 475 791
155 675 57
579 179 11
778 907 578
461 198 129
932 826 671
351 963 157
910 849 287
125 134 674
866 94 155
597 76 267
59 448 729
269 191 196
368 655 341
447 162 689
292 329 863
681 254 760
484 859 391
424 42 143
83 525 314
260 84 470
321 323 920
604 865 471
481 677 857
212 234 858
777 641 119
336 745 493
353 943 206
312 864 59
632 351 366
205 650 934
167 303 821
70 807 663
964 633 427
519 947 271
773 756 993
79 51 650
977 598 232
389 49 709
208 695 152
799 138 952
319 897 618
149 128 747
552 274 148
133 977 284
281 591 509
655 302 816
627 564 383
489 31 762
734 879 764
61 187 77
956 509 488
722 501 449
344 426 66
700 100 126
115 550 664
960 806 72
188 309 707
105 570 661
820 188 84
822 948 756
489 434 667
497 441 61
929 788 804
12 838 526
389 158 827
100 874 730
722 344 546
376 661 742
359 653 273
397 292 532
700 308 827
427 69 314
101 681 560
545 693 601
763 676 166
817 248 388
835 493 162
849 581 286
219 946 501
254 734 93
928 983 848
419 745 619
566 132 940
860 60 131
53 329 817
444 665 472
463 348 859
420 554 136
226 808 893
955 751 773
757 965 473
257 122 388
935 163 590
863 491 85
80 24 141
221 587 51
139 880 354
301 758 38
428 309 24
232 933 485
648 247 58
279 264 385
933 402 341
616 155 969
136 253 53
178 378 288
200 599 938
758 991 864
456 520 717
394 22 245
833 501 77
915 793 234
380 70 444
62 38 950
613 38 431
279 694 934
135 209 821
852 673 574
982 125 468
442 537 160
635 404 191
869 952 867
322 27 868
247 943 813
215 64 370
61 650 935
352 660 903
972 608 659
378 603 930
980 639 767
469 660 215
19 766 426
239 330 104
459 756 468
767 555 256
279 20 815
53 187 650
132 405 570
294 441 676
832 332 428
131 589 134
101 433 978
40 86 842
613 303 452
165 400 70
891 645 492
803 388 998
813 435 597
507 478 606
368 874 699
904 255 148
435 578 486
513 74 863
733 741 877
688 205 402
668 900 59
751 852 535
192 473 337
851 849 971
206 659 744
617 197 561
85 539 153
687 210 523
113 674 104
923 184 168
658 783 268
385 946 296
447 829 933
790 108 571
90 498 109
694 790 481
901 501 527
386 342 500
877 468 760
860 436 230
554 256 821
637 174 799
130 59 588
834 686 559
242 516 893
649 771 968
431 637 692
779 460 287
587 361 472
307 395 323
39 450 970
776 253 711
53 866 212
614 428 506
548 333 93
861 452 68
509 669 395
466 867 132
196 966 737
894 143 560
363 765 674
719 484 954
878 700 40
414 205 542
989 205 85
694 797 512
25 356 285
456 273 400
543 685 472
281 864 721
422 194 182
520 616 268
814 930 33
869 717 369
845 292 12
526 21 638
801 996 877
363 443 323
348 172 746
188 550 766
277 56 629
736 923 620
520 227 381
221 151 999
693 357 367
543 430 118
349 842 998
654 435 250
584 138 356
696 190 770
190 853 917
550 317 177
425 765 457
798 692 893
677 395 331
946 737 757
699 828 453
964 618 870
254 730 23
848 197 49
958 480 785
409 257 891
389 955 379
873 674 412
46 664 317
207 567 901
225 621 39
427 242 822
210 542 90
177 783 948
880 498 800
13 578 891
129 356 522
985 144 272
166 656 265
530 916 397
114 200 643
602 469 127
600 739 609
832 237 576
345 234 67
107 488 429
734 982 209
204 801 593
118 240 447
977 133 796
338 559 236
588 75 847
644 334 938
876 530 94
637 734 119
28 678 171
566 259 909
696 648 921
541 48 890
72 29 329
481 41 649
472 413 768
162 681 920
814 686 908
516 635 431
14 831 974
548 101 855
986 169 752
107 871 85
522 136 81
973 605 249
238 406 625
392 596 51
912 190 332
737 922 678
125 62 911
262 564 871
381 671 895
558 344 932
817 880 779
155 616 994
408 374 661
696 154 514
364 50 41
72 833 614
837 141 761
641 272 509
235 197 314
409 660 304
353 596 897
956 888 689
97 883 370
24 191 309
830 96 304
919 635 797
257 854 242
132 268 680
348 343 594
927 985 44
922 361 723
591 653 948
171 395 75
151 695 970
256 348 576
643 459 113
143 66 587
202 812 169
331 717 880
895 996 80
20 662 891
374 27 22
665 981 78
332 605 230
622 765 608
904 722 111
372 973 394
797 887 17
24 601 413
939 269 188
661 857 153
140 296 981
321 91 699
660 546 761
987 733 832
427 784 404
526 418 22
661 408 105
773 900 692
960 216 582
736 511 536
565 282 798
398 164 512
129 838 182
162 690 334
754 291 107
905 703 449
608 290 783
638 804 896
482 855 960
889 584 566
140 585 393
328 768 407
576 414 96
748 809 666
456 543 929
202 844 157
616 752 363
870 210 483
348 143 795
31 442 383
325 70 236
581 978 509
778 104 289
545 643 39
724 530 100
319 741 162
583 799 615
250 988 789
318 801 314
781 891 290
288 568 208
250 881 704
558 752 85
583 737 218
267 261 727
603 238 489
103 378 297
979 888 789
975 28 67
933 231 277
130 967 403
766 121 894
94 980 306
577 126 427
881 15 54
104 880 158
489 241 641
21 69 271
26 86 956
509 482 778
820 272 762
416 514 341
364 531 40
621 340 55
933 587 343
292 626 421
276 753 699
460 894 35
754 980 592
769 131 516
683 939 653
625 320 833
207 229 303
770 224 36
144 948 448
792 622 187
993 122 501
113 208 345
635 745 104
929 65 481
39 309 62
452 518 123
725 888 165
523 505 907
341 344 474
449 705 397
802 497 607
227 200 460
636 596 873
487 931 235
744 334 565
255 632 224
785 303 343
326 381 950
170 833 738
537 352 789
133 842 337
417 40 116
69 196 978
773 118 926
196 249 681
553 751 501
402 287 105
187 530 635
85 958 61
119 181 605
631 967 287
333 748 917
90 12 843
671 896 749
201 169 471
808 550 153
259 616 91
180 728 243
755 973 902
938 724 424
971 165 34
500 952 337
125 372 649
334 881 431
916 543 193
16 492 556
306 159 582
46 999 642
706 88 608
948 498 728
234 571 916
678 473 205
595 854 264
720 820 726
235 239 744
823 58 62
432 75 371
702 598 356
703 431 489
662 560 230
49 943 870
570 340 770
118 241 379
248 860 162
200 194 342
517 32 161
432 433 765
905 222 614
839 738 495
949 886 782
735 200 181
997 322 645
931 835 343
943 585 258
213 637 497
872 38 518
643 441 586
313 945 617
748 961 789
800 349 45
511 789 248
396 810 444
584 114 918
502 774 991
45 416 473
964 891 319
251 628 359
893 484 716
85 985 54
878 202 768
866 69 807
740 851 183
490 136 321
329 215 670
38 802 485
332 993 756
250 651 864
932 799 282
992 701 69
723 452 634
23 162 756
560 80 651
860 538 292
582 16 735
543 729 320
22 518 459
412 520 275
811 477 54
788 978 656
52 843 696
759 187 439
998 517 122
248 636 863
808 473 666
497 180 608
975 738 19
935 388 280
193 243 797
737 509 624
899 793 265
832 517 543
999 31 518
554 69 129
59 213 477
227 53 13
817 315 682
618 694 221
346 159 553
241 615 774
41 389 826
167 162 859
211 17 299
787 438 377
736 461 975
136 680 252
962 666 605
353 736 202
580 226 324
386 634 489
913 209 366
284 608 546
905 962 208
884 756 568
763 333 95
561 770 34
349 742 940
151 288 37
213 607 30
688 330 293
117 921 73
378 594 445
109 718 75
57 860 554
915 252 298
404 629 356
883 197 173
677 275 250
587 427 739
954 575 61
512 781 884
525 905 185
533 871 680
493 670 38
205 953 203
485 996 678
302 593 691
485 753 206
177 348 756
125 458 929
650 473 753
824 262 388
419 26 675
393 685 426
631 453 28
633 925 662
883 293 963
723 120 485
225 141 514
48 642 726
520 346 671
853 699 64
921 851 499
10 467 863
414 796 537
947 470 617
700 68 298
381 237 62
484 534 820
461 662 726
866 15 794
518 451 913
348 707 385
339 411 81
880 600 230
80 302 955
959 485 759
399 470 861
199 766 821
975 721 387
319 660 816
464 531 729
487 665 310
211 307 37
715 573 600
671 81 961
900 555 36
977 101 835
71 314 776
406 740 83
33 448 393
480 162 213
680 174 750
201 653 520
325 554 308
382 625 527
542 255 755
149 967 894
241 524 746
85 350 620
433 829 537
273 767 132
136 349 686
46 535 833
373 452 616
179 181 993
771 851 531
245 69 411
805 658 116
290 555 333
547 294 864
970 178 61
766 976 747
138 244 904
29 814 535
747 169 48
563 156 447
274 690 15
323 926 531
217 54 643
372 59 145
721 793 41
986 10 621
374 150 457
933 759 784
625 347 829
643 526 776
28 432 853
802 399 613
538 318 160
828 756 617
651 846 335
122 410 325
942 311 522
184 453 572
903 412 524
299 39 530
162 363 929
917 177 476
578 236 862
132 756 326
370 470 45
986 823 645
153 934 389
583 306 311
21 157 403
797 738 560
126 357 576
804 63 188
249 19 60
689 59 553
202 854 729
162 419 23
986 776 802
721 319 801
539 234 993
32 467 176
407 170 943
706 605 361
59 390 705
679 809 719
683 335 918
317 947 326
568 207 993
210 136 743
304 25 75
165 651 983
679 783 122
290 74 819
718 171 468
331 806 129
859 397 253
236 245 781
654 899 58
674 930 829
657 826 460
362 737 804
324 340 434
55 331 130
636 531 148
453 833 205
416 522 935
437 506 345
411 777 329
226 220 381
726 320 222
805 501 281
992 167 476
978 531 92
359 679 866
789 540 867
728 543 324
764 547 297
573 438 982
612 142 172
782 587 924
535 858 292
175 392 12
160 745 604
407 69 730
677 582 289
856 418 341
512 630 980
837 669 619
37 452 903
717 241 454
533 381 399
456 640 854
46 504 158
513 52 389
400 638 193
157 325 932
915 244 23
847 39 47
627 504 548
153 140 810
975 385 808
491 184 879
577 462 824
982 268 350
240 45 466
534 17 672
141 317 535
864 114 725
411 524 129
374 959 862
536 488 766
720 303 247
242 29 778
625 97 89
442 264 824
491 109 981
555 969 782
297 569 906
450 267 196
977 47 649
658 367 896
988 764 98
556 309 482
400 181 802
915 989 809
792 185 125
203 152 909
304 43 204
377 903 158
340 345 898
538 226 242
12 900 525
576 812 714
337 884 590
270 215 421
491 647 429
30 323 466
345 251 408
658 380 315
568 881 529
668 832 983
892 274 401
23 755 680
727 444 180
635 800 958
48 178 603
377 868 40
810 502 230
702 840 750
647 813 911
617 503 754
243 360 677
798 284 869
828 234 520
495 95 134
805 592 548
769 887 79
484 325 350
231 936 858
154 450 691
727 650 217
734 855 483
514 781 524
426 613 240
921 520 98
136 850 991
98 27 785
221 439 811
279 181 762
648 352 120
298 243 376
602 946 654
864 783 590
922 513 255
63 400 299
945 340 843
181 607 456
569 286 773
770 266 629
517 611 454
942 883 487
881 785 367
114 635 980
687 379 394
503 807 331
236 801 323
194 939 731
654 133 210
606 430 154
849 991 928
406 906 437
354 659 503
712 426 557
373 510 791
830 976 426
473 321 798
855 744 310
549 668 776
743 554 561
598 460 855
85 489 899
244 76 71
346 154 161
405 879 800
735 284 295
311 644 327
536 196 672
319 639 881
540 60 367
144 88 244
430 62 714
316 912 431
632 212 122
240 539 732
505 653 59
306 896 728
606 772 495
858 264 20
670 244 185
444 364 554
244 71 298
312 639 891
52 831 762
761 431 254
325 260 853
171 673 316
402 341 579
309 998 354
780 101 447
515 826 13
766 833 619
891 338 336
330 297 511
774 422 907
205 312 192
182 759 73
270 696 253
101 361 96
995 572 296
511 875 150
336 453 214
758 952 427
688 292 525
930 283 692
840 143 659
860 616 35
149 418 211
485 37 176
623 493 138
324 893 551
616 203 920
163 655 42
904 75 301
107 393 17
885 459 59
272 238 935
15 228 715
240 194 639
924 420 218
822 591 368
92 168 859
310 400 170
656 53 523
893 378 324
279 418 911
491 448 839
765 502 301
235 939 835
629 758 48
676 535 560
598 403 515
632 98 489
862 289 438
914 803 983
68 967 575
295 472 811
173 908 668
215 341 102
596 633 895
955 139 703
163 768 585
60 776 216
381 201 516
64 932 799
81 646 287
856 579 678
267 447 603
323 534 329
765 82 513
12 268 794
273 913 192
247 739 294
704 853 280
875 985 136
29 304 168
152 471 579
806 607 925
409 644 217
11 373 965
424 662 544
818 517 724
58 868 554
425 681 289
580 809 57
833 910 394
776 390 666
430 959 854
547 372 180
353 675 439
17 864 343
137 429 280
458 479 988
770 485 21
129 451 995
969 600 809
147 877 297
471 466 548
278 601 373
708 132 825
342 744 563
250 566 656
746 859 636
438 964 562
642 493 384
664 299 375
906 185 39
950 247 151
505 387 750
139 342 244
262 196 136
204 95 699
761 369 704
480 946 755
288 943 213
709 311 937
330 749 428
148 817 726
114 564 121
840 568 305
663 175 337
451 545 47
256 260 567
684 42 581
915 756 531
824 393 273
574 194 741
552 950 197
516 653 170
888 282 437
723 360 931
338 460 937
219 495 805
426 32 334
231 383 494
186 164 482
598 124 830
868 503 61
92 168 871
728 992 323
64 513 647
560 102 645
800 26 567
156 717 472
815 690 364
576 91 93
141 676 47
275 695 842
749 63 837
358 44 963
690 481 805
930 326 849
106 429 723
998 174 736
499 443 51
530 512 749
923 253 356
959 671 850
639 507 91
376 157 593
76 932 578
67 232 111
856 414 166
733 301 485
523 822 51
178 155 781
887 40 790
556 851 421
769 186 433
83 323 57
23 221 852
543 61 480
418 724 522
901 187 59
682 943 34
771 135 227
169 677 204
112 971 788
230 644 314
714 293 507
819 458 528
807 233 389
209 203 659
182 667 912
120 411 158
352 579 378
28 96 753
121 971 12
995 765 425
340 984 867
835 698 768
290 372 682
246 143 186
609 312 342
732 185 146
243 719 827
95 675 267
221 936 144
573 310 973
166 701 597
244 206 821
674 132 101
897 286 184
752 412 908
664 312 354
208 788 304
563 348 70
540 195 288
682 47 614
702 212 974
637 313 111
307 553 422
764 18 186
597 877 477
660 987 789
605 150 702
601 756 872
507 237 822
446 998 775
485 558 295
168 759 49
378 253 684
44 910 272
159 908 471
655 100 726
28 197 56
122 58 45
58 234 824
158 459 179
475 791 212
117 608 318
699 295 385
753 487 244
285 190 907
101 944 514
886 666 497
686 69 973
553 853 784
163 663 191
677 486 312
418 672 196
48 369 483
179 564 222
902 272 44
117 219 977
388 281 666
464 788 38
561 800 597
769 651 586
272 25 916
703 258 390
645 759 894
46 868 334
986 637 325
606 126 682
364 25 875
966 426 294
694 840 466
341 494 743
736 217 38
458 204 622
724 477 568
717 909 725
524 850 394
149 488 774
289 236 542
446 901 483
852 583 611
945 465 122
448 291 982
832 101 408
390 990 143
367 213 584
49 485 876
115 793 408
645 784 235
953 187 630
915 173 775
484 118 832
388 946 422
692 121 863
501 30 147
658 29 439
185 239 752
187 113 998
107 179 814
492 874 815
149 149 435
294 924 115
287 433 922
72 211 349
19 86 499
380 140 884
223 936 993
979 611 660
378 656 793
883 28 283
471 692 865
221 292 10
638 179 10
865 139 802
415 739 512
147 40 88
518 633 912
665 405 67
988 811 173
909 780 604
585 678 572
659 24 998
826 98 236
768 256 48
673 583 924
812 269 151
700 585 322
279 997 456
374 236 910
42 51 497
804 802 972
189 700 349
852 496 37
522 647 986
828 255 391
26 823 197
788 924 406
117 95 488
145 989 903
92 857 578
521 36 790
906 745 999
506 38 324
85 801 373
541 480 409
37 424 665
512 57 302
611 423 157
408 578 443
495 94 233
743 267 420
618 601 839
710 309 203
184 126 721
760 911 107
363 161 682
946 569 682
125 675 779
689 159 361
385 86 120
245 112 751
661 526 399
434 432 717
375 768 675
65 130 613
759 959 178
607 486 71
80 747 182
850 78 142
374 204 108
832 623 473
329 870 581
222 77 15
366 807 863
968 577 674
159 854 996
699 919 45
351 108 275
540 79 698
818 423 57
996 99 707
502 62 945
387 210 653
484 23 793
38 240 391
574 828 206
24 746 476
204 507 981
672 241 384
669 732 321
538 847 962
738 104 223
636 410 810
120 750 677
689 458 216
280 153 117
583 849 511
527 771 563
154 40 828
774 289 237
972 542 664
723 955 624
643 234 449
437 772 969
725 871 58
710 69 237
931 555 281
298 879 780
808 792 908
966 465 165
362 945 326
880 295 785
879 251 209
150 968 594
959 367 847
216 957 242
693 342 101
336 281 521
431 808 460
779 941 113
285 63 520
535 201 605
391 530 372
713 258 91
928 13 114
309 134 670
406 94 825
966 287 370
660 167 173
845 363 33
867 807 94
722 339 929
106 97 782
491 726 314
585 826 507
827 933 282
753 408 140
468 997 817
606 373 869
234 460 742
189 989 499
555 129 293
58 766 587
444 243 369
66 66 255
844 174 138
531 281 701
385 191 522
601 851 910
942 520 411
987 792 434
958 486 341
451 321 29
939 719 680
656 899 728
293 55 181
117 845 951
175 907 694
573 663 775
238 59 645
727 495 213
193 771 421
941 772 835
96 920 103
634 443 30
294 708 529
981 511 565
839 261 230
286 787 428
797 249 497
825 108 141
127 855 98
811 190 103
77 175 511
174 767 385
748 176 367
549 738 482
609 496 86
79 290 917
250 118 786
51 760 966
751 702 882
342 560 746
765 909 68
980 583 89
361 654 419
219 888 442
406 534 442
287 678 287
739 934 21
312 779 29
705 877 722
702 646 605
577 751 653
11 150 792
505 384 641
992 172 316
618 430 200
284 139 189
694 950 477
733 172 904
673 614 380
210 476 730
448 493 788
639 522 363
989 615 537
963 302 164
33 462 812
953 557 563
56 866 25
792 939 356
736 924 748
405 688 834
438 389 549
797 897 227
393 899 435
689 219 409
276 942 277
521 200 439
565 274 450
322 500 608
518 451 185
510 871 513
605 139 334
691 346 568
75 477 849
54 733 380
404 868 204
184 549 637
486 960 534
176 868 630
116 925 987
992 889 130
796 62 147
766 148 34
63 531 404
644 51 416
727 34 99
783 261 32
704 125 434
30 510 181
189 457 193
105 56 559
365 726 330
824 448 919
521 711 230
631 247 693
853 488 415
244 621 241
540 755 999
138 115 581
810 22 608
353 912 725
267 672 991
163 309 523
608 239 298
965 786 296
338 54 695
728 862 130
446 997 214
16 419 153
890 512 975
428 897 538
869 950 69
324 645 759
841 561 620
664 733 138
781 287 197
50 898 498
143 821 544
961 151 141
917 546 85
974 800 112
691 937 532
47 409 118
788 150 378
516 924 836
426 888 104
352 718 271
786 279 692
602 972 846
775 121 870
451 550 494
188 905 248
543 795 907
964 861 489
739 69 20
123 350 204
748 885 217
794 137 720
494 562 647
300 687 114
69 654 303
814 546 487
600 81 691
960 248 267
291 729 315
346 136 441
201 383 494
904 157 212
281 507 638
773 518 912
804 521 450
848 701 18
966 392 157
829 914 600
826 333 336
414 608 134
366 661 954
164 476 233
595 829 61
219 402 564
443 99 179
156 515 450
954 541 207
371 84 425
858 247 451
936 95 346
779 350 486
381 678 999
133 802 485
322 210 618
548 836 210
437 961 480
566 488 59
584 234 284
393 153 265
147 673 244
54 925 254
770 368 682
118 452 966
427 20 209
165 966 129
575 680 963
326 262 485
808 402 532
36 994 330
238 46 556
91 706 766
149 932 31
155 747 232
579 676 420
469 320 968
89 615 783
423 286 937
648 143 408
194 257 573
546 733 617
216 344 600
892 425 988
822 569 273
215 662 229
977 66 202
940 451 493
118 456 313
81 839 351
399 572 721
717 900 551
191 867 705
25 126 225
493 694 812
795 261 500
26 328 573
26 722 291
759 206 121
121 691 824
901 607 731
709 268 124
956 164 400
220 92 981
789 560 700
312 988 411
577 338 639
805 496 982
77 315 863
269 502 177
215 545 760
247 438 673
545 936 62
58 328 483
420 361 750
885 977 673
99 786 490
128 779 934
495 679 97
225 533 303
416 643 516
237 907 363
18 781 973
513 765 698
419 352 889
258 895 135
565 152 771
184 988 52
894 791 284
652 34 938
23 555 790
719 409 280
293 770 962
170 764 844
181 105 977
858 140 803
30 718 334
95 968 868
936 339 226
748 275 562
308 195 159
621 128 400
797 560 953
224 469 598
404 336 238
790 732 911
630 790 267
143 234 839
176 233 394
832 911 35
849 776 770
743 47 393
707 302 11
759 40 334
936 511 525
221 159 824
124 708 991
512 602 997
658 156 774
557 399 712
177 573 158
139 318 227
625 852 99
542 305 286
922 563 849
460 864 124
959 780 314
14 313 956
590 454 97
644 122 520
678 396 159
974 862 338
189 928 94
944 773 765
613 700 95
260 313 697
231 412 991
590 110 168
77 350 15
328 478 612
129 74 865
751 939 121
966 568 383
10 13 601
214 42 810
707 284 786
166 610 794
635 706 923
777 952 105
946 700 502
255 343 820
222 472 405
408 541 319
778 63 608
514 707 406
860 298 484
97 117 205
179 410 499
114 771 876
811 389 12
493 987 666
949 829 598
216 52 926
528 333 911
906 81 718
627 161 71
640 45 426
660 337 512
838 903 969
817 391 906
155 513 704
129 906 312
971 873 725
562 976 517
615 378 823
476 392 306
606 686 289
688 813 908
389 996 655
151 997 110
720 644 123
404 497 819
173 733 633
957 19 792
150 308 423
520 902 778
135 417 660
364 477 392
804 503 172
576 375 913
311 523 758
616 100 90
711 172 322
212 145 980
367 844 52
688 589 938
134 522 205
42 761 100
831 22 683
419 920 991
785 508 465
605 708 434
576 461 885
671 136 925
927 223 834
284 829 616
137 784 86
962 724 41
701 269 491
330 398 338
929 749 562
552 767 308
794 331 71
839 898 699
936 287 44
168 878 106
482 356 379
705 529 15
727 386 123
452 230 126
297 88 463
769 255 485
27 838 493
332 194 177
924 343 517
814 149 759
952 639 130
904 429 439
482 831 95
354 870 333
765 119 678
731 474 255
145 769 272
498 502 703
603 258 71
747 626 880
947 793 460
148 411 530
780 42 855
342 856 540
468 841 600
801 407 340
86 728 552
820 309 986
774 476 186
329 180 840
248 822 922
285 590 729
296 612 90
555 812 628
856 211 220
453 220 203
915 256 560
290 54 369
898 799 837
894 443 992
311 969 238
182 778 938
201 175 362
59 628 92
23 406 243
175 104 498
144 159 791
569 887 134
642 497 522
456 44 61
162 791 687
296 433 918
532 343 109
421 793 392
874 561 734
629 100 19
835 37 900
542 407 387
487 459 688
334 434 75
466 409 669
790 476 926
728 910 986
620 457 506
588 901 694
472 608 528
835 409 486
353 736 797
602 372 832
483 811 35
326 92 388
778 56 530
277 250 625
984 230 130
380 954 675
666 939 766
953 283 424
295 716 103
496 951 584
232 169 743
992 649 926
203 510 980
574 150 95
623 239 342
57 605 451
591 284 414
775 605 214
756 475 76
257 936 425
243 883 785
608 461 676
275 704 617
975 503 593
438 938 77
453 950 568
278 916 832
559 213 434
900 215 512
726 709 833
900 400 296
768 388 643
423 715 61
658 550 285
971 859 379
46 145 833
671 147 406
840 346 921
249 551 697
994 540 150
861 763 597
57 106 543
851 977 789
705 989 27
259 355 229
536 863 674
980 780 183
105 412 243
243 664 432
552 136 77
314 684 761
684 508 422
747 90 856
156 382 602
406 570 644
359 688 265
308 55 104
860 411 98
560 206 840
470 56 330
33 474 282
616 813 520
847 281 217
248 179 601
672 151 138
889 749 558
446 551 961
464 777 507
680 836 363
78 326 177
253 412 470
975 33 186
111 497 401
992 234 614
908 271 711
560 251 724
172 895 627
763 195 886
798 518 486
364 520 852
600 955 367
150 989 178
896 454 104
512 657 328
331 153 441
849 433 376
596 927 567
949 737 443
270 734 180
224 540 726
387 108 954
309 630 960
417 369 997
763 422 696
674 756 591
412 920 617
174 492 252
726 837 604
124 886 124
910 455 315
35 319 89
120 253 508
800 453 68
54 368 956
654 616 798
313 604 905
948 502 587
808 297 45
373 522 647
13 161 868
323 302 947
715 538 68
826 54 582
193 346 222
40 276 526
835 622 67
732 133 358
620 429 511
19 877 188
232 816 577
142 183 587
853 87 776
994 584 206
164 25 63
777 551 720
888 715 782
595 78 839
937 551 269
243 51 440
500 690 392
145 176 267
26 406 873
21 205 544
259 944 109
986 611 653
684 551 629
642 94 490
633 578 896
394 275 536
130 383 972
997 489 903
971 14 388
239 447 991
834 898 31
233 866 316
909 58 528
15 999 395
448 227 634
785 588 964
767 629 638
908 346 239
867 729 356
836 945 835
399 588 81
330 511 667
132 818 719
198 553 992
922 234 865
575 277 675
356 74 176
64 694 185
845 977 887
326 964 231
396 86 874
754 686 432
545 850 904
292 730 76
722 647 490
294 394 240
287 837 771
994 939 124
286 301 842
386 670 237
452 645 547
399 908 564
623 475 923
109 626 520
408 305 929
448 134 157
924 803 429
47 774 196
930 856 807
411 242 683
226 912 406
277 387 531
971 115 642
858 429 477
247 208 478
205 537 117
108 699 184
561 580 820
732 463 370
235 634 798
746 378 454
902 740 274
527 413 633
149 897 313
309 835 117
114 279 732
254 111 180
484 676 29
650 340 480
497 416 921
433 848 625
220 503 759
857 701 774
146 417 898
724 671 801
182 869 502
813 744 892
831 55 28
892 577 91
544 368 851
722 460 349
559 134 156
750 931 469
621 255 177
28 687 997
125 882 376
451 330 131
501 494 616
850 185 26
987 876 89
14 249 698
337 676 55
201 432 56
588 848 376
198 645 437
635 810 403
269 661 306
674 856 745
178 539 851
849 157 400
726 105 877
677 967 809
981 760 831
473 218 728
243 988 401
416 713 522
308 854 321
349 34 415
483 543 85
907 640 144
32 200 496
712 518 849
373 287 300
634 860 678
74 723 125
878 629 363
458 540 708
908 286 825
158 746 951
731 351 469
614 497 991
391 31 327
566 888 651
312 567 157
988 548 661
944 214 230
444 304 224
743 384 277
838 583 368
174 192 896
790 245 857
406 461 792
966 675 543
940 336 291
288 954 288
101 643 979
872 347 947
831 514 163
205 784 70
492 955 464
957 733 103
59 563 659
752 475 10
927 300 13
116 685 231
21 198 398
482 928 407
254 824 693
636 138 193
615 422 727
29 850 191
544 362 677
150 80 729
41 175 653
695 995 440
421 707 622
503 972 753
328 87 885
656 22 288
866 598 220
477 710 987
402 138 520
431 311 781
997 110 526
809 310 903
176 933 504
198 397 304
236 121 434
956 116 101
877 211 107
618 535 384
92 345 291
857 632 754
41 918 718
554 487 961
411 770 997
537 456 891
832 734 91
956 728 94
361 438 774
412 31 518
929 428 84
660 222 745
167 28 804
683 467 943
55 752 292
503 910 152
635 89 247
42 808 116
368 545 865
332 440 573
253 335 131
239 628 555
307 931 806
154 505 626
104 485 390
577 315 861
902 591 481
226 585 313
369 401 518
245 388 844
431 804 222
824 663 337
774 629 357
522 683 232
148 561 267
228 216 855
994 469 689
205 130 558
61 427 829
747 119 840
447 371 64
104 295 714
825 754 936
83 88 329
278 456 989
295 105 458
223 229 718
257 558 764
27 599 368
306 140 522
794 679 306
497 557 909
495 666 596
138 258 553
326 540 889
938 739 158
274 111 38
973 844 447
516 218 74
785 416 164
607 959 605
513 618 370
258 671 828
599 463 197
322 525 642
757 141 395
286 842 479
874 231 502
884 656 594
169 682 523
925 586 540
81 262 574
580 576 743
558 92 657
796 404 254
152 898 602
174 626 944
462 201 826
404 415 851
268 256 435
35 745 557
104 580 333
108 214 873
57 781 529
570 790 488
313 378 849
461 694 383
90 905 430
43 268 650
846 221 490
994 510 257
672 962 170
991 416 844
162 886 32
407 183 881
471 598 840
789 281 232
958 148 737
441 701 294
582 431 960
354 72 54
366 796 49
551 734 880
668 920 809
815 332 679
662 70 782
819 403 989
734 960 160
14 574 971
983 411 614
990 276 52
412 842 659
579 106 478
746 564 613
908 729 27
329 323 610
457 690 840
567 708 556
785 351 434
69 388 715
76 70 146
833 690 395
50 62 679
196 356 855
626 320 388
473 832 992
295 287 498
774 131 668
48 855 566
28 314 130
643 915 91
551 681 414
116 971 782
735 38 574
85 528 858
851 624 460
370 405 737
697 253 47
200 467 747
76 814 466
106 660 991
796 256 892
804 715 877
639 898 581
476 233 831
717 176 969
303 975 858
120 234 812
636 744 950
389 289 31
223 878 522
733 543 928
762 844 68
386 426 717
365 406 541
120 843 543
503 996 102
731 88 183
411 597 785
641 930 755
975 216 378
737 31 664
439 665 555
484 828 233
577 351 174
367 648 28
31 124 208
351 209 187
690 537 858
329 567 431
588 737 182
184 378 23
122 665 215
554 824 542
491 688 11
565 302 440
569 956 489
483 832 616
31 70 266
96 887 102
711 574 504
600 938 341
971 254 350
850 338 954
67 387 155
468 758 944
620 116 280
632 812 722
95 463 680
603 481 29
764 603 32
53 841 164
921 295 478
968 563 15
899 17 138
692 613 581
466 733 362
214 532 629
493 269 187
290 583 680
399 811 602
79 469 394
584 847 409
884 814 945
202 643 752
995 536 701
366 791 231
935 117 411
248 777 461
310 85 92
497 713 182
93 116 480
672 15 789
890 430 229
878 116 46
940 232 236
955 625 889
24 506 568
707 865 923
197 834 768
811 223 621
770 652 356
751 359 643
290 76 800
420 22 284
259 807 16
711 841 695
722 628 558
711 818 129
182 229 979
914 992 665
726 929 769
163 136 910
260 24 401
733 376 622
373 815 159
738 909 90
147 339 483
470 951 22
750 362 123
410 390 897
811 328 112
358 205 219
734 980 514
425 292 825
223 32 128
772 91 516
776 309 871
99 207 470
635 728 261
38 257 926
527 186 131
206 453 727
399 294 603
108 779 613
817 894 331
956 812 355
653 316 343
548 718 645
888 535 363
774 927 108
158 185 923
368 921 531
228 243 960
611 472 317
785 745 926
348 272 179
722 503 995
904 360 809
600 551 851
475 470 962
373 501 81
700 479 292
89 565 505
272 998 638
772 167 429
113 208 895
109 989 323
328 875 208
158 407 133
772 491 906
270 889 290
555 35 466
513 22 79
690 173 72
746 555 377
963 310 884
403 991 868
909 418 85
454 961 699
656 562 824
539 307 803
384 107 296
381 889 313
698 319 852
457 55 149
284 342 961
690 916 793
85 670 313
309 896 987
15 814 906
734 429 188
360 683 299
609 768 508
93 491 947
190 656 144
631 289 390
962 153 736
227 997 328
579 762 924
107 611 153
736 181 437
735 231 276
930 199 285
152 61 954
659 333 905
979 624 189
750 310 649
73 947 86
762 900 827
380 86 565
656 321 491
48 900 289
191 666 268
354 154 127
436 372 885
516 464 928
424 557 374
735 980 522
948 293 502
552 362 983
406 448 661
610 592 833
945 656 272
886 434 184
47 60 617
43 341 52
833 114 776
676 585 946
843 922 203
306 844 230
541 878 481
392 420 750
661 868 229
33 74 555
637 898 838
442 857 49
736 102 510
571 372 487
879 970 204
776 144 869
241 81 732
715 175 932
486 404 153
168 723 266
842 516 922
737 994 916
346 693 268
455 194 944
682 563 383
826 111 26
727 979 259
186 510 576
946 143 653
848 917 568
739 628 299
216 111 65
229 178 761
104 811 424
407 328 694
500 322 944
445 787 656
518 205 732
534 262 930
288 123 506
190 867 946
425 254 735
431 275 686
445 877 420
621 327 351
66 239 131
513 46 654
490 538 933
818 305 884
355 805 13
10 933 322
730 167 352
438 341 123
994 764 772
831 76 61
692 899 651
749 814 998
481 584 62
253 609 162
445 30 151
704 319 603
579 884 777
852 56 514
188 408 823
914 791 655
528 276 190
352 844 942
721 903 357
418 100 349
439 33 212
241 810 881
307 851 230
780 695 460
691 982 629
778 171 454
811 248 536
871 523 437
125 326 223
982 538 185
645 455 935
923 816 534
381 733 234
232 757 140
169 882 108
67 256 512
486 315 544
205 754 485
387 853 398
35 593 103
25 400 886
35 100 452
985 370 837
726 107 223
778 79 499
895 780 578
291 942 449
256 123 477
841 930 803
557 768 330
717 502 461
507 31 891
631 957 599
351 693 928
793 966 372
910 745 112
245 166 664
173 547 998
108 185 731
326 988 107
637 934 418
684 56 559
746 181 484
375 825 692
575 160 49
330 676 941
870 153 955
771 948 93
121 761 276
670 579 756
727 304 313
802 385 288
721 115 558
337 428 901
821 490 746
982 573 761
893 584 389
667 117 955
881 727 129
809 401 579
452 718 978
692 804 892
831 374 761
704 571 161
274 213 105
26 170 16
372 560 976
155 850 273
362 725 842
814 428 204
996 169 155
424 850 33
489 49 148
171 540 735
413 419 860
928 561 376
889 234 980
924 88 744
68 314 28
545 932 62
443 868 228
953 490 114
636 473 116
911 254 57
52 592 332
22 233 49
542 767 905
683 929 130
955 313 841
560 57 764
517 407 38
622 174 137
644 837 215
865 18 175
951 64 405
380 815 245
475 25 348
70 277 47
792 101 230
135 442 660
108 529 921
989 426 671
369 669 201
644 193 915
168 659 287
818 916 177
23 402 755
462 192 668
475 335 414
111 457 59
262 973 163
750 588 360
30 491 710
658 304 457
658 760 315
270 835 350
382 456 117
706 449 463
237 39 643
414 212 702
246 408 270
613 894 418
730 403 995
714 51 70
241 374 489
572 202 23
664 678 923
605 740 590
739 927 989
591 33 113
729 617 542
338 934 204
138 338 675
590 94 840
24 88 12
451 352 338
587 989 271
236 749 477
529 112 888
491 970 866
150 585 912
866 479 262
915 237 622
716 941 498
981 228 531
636 764 327
607 264 180
803 371 329
489 13 711
846 556 171
426 540 870
643 761 524
749 224 835
635 274 556
180 943 72
522 224 461
984 367 899
79 743 883
385 201 468
265 756 451
889 91 168
946 548 231
150 416 738
82 32 383
698 315 175
485 15 967
26 102 213
226 821 938
207 63 975
590 758 246
185 342 236
752 993 580
771 934 993
246 646 255
258 621 500
853 736 764
699 62 467
150 278 703
512 686 232
64 529 139
567 954 774
403 660 459
34 336 250
160 334 258
195 897 395
892 130 589
739 47 86
464 63 292
748 198 117
117 278 164
940 430 668
70 43 383
775 360 363
566 523 815
16 39 840
723 615 59
385 430 861
335 659 542
193 567 243
72 757 680
645 962 59
497 760 838
296 125 152
58 652 139
36 324 656
417 355 198
17 695 970
616 537 899
116 235 759
778 607 585
866 658 690
998 121 63
805 746 666
164 497 337
235 158 79
396 91 563
679 698 827
497 357 664
391 834 35
610 437 310
859 357 310
854 356 582
57 896 85
831 388 886
892 185 199
694 136 961
999 114 447
488 172 565
968 267 19
623 874 783
240 601 188
41 58 183
956 634 414
670 283 241
261 148 511
777 362 277
371 688 64
867 385 774
27 623 778
291 288 998
636 989 817
216 949 605
690 984 474
556 996 48
265 980 10
741 696 908
925 789 696
237 916 500
340 111 100
917 553 402
11 446 291
153 735 364
977 593 499
997 382 105
639 813 674
236 819 737
394 683 71
897 613 22
186 551 941
741 11 516
31 217 304
488 973 456
766 949 117
872 161 231
684 90 757
479 379 312
103 672 14
355 792 890
583 825 239
434 843 75
816 269 915
496 783 838
205 724 200
275 845 331
443 681 835
31 830 993
552 503 873
695 918 320
825 435 415
953 86 370
669 140 147
157 580 890
501 612 725
533 555 763
152 702 48
347 761 379
847 593 390
518 235 133
505 949 410
954 55 27
57 489 954
284 199 849
289 697 161
840 144 210
184 854 413
619 209 679
161 174 951
669 502 453
269 162 619
651 777 622
403 330 897
896 636 13
203 150 277
538 985 481
732 15 411
147 880 975
198 31 512
113 701 417
22 267 44
191 865 807
316 933 306
817 282 139
619 606 902
127 379 91
565 869 94
56 928 78
993 925 893
811 747 949
289 924 122
593 265 454
509 658 459
696 622 25
723 513 903
396 593 108
556 17 497
524 414 967
68 686 491
190 46 945
62 672 464
727 112 332
13 131 916
694 809 154
157 912 718
126 930 318
940 335 380
794 430 192
335 274 995
151 686 368
385 313 482
262 247 415
225 577 682
529 464 751
888 618 757
842 903 81
407 915 786
728 10 885
550 315 83
546 784 40
16 912 454
407 984 504
406 839 601
132 456 392
318 601 463
840 170 456
126 450 776
773 120 458
39 798 530
246 516 980
588 353 917
950 742 849
856 114 461
626 409 421
166 383 646
998 820 84
98 420 168
247 923 453
155 115 400
983 390 485
904 739 775
908 718 310
539 455 265
434 980 638
572 845 497
455 805 556
976 251 753
671 800 481
867 221 303
938 449 346
638 581 431
22 118 179
74 163 333
488 639 17
197 328 977
114 768 887
666 804 471
547 802 609
10 184 837
40 684 343
656 527 869
67 998 548
503 579 956
301 243 67
469 62 197
743 686 663
135 616 138
758 451 286
200 41 549
619 381 493
773 675 512
874 657 462
983 621 886
550 22 145
460 68 584
129 610 47
551 941 437
670 749 169
977 525 151
403 112 841
702 140 587
166 529 689
993 891 562
158 805 987
688 902 560
154 714 522
415 977 157
541 201 617
805 616 330
272 520 217
271 37 143
737 636 897
895 215 153
550 891 509
778 340 833
164 922 212
749 332 224
294 974 855
987 246 91
518 389 985
367 215 424
51 556 60
267 607 448
202 350 848
189 847 660
655 312 464
244 667 932
26 463 554
472 182 159
402 470 564
968 434 188
63 99 830
502 798 102
420 651 779
459 192 402
826 943 133
886 972 353
886 717 480
81 83 187
683 528 387
63 291 536
773 290 450
524 101 362
907 832 429
154 381 446
515 99 394
305 991 628
509 468 902
936 75 180
383 979 829
639 488 389
354 939 324
401 499 76
531 355 893
751 862 987
115 405 892
565 467 125
805 94 328
223 658 490
138 195 256
623 788 695
428 728 112
29 341 158
745 48 101
811 483 175
573 741 617
878 523 757
824 740 473
504 375 314
785 145 318
604 671 976
249 642 840
834 460 526
640 287 583
55 727 848
782 172 607
898 718 543
26 657 832
40 700 376
872 247 522
962 504 402
598 813 583
619 54 561
397 513 457
782 280 924
314 602 92
871 163 130
936 277 543
971 422 798
526 733 257
628 316 389
167 562 223
193 187 784
156 266 485
338 113 131
220 932 611
306 42 564
357 650 348
579 292 510
978 729 238
523 172 745
159 440 885
968 254 524
363 462 276
642 747 28
776 889 297
968 114 317
240 561 735
565 346 140
629 811 340
83 326 556
691 746 161
806 283 575
415 855 97
312 792 596
53 89 270
915 559 296
725 986 146
560 805 325
425 935 277
722 393 380
156 627 488
388 848 572
86 128 360
887 465 999
245 511 626
924 451 248
785 926 814
565 686 855
540 93 723
282 198 631
681 834 589
348 780 903
856 585 689
180 584 846
101 472 177
307 478 274
982 805 321
528 164 64
463 553 347
766 214 610
392 458 77
840 549 758
461 558 184
128 436 573
395 253 915
697 933 22
398 821 734
685 395 624
196 207 644
562 464 805
296 733 937
130 984 151
348 190 742
410 996 896
883 400 196
201 725 496
283 150 923
864 432 747
406 267 904
328 996 752
574 557 883
651 556 526
286 202 434
589 510 730
718 42 949
916 123 284
404 763 662
602 366 16
921 447 71
672 989 755
649 457 482
36 849 273
161 83 248
314 579 519
939 179 786
151 23 556
891 253 354
847 85 33
766 770 886
12 978 727
419 755 438
199 412 245
106 928 507
338 912 135
584 176 400
706 831 285
809 753 242
709 61 111
339 537 858
467 24 970
539 973 209
77 872 724
445 285 174
820 708 605
671 468 243
616 22 721
916 655 316
686 970 330
273 823 754
654 789 101
893 485 164
719 497 65
907 52 71
487 207 138
539 247 884
699 196 248
682 390 526
838 56 894
385 315 979
752 325 234
96 458 831
236 642 349
610 948 222
527 176 433
573 236 422
482 114 196
451 861 142
951 121 347
89 577 139
789 698 168
294 763 24
799 331 540
812 47 238
109 309 189
113 533 183
752 137 10
873 740 224
469 923 642
768 139 395
389 431 501
602 75 16
163 563 985
345 983 58
450 847 653
971 613 888
541 116 47
369 725 339
769 448 312
732 127 800
419 966 674
861 401 254
435 758 347
488 930 394
951 452 388
833 580 106
334 353 551
265 524 368
785 995 896
217 383 195
804 573 993
167 517 951
128 298 669
229 897 423
286 924 463
343 58 997
37 720 845
682 602 65
734 105 641
506 618 562
554 43 849
295 369 891
841 195 212
751 171 948
219 516 809
333 776 236
968 531 144
960 501 186
775 917 667
739 278 565
806 58 538
414 822 185
403 526 765
468 627 988
97 789 538
909 486 399
185 848 353
321 98 67
465 609 190
57 435 233
468 794 967
830 616 490
639 493 896
708 139 878
359 216 441
195 986 94
384 730 90
546 747 239
743 208 528
494 265 721
119 925 57
238 426 61
326 120 633
524 595 797
100 711 866
889 504 590
519 553 740
171 474 202
218 612 934
857 458 237
769 906 411
754 578 455
38 119 609
58 202 935
650 104 325
160 540 670
306 20 915
117 856 574
424 606 408
786 58 415
440 49 907
287 29 51
985 840 285
121 864 684
724 610 579
872 145 639
71 670 568
989 218 124
962 334 25
856 192 386
99 41 871
899 44 247
150 653 483
265 682 58
745 624 379
927 782 164
493 104 339
83 701 989
115 630 115
796 902 229
221 423 571
753 735 969
35 937 396
374 914 524
50 122 744
378 172 963
32 604 963
457 165 726
121 86 819
90 572 21
758 639 75
501 330 627
298 24 94
906 713 554
20 260 985
831 287 192
792 869 83
35 363 138
186 346 849
282 49 150
930 53 493
966 247 825
141 175 415
698 97 483
815 483 287
328 86 82
354 918 482
929 723 529
747 193 128
476 31 951
165 769 983
985 633 294
487 727 451
493 296 827
715 147 835
157 731 313
975 714 897
979 621 430
34 278 501
615 707 102
861 372 336
853 799 242
648 333 76
501 223 939
360 275 444
747 810 597
580 990 840
347 73 406
296 925 23
870 732 441
985 421 671
296 484 984
137 797 403
444 887 738
873 303 568
201 512 905
769 121 823
710 90 221
492 333 594
636 303 839
675 142 36
410 328 91
991 635 521
17 971 788
773 659 894
386 41 502
843 631 441
388 104 660
446 673 323
686 948 71
249 689 554
358 549 296
917 551 727
769 126 489
401 325 746
524 470 978
717 37 621
465 678 557
309 734 651
131 338 89
974 653 674
846 574 735
42 104 987
406 386 638
804 515 905
626 219 54
169 359 218
270 699 858
860 746 632
746 198 562
168 254 754
109 366 689
899 492 774
356 470 392
181 370 565
773 270 354
217 284 695
660 127 115
181 313 156
648 386 838
920 838 743
12 795 104
867 290 664
187 120 669
742 356 51
831 495 615
881 799 961
516 796 957
727 120 876
149 374 57
197 254 655
900 615 87
858 590 988
805 860 481
53 437 644
480 36 266
517 53 653
670 159 24
405 212 745
502 776 26
201 863 802
67 660 741
723 54 117
395 749 141
277 51 45
544 473 354
966 666 837
905 74 450
773 891 333
158 836 353
833 159 100
28 87 912
490 723 147
478 145 757
814 207 607
934 264 219
161 265 166
108 868 665
339 485 877
95 333 465
638 427 164
189 522 693
866 806 398
716 536 340
196 977 350
103 95 418
97 754 955
321 421 578
830 705 936
519 438 929
429 607 475
263 616 917
974 738 610
472 646 857
460 688 881
688 761 162
728 645 113
978 173 741
166 162 673
735 407 70
35 17 90
20 211 706
711 750 859
799 544 302
624 161 147
533 600 196
416 723 558
32 524 617
261 975 250
254 942 883
221 700 197
274 563 251
568 916 240
542 709 177
675 476 523
809 210 531
886 420 240
622 445 752
161 964 901
55 257 801
431 318 129
666 908 651
66 389 17
886 968 362
977 867 97
107 105 940
965 342 68
259 696 898
459 909 985
36 913 264
890 649 977
456 46 573
40 779 698
997 727 112
839 727 367
851 737 416
813 280 482
357 900 700
278 804 984
730 91 36
757 832 230
599 715 300
648 44 816
933 177 499
232 498 358
122 551 37
417 754 909
459 858 86
766 154 703
829 238 441
263 164 791
935 649 851
966 396 600
984 302 195
462 792 886
841 238 46
272 854 360
551 202 13
694 227 760
170 635 984
469 70 406
588 759 94
574 406 451
454 979 208
199 871 319
225 591 734
394 483 248
477 160 11
839 674 544
14 458 24
185 665 582
598 785 198
886 736 195
620 203 77
205 954 708
444 668 808
999 806 69
875 171 62
97 301 383
782 982 210
182 593 976
814 190 937
531 456 88
60 210 864
173 291 144
188 827 969
619 891 586
54 173 609
133 682 303
427 758 953
755 184 924
462 583 695
342 730 945
307 47 700
27 695 156
839 374 75
843 469 786
340 277 774
525 141 208
695 885 303
741 241 100
262 143 491
85 769 987
203 958 881
683 959 19
771 436 529
358 513 228
144 381 725
521 209 995
531 595 367
832 516 478
714 105 179
83 895 675
354 186 751
924 672 715
647 217 53
600 570 728
741 415 923
653 518 929
950 529 53
619 988 62
582 772 324
230 614 55
923 239 737
496 792 251
565 434 727
357 520 716
630 999 875
867 427 585
717 352 47
344 371 911
286 526 113
624 505 686
469 413 224
88 733 677
352 646 187
75 27 826
71 936 470
356 491 189
723 930 997
570 110 931
245 381 895
121 423 487
212 320 595
383 49 805
18 639 139
548 668 756
445 813 563
864 81 368
798 320 51
245 542 859
217 225 346
105 944 501
728 809 945
517 436 607
533 406 453
241 173 305
419 712 472
983 627 321
397 119 32
466 27 39
333 566 274
712 210 177
400 73 233
420 75 922
81 453 337
980 591 873
79 803 449
651 557 369
828 873 963
554 386 875
709 632 167
379 290 264
454 650 737
671 799 113
81 837 382
30 648 752
366 979 855
89 891 319
598 651 915
844 655 197
807 893 643
880 71 401
566 122 104
426 479 582
59 102 436
701 316 307
637 559 792
206 604 363
407 962 370
587 926 236
591 428 873
170 727 936
282 127 65
872 274 106
736 821 80
201 491 181
773 847 680
290 10 882
71 125 843
219 328 965
754 361 204
385 513 39
818 686 758
54 752 670
716 823 15
945 353 45
261 294 654
921 148 997
707 111 839
584 914 519
872 631 988
870 742 93
20 763 967
418 502 74
563 723 468
766 624 325
334 717 193
59 388 762
977 321 687
953 110 244
310 981 163
918 173 473
141 990 260
17 855 928
996 327 724
697 998 91
293 348 114
432 894 26
921 319 245
745 134 351
491 531 738
424 691 601
633 135 469
191 229 496
683 63 738
961 458 881
423 698 755
523 781 376
314 835 735
635 239 282
142 632 840
539 110 693
452 257 774
920 839 137
81 685 146
949 721 136
326 730 590
250 782 218
249 783 222
340 274 559
39 478 750
358 464 249
870 174 247
35 409 53
370 536 272
450 594 665
471 305 158
775 544 857
439 693 890
274 214 26
99 240 734
359 541 849
293 890 273
428 802 468
220 94 814
372 91 149
937 504 823
645 22 114
780 420 718
917 141 823
878 783 562
830 501 737
291 365 532
419 179 337
325 759 683
233 346 471
701 898 81
658 810 557
484 332 775
356 338 419
711 791 449
88 378 681
347 114 797
847 380 312
114 91 660
137 762 449
302 198 217
751 157 981
626 444 509
236 461 728
929 472 363
51 437 496
534 327 413
56 70 910
532 615 440
536 617 781
530 650 119
735 358 597
191 629 805
647 329 984
203 861 651
553 676 858
686 107 185
15 251 833
756 488 27
296 378 860
926 638 555
21 409 673
516 126 858
857 212 739
344 476 262
679 118 88
421 635 62
126 794 521
682 421 392
564 895 742
304 668 181
512 631 138
119 288 887
293 951 242
224 280 567
479 568 645
96 555 610
923 119 400
165 622 826
76 788 190
167 281 821
254 708 193
641 214 356
145 854 628
590 959 407
664 806 415
668 365 873
875 976 484
862 601 556
694 401 152
135 780 24
623 476 476
856 145 294
848 384 116
763 535 223
156 617 100
854 693 380
678 285 844
709 83 464
543 158 817
681 957 721
932 151 805
924 129 620
461 104 768
785 538 373
615 754 93
113 688 749
262 978 611
301 959 182
991 331 42
919 95 607
960 27 415
671 375 233
697 438 375
917 25 251
435 580 963
898 371 470
457 515 456
159 632 999
551 813 287
185 622 823
795 269 584
29 791 361
611 274 503
146 659 20
250 813 457
313 730 624
251 882 445
262 424 245
495 525 762
630 346 536
35 726 14
126 582 822
174 770 600
104 453 983
309 831 290
517 835 413
258 848 426
691 214 104
297 557 84
553 10 429
543 373 714
107 234 363
147 468 538
261 558 261
687 422 287
631 831 168
401 139 937
185 598 977
944 306 628
497 55 319
71 135 890
719 350 110
267 342 878
599 347 97
149 24 655
387 16 585
908 972 179
995 447 749
36 813 250
391 16 676
615 276 166
344 972 29
309 256 524
959 674 836
576 418 96
927 528 406
104 512 937
579 74 912
286 509 565
313 951 850
517 440 441
507 954 192
615 978 148
183 368 743
457 477 853
514 112 931
463 941 806
250 797 188
279 896 519
385 659 490
549 933 102
799 315 144
58 804 670
971 366 368
981 500 500
865 981 454
605 99 16
25 441 20
111 457 107
519 628 18
696 508 98
445 895 753
292 475 724
850 788 471
329 854 313
430 738 680
81 391 453
336 998 901
304 491 556
169 827 711
441 521 602
48 361 429
83 391 992
635 51 934
683 386 530
729 766 872
168 625 248
202 80 770
263 926 229
44 232 664
852 972 78
541 598 464
467 184 836
439 382 985
769 192 188
493 116 267
158 49 415
742 236 987
522 624 538
441 732 192
976 900 407
554 80 423
284 65 509
627 247 567
598 857 320
920 984 830
650 991 384
739 247 955
803 563 711
220 447 251
826 657 309
943 242 753
267 899 317
236 605 456
113 357 715
732 348 539
200 68 993
362 259 466
370 699 205
245 667 195
659 188 179
971 179 420
263 715 399
339 450 699
950 56 617
44 225 143
618 345 887
475 607 687
326 847 386
681 249 942
349 772 603
57 444 33
890 192 61
800 177 454
243 849 962
397 104 692
68 701 632
55 12 572
197 431 666
472 100 784
706 301 356
176 285 997
575 716 915
170 132 635
17 454 856
293 726 87
418 80 316
974 257 918
825 105 33
788 342 965
551 509 916
175 231 47
446 680 814
429 688 340
238 831 103
623 951 543
76 317 178
94 586 882
58 256 344
988 408 84
190 582 497
271 589 219
313 778 876
531 681 542
168 955 825
33 380 736
84 789 26
281 102 35
200 679 826
231 28 712
158 673 51
834 722 540
24 952 401
882 229 227
363 776 879
37 658 59
971 332 720
867 244 136
267 42 95
378 624 73
399 140 702
393 159 982
760 587 145
271 917 231
615 328 33
268 594 30
205 712 278
383 952 19
668 451 141
362 927 624
462 106 626
634 315 501
456 221 669
532 354 662
621 125 976
126 631 830
109 920 274
170 518 924
251 846 207
698 163 333
291 791 623
917 863 278
954 586 526
475 765 421
64 692 285
460 951 372
130 555 480
194 733 122
439 763 445
200 738 452
460 348 796
652 449 448
318 553 984
782 483 202
400 998 927
580 801 655
972 553 859
385 953 320
433 312 751
226 514 887
372 105 490
543 205 716
919 463 573
273 493 920
446 99 637
71 829 908
263 768 623
459 326 955
352 628 506
417 24 197
205 96 887
264 696 493
554 540 767
81 706 249
13 312 17
762 429 240
803 191 52
133 79 13
53 880 212
609 292 156
538 913 580
456 531 127
454 725 902
892 278 523
426 402 592
945 66 348
662 879 652
65 564 507
706 465 435
452 32 829
673 123 613
338 816 282
606 811 896
236 497 989
567 706 290
918 862 991
929 279 742
706 445 148
759 933 646
163 648 360
131 16 620
174 722 861
506 50 573
532 799 279
56 921 826
167 689 270
25 78 494
427 808 397
265 388 36
778 73 659
809 424 494
207 847 657
930 723 623
610 39 809
498 280 994
164 160 492
913 246 452
881 241 53
141 645 502
442 722 920
896 738 313
207 395 912
752 807 465
408 349 673
990 826 155
846 744 197
665 630 740
813 903 661
31 439 20
749 163 952
810 628 902
182 763 999
309 224 723
939 145 237
648 461 970
258 779 154
129 881 16
545 62 95
771 109 138
584 725 964
772 202 873
296 462 343
832 753 651
26 722 809
283 817 465
378 716 803
597 682 269
57 123 391
371 584 252
137 235 106
56 107 362
475 491 569
418 195 148
135 707 355
553 954 771
842 927 595
102 279 501
164 987 196
815 960 389
759 40 23
26 969 117
831 297 899
192 420 890
509 543 745
224 500 346
550 729 979
211 703 481
847 188 242
268 886 566
852 911 452
840 714 914
59 689 837
588 972 874
717 535 851
480 859 18
91 767 870
599 104 976
771 981 643
51 222 651
385 58 698
268 162 431
317 174 394
62 279 668
619 99 241
934 241 44
300 568 287
103 445 867
635 757 494
302 510 837
750 964 789
385 159 958
250 400 572
593 911 354
326 679 308
329 505 224
988 617 435
672 436 440
607 164 707
859 260 162
401 773 593
247 678 848
466 615 345
964 74 545
987 540 898
781 625 39
33 832 265
406 946 514
16 798 368
197 106 98
480 122 619
697 643 554
335 580 415
83 108 676
276 992 187
959 572 540
603 102 136
830 243 496
953 649 105
504 986 325
956 863 725
207 151 606
884 947 694
128 59 361
399 168 861
719 913 463
241 986 532
717 576 73
660 789 244
119 748 313
978 489 287
860 903 987
598 423 482
436 974 107
912 333 532
152 693 443
792 127 331
694 172 775
372 985 445
126 754 389
137 64 502
729 297 228
624 778 973
733 572 13
44 862 544
567 657 818
118 741 807
914 805 123
192 269 47
576 174 906
535 720 78
106 570 475
978 237 55
691 380 386
423 799 162
57 319 771
161 318 184
908 389 989
356 149 620
314 568 867
559 758 677
581 580 909
691 838 321
10 488 717
856 351 532
857 53 535
670 832 698
390 695 302
62 959 147
62 316 653
838 317 156
797 683 873
760 402 189
139 959 769
462 738 86
958 761 91
378 612 795
540 43 789
448 271 597
239 142 33
444 511 306
224 386 234
268 802 414
18 39 684
296 122 213
731 569 139
371 202 751
984 538 606
55 696 285
259 930 855
462 821 90
707 596 864
402 64 770
119 806 958
727 776 984
973 702 470
923 172 311
698 515 260
231 132 531
785 145 159
71 505 305
610 799 886
124 547 677
617 521 114
619 513 318
468 539 116
138 493 913
391 301 663
469 631 692
162 335 222
806 493 969
371 472 595
454 501 733
524 379 283
554 465 645
382 233 175
294 703 236
453 335 153
991 41 660
708 911 483
607 83 375
862 605 538
250 734 501
15 188 40
895 570 329
888 553 803
762 225 435
849 984 238
359 176 944
68 983 419
633 21 82
235 300 50
570 929 122
685 496 286
897 500 269
495 186 581
890 93 651
367 611 545
165 944 121
722 806 220
326 83 587
103 466 53
655 135 275
27 549 147
646 485 851
918 110 506
728 382 419
13 616 812
514 643 203
683 335 424
892 77 545
869 613 983
678 375 404
318 955 525
488 799 322
157 444 279
713 337 339
658 794 872
79 159 505
275 289 605
702 248 979
569 916 999
306 145 861
313 375 558
776 173 964
407 49 224
223 305 489
259 831 302
291 971 340
962 33 563
95 110 274
309 466 976
974 292 73
808 912 384
126 73 385
496 850 329
636 135 297
283 757 154
881 803 23
115 357 127
509 395 606
985 601 219
460 558 935
41 630 961
772 510 889
366 718 345
408 868 521
339 425 28
218 40 975
770 74 914
796 882 603
506 412 365
970 617 32
679 729 862
481 879 85
243 179 439
409 904 101
955 152 790
532 811 915
965 49 237
272 973 292
670 614 106
327 542 990
946 513 585
15 211 997
495 342 977
165 827 401
827 538 80
228 192 901
942 121 547
839 161 234
140 761 538
639 884 339
705 868 353
154 977 351
178 876 31
437 305 530
481 890 346
833 547 903
694 258 361
728 879 768
776 360 933
986 413 116
459 272 905
821 431 700
936 428 61
535 957 243
874 676 364
771 346 991
624 494 482
535 274 995
483 703 594
214 154 922
269 95 496
774 960 359
138 448 999
236 578 790
141 360 139
805 983 131
293 110 35
133 83 604
918 195 348
674 917 66
303 194 85
387 806 169
978 217 318
183 312 366
327 944 646
253 549 480
121 216 688
292 714 130
405 469 901
975 667 855
243 307 839
822 456 352
371 104 154
156 535 682
988 94 507
488 174 191
457 814 161
335 155 437
109 436 661
244 153 537
873 948 466
358 166 957
868 526 142
838 625 895
989 508 103
281 907 170
671 728 860
314 556 164
514 13 404
103 374 187
66 527 344
737 799 606
355 966 640
508 291 169
524 70 215
446 703 959
404 553 909
806 580 710
352 122 632
199 219 385
896 414 511
868 305 535
897 372 609
110 263 747
317 941 632
137 15 12
409 820 891
415 649 793
400 768 652
714 872 720
11 217 971
831 168 921
799 913 842
815 116 622
186 223 718
482 346 882
291 78 366
458 112 310
872 663 163
800 281 902
342 201 226
502 335 66
108 615 403
29 662 285
756 958 63
694 370 408
673 868 442
436 786 548
990 479 142
117 967 246
500 739 102
61 724 156
144 312 179
198 50 989
699 234 297
503 380 36
353 611 255
998 746 356
632 187 394
384 509 929
181 542 212
192 660 722
424 618 904
40 517 254
123 243 533
418 737 987
213 819 116
964 378 279
163 667 895
886 430 676
155 25 279
15 335 741
690 273 516
955 631 567
880 22 713
127 172 693
701 418 914
285 291 589
570 297 816
916 174 23
137 449 342
863 682 124
901 65 21
706 277 564
423 886 16
601 746 624
488 577 745
481 175 351
115 96 919
711 499 291
921 670 761
113 584 219
574 159 165
539 184 171
717 821 735
610 705 552
339 804 311
572 887 456
223 728 835
981 250 449
752 614 278
312 403 532
845 286 266
272 857 82
44 828 951
587 325 231
509 447 430
306 546 861
214 221 642
602 411 795
523 840 521
805 224 616
465 494 931
807 323 729
299 60 863
868 947 657
427 259 687
506 720 633
40 24 482
49 604 262
667 181 437
420 643 976
61 756 311
699 104 810
819 258 485
232 752 354
17 28 866
751 333 223
12 477 663
436 420 533
698 760 692
261 333 512
876 242 108
976 61 858
450 838 411
293 613 700
858 601 779
434 799 957
627 122 876
279 415 609
434 454 932
479 247 164
106 677 465
824 928 818
752 903 373
12 695 918
200 813 682
548 387 733
307 875 376
455 376 137
342 462 826
274 304 740
88 388 492
950 224 77
938 825 233
738 463 595
746 46 634
99 237 696
143 248 454
716 931 313
27 834 162
509 262 813
135 871 220
973 133 842
376 858 307
512 309 571
332 771 155
205 92 522
920 987 125
861 145 250
602 789 400
259 586 928
715 216 547
185 166 661
963 233 317
250 671 230
551 695 161
17 785 72
910 565 683
124 728 964
852 395 568
322 676 748
443 459 724
21 337 75
679 557 78
880 446 561
889 697 768
39 587 515
476 144 712
58 36 606
714 633 937
462 639 516
32 745 49
550 432 639
444 981 19
955 218 336
630 557 294
38 606 288
870 241 631
76 732 654
426 181 879
588 861 252
988 421 866
552 199 460
26 717 78
707 437 178
824 235 337
863 764 289
250 361 252
188 704 479
151 382 692
15 487 840
394 746 215
975 156 755
594 61 261
145 296 557
504 450 353
911 796 103
216 897 255
633 825 354
696 238 811
93 731 913
171 849 289
209 570 631
743 146 210
806 228 501
48 111 724
544 356 953
145 296 574
251 857 978
17 665 956
897 470 596
56 383 885
688 834 926
406 746 918
849 621 45
286 814 456
856 546 233
570 829 137
496 672 848
708 639 449
441 225 594
605 138 448
850 668 491
576 171 668
687 876 628
156 787 941
645 275 916
957 323 435
808 538 338
449 955 785
795 707 968
900 986 574
819 43 162
52 807 619
843 454 395
605 315 459
774 899 121
117 891 614
958 208 736
487 604 818
198 236 975
516 30 231
93 575 891
721 141 146
935 554 192
159 327 958
375 419 492
878 724 678
825 343 459
233 451 177
482 219 95
193 386 636
32 276 387
463 955 201
206 296 401
705 306 339
141 881 941
48 910 558
213 983 743
278 972 30
509 655 327
268 357 755
855 576 86
42 646 359
340 179 218
513 180 973
667 310 566
679 866 180
251 966 586
180 72 494
927 342 695
993 569 709
265 877 948
405 959 92
100 821 134
984 491 797
174 995 898
864 227 611
189 798 950
201 369 600
465 87 181
803 496 67
67 10 727
904 189 320
98 391 836
371 482 975
942 277 656
52 710 62
698 55 432
30 697 593
457 628 39
921 685 638
716 49 417
175 716 957
90 58 553
625 738 476
648 734 537
904 710 689
496 680 817
899 560 804
467 322 655
639 643 795
460 750 465
402 292 340
642 414 99
538 114 100
491 696 625
385 264 637
291 447 672
35 43 151
397 839 320
941 398 554
473 100 238
40 119 859
536 872 473
989 895 686
714 191 19
741 333 391
191 659 221
835 966 444
30 657 59
248 903 715
675 223 503
904 810 816
36 66 511
273 383 924
497 330 254
78 98 229
652 216 57
747 875 32
983 214 737
570 139 921
230 398 325
670 302 475
933 328 832
50 977 44
268 454 239
20 492 844
446 840 737
167 208 546
233 127 49
566 128 184
255 306 556
390 426 636
943 318 321
454 550 118
495 239 604
196 878 308
693 810 884
10 467 582
839 482 313
913 759 316
656 959 692
677 577 410
977 506 734
466 281 679
736 498 558
907 143 386
25 507 421
197 467 809
485 241 540
537 512 849
652 415 857
543 14 674
990 745 327
594 103 713
48 65 517
484 628 264
377 794 567
869 519 780
950 354 22
119 632 573
474 23 960
60 976 490
39 165 999
421 54 332
738 625 860
877 502 373
188 762 874
356 229 698
996 793 116
711 300 554
727 363 476
746 131 115
713 430 527
573 104 981
279 475 899
16 181 31
685 434 130
698 496 820
988 390 838
40 174 90
122 377 288
299 259 943
242 526 805
527 823 536
917 755 595
630 514 352
63 555 467
826 525 623
413 90 900
616 599 780
933 425 853
448 275 773
623 454 916
920 735 110
80 956 272
433 746 555
374 441 775
584 192 768
325 491 885
503 785 950
322 500 845
996 492 318
906 850 587
959 890 317
302 12 709
229 438 558
258 494 884
84 822 686
703 827 26
514 967 812
115 303 543
997 563 687
636 310 515
952 166 798
815 840 919
706 332 831
836 665 538
418 215 169
420 92 912
423 620 418
337 482 961
564 113 345
422 705 112
570 781 163
406 611 388
795 232 346
723 655 453
303 399 765
496 48 121
651 363 466
41 636 397
268 618 394
395 45 640
406 126 610
841 348 526
695 565 824
955 24 570
707 223 866
107 921 44
168 31 318
382 50 913
772 640 604
745 167 479
465 75 352
462 511 720
989 105 756
393 331 993
57 901 562
837 573 964
912 29 769
524 818 555
205 673 220
734 216 166
305 452 325
332 128 203
872 168 336
143 974 860
55 104 568
109 33 347
932 105 336
846 707 612
492 201 156
665 127 158
422 805 317
435 166 233
474 889 953
71 490 11
581 271 74
851 227 133
33 979 412
35 668 308
172 809 254
670 781 894
573 12 378
390 325 459
939 115 61
525 477 962
291 939 606
144 273 564
831 950 493
866 335 41
648 221 353
136 82 305
701 903 567
595 439 899
682 472 457
20 401 990
387 255 956
779 150 968
477 372 746
734 371 27
738 949 147
402 13 621
242 28 551
297 217 638
170 318 460
497 675 351
55 766 65
722 476 409
188 126 467
618 879 790
710 269 873
629 892 651
568 88 634
327 966 90
175 836 556
132 604 726
259 353 943
128 959 525
452 440 507
493 829 495
437 186 112
841 164 602
278 681 159
182 738 277
610 696 300
95 870 211
677 511 448
585 837 374
771 988 444
52 585 19
449 304 386
816 20 246
153 695 158
488 748 513
479 117 23
640 433 900
759 121 888
444 903 314
112 765 659
418 401 891
231 386 462
40 739 345
987 590 555
779 208 688
159 37 318
697 822 321
75 203 732
712 615 833
119 488 297
948 427 458
499 24 878
643 412 238
286 536 79
911 521 217
839 218 120
60 175 439
499 313 914
548 270 903
433 635 487
996 889 700
947 731 131
788 663 971
287 563 115
584 192 125
168 199 980
704 83 970
427 680 818
339 269 680
350 175 188
94 705 886
224 313 457
480 443 927
671 256 611
222 36 455
977 613 842
539 590 863
980 617 270
474 793 285
933 34 227
454 380 388
165 776 928
772 964 290
743 97 169
179 462 334
74 212 702
813 60 628
833 142 650
549 451 352
607 540 788
20 53 929
942 422 424
74 380 536
764 518 524
587 945 121
19 252 823
994 775 628
982 487 610
995 209 122
187 182 422
444 53 982
196 136 393
98 353 793
119 750 692
99 990 732
311 226 487
218 662 318
777 423 699
144 56 933
909 680 133
209 850 540
453 998 656
98 792 662
128 881 427
989 724 852
453 543 31
830 766 237
687 116 876
747 461 495
685 761 170
319 736 243
381 812 658
14 624 313
292 102 116
935 529 82
481 117 391
492 564 892
226 136 93
622 246 834
11 412 32
587 808 151
835 545 617
252 501 976
913 805 263
58 396 842
364 358 974
950 162 772
266 752 289
529 928 604
438 911 621
880 377 568
556 104 490
157 985 764
64 416 475
95 267 512
632 780 60
636 253 488
343 502 581
579 674 250
373 23 678
568 264 829
199 259 141
203 756 450
429 782 488
226 184 514
32 759 957
460 53 223
45 175 37
625 453 819
321 966 469
557 137 179
229 750 938
90 193 51
582 329 962
529 230 787
465 602 29
991 579 113
765 825 224
202 804 276
537 957 413
94 683 822
214 697 586
408 910 716
56 520 742
493 284 206
380 572 808
436 511 793
702 917 34
222 831 269
241 530 11
132 30 420
906 424 24
377 946 38
707 373 200
552 728 627
365 222 546
852 175 915
197 233 762
929 80 416
132 679 185
239 297 209
221 332 224
280 214 711
308 41 854
229 230 320
273 635 747
588 661 770
273 313 883
728 867 160
768 160 90
885 143 98
50 692 252
206 947 242
10 255 21
582 403 897
389 213 683
53 303 920
820 497 653
844 143 13
692 513 833
366 446 642
930 313 651
505 159 295
326 770 868
191 989 206
446 269 971
882 192 450
288 485 160
899 823 532
276 629 288
792 585 984
99 730 72
385 697 70
459 344 732
704 221 555
351 884 36
479 376 408
917 579 130
283 125 10
373 925 351
628 612 828
981 805 787
55 256 867
200 909 828
123 359 253
170 651 730
29 246 786
616 504 955
394 285 499
879 140 785
329 717 61
565 558 627
502 37 773
190 290 102
665 776 978
525 28 903
814 436 87
753 320 674
261 117 182
622 103 481
904 382 681
550 608 913
190 485 589
521 60 929
615 24 845
610 231 16
389 253 315
804 230 201
95 763 933
664 37 895
151 898 754
519 148 647
833 35 125
142 628 494
408 533 357
345 749 82
60 972 576
574 553 838
288 926 832
936 758 626
302 91 939
681 579 200
379 597 692
500 669 936
764 335 402
848 179 933
614 248 678
718 879 571
926 229 320
201 332 262
110 990 85
756 328 812
12 412 186
561 564 626
274 543 433
327 120 406
304 627 832
576 491 51
235 76 173
129 664 788
200 867 651
213 494 745
495 478 942
193 149 737
223 105 78
843 306 158
445 889 805
402 593 393
415 74 816
551 363 843
58 975 711
24 653 522
624 743 50
703 92 205
91 799 624
577 291 649
295 782 904
501 613 70
35 428 530
351 398 454
431 361 874
938 497 110
847 47 159
953 194 111
72 21 162
933 124 495
225 177 521
11 487 233
760 53 529
991 16 199
154 896 226
962 477 393
27 272 889
624 793 423
922 330 343
235 428 818
201 54 62
41 800 585
839 77 705
881 120 187
486 65 893
42 674 967
79 49 530
74 838 690
97 33 594
921 640 122
657 29 176
829 996 447
938 221 760
964 817 706
235 747 132
160 342 466
173 168 327
478 783 910
90 684 798
960 453 174
181 208 713
91 486 706
723 622 891
615 724 204
119 896 32
55 283 590
171 331 716
665 122 443
741 646 901
389 29 928
712 971 121
305 62 989
625 363 230
909 403 636
770 951 731
82 809 436
109 364 292
40 945 516
785 451 671
467 683 626
36 540 434
721 996 560
92 262 598
756 464 151
10 819 212
731 212 462
113 453 672
457 839 911
909 548 64
176 41 910
135 25 811
597 208 464
52 529 665
120 771 228
464 175 589
587 867 478
437 504 304
756 904 755
429 571 177
389 882 698
389 74 477
25 393 278
503 65 665
754 163 931
770 213 232
341 181 790
779 219 642
600 691 114
194 417 762
880 483 796
296 12 459
376 977 664
290 585 262
269 773 705
520 271 276
617 871 334
267 123 804
348 588 159
558 893 99
786 441 962
369 843 420
855 412 298
777 716 996
113 148 378
618 721 434
251 839 108
348 940 803
545 67 472
672 344 61
585 197 979
92 956 138
378 974 77
564 397 248
102 139 279
277 35 435
375 177 963
207 797 394
825 230 207
490 711 225
874 664 19
104 190 583
20 543 289
736 32 344
294 636 567
161 10 532
52 740 999
898 732 839
397 290 241
663 223 87
823 835 926
489 183 244
958 529 229
298 791 541
967 127 541
500 514 828
147 840 657
351 680 508
790 242 957
292 327 462
158 460 130
606 889 615
664 139 424
835 247 477
972 911 455
117 220 657
375 466 598
123 204 133
111 299 587
489 84 121
37 219 428
319 76 233
692 994 367
726 298 473
671 46 92
107 993 380
256 393 956
959 266 728
983 180 388
295 269 824
211 530 989
87 279 627
669 316 514
407 261 166
945 828 309
218 12 993
803 485 262
772 490 707
815 188 428
615 873 724
512 360 807
398 976 852
779 632 857
368 72 241
941 83 233
544 45 332
440 734 69
974 29 25
133 896 347
49 353 819
466 970 30
766 86 235
564 332 634
640 356 926
546 774 273
482 122 722
496 687 905
359 759 411
745 861 471
751 96 350
427 161 983
911 285 307
911 597 62
419 719 115
339 257 494
686 752 236
506 487 780
387 243 127
11 291 809
987 280 810
625 346 41
423 782 901
223 450 268
836 972 866
596 626 983
691 828 471
115 321 763
824 84 886
539 743 359
233 578 311
986 460 512
585 185 179
690 541 624
133 687 746
654 787 154
690 917 371
75 836 347
950 823 315
506 763 606
197 828 309
62 254 96
701 877 696
822 322 215
523 441 257
660 44 401
378 70 212
744 562 909
729 428 960
970 726 26
703 913 600
35 667 425
217 194 539
155 921 658
245 484 285
823 510 656
940 778 20
376 746 530
224 72 788
590 399 841
879 52 276
751 613 75
557 303 62
620 686 355
983 482 361
873 30 650
386 41 894
483 737 352
116 651 328
181 211 961
491 432 846
110 720 787
993 534 606
559 998 423
554 948 662
770 965 491
154 673 164
224 684 391
641 915 82
152 187 386
142 455 586
372 186 765
793 870 653
469 546 853
47 265 779
94 726 942
83 190 674
464 47 747
699 307 603
885 374 48
324 550 176
292 107 233
977 278 208
700 381 319
914 711 472
987 548 321
440 183 122
793 180 25
419 225 473
125 625 102
354 103 876
692 328 464
749 432 162
123 95 188
426 862 221
729 586 663
952 128 660
42 92 768
777 807 946
224 145 129
85 424 110
294 492 556
282 285 522
453 909 33
330 100 580
287 165 616
251 447 573
860 405 358
859 89 769
177 603 525
983 834 445
821 223 457
827 671 235
538 401 23
390 809 451
667 295 961
437 902 306
549 138 485
114 588 642
109 834 525
569 946 591
985 789 653
865 329 472
343 345 639
575 890 185
637 538 101
877 369 414
653 299 737
424 548 836
905 532 842
612 827 254
327 905 842
172 102 539
604 146 711
773 118 300
536 957 396
123 532 829
110 738 421
765 318 147
398 780 85
80 708 217
30 622 292
743 932 524
679 897 349
709 587 638
109 835 23
411 154 223
112 161 560
54 650 231
196 825 751
451 616 476
936 214 278
700 995 739
723 359 389
937 550 136
540 129 473
762 990 390
99 824 581
714 466 322
368 434 949
675 323 956
799 400 389
711 536 497
249 600 70
418 563 832
657 455 462
999 807 664
553 369 467
621 373 401
430 374 973
96 760 970
265 910 118
896 403 795
412 196 39
627 99 549
748 948 40
384 353 660
355 26 655
436 507 425
993 506 548
475 185 161
558 733 101
458 739 414
550 846 776
819 741 887
572 403 359
345 723 834
56 78 388
597 206 762
862 511 124
158 534 480
705 925 395
985 18 39
163 201 592
630 386 461
113 862 712
852 798 624
297 216 210
21 38 362
260 567 99
396 767 882
984 604 508
836 188 483
259 824 495
310 391 61
19 347 184
32 191 982
535 141 78
750 743 841
829 465 125
588 678 763
230 242 836
149 653 112
113 804 59
851 311 536
248 293 378
606 601 678
61 731 109
849 626 354
948 376 138
43 908 252
376 637 460
51 355 977
586 283 784
259 710 20
112 318 70
174 518 817
260 240 635
421 746 371
902 843 448
490 822 599
221 620 962
590 57 792
708 508 427
645 963 474
820 149 154
971 264 688
48 392 459
481 89 581
708 900 107
233 955 130
784 841 688
591 60 185
627 905 398
74 278 597
163 579 378
594 375 845
899 562 827
914 827 101
425 988 639
291 539 695
528 619 806
521 348 175
645 990 304
953 474 414
74 938 550
947 328 716
534 666 346
743 985 867
13 736 929
327 402 983
529 193 801
871 216 618
330 612 808
556 444 116
82 133 727
587 298 362
402 594 724
864 164 701
759 341 98
436 999 474
672 46 492
678 508 83
717 102 114
635 34 78
81 223 580
612 703 576
411 801 745
106 222 870
367 158 536
413 955 462
837 941 144
868 221 665
353 143 98
171 117 594
974 287 819
652 562 555
571 345 673
789 293 479
409 47 790
874 535 120
139 916 575
546 316 232
459 346 603
570 176 487
492 573 451
616 323 80
898 454 707
769 528 405
851 918 241
922 14 663
805 202 381
597 662 466
753 599 43
986 619 847
106 150 340
268 481 685
894 660 821
240 814 982
306 217 906
569 937 789
361 504 21
985 692 197
102 544 370
384 588 986
362 447 376
970 246 200
495 212 281
381 549 356
399 285 107
877 166 683
849 278 46
483 387 814
735 438 281
705 611 54
102 387 655
631 626 771
444 678 383
320 999 390
322 567 750
960 781 821
937 643 323
81 60 473
827 340 438
638 702 474
787 719 550
153 512 280
411 731 408
453 324 186
333 610 208
988 67 498
158 719 800
275 745 364
131 655 205
50 334 390
54 31 153
344 543 876
175 638 276
815 233 138
359 362 552
216 459 138
314 837 614
271 396 130
276 396 583
123 572 211
774 484 704
230 892 336
954 823 546
415 93 757
444 886 680
500 747 827
299 787 931
488 777 831
115 408 244
674 492 272
535 164 153
143 749 139
943 556 173
875 532 243
708 854 405
903 102 94
771 43 884
454 65 571
671 903 740
697 769 264
909 214 554
605 900 822
741 132 498
260 455 942
835 928 178
447 189 291
804 45 725
619 199 35
121 879 172
382 713 97
568 165 829
341 472 968
353 854 622
159 106 679
796 66 106
878 471 308
132 801 624
728 30 195
437 435 916
435 556 49
336 16 281
300 701 392
296 443 80
100 403 288
934 317 38
412 35 92
157 753 419
715 426 383
290 546 102
897 737 814
927 485 433
677 573 128
767 831 514
822 640 114
801 381 343
183 385 29
222 533 295
963 439 429
635 974 599
914 500 389
214 126 31
38 384 156
37 910 393
234 956 33
73 960 870
120 279 677
66 385 476
748 515 647
247 370 22
939 550 719
756 251 359
751 775 954
337 668 26
477 243 197
10 175 590
711 310 358
930 715 471
49 343 485
906 144 399
118 939 624
729 938 547
88 583 163
719 546 335
685 625 512
466 868 334
628 770 204
515 929 705
883 61 660
818 479 665
39 347 806
28 31 143
350 185 152
535 406 973
716 779 965
677 518 924
292 370 781
768 629 13
51 228 409
266 662 890
718 977 341
345 814 386
774 707 629
291 29 867
655 124 541
632 477 289
663 355 316
428 755 544
134 574 132
500 843 63
425 638 458
117 935 41
954 618 508
172 980 204
577 364 193
327 889 719
651 831 106
987 845 98
136 759 432
423 753 359
31 353 601
708 635 495
470 365 992
769 978 369
107 872 560
700 36 242
510 535 841
871 30 259
559 296 91
690 448 506
989 779 366
206 914 306
31 387 722
937 789 750
261 680 239
920 233 730
376 154 653
134 322 249
68 173 318
877 646 391
377 466 930
78 382 91
475 15 135
247 761 970
848 584 190
575 742 481
391 262 880
82 669 222
157 382 838
199 91 334
38 44 256
186 803 131
416 13 328
458 192 272
913 426 289
940 413 25
220 47 501
781 593 212
239 688 967
762 647 536
721 572 302
475 990 877
249 923 122
230 232 915
948 255 28
424 158 789
554 781 543
673 505 476
126 56 831
430 307 730
657 379 946
204 818 622
147 257 109
293 416 87
889 345 65
988 118 598
618 359 863
804 397 216
887 388 216
641 338 92
523 354 870
465 648 857
20 916 108
109 40 881
623 402 302
596 151 286
37 572 50
251 743 430
418 150 113
458 879 960
316 608 294
394 826 112
674 610 842
328 644 743
403 942 344
103 575 50
250 166 684
266 148 768
687 836 732
309 610 47
514 520 961
121 390 188
662 203 329
603 443 119
324 464 71
850 612 248
535 47 736
335 387 535
660 440 723
208 257 655
102 691 970
485 715 211
338 279 837
448 835 385
542 200 729
575 175 360
734 875 483
823 62 915
198 752 885
259 267 328
245 748 519
272 767 387
514 928 49
165 418 309
518 201 946
326 474 48
565 398 823
158 272 657
13 762 555
162 96 21
95 394 104
87 28 232
142 282 722
111 270 71
880 373 71
157 391 235
566 800 670
523 984 308
903 210 214
549 842 26
703 956 519
920 499 743
864 586 613
439 973 565
814 395 594
71 988 459
693 222 567
752 509 943
60 921 670
458 649 488
52 37 233
888 964 368
81 288 375
293 428 65
683 81 870
290 764 450
101 634 274
955 493 245
767 391 565
920 106 78
996 487 670
850 367 438
496 918 24
23 819 756
939 697 864
816 492 397
13 203 725
435 638 547
371 840 989
897 783 462
45 35 360
245 708 54
976 420 258
88 33 32
119 275 992
595 549 750
583 989 646
904 997 213
799 302 450
646 754 837
281 851 399
344 514 390
260 562 654
662 91 232
572 488 385
840 438 619
475 690 113
581 840 474
301 719 392
272 674 788
559 695 126
978 556 756
188 758 134
715 82 472
91 998 294
274 373 262
552 699 883
650 811 665
927 563 116
717 87 38
176 835 346
29 304 739
349 279 186
351 538 280
751 591 545
315 919 359
393 97 985
215 396 516
791 475 413
504 113 846
757 779 923
702 917 676
709 624 798
371 872 656
460 195 52
781 668 401
658 865 450
321 571 269
235 601 708
658 71 961
145 880 714
895 779 466
54 202 448
598 42 223
685 115 788
740 297 915
601 10 276
990 366 404
732 165 92
645 478 489
621 302 993
464 54 327
227 704 461
10 621 124
706 788 401
426 97 123
569 516 660
869 586 805
508 111 944
478 721 189
526 442 384
638 760 702
916 517 828
213 299 448
991 297 840
614 668 41
196 997 827
18 297 757
962 314 727
244 452 63
330 600 923
641 703 843
982 653 431
488 294 233
365 546 675
806 327 562
59 307 46
142 349 513
398 591 29
375 857 74
860 591 507
422 496 623
64 995 405
830 286 103
938 228 214
948 774 28
85 934 735
987 467 502
300 511 228
428 893 371
733 781 900
234 34 908
776 373 226
453 699 48
490 389 428
611 95 224
543 863 385
651 214 706
629 868 361
592 385 653
761 250 699
890 423 584
967 584 436
320 550 968
163 171 796
801 94 312
173 943 863
715 769 28
745 94 816
497 120 837
153 459 534
332 943 587
287 561 708
395 556 765
179 39 500
360 974 542
468 890 415
37 105 984
777 880 734
973 671 914
11 807 411
907 324 465
776 869 447
698 429 808
692 446 826
472 107 739
357 642 325
532 348 806
27 173 677
518 60 995
349 838 279
588 420 472
707 112 379
821 933 208
795 228 937
877 692 566
975 465 57
808 524 183
610 521 470
722 300 575
870 696 766
833 616 415
685 235 188
987 115 609
732 142 416
941 399 289
863 656 615
619 811 284
683 483 432
308 828 106
710 128 284
79 97 801
23 165 230
988 441 792
365 555 47
467 587 760
604 307 899
434 78 195
541 822 311
433 497 976
355 238 42
734 32 645
878 78 153
478 11 138
836 252 924
374 731 114
383 670 281
210 310 59
192 183 579
604 306 984
331 613 81
328 900 60
707 835 128
834 180 780
146 670 985
126 534 838
191 716 95
961 286 504
657 739 89
353 614 218
905 223 60
569 657 82
572 210 895
706 783 702
492 30 624
499 834 904
650 842 589
530 673 792
419 924 664
166 420 670
157 266 841
517 852 598
657 195 781
478 166 120
100 69 279
312 200 519
639 55 949
216 709 85
943 795 397
419 207 583
797 596 224
316 359 662
803 110 582
400 237 747
769 989 14
43 501 898
546 811 132
318 866 367
973 861 224
734 61 885
335 725 36
284 12 861
901 16 436
663 185 123
240 240 764
691 67 185
960 712 222
314 754 358
274 822 690
561 222 713
287 846 102
649 226 992
449 329 679
166 278 661
418 763 918
768 981 422
335 693 67
77 877 507
618 905 82
160 653 289
969 172 40
170 218 653
37 712 212
838 355 895
447 347 179
977 186 880
277 574 938
161 503 996
46 590 332
243 77 561
18 958 345
652 958 730
243 134 456
664 771 534
844 916 845
803 409 591
32 166 508
191 521 307
196 898 44
291 138 833
210 811 668
616 153 91
142 397 676
610 653 805
772 47 850
364 551 280
968 303 618
510 59 304
828 960 357
191 797 472
895 317 257
653 858 711
702 775 877
841 609 112
765 648 635
103 13 806
169 609 705
164 835 290
509 929 353
584 972 219
939 395 397
263 946 695
820 260 459
397 935 692
54 742 819
293 713 538
689 29 608
66 62 465
859 586 346
336 271 271
524 757 284
183 85 796
307 781 248
128 440 84
658 353 415
893 327 389
575 375 979
236 29 815
682 243 793
182 77 649
636 328 362
383 935 499
185 477 960
879 140 542
706 878 184
773 190 676
833 418 78
90 26 629
152 404 742
655 758 35
184 874 698
188 523 278
25 834 187
378 140 98
753 212 428
75 288 663
281 361 752
355 498 290
373 636 491
469 999 472
613 32 260
693 836 374
339 841 622
361 55 564
299 656 530
706 177 447
852 454 415
746 528 473
410 967 403
668 543 591
205 918 660
337 626 939
837 434 196
175 793 191
277 406 643
946 70 337
637 447 874
833 896 282
298 740 320
577 246 478
504 223 894
67 442 616
206 458 685
620 831 366
538 736 161
65 754 958
856 407 217
728 373 643
271 580 291
83 474 400
14 864 534
847 71 509
17 578 886
699 530 423
530 398 135
708 469 12
822 16 74
793 884 513
398 689 994
94 424 746
608 920 427
941 769 381
149 311 568
245 510 149
528 383 930
305 359 426
522 711 931
736 230 846
181 738 850
121 269 735
674 235 238
879 520 456
951 763 263
436 248 794
912 461 36
901 569 543
475 843 212
25 308 579
805 227 738
831 750 612
167 821 892
242 662 489
404 769 59
714 968 671
912 109 497
816 938 318
940 539 521
951 154 31
208 294 737
329 900 73
37 375 149
418 520 604
512 445 247
187 584 487
297 772 637
186 67 745
409 962 211
739 810 712
475 37 605
229 766 195
537 149 924
804 202 453
43 471 298
176 697 351
34 961 336
929 244 99
738 632 357
211 516 628
884 531 320
697 108 68
341 644 263
442 169 136
112 245 623
472 55 931
389 627 541
738 968 140
619 967 296
275 443 980
728 170 618
208 466 739
943 39 114
663 871 102
501 754 490
782 985 646
332 458 676
200 807 591
653 950 736
532 370 163
435 589 220
224 804 879
909 632 853
537 672 125
832 700 306
810 700 572
598 220 956
776 49 274
752 124 906
901 23 423
458 720 361
320 950 258
617 860 191
383 202 68
972 272 604
766 462 37
969 77 806
860 280 12
412 202 483
378 187 90
928 381 802
636 98 109
701 248 486
373 837 898
592 224 851
949 381 846
321 203 380
18 269 966
753 752 868
457 278 326
495 28 624
302 574 748
939 790 281
608 397 542
811 692 178
254 338 860
577 915 482
177 808 159
215 764 199
928 599 369
766 934 508
964 698 578
21 812 600
210 806 143
465 612 231
889 335 811
951 146 68
441 97 683
368 205 530
351 449 583
93 837 439
276 632 142
329 510 47
890 411 149
121 306 189
477 844 134
995 291 167
825 741 752
539 348 317
334 958 76
46 493 791
93 405 286
160 268 762
577 867 691
622 302 845
710 319 439
363 61 250
636 850 114
559 517 667
837 127 240
925 613 502
243 139 93
17 888 806
762 404 262
148 16 48
130 568 511
89 282 582
449 703 363
30 780 355
446 113 378
716 220 260
527 83 392
360 200 826
19 314 767
559 282 452
472 560 696
907 362 389
599 53 83
320 933 222
227 169 943
695 787 511
142 58 811
374 419 503
903 614 17
881 728 514
75 762 335
226 792 491
27 250 550
219 445 584
162 420 872
834 343 264
796 894 631
350 468 185
521 378 34
391 717 918
721 580 150
138 468 778
287 110 868
986 587 462
972 211 101
328 240 834
710 328 203
289 348 774
753 348 914
617 175 30
151 591 228
997 78 123
194 783 311
24 637 912
654 777 845
859 406 435
915 641 166
436 273 609
678 305 481
484 830 73
190 627 802
35 582 898
443 364 980
892 862 994
506 997 724
471 979 913
364 551 133
765 939 108
336 927 317
922 405 185
551 410 376
633 330 382
535 704 116
674 16 737
975 780 506
244 23 168
224 899 351
776 688 701
159 795 229
195 580 721
672 255 417
583 505 182
18 930 472
576 934 688
259 105 559
617 695 517
865 806 81
164 316 94
370 374 770
518 865 214
134 80 456
744 158 186
27 361 505
389 411 948
307 720 798
271 819 573
677 218 315
908 485 229
844 609 230
262 217 436
444 189 313
461 73 635
398 966 669
228 945 206
411 105 650
308 330 860
226 409 703
724 534 223
354 32 752
507 598 129
665 585 943
347 205 574
344 885 139
915 250 490
850 75 377
396 281 513
224 104 83
419 187 11
339 444 562
500 722 524
106 439 825
753 824 227
992 325 64
737 397 551
905 210 400
728 34 179
540 371 633
306 963 732
225 925 57
912 293 288
208 341 252
153 86 526
333 117 552
528 132 879
965 716 843
915 733 295
274 374 865
536 361 592
483 644 244
773 568 611
819 979 774
601 84 216
838 261 10
583 313 973
291 129 160
148 33 522
272 352 431
306 390 650
133 663 787
179 148 698
721 118 361
632 312 485
502 535 849
606 851 691
201 975 863
692 408 614
57 104 363
121 949 320
987 877 662
301 83 130
990 704 411
767 530 608
506 196 892
759 402 437
467 92 194
289 401 78
46 635 196
400 778 602
270 552 340
79 159 768
744 320 604
770 259 340
888 692 620
25 934 339
879 939 258
615 874 582
487 58 779
821 460 877
788 698 594
956 435 604
768 38 575
691 677 922
366 781 510
762 360 652
50 757 644
626 209 172
670 929 122
457 223 108
430 151 788
926 353 348
879 605 534
731 143 131
396 500 204
633 114 408
245 589 528
477 494 587
250 789 863
812 707 341
658 584 439
866 676 696
90 42 702
574 985 315
852 515 674
613 437 77
153 24 11
517 191 219
567 857 113
916 93 441
937 221 20
675 796 462
514 740 397
844 432 166
303 380 742
429 301 305
396 62 759
947 449 270
412 948 844
573 171 688
884 782 109
297 338 694
869 558 404
518 805 522
546 291 693
259 555 882
993 637 888
846 576 596
327 274 938
452 12 185
143 262 523
495 422 862
620 216 708
542 316 890
188 591 202
95 735 487
668 297 41
336 957 865
969 376 728
397 308 775
402 626 959
110 421 743
224 417 507
189 505 701
641 712 29
102 937 508
762 239 528
761 227 883
695 358 314
22 986 820
239 178 522
673 890 249
276 153 82
882 289 577
281 446 591
88 617 767
503 905 660
483 39 172
257 908 627
216 800 405
691 619 215
851 531 750
755 549 410
739 605 558
483 146 981
743 227 835
54 938 422
962 774 740
755 527 52
206 591 22
586 494 501
238 198 900
460 398 10
751 162 469
865 640 187
753 74 455
661 239 64
404 613 693
324 299 383
285 481 778
100 319 511
320 235 669
721 117 294
448 293 151
979 652 199
229 156 29
61 281 349
104 152 490
322 737 274
704 771 275
541 954 45
385 863 501
612 978 739
693 659 935
833 93 690
548 198 640
463 751 124
370 456 269
347 742 864
788 173 707
626 614 876
409 501 953
204 22 523
183 584 254
383 482 67
511 771 16
676 440 260
704 331 834
426 520 692
258 700 537
516 795 282
31 351 160
725 934 277
286 367 748
458 861 414
919 412 61
435 256 902
937 519 134
320 751 191
248 70 476
775 611 997
687 526 904
590 44 938
347 851 43
753 21 220
108 558 892
393 556 800
582 819 441
174 904 823
809 32 150
238 383 98
804 407 971
245 840 436
821 82 650
582 122 934
354 20 458
96 519 361
170 337 659
439 903 747
32 711 570
426 964 722
987 676 155
721 197 87
342 238 680
663 318 842
253 655 317
968 140 819
320 932 874
407 868 926
154 808 311
952 360 615
299 851 952
119 720 400
600 130 687
416 869 746
794 555 621
136 184 658
889 486 951
728 525 401
777 71 281
885 734 581
148 362 906
588 76 787
43 992 306
83 836 288
42 615 198
964 252 257
386 409 507
990 309 176
523 129 827
825 222 213
635 385 198
412 575 682
410 523 393
639 906 830
966 356 549
359 511 211
238 111 315
91 854 700
456 527 208
903 167 841
296 176 889
191 28 526
875 48 576
635 496 881
471 44 115
447 978 290
949 529 713
912 977 359
590 598 761
106 621 318
600 102 950
788 233 447
151 314 690
302 57 881
224 56 876
38 879 396
505 498 661
520 187 71
554 593 821
824 617 15
394 832 910
626 955 183
899 961 805
984 738 896
387 141 603
767 750 939
940 441 476
522 378 108
210 72 83
824 352 578
183 690 264
726 629 311
487 434 699
187 552 695
171 316 538
436 496 243
365 875 776
92 314 601
332 940 219
289 230 658
731 340 415
502 88 154
766 584 333
406 909 142
281 384 577
217 305 971
918 95 228
726 377 859
700 658 789
999 407 239
296 809 656
43 994 737
174 724 367
242 689 558
720 250 837
917 403 329
354 873 533
240 25 63
819 621 163
146 936 856
989 749 679
646 211 323
484 512 847
316 86 544
920 595 845
961 405 425
686 922 552
195 514 59
191 918 175
404 903 345
233 185 383
443 938 66
465 625 907
960 557 229
831 539 705
177 200 294
223 681 390
676 324 491
546 175 263
162 180 888
549 538 675
298 374 609
266 671 123
170 390 509
643 377 40
835 381 294
75 164 829
907 852 814
849 146 57
278 936 91
987 614 583
652 857 568
88 861 324
473 557 142
52 810 220
486 833 272
600 782 50
770 245 710
369 266 49
562 214 181
275 642 890
330 16 809
453 920 341
832 114 26
534 883 200
928 243 993
616 998 629
106 910 470
512 995 885
974 621 324
356 329 879
85 308 816
887 137 372
848 564 957
14 29 705
661 899 190
790 107 281
331 311 394
544 342 952
204 81 903
969 79 800
325 462 37
28 609 937
723 131 859
968 658 282
438 781 639
514 589 884
695 507 902
335 927 355
673 666 990
999 849 570
978 390 321
86 808 484
637 991 534
797 175 358
332 837 624
681 321 893
318 712 852
605 831 776
637 302 421
722 66 134
501 487 561
193 599 131
197 914 199
802 570 989
51 813 652
815 616 647
293 827 890
167 409 547
450 172 675
237 365 826
153 786 916
58 286 158
464 48 912
886 774 334
60 756 812
571 136 855
857 293 659
412 167 931
912 68 359
331 61 61
80 490 844
277 373 144
448 925 392
10 827 395
849 435 384
825 727 219
756 497 233
528 912 411
27 33 829
177 321 879
444 734 31
431 970 734
645 873 70
705 895 822
613 257 132
848 347 510
193 414 736
78 954 92
169 333 734
11 384 714
664 749 582
978 226 211
736 902 694
518 272 646
821 514 642
598 917 839
312 546 875
581 285 439
438 657 115
825 26 310
39 828 950
523 846 376
72 33 232
30 703 843
236 942 645
615 485 89
354 816 81
924 622 707
37 473 670
613 569 741
371 491 844
120 546 56
163 726 99
648 497 718
836 352 280
377 424 523
285 867 524
234 754 182
581 399 958
335 243 472
542 913 64
852 257 449
452 297 10
431 724 821
296 631 400
683 817 949
933 152 89
842 734 745
854 55 634
633 994 816
418 937 174
292 824 258
63 455 594
619 717 337
790 30 80
12 748 890
432 253 766
336 143 774
137 701 764
179 425 201
141 502 239
288 454 718
997 636 843
450 374 200
556 284 967
541 234 18
500 166 653
886 734 432
389 275 182
43 872 466
955 374 161
52 159 297
635 36 975
630 534 257
415 75 209
642 978 391
764 704 168
183 280 473
513 212 891
518 473 771
410 503 680
454 724 628
505 665 365
863 148 635
230 449 296
224 53 150
144 699 217
462 59 788
185 210 955
188 951 772
496 242 22
59 558 191
99 818 515
935 341 768
796 586 734
104 288 44
489 421 999
845 268 63
820 974 917
396 351 816
652 220 204
939 26 628
414 815 444
969 126 377
677 282 493
528 328 101
778 578 587
460 642 254
44 349 662
140 849 114
495 442 786
832 976 815
493 407 370
944 36 259
771 938 432
837 278 950
832 350 225
841 247 39
296 151 709
444 890 584
968 470 655
449 989 274
250 38 950
126 71 890
768 963 747
962 383 400
920 512 176
919 506 214
928 273 641
370 315 940
184 162 743
490 415 849
798 709 242
397 893 217
435 809 894
656 406 313
962 786 333
876 633 325
161 267 681
335 595 793
160 422 229
872 532 632
131 574 89
884 987 438
105 927 336
982 135 260
740 648 898
83 89 370
595 808 543
663 463 991
511 327 884
426 137 841
710 915 34
622 882 180
585 921 597
674 249 72
350 922 301
701 963 513
271 953 777
388 295 718
543 387 829
612 54 704
204 74 435
511 961 489
618 66 267
339 630 293
627 300 824
906 541 817
641 214 95
452 280 48
716 196 941
997 801 365
776 982 13
293 408 491
555 851 176
915 639 272
777 235 61
855 413 246
265 987 373
581 304 782
916 186 17
822 69 122
324 842 217
163 31 876
333 587 171
98 212 625
873 803 546
995 531 498
886 470 176
252 98 595
425 286 598
106 171 787
391 123 535
198 141 745
892 74 548
490 712 794
811 656 698
598 124 687
804 543 279
399 254 607
668 505 86
487 356 204
343 69 740
975 27 366
709 878 973
358 878 225
748 66 202
523 58 983
40 406 300
275 947 26
606 744 379
780 569 468
435 138 75
64 912 979
664 576 806
720 928 420
601 234 707
496 603 515
259 688 832
279 535 688
655 99 864
331 501 730
329 118 702
193 755 691
471 972 444
814 576 445
373 818 138
690 399 520
654 113 925
986 104 450
634 892 539
140 543 56
558 901 593
804 709 712
165 307 772
390 333 172
288 804 310
919 311 563
722 700 831
494 40 404
426 644 140
113 551 825
209 42 737
354 634 542
214 675 395
483 683 287
600 177 718
625 471 973
903 469 818
483 639 324
88 131 302
634 790 913
287 622 864
533 678 919
289 571 330
386 295 321
800 148 207
591 260 756
215 55 378
580 222 915
393 544 93
731 604 166
181 192 369
919 126 191
460 650 273
560 986 393
622 461 355
736 142 426
464 586 335
308 776 277
858 261 46
916 577 436
456 242 354
195 16 873
578 860 370
322 668 300
581 162 66
725 557 291
186 344 626
248 134 526
641 204 912
850 88 736
552 497 997
275 531 227
784 621 136
342 680 927
251 31 705
966 542 581
862 312 269
832 381 434
49 257 928
728 993 126
25 548 411
586 729 874
518 536 883
493 295 292
729 237 560
438 281 569
215 706 421
95 580 293
353 781 962
264 383 543
641 928 759
696 109 211
793 111 309
19 45 562
694 980 436
67 346 44
819 447 262
252 881 419
240 841 457
504 128 651
161 662 577
247 768 496
969 131 477
492 362 233
280 358 241
281 494 414
441 544 645
698 295 228
759 145 375
50 618 906
629 332 924
888 600 313
61 857 417
29 986 171
739 518 196
264 584 691
890 376 587
382 363 945
889 287 948
194 646 153
492 916 703
131 265 45
475 374 271
784 361 381
830 926 793
737 862 802
824 109 993
47 905 17
62 591 994
182 580 788
210 452 548
100 918 770
889 719 794
286 776 101
411 313 47
74 256 729
595 663 909
632 565 957
660 378 176
813 547 670
309 24 448
728 112 504
155 112 330
357 586 958
484 375 578
107 20 942
397 319 10
394 820 654
276 847 132
854 692 255
831 598 659
61 274 590
943 347 847
201 709 423
417 730 474
620 332 883
604 784 525
522 626 758
929 616 278
848 793 689
508 658 565
743 641 922
382 976 460
155 646 166
760 506 983
464 547 662
937 73 599
119 832 96
25 673 911
361 214 542
895 39 759
944 890 607
435 873 177
416 773 387
398 137 918
542 974 350
852 514 975
984 842 37
376 86 582
830 628 113
710 128 840
254 66 89
501 487 808
87 351 102
256 714 250
381 943 869
451 126 219
289 864 15
567 838 18
836 681 642
761 582 614
621 213 164
360 79 433
784 441 849
37 83 714
837 305 94
543 140 915
183 300 957
423 828 175
117 475 711
811 263 16
334 18 912
295 91 469
402 550 265
577 52 743
644 437 113
857 776 467
467 191 869
39 664 589
125 312 580
716 770 547
457 993 536
412 466 620
193 729 647
361 137 423
992 116 46
215 894 328
391 97 552
342 863 56
709 294 599
429 301 876
629 494 404
326 456 578
77 160 87
685 374 595
345 513 442
140 196 106
638 905 109
365 35 10
637 828 415
268 495 721
864 971 585
721 909 840
562 170 384
17 206 862
825 867 965
291 376 932
373 216 492
423 883 657
472 416 625
59 133 300
693 385 911
727 94 528
815 371 53
224 891 273
515 720 23
367 324 706
121 374 523
476 620 259
35 177 392
403 462 636
873 308 365
509 714 531
813 886 635
578 895 591
668 610 280
569 512 284
530 621 515
908 506 488
534 263 767
52 593 149
280 458 550
124 818 877
891 271 808
425 61 669
188 433 166
440 643 209
176 540 941
37 535 821
593 845 495
870 109 80
556 394 266
743 919 833
128 927 59
855 93 16
71 391 37
423 18 974
719 19 359
927 677 343
764 691 598
724 103 22
257 119 643
577 439 283
823 363 970
985 637 646
569 738 205
913 463 426
785 900 997
802 541 981
259 36 374
928 164 275
218 287 979
244 61 641
685 475 470
157 931 501
76 740 390
120 261 599
504 755 529
469 505 996
937 376 141
21 197 990
829 386 210
63 182 929
35 920 590
547 845 305
748 567 824
257 332 405
517 163 901
350 265 71
157 121 556
407 915 638
366 43 19
675 563 603
340 566 824
943 818 156
343 99 860
919 86 448
628 430 434
525 661 62
397 945 444
319 765 850
255 184 540
833 212 632
871 406 190
574 418 840
879 580 397
191 264 539
783 967 327
964 279 44
283 722 592
180 354 683
889 467 346
603 145 416
742 548 428
251 795 995
475 221 763
254 448 555
216 760 113
568 301 478
612 854 221
369 276 738
308 613 388
281 533 404
265 682 826
397 964 203
123 226 510
769 615 41
188 921 369
183 655 346
596 98 18
743 64 909
723 989 844
441 184 249
844 138 232
412 458 993
491 246 245
471 23 136
435 632 267
823 577 322
400 289 737
846 596 791
412 85 197
325 370 984
299 115 51
354 333 562
513 630 208
264 188 659
456 646 101
924 68 206
321 170 536
565 166 276
728 189 863
939 296 185
916 780 205
699 528 342
23 367 456
601 68 366
392 795 111
712 170 989
870 795 369
637 573 820
669 753 153
690 510 414
537 956 174
844 968 492
886 636 227
644 262 723
97 764 161
582 163 733
550 155 304
170 92 87
696 321 883
238 362 140
938 690 671
409 642 199
761 522 984
46 783 140
528 291 87
63 466 604
804 578 289
777 13 568
512 174 611
223 425 244
754 972 590
590 392 739
249 823 636
452 976 60
608 527 418
737 28 279
476 236 334
998 22 633
407 268 880
204 936 768
227 835 713
227 924 629
963 294 805
786 249 546
49 417 499
645 156 529
238 322 105
763 680 695
184 19 294
416 678 749
589 293 162
352 624 149
422 263 945
88 686 53
265 897 506
184 226 775
268 43 92
426 33 49
43 359 987
538 626 980
256 126 978
217 45 457
40 111 682
63 410 970
491 636 46
195 950 766
303 580 756
664 752 673
536 39 625
957 377 120
320 349 447
155 525 143
733 778 839
644 141 274
571 119 838
305 501 574
881 821 508
221 130 372
381 513 855
769 488 249
416 838 693
84 502 564
919 122 199
72 513 55
778 290 213
259 922 725
857 10 925
271 940 860
606 391 72
954 873 263
55 327 441
507 546 650
333 143 707
326 125 954
779 694 701
570 810 19
569 216 320
390 399 792
689 691 908
51 516 921
145 521 257
957 282 46
41 277 385
754 347 628
205 404 211
259 89 901
114 336 73
711 911 792
597 858 261
68 735 256
235 427 545
758 223 285
246 910 465
887 713 484
982 602 719
242 265 920
982 753 600
157 165 599
33 317 766
119 953 446
578 915 726
407 474 116
589 859 578
37 157 428
460 263 691
174 969 775
309 415 718
843 204 753
194 833 520
705 250 77
416 999 350
813 510 313
131 695 65
379 579 496
406 557 133
833 103 430
611 149 143
263 458 131
724 100 332
633 190 687
358 275 440
24 137 236
16 881 246
618 945 287
564 423 819
835 775 26
302 906 198
421 610 524
656 955 770
87 14 468
658 455 191
535 32 326
249 332 395
238 805 364
523 167 149
38 717 401
57 682 53
945 417 736
69 97 224
607 246 984
978 236 209
324 481 562
643 864 427
685 527 565
924 347 270
552 477 84
586 843 21
878 154 101
173 785 650
688 73 966
365 123 232
594 884 625
669 214 35
140 451 218
177 606 782
988 857 526
103 208 289
454 978 226
277 310 802
928 538 144
613 953 840
645 930 397
966 531 530
782 844 789
834 545 718
998 663 869
249 587 960
519 378 339
798 750 854
932 168 225
208 299 72
663 411 965
693 590 149
773 315 210
557 236 968
583 813 571
270 409 530
188 144 985
441 889 213
674 186 556
738 231 798
480 816 688
209 294 192
249 175 633
23 150 362
855 253 123
864 672 84
238 773 328
580 217 772
169 209 280
739 613 197
594 439 877
64 897 342
833 220 481
311 163 785
818 607 440
190 996 430
602 284 237
476 412 721
759 427 337
880 303 712
665 184 117
787 617 207
398 858 343
745 832 168
439 341 342
241 490 211
229 634 727
458 279 723
294 189 583
441 87 75
881 796 369
604 142 97
46 610 342
471 813 880
471 551 954
573 503 837
617 160 311
40 630 888
601 741 938
212 934 714
121 746 224
984 104 597
432 142 514
123 949 341
780 135 578
87 548 912
208 82 65
865 263 209
721 632 977
878 351 64
790 880 712
834 975 529
946 291 335
685 352 475
85 160 608
160 593 22
558 126 687
26 466 829
395 731 606
122 684 766
199 326 708
399 700 66
893 526 205
457 825 353
360 243 188
663 113 743
35 776 328
734 755 903
635 299 350
595 866 998
128 26 11
332 648 305
872 357 652
871 292 569
80 105 973
683 891 200
202 361 84
767 512 134
685 454 261
448 39 934
631 287 818
872 101 161
784 982 594
288 150 721
832 323 539
18 81 855
166 308 93
168 135 524
188 361 83
715 135 558
899 520 110
599 290 56
273 182 692
735 936 228
703 472 475
993 435 551
511 495 704
588 12 328
970 242 135
532 720 793
467 699 395
287 179 41
262 342 404
231 796 82
838 361 406
127 774 639
75 227 342
106 421 21
819 72 503
806 91 342
536 36 901
688 549 187
48 222 855
621 136 202
106 821 912
722 309 38
196 809 255
717 153 789
201 127 738
913 312 625
450 682 205
287 765 265
150 671 942
160 639 868
222 330 765
150 84 943
371 150 83
398 637 165
750 387 911
651 646 777
546 799 552
282 847 725
129 940 588
457 883 727
166 47 379
386 702 209
111 661 291
66 241 165
613 29 490
368 705 65
570 721 875
215 779 835
535 736 374
513 261 247
864 145 518
697 470 983
250 781 332
760 498 658
967 654 451
878 199 153
402 724 520
458 713 351
873 524 368
953 228 96
256 333 823
686 786 124
696 820 675
377 427 878
264 482 146
780 413 376
993 117 162
777 432 540
592 377 51
335 94 67
675 329 484
35 966 199
754 523 595
450 154 223
373 931 228
811 412 893
843 263 727
57 508 179
974 795 717
225 33 923
58 137 552
73 583 190
76 233 897
239 897 368
757 207 312
86 801 51
265 683 128
495 227 329
11 980 877
44 900 149
999 550 777
567 287 188
931 647 37
591 206 346
261 48 626
20 289 899
596 917 106
310 968 257
441 819 314
157 828 289
849 15 131
203 198 883
195 637 712
109 319 852
423 349 933
477 685 440
685 930 351
929 22 543
424 781 697
252 110 659
307 899 986
335 659 193
327 226 128
804 580 493
41 266 54
250 484 287
46 504 74
370 465 311
685 900 648
605 724 605
936 609 170
78 953 126
175 242 655
371 219 210
755 299 406
353 945 376
856 42 963
687 181 613
733 482 499
721 632 357
760 324 318
672 547 855
23 58 454
843 983 612
863 789 358
410 928 750
262 38 397
270 517 762
707 61 17
470 898 490
287 148 681
186 289 937
10 365 480
422 657 445
417 603 545
888 809 42
803 928 787
367 628 45
820 253 449
223 335 606
417 850 380
934 256 225
47 751 257
617 51 198
613 87 291
728 251 595
674 109 750
913 767 631
567 195 512
385 321 459
873 958 881
445 841 607
227 260 868
290 637 969
601 835 916
511 582 219
645 717 297
636 165 938
98 475 223
75 732 104
999 821 85
796 725 93
247 683 338
700 328 198
169 690 886
334 601 537
807 443 433
127 995 556
630 547 734
198 327 946
572 708 326
67 890 799
636 18 41
795 645 675
341 254 110
161 569 243
800 187 194
534 906 185
258 353 612
212 34 804
749 415 874
14 161 322
236 392 553
188 468 604
434 212 214
832 606 584
50 339 609
943 213 744
37 522 248
77 15 175
317 231 559
270 205 82
320 976 539
618 705 160
663 203 226
881 376 143
958 100 513
653 732 443
580 120 456
439 502 845
49 106 524
854 161 374
236 629 974
496 408 853
684 948 497
826 447 90
423 917 10
452 322 942
413 552 980
239 819 673
91 497 585
802 726 146
562 938 819
228 456 217
642 244 795
316 567 358
698 842 353
484 911 390
708 629 280
186 209 683
198 924 704
670 441 837
110 380 95
386 814 538
663 70 11
997 394 509
806 296 251
355 135 249
921 433 835
385 557 700
646 313 72
593 212 398
294 516 304
285 187 688
108 460 137
864 541 740
900 725 310
69 693 582
803 949 655
165 815 980
699 968 625
608 777 362
227 972 847
466 708 832
290 761 364
520 50 659
97 933 255
457 154 335
781 183 929
819 988 297
410 657 560
167 96 387
575 19 883
166 685 760
162 947 768
223 396 604
193 865 745
741 623 891
620 792 850
319 874 320
887 683 502
542 608 737
726 653 490
936 415 366
316 647 543
800 428 77
714 526 582
814 285 987
259 17 576
899 776 78
714 336 140
855 518 121
491 897 596
95 157 360
441 814 898
327 882 731
886 217 233
457 869 815
489 838 898
669 976 67
349 952 169
473 930 849
441 454 540
302 811 127
640 183 252
581 564 672
61 880 403
511 317 57
371 161 155
865 778 412
400 221 457
726 550 811
924 182 481
694 572 626
564 940 603
33 224 109
836 254 291
127 367 787
361 224 265
352 20 274
156 203 614
240 546 247
688 835 74
322 525 996
19 166 799
380 822 95
884 567 392
189 914 32
966 703 53
882 956 222
738 226 134
980 199 29
832 377 946
622 657 752
620 306 870
67 618 879
349 92 959
623 686 441
850 141 651
881 571 322
904 716 196
25 477 923
82 282 449
348 829 219
106 515 675
131 381 787
309 189 806
89 318 889
159 37 831
258 737 257
88 18 450
253 484 662
642 857 100
780 897 521
983 859 301
726 243 922
672 617 181
48 30 679
701 127 974
590 198 45
331 320 698
910 819 368
716 564 776
916 520 224
195 356 526
678 755 462
753 522 352
191 560 890
966 164 865
174 643 522
322 547 96
541 822 87
433 540 661
218 226 593
940 621 265
229 632 930
152 111 798
351 494 835
123 348 79
802 620 500
902 113 992
36 554 860
175 908 310
445 971 693
526 796 285
810 349 367
102 284 898
31 172 555
990 769 732
351 264 277
827 79 585
550 129 881
211 60 327
498 625 228
919 554 705
789 670 278
972 724 444
465 904 650
414 516 300
547 40 284
129 465 166
347 87 104
14 297 504
187 778 345
318 691 632
90 607 304
317 262 261
488 930 528
761 64 923
535 95 99
79 625 365
924 651 385
183 63 861
135 372 764
595 536 956
523 890 800
493 648 876
988 915 545
379 188 593
49 354 63
347 235 176
32 305 906
242 280 373
381 954 601
390 964 805
876 299 941
537 906 248
701 532 352
593 882 229
505 801 283
162 912 75
236 364 862
762 240 127
975 516 393
541 86 991
776 833 245
546 605 917
241 874 26
551 688 894
607 349 918
220 340 531
981 275 179
611 485 220
200 527 250
30 780 322
717 300 841
155 828 555
485 779 969
324 269 124
143 98 782
671 147 359
691 252 203
989 815 368
493 142 656
789 259 679
36 370 605
308 757 850
520 301 724
429 457 526
351 24 639
518 957 370
320 205 789
631 615 707
863 723 774
833 428 939
375 821 557
562 663 847
749 607 216
371 868 459
704 390 578
572 144 909
93 859 205
651 372 355
44 494 410
501 314 846
420 101 710
144 380 988
477 549 282
370 120 92
146 860 721
452 136 562
736 955 205
949 500 37
178 140 961
862 166 492
536 22 351
753 274 894
678 273 600
103 175 797
359 887 232
132 521 17
727 969 895
599 212 902
984 187 294
559 122 714
283 692 842
858 126 476
637 530 122
68 296 19
226 491 814
58 331 471
975 726 393
560 155 221
984 465 632
518 225 971
780 571 677
589 295 650
151 440 798
79 23 861
422 337 232
767 626 14
145 817 633
506 834 392
529 370 740
778 530 901
898 53 468
213 495 727
67 797 497
224 977 144
608 776 37
11 422 989
104 53 178
314 409 557
348 884 615
821 749 188
754 575 29
440 663 173
640 155 435
519 120 236
566 212 767
756 514 693
944 385 863
751 991 783
252 245 410
782 134 135
748 324 614
602 614 698
386 567 978
222 840 101
596 337 668
500 154 399
880 317 374
794 156 875
327 568 430
973 876 228
256 107 639
472 435 703
239 646 719
944 607 169
57 930 243
245 99 845
839 525 689
155 289 705
766 504 463
957 149 60
882 405 606
566 272 98
270 14 979
738 588 436
552 435 299
484 346 333
465 794 23
370 533 376
912 88 293
742 799 124
909 829 762
345 163 448
764 570 443
413 369 977
644 442 439
696 186 92
970 331 252
183 725 593
36 457 557
110 98 251
927 106 458
498 736 948
564 431 183
315 673 489
826 675 957
73 375 801
78 843 751
35 935 116
785 179 430
97 929 803
429 167 594
531 201 408
246 554 289
460 478 829
366 630 336
217 440 89
99 867 291
258 427 990
524 806 169
438 656 206
514 196 161
912 626 639
712 270 856
16 456 668
951 699 205
422 57 21
667 981 898
372 960 508
655 121 194
845 150 925
562 207 689
464 624 884
331 299 829
118 753 462
432 510 956
753 602 16
453 813 580
110 703 339
429 723 893
95 816 498
935 660 262
201 975 475
210 601 318
803 15 200
75 726 435
73 610 800
290 697 42
116 641 976
235 972 514
463 412 851
964 906 102
378 637 722
64 413 318
863 455 394
42 839 35
810 171 376
169 474 740
399 618 925
321 850 402
811 65 588
349 493 892
704 173 909
413 262 723
319 971 248
194 822 877
278 490 747
635 426 392
552 208 753
852 483 314
549 231 398
192 290 193
896 457 92
249 605 100
730 199 495
603 120 895
179 939 548
200 373 583
953 58 559
481 364 239
585 835 901
282 765 402
914 254 83
186 22 417
229 265 942
531 453 689
682 389 147
81 866 562
487 305 736
492 761 987
989 868 845
464 599 407
193 61 282
799 294 357
315 741 895
571 289 798
274 806 677
594 897 408
172 828 622
186 836 50
792 379 642
754 408 119
404 646 503
413 299 264
33 991 56
760 127 541
749 700 824
877 822 355
704 549 73
666 18 528
382 848 662
825 472 433
521 341 715
153 172 282
829 14 562
624 822 381
970 544 45
859 727 127
620 725 836
161 573 673
762 492 380
971 786 484
16 500 40
687 153 990
198 882 223
748 496 163
189 579 763
750 465 285
292 33 217
711 858 989
695 138 456
446 517 411
465 701 277
595 301 827
585 434 279
654 829 297
267 223 607
407 509 905
477 967 46
394 735 884
283 319 836
468 616 891
209 972 461
409 880 979
326 642 996
513 436 607
189 711 966
189 103 822
203 499 111
424 520 147
74 350 701
985 682 826
471 844 155
697 399 592
898 761 155
500 45 315
272 753 830
39 320 953
596 25 683
771 912 615
723 880 490
463 124 909
290 23 822
936 676 544
651 537 170
755 148 972
591 661 105
71 469 660
322 881 990
194 122 824
879 499 615
67 200 29
792 100 710
693 828 110
904 978 133
169 277 886
225 878 637
571 732 417
267 613 365
285 17 94
987 904 651
317 584 950
146 153 547
15 300 973
396 677 566
267 353 83
781 318 879
408 892 448
22 700 272
167 542 920
112 782 700
544 718 544
159 676 409
816 528 608
613 728 956
349 288 759
179 696 77
589 678 81
480 715 247
580 235 309
615 324 702
791 648 562
360 226 828
597 261 842
132 197 78
307 459 396
77 891 371
341 863 318
146 502 752
122 371 40
804 495 253
101 491 973
451 647 938
300 800 606
963 113 517
427 99 931
632 476 712
902 20 83
367 561 340
576 180 87
615 681 293
96 75 879
394 703 337
815 155 662
76 700 512
23 767 850
770 501 558
291 910 670
255 165 583
127 78 673
664 193 413
834 836 930
806 321 190
437 921 778
420 603 546
34 152 20
941 732 637
567 89 271
751 386 207
172 122 232
203 52 490
667 944 68
256 913 366
323 124 753
717 449 322
510 988 886
213 586 658
546 958 535
280 683 357
105 616 401
766 35 389
276 146 190
653 469 563
337 53 670
822 71 480
84 525 136
579 935 995
793 385 203
837 343 140
728 578 498
640 143 930
302 225 593
972 326 772
499 711 174
254 244 974
222 117 364
989 869 703
62 772 433
38 485 411
882 579 279
261 447 201
411 803 308
857 459 344
88 900 610
96 707 264
840 598 615
690 604 999
303 645 135
105 663 852
409 329 18
913 788 464
648 775 564
316 759 267
308 212 973
844 397 646
48 540 80
480 748 153
287 610 778
769 823 920
988 429 345
172 273 55
723 600 288
351 687 817
887 757 256
979 748 637
145 27 206
247 113 923
607 139 272
911 559 713
559 346 826
820 238 761
146 780 42
885 57 542
269 479 596
912 968 296
404 38 585
451 382 184
795 882 118
464 774 978
909 216 350
998 238 781
237 910 745
469 868 134
97 804 194
582 861 267
951 668 856
316 48 942
588 39 818
841 293 39
321 900 768
840 656 500
292 515 681
415 435 904
50 84 595
57 571 962
956 537 194
850 456 356
413 585 794
809 149 334
912 454 12
170 989 118
524 31 755
754 942 18
234 652 34
306 382 503
787 859 685
675 978 74
910 793 363
788 163 112
163 777 999
136 759 512
376 528 463
998 479 398
43 852 265
958 685 38
507 12 19
572 745 685
903 398 270
396 245 738
626 781 963
696 280 291
348 897 52
890 42 961
456 917 269
240 10 495
700 634 327
54 554 226
614 817 950
68 783 435
485 783 838
101 25 702
952 288 631
128 379 964
230 429 82
541 891 633
72 951 829
690 509 513
180 455 19
546 75 477
586 881 260
477 266 990
995 29 79
803 978 570
848 941 664
993 365 598
325 864 756
210 337 979
706 808 991
600 956 585
753 995 85
805 68 944
421 990 645
396 713 536
349 249 963
65 359 449
424 998 131
86 630 926
257 730 344
256 166 430
26 843 610
186 435 904
36 186 311
398 831 241
515 886 91
501 445 253
599 898 353
837 422 595
762 144 968
38 951 562
592 128 822
935 592 532
733 248 39
699 218 757
725 503 887
627 185 423
757 45 411
220 950 385
41 950 563
400 883 655
45 181 361
374 491 739
317 379 681
739 801 711
40 832 465
861 118 921
599 924 862
817 86 565
131 992 734
191 862 764
243 331 761
805 105 580
718 372 852
82 664 68
550 856 169
978 566 541
730 113 31
775 245 864
348 636 152
956 809 566
738 161 678
264 580 500
169 311 782
987 736 482
130 291 576
241 609 502
703 760 457
877 328 978
241 716 133
400 514 347
699 32 127
293 486 695
768 466 258
506 434 99
132 318 246
392 809 89
100 112 935
719 465 980
222 552 427
76 653 130
61 722 958
122 930 564
763 826 264
546 772 42
428 844 273
247 143 980
189 396 328
34 414 204
577 168 846
675 844 685
847 230 409
171 474 560
593 897 191
117 36 678
932 675 88
891 630 418
140 576 312
268 711 335
244 457 305
170 84 350
86 885 464
570 136 307
85 769 97
918 67 316
470 543 104
311 845 459
676 942 341
653 65 116
993 101 550
474 400 618
362 267 479
150 245 383
83 400 52
104 284 825
571 528 674
317 43 912
341 493 369
712 912 88
734 23 163
905 797 54
348 889 103
175 107 394
608 320 858
746 588 475
136 870 812
449 225 895
957 902 880
954 622 653
203 395 99
16 118 737
990 52 844
661 439 852
613 167 310
780 721 252
588 881 485
424 702 771
384 36 598
905 682 380
237 671 600
731 763 997
196 245 474
982 216 640
17 597 310
122 933 733
82 711 513
839 360 196
508 408 246
942 710 876
969 564 63
144 295 140
91 154 991
411 967 559
129 237 503
516 306 918
288 235 414
94 350 705
109 544 762
953 54 78
372 152 869
109 468 90
301 106 793
238 478 675
230 985 27
244 978 420
776 419 551
537 389 417
547 939 394
345 542 932
65 469 892
957 117 677
617 673 495
107 924 19
837 747 491
728 122 373
989 873 891
684 335 70
568 989 719
338 908 17
668 607 421
497 968 246
506 626 969
693 548 424
866 52 193
165 103 750
259 342 941
672 536 217
810 677 357
688 966 375
968 662 468
831 428 34
441 713 543
77 915 440
380 232 828
606 828 909
277 649 343
452 230 522
831 486 124
873 712 18
266 903 133
697 192 849
551 260 665
623 185 787
938 563 506
426 554 109
198 920 496
300 33 673
851 258 218
174 855 706
950 359 336
984 56 910
69 414 231
710 898 742
456 716 544
268 737 469
626 778 95
710 187 912
379 704 794
69 204 676
12 80 15
999 899 427
120 990 485
86 369 729
58 862 603
616 481 892
20 789 95
140 517 879
76 420 877
238 534 340
592 893 675
466 455 676
795 616 642
778 473 488
889 443 824
255 70 740
321 855 980
487 658 118
309 10 601
718 251 341
934 631 787
328 208 956
289 699 923
743 484 59
933 480 748
574 963 674
926 257 667
812 610 682
957 442 670
96 521 427
28 782 161
574 44 865
245 128 862
832 543 911
161 781 80
738 804 129
339 80 906
253 894 460
38 998 93
127 440 675
584 214 774
98 330 630
364 630 562
706 358 476
393 566 494
387 197 504
214 658 369
656 221 133
630 16 718
918 450 698
867 419 584
462 648 806
791 917 809
572 782 302
562 473 232
514 505 976
951 278 604
245 521 856
950 648 282
759 271 972
855 665 707
505 399 684
379 175 622
666 441 785
918 13 406
104 716 422
838 39 733
757 580 92
915 138 813
195 837 177
837 165 423
27 260 495
148 84 788
785 420 130
432 726 962
41 19 865
906 991 121
48 853 910
762 283 270
378 896 811
918 147 656
714 594 889
289 876 963
63 279 826
876 86 511
727 91 180
656 36 490
119 318 570
759 583 518
253 733 881
676 986 906
438 323 940
529 392 142
117 429 961
150 85 468
466 909 708
205 648 716
380 11 603
705 490 476
559 782 451
938 50 383
121 640 495
697 66 890
847 53 570
198 279 516
194 770 157
155 681 290
695 128 315
224 255 613
394 554 643
422 685 304
935 385 167
924 213 424
117 256 498
535 878 367
979 382 43
263 564 366
315 560 95
184 748 100
48 804 378
447 476 639
742 238 842
911 998 434
702 515 899
652 404 876
289 165 763
123 337 462
305 371 958
609 371 552
53 491 685
269 210 498
50 65 348
262 191 630
844 386 342
73 99 355
759 678 163
233 590 202
107 417 855
912 292 118
915 159 647
878 582 356
781 371 722
504 922 146
932 732 82
198 347 293
735 944 570
169 714 477
826 87 327
782 323 868
762 973 115
481 215 182
654 76 370
58 535 877
134 218 400
436 327 25
439 244 845
112 666 168
58 909 530
979 538 222
24 482 134
696 935 520
862 725 314
995 598 663
344 867 15
434 500 206
44 894 382
898 77 702
931 183 378
494 570 929
311 23 247
465 753 358
707 90 319
778 230 251
859 613 749
602 44 445
904 662 58
270 976 183
796 382 390
508 911 566
202 302 572
555 285 869
865 283 462
669 28 181
52 563 241
361 19 791
977 836 568
705 805 957
670 534 555
878 715 564
808 551 315
797 426 887
82 525 762
813 321 591
134 378 752
181 687 931
352 439 917
215 826 89
945 530 381
702 113 871
572 221 60
260 971 710
25 200 819
473 640 212
818 880 497
83 256 766
628 400 942
583 643 773
276 617 131
168 56 445
980 27 496
244 268 377
970 733 441
183 210 440
131 369 23
170 438 270
693 882 505
793 682 143
593 444 424
233 173 658
635 46 47
160 526 594
956 892 506
275 926 294
217 643 740
139 329 55
947 418 782
32 635 114
108 330 439
658 325 250
202 435 820
807 557 485
564 395 923
502 319 613
86 235 974
866 175 687
99 130 267
511 820 275
341 131 480
190 504 939
16 169 830
810 946 27
284 638 123
385 77 526
715 918 346
306 778 628
953 721 279
488 760 42
277 379 972
340 801 366
523 120 236
525 704 346
212 265 810
328 164 576
69 187 728
261 153 907
785 486 382
16 61 992
727 338 98
549 880 271
532 295 919
670 596 518
257 157 107
650 118 708
518 390 265
528 202 224
980 851 683
436 973 73
236 635 235
568 663 288
965 364 828
578 157 506
951 827 305
130 764 519
577 378 275
864 400 155
509 749 361
242 871 365
17 753 247
965 221 137
466 782 861
331 295 933
213 447 997
437 953 142
270 737 344
657 85 277
389 579 853
950 29 221
786 317 247
538 370 97
508 730 381
628 911 191
641 984 167
19 51 553
981 55 604
838 649 995
455 222 52
37 748 399
278 339 41
506 86 889
378 315 499
971 611 347
712 101 280
58 533 195
476 424 552
638 991 13
594 231 841
644 327 976
656 148 370
931 47 322
472 598 994
732 140 411
125 430 58
349 593 111
724 204 150
494 28 551
883 353 45
803 620 322
532 739 648
546 51 423
24 311 79
144 570 298
435 203 260
542 175 775
519 582 306
109 350 857
230 472 890
106 555 482
772 696 447
285 938 733
341 923 220
328 60 451
47 60 172
216 123 718
568 893 81
541 227 795
245 610 388
264 108 699
92 996 448
533 168 688
372 30 910
224 870 230
112 776 877
567 831 211
424 81 620
610 702 965
128 675 241
800 553 629
14 216 839
836 279 12
457 610 221
372 856 761
591 531 315
651 364 293
378 232 910
397 655 846
898 522 401
971 512 328
619 22 941
614 955 545
906 828 441
189 955 110
999 927 866
535 316 877
331 528 859
918 261 839
788 60 707
426 788 192
348 396 888
344 774 257
972 225 469
410 189 258
287 459 909
385 837 513
64 28 754
692 593 832
760 417 589
821 116 14
974 721 727
165 534 777
658 981 431
452 888 348
194 450 379
104 140 461
172 615 374
371 251 543
646 975 667
223 446 264
691 813 951
905 575 842
683 224 774
967 876 53
527 234 863
295 841 168
122 561 866
350 895 400
21 404 672
856 519 483
994 237 881
369 789 429
141 595 464
990 820 524
385 30 634
161 678 975
55 895 438
735 524 975
633 128 428
599 97 759
972 124 283
309 507 334
834 191 51
339 921 835
37 18 348
71 842 69
750 112 411
290 233 204
334 808 241
380 714 981
320 818 655
872 365 252
751 231 993
310 178 450
572 879 740
540 269 339
329 54 611
47 641 109
47 954 172
735 453 524
886 638 700
108 402 865
707 514 357
902 84 647
859 442 121
346 969 591
902 373 443
985 120 517
77 662 25
864 926 129
922 321 582
853 529 614
184 325 788
576 180 290
86 668 255
634 573 508
395 340 200
287 313 882
587 599 989
593 466 352
625 886 359
714 345 510
622 501 464
69 963 830
900 697 273
563 284 143
240 227 877
28 964 408
967 621 374
889 310 256
659 833 599
346 709 341
877 811 258
27 202 953
682 885 413
731 284 232
730 539 275
468 890 414
164 307 433
846 451 782
737 833 983
401 220 252
517 897 121
668 271 395
248 896 159
650 497 141
461 594 113
779 722 587
695 512 198
883 739 808
682 608 807
900 343 568
719 579 16
235 759 322
145 589 298
21 914 662
116 553 227
73 95 830
912 146 705
430 23 544
199 188 667
230 534 52
447 892 85
375 215 886
222 667 19
350 181 539
15 478 941
490 938 14
938 49 866
228 543 80
497 854 724
244 980 230
143 33 271
343 22 196
915 609 442
291 94 609
61 251 592
527 158 762
593 703 306
269 60 705
219 966 76
859 567 616
511 629 330
248 409 871
595 950 349
742 32 423
251 179 702
700 764 323
758 39 350
449 883 60
321 291 734
458 268 732
509 565 988
459 257 226
127 458 645
850 779 536
107 744 207
629 273 456
318 665 577
51 671 101
498 51 920
163 538 877
997 555 232
573 815 171
588 650 388
218 173 985
935 996 890
912 376 119
698 941 763
862 30 437
780 71 568
847 793 602
641 360 576
566 692 604
48 900 357
860 180 190
860 378 269
260 774 448
956 434 807
903 736 91
834 370 279
396 224 836
826 292 256
297 363 241
365 575 410
479 335 360
917 249 410
95 355 884
606 862 229
852 751 480
227 535 926
680 939 28
988 240 757
753 960 249
213 205 824
94 802 165
737 407 436
317 497 963
284 805 293
650 83 90
85 916 371
645 57 159
540 192 939
875 318 35
767 135 182
823 538 552
137 625 88
771 281 285
744 641 964
55 935 788
626 448 44
393 571 189
559 721 831
890 208 707
634 70 280
344 702 606
547 694 377
645 299 309
170 374 879
635 945 571
469 824 136
870 184 638
216 416 838
856 777 142
485 749 465
927 781 496
708 895 95
94 909 776
375 877 996
668 756 19
903 43 686
831 18 409
993 622 928
690 418 942
741 834 517
762 66 380
347 306 820
23 217 311
576 16 909
414 151 823
320 320 741
387 297 965
446 164 723
387 854 442
540 216 207
909 376 120
60 359 842
664 738 902
376 313 765
418 989 87
312 523 257
167 185 959
257 299 580
255 391 614
367 679 75
42 409 39
675 119 485
75 941 804
40 300 438
327 701 772
558 92 710
45 912 493
40 693 105
427 780 370
189 479 366
428 377 714
696 509 796
144 441 577
714 851 984
81 574 838
81 321 85
448 829 337
724 107 321
366 283 875
586 666 470
390 712 262
615 661 793
799 239 421
584 74 664
322 280 847
819 634 157
705 185 496
998 879 688
15 540 687
741 169 276
527 314 469
254 39 544
400 305 66
359 170 31
766 608 616
839 415 204
142 88 696
269 984 23
127 266 498
347 298 914
255 70 721
91 878 345
107 42 993
246 279 700
656 148 933
591 396 414
217 721 62
137 446 221
510 112 294
19 820 633
516 167 967
106 764 394
517 939 94
291 176 923
846 299 604
962 253 632
521 797 141
341 911 392
493 740 633
516 893 562
85 585 900
587 169 306
689 151 953
654 574 391
303 677 554
340 92 766
538 127 47
630 32 846
173 943 751
978 829 199
477 744 600
70 366 583
525 374 872
804 139 700
180 644 142
359 162 594
108 852 979
773 673 665
410 343 161
372 497 980
726 143 32
324 44 380
647 63 267
476 568 661
275 748 243
422 982 704
862 78 41
178 450 817
294 581 927
233 676 450
941 459 626
641 923 793
326 895 792
418 165 277
350 953 717
208 292 364
803 500 638
141 99 776
52 496 995
477 381 919
122 408 941
165 562 24
717 899 143
339 611 184
246 97 378
944 537 796
610 36 358
97 703 565
120 615 927
943 383 682
108 568 805
680 35 204
464 329 774
410 567 942
659 987 734
405 101 946
924 193 488
507 731 16
98 411 116
82 102 843
876 450 377
253 175 454
726 207 440
30 836 548
77 681 743
739 158 368
407 544 929
529 680 530
655 345 880
240 303 424
22 730 471
510 555 809
972 894 636
947 188 638
73 710 987
456 569 879
951 375 783
923 423 419
858 261 171
404 470 15
944 290 229
42 572 983
511 810 234
78 207 491
259 512 353
782 488 922
827 264 935
387 453 753
779 427 478
89 203 370
898 431 395
242 62 340
978 210 825
914 624 847
57 991 142
951 49 300
247 798 733
326 446 964
608 817 628
431 236 820
947 722 855
555 368 978
285 832 471
450 633 351
722 311 853
82 593 220
906 525 223
556 170 652
533 910 547
605 102 687
790 504 934
662 143 101
204 739 392
896 603 170
437 36 280
971 851 220
963 673 346
258 933 428
690 400 20
639 331 516
314 303 988
721 133 299
691 887 728
959 169 760
569 431 383
682 845 46
686 861 435
902 740 441
760 278 385
374 323 441
251 317 227
294 891 83
457 45 313
441 819 250
349 853 923
14 664 330
622 245 700
707 605 212
71 309 163
61 933 307
705 612 484
643 207 969
267 750 555
11 977 658
875 748 29
980 679 336
452 224 132
922 838 192
997 297 110
415 518 417
738 513 495
502 411 570
459 312 587
157 636 767
971 466 772
639 946 804
794 20 150
901 495 666
348 600 862
272 883 650
136 14 364
444 351 660
429 501 262
976 369 358
350 700 806
658 254 866
402 591 715
190 887 681
183 540 198
247 878 506
880 75 451
412 155 508
553 288 480
398 397 993
586 23 170
487 116 541
951 789 117
763 75 836
794 985 45
577 861 964
555 210 856
620 984 701
151 381 951
814 298 334
322 700 573
203 277 75
516 560 861
88 315 165
806 297 30
620 756 926
91 989 348
883 140 704
563 25 920
650 574 975
752 82 562
43 511 370
117 848 966
322 516 62
392 618 418
523 756 916
597 680 50
676 874 173
991 299 656
777 998 580
569 52 821
423 726 651
972 252 437
383 181 29
49 789 443
383 865 282
406 20 670
717 615 874
85 667 156
958 701 589
651 375 100
987 760 30
31 722 34
603 473 703
415 777 231
664 181 902
717 738 931
285 555 215
96 405 870
504 674 751
797 449 172
419 990 387
854 328 548
742 77 362
822 292 992
217 142 156
412 410 607
872 199 49
57 934 35
464 942 541
776 878 255
750 174 126
995 84 144
202 635 774
694 310 558
126 936 22
878 137 604
142 630 248
320 134 989
419 804 475
631 80 757
61 102 833
276 418 523
885 692 751
553 730 260
861 775 171
955 344 266
929 743 433
703 854 12
821 200 238
108 151 705
964 743 458
551 418 992
175 91 597
12 485 946
556 550 808
448 451 876
633 936 406
524 280 428
670 322 725
546 455 321
306 634 494
872 504 226
736 422 536
891 687 213
549 783 323
527 861 78
737 140 425
330 434 593
932 697 32
316 57 758
926 565 120
969 570 515
317 486 285
645 296 771
501 186 960
488 94 278
93 199 515
693 765 32
923 546 410
548 247 916
417 720 489
669 185 468
858 323 272
144 945 329
106 935 131
596 609 926
138 991 122
498 977 727
692 139 473
410 187 890
462 131 215
715 555 367
412 741 945
19 685 851
21 479 560
757 182 671
307 919 471
647 296 522
609 675 605
25 100 304
358 599 141
577 733 850
830 107 424
243 336 883
135 622 856
50 241 66
147 306 696
750 888 386
734 213 589
280 765 91
48 412 356
145 63 835
78 13 774
935 152 591
219 108 829
644 70 571
466 445 999
393 484 990
679 533 900
537 559 750
123 851 975
722 309 995
339 978 34
491 779 983
207 212 793
790 313 923
752 907 657
504 971 269
66 959 433
810 937 598
174 952 177
239 471 920
545 519 952
134 90 294
441 653 587
933 23 363
532 896 108
90 629 184
441 596 415
713 957 336
494 632 790
168 503 302
783 727 998
533 863 718
546 262 219
271 280 821
411 790 196
729 473 650
760 149 851
780 866 540
507 900 567
865 183 636
464 307 977
847 561 580
920 407 545
384 780 463
173 582 130
534 448 759
674 172 737
180 258 905
893 89 195
289 16 38
579 435 103
327 681 426
353 530 794
756 407 889
475 687 470
569 187 437
625 874 639
312 70 775
996 751 38
761 309 594
695 547 305
595 574 707
189 941 149
479 821 582
960 635 764
681 581 130
345 984 378
507 109 615
987 794 457
195 817 637
788 563 175
188 549 23
113 912 369
954 890 495
742 427 676
731 967 591
114 111 224
457 589 660
84 679 915
639 827 182
466 749 262
945 868 516
27 68 806
192 476 113
475 989 332
726 803 241
10 269 417
562 213 109
74 537 902
755 301 279
350 47 675
962 311 250
877 217 677
115 371 192
642 744 112
890 675 603
509 705 310
791 289 251
350 514 626
634 538 911
825 174 640
944 440 181
272 224 713
233 372 10
292 491 301
82 23 598
849 612 411
996 219 85
678 952 377
379 512 102
672 267 115
38 85 224
842 196 420
494 785 88
207 308 591
394 340 118
133 338 143
831 667 612
618 453 198
498 356 97
931 822 52
625 24 170
627 211 971
897 105 119
997 715 920
23 17 171
170 191 808
402 334 198
361 662 383
855 988 483
91 475 24
30 892 250
224 739 931
414 936 345
81 283 155
228 444 514
133 275 382
377 187 90
748 843 33
864 590 520
727 965 637
376 352 590
416 926 472
777 475 943
255 748 814
99 199 521
492 963 147
794 913 534
874 519 66
464 699 472
527 793 571
582 323 438
35 339 626
535 634 879
901 108 974
761 864 981
560 294 414
834 741 211
768 581 635
95 199 544
793 933 763
155 49 526
777 793 919
677 717 993
701 202 485
392 726 568
772 970 248
707 54 183
146 424 670
263 25 138
662 396 876
409 719 526
258 443 556
563 497 991
614 348 774
382 871 641
898 556 639
302 958 200
39 725 163
104 628 845
566 431 796
856 923 393
510 373 301
172 461 381
597 92 282
878 842 934
656 808 81
805 603 980
534 846 665
73 405 13
261 571 181
268 340 179
598 143 937
505 318 933
366 670 434
710 748 804
972 406 727
679 75 549
25 426 544
609 132 845
287 642 226
767 360 495
174 891 971
811 226 259
487 123 630
147 412 684
191 422 208
833 621 137
72 172 374
471 751 494
100 808 411
318 891 795
452 782 610
971 429 58
79 96 501
39 760 162
444 649 424
448 699 347
464 484 772
38 636 704
392 897 256
617 894 377
991 754 242
186 542 775
438 568 703
294 455 720
249 622 52
806 666 708
511 401 696
975 646 79
858 205 802
129 636 912
303 745 409
273 456 190
990 590 447
667 439 144
722 736 857
73 311 988
227 104 297
479 243 648
879 424 381
135 890 249
303 455 738
956 368 801
507 649 498
974 761 750
479 363 144
840 449 251
668 243 803
320 687 365
227 656 373
97 575 288
170 918 835
308 769 187
442 694 947
77 226 540
15 309 441
622 41 149
809 932 503
230 161 630
222 286 215
957 446 718
458 87 249
111 640 779
76 994 570
409 667 445
48 125 564
917 783 449
538 348 196
245 244 631
397 374 722
12 960 238
309 447 64
41 110 256
409 784 851
369 792 253
408 326 819
685 596 417
690 779 514
91 429 185
917 764 763
419 310 306
141 392 257
741 702 828
274 849 758
508 446 783
266 356 569
19 728 858
772 328 900
795 315 71
938 422 187
884 608 709
189 12 535
476 599 435
187 757 457
407 907 239
641 919 806
496 355 87
551 786 982
921 112 613
202 920 368
477 509 595
604 340 683
269 226 817
942 383 837
137 329 227
874 273 103
569 795 175
340 461 985
530 335 410
255 519 369
253 717 454
926 231 143
554 652 721
391 640 742
73 395 719
214 971 813
321 41 929
357 182 12
213 541 884
912 399 388
612 931 755
267 845 902
675 290 372
977 424 891
719 372 643
856 764 85
790 66 655
669 79 350
523 682 971
959 769 412
38 402 332
38 858 938
21 845 475
341 168 64
640 544 91
517 648 94
272 44 895
895 83 333
915 17 169
79 516 117
766 286 466
92 170 312
31 84 538
277 704 239
626 697 510
80 778 493
556 253 243
268 183 127
297 202 400
970 821 96
876 534 523
427 492 242
592 432 474
495 434 911
238 65 333
537 890 378
302 20 764
727 297 233
408 254 997
71 471 310
371 596 480
944 740 494
891 257 190
774 110 273
740 426 31
296 463 732
378 907 494
458 646 957
25 738 531
251 374 543
800 275 708
114 722 474
855 954 165
621 898 348
572 497 973
855 70 496
523 441 821
484 695 477
656 425 546
115 948 581
917 998 120
247 763 350
691 22 946
384 251 517
33 616 446
47 503 721
837 165 344
197 293 636
983 310 86
935 629 538
415 398 793
564 16 291
767 29 422
424 89 736
365 726 230
637 527 168
28 41 406
861 702 737
875 930 579
737 467 105
637 802 863
243 718 462
950 102 127
910 845 608
63 623 224
492 212 756
971 655 721
352 721 330
101 953 363
637 207 290
745 843 524
605 37 794
750 282 440
615 973 806
476 222 142
240 461 752
187 113 26
51 780 594
617 394 918
216 750 486
191 561 661
644 888 817
598 44 344
624 700 908
564 671 936
553 590 947
873 772 634
441 151 580
227 897 282
561 447 665
21 919 980
819 389 962
643 843 485
760 122 293
23 71 806
963 236 394
113 695 295
259 571 90
577 238 452
53 674 521
453 496 690
261 946 52
227 890 998
244 502 352
304 309 584
738 571 794
783 998 898
546 639 784
379 740 394
364 275 565
41 174 528
121 616 826
313 304 383
388 356 925
321 625 31
306 90 822
415 90 775
682 261 952
915 633 201
18 149 394
980 624 150
206 81 730
174 942 331
486 204 808
512 886 176
872 223 486
902 591 70
982 656 585
48 364 978
519 995 591
981 777 722
301 595 86
340 983 383
605 783 130
227 578 28
282 717 377
186 46 265
154 678 774
317 626 465
375 960 292
299 764 324
314 382 56
769 852 507
105 678 483
896 543 793
338 653 85
550 549 722
796 277 50
703 193 287
398 382 878
283 728 634
968 495 480
238 287 425
237 556 115
62 495 872
632 723 116
740 886 402
595 927 353
220 83 756
931 217 619
422 316 208
326 563 194
368 214 308
461 779 206
915 366 348
631 450 153
596 312 386
896 225 352
973 508 739
83 102 392
783 850 528
136 845 482
326 496 442
682 642 972
613 720 39
33 319 539
475 962 29
972 66 286
671 227 967
478 132 906
22 498 841
401 654 41
615 56 511
704 976 922
920 581 751
511 217 779
364 72 156
599 327 318
679 569 226
142 703 955
862 266 42
884 945 505
295 115 987
120 603 116
386 29 721
877 162 945
936 452 101
207 708 345
263 36 988
829 209 253
120 96 673
259 964 484
947 233 508
667 199 55
746 22 71
495 129 331
124 41 815
148 215 12
332 459 293
251 846 725
694 748 442
505 464 799
243 43 834
250 886 233
268 777 37
587 855 597
234 296 818
160 916 75
659 180 794
464 798 682
798 982 14
622 578 923
450 74 836
872 338 929
667 460 910
204 975 548
971 231 804
820 68 648
189 589 508
965 169 709
907 849 567
655 465 551
998 644 254
406 611 320
929 382 279
225 482 553
420 968 901
143 654 259
844 984 227
233 725 836
507 942 384
620 633 775
99 588 391
11 429 198
897 566 963
210 841 598
941 399 347
930 511 155
276 950 630
300 437 366
274 288 912
219 863 385
679 82 380
494 632 243
852 235 560
256 883 295
513 990 221
223 988 225
936 84 728
300 598 348
397 818 423
65 233 797
396 155 237
738 249 127
487 899 492
597 208 795
462 774 918
722 552 333
276 344 758
279 600 867
957 607 512
598 807 892
529 351 245
876 747 443
931 440 544
901 337 496
646 459 882
950 816 162
716 405 865
341 426 742
530 60 198
20 684 747
787 216 965
568 906 173
447 136 733
39 313 915
529 765 392
487 838 293
57 526 983
284 738 955
634 889 273
627 909 18
821 713 522
66 785 98
221 721 307
279 499 126
822 643 742
267 473 828
525 288 67
670 520 66
452 95 637
453 529 385
779 402 983
20 962 95
250 368 201
188 693 584
247 682 487
647 587 813
757 151 939
400 42 29
361 430 967
848 626 755
94 757 259
22 639 858
99 269 134
507 479 573
836 383 964
95 481 956
31 85 259
414 660 199
377 910 125
357 43 680
304 827 706
690 623 838
38 598 44
720 311 280
150 443 508
655 730 390
680 824 138
560 247 462
144 332 149
30 790 419
357 566 981
787 938 664
110 320 472
712 573 876
758 11 11
284 66 501
172 116 661
614 583 992
245 355 980
316 669 369
564 275 174
527 335 748
935 263 711
867 368 279
870 180 298
438 802 457
610 79 910
432 184 553
358 16 776
986 433 78
553 38 898
55 28 765
306 404 860
89 151 967
763 203 119
279 148 794
882 135 553
99 198 25
254 284 344
151 388 599
478 912 737
937 309 112
805 645 406
517 629 124
881 166 83
986 545 688
871 499 282
302 155 797
168 32 740
717 276 232
900 183 578
357 151 46
817 997 879
39 812 133
165 993 30
674 254 287
427 974 174
811 324 421
417 990 30
780 602 453
666 357 848
344 575 509
607 777 901
15 874 391
865 360 482
230 15 376
94 932 456
305 825 235
710 683 933
511 673 244
771 992 685
35 698 140
937 830 135
417 170 178
163 29 390
735 328 54
318 680 951
182 830 101
679 804 85
253 517 910
210 125 586
866 346 461
947 84 405
424 622 365
870 645 714
13 100 435
528 230 50
580 162 978
45 916 611
211 531 626
985 727 261
996 479 58
561 722 786
489 685 931
751 532 342
494 13 106
983 701 136
259 650 591
246 50 16
20 379 204
782 35 519
520 176 234
155 623 957
559 112 498
625 894 107
979 201 132
311 210 901
957 168 668
273 565 510
608 217 367
879 743 716
480 986 607
585 105 742
757 406 529
687 515 222
175 843 72
635 144 758
869 297 582
621 49 905
825 93 103
402 581 309
936 271 622
33 889 129
343 533 206
335 250 78
528 982 134
157 809 340
852 691 912
258 807 243
88 49 273
529 176 233
755 52 599
769 246 83
634 55 258
309 757 192
513 680 548
769 597 364
96 65 472
802 918 94
13 454 369
271 513 269
476 261 53
26 254 928
16 941 288
36 67 182
965 833 338
232 659 62
791 380 846
579 404 707
867 720 456
282 988 888
72 918 848
767 515 264
530 97 890
798 104 27
350 981 393
780 370 33
50 787 923
710 113 40
769 119 487
186 287 825
299 48 219
439 927 390
765 705 622
224 982 131
792 263 522
493 549 418
387 853 340
43 36 371
429 740 627
885 435 212
802 285 410
606 72 74
249 906 594
676 604 470
19 782 28
38 571 969
275 762 431
329 101 24
885 89 37
814 191 896
24 216 543
314 574 72
579 281 258
477 549 981
300 901 534
111 514 316
945 449 771
915 637 861
273 596 33
906 259 711
243 740 627
134 870 967
603 91 144
170 152 537
908 528 353
206 301 25
720 936 321
486 162 346
876 130 400
907 434 113
700 551 955
31 946 258
163 622 170
644 265 779
318 108 168
878 726 358
898 79 184
357 379 893
711 375 260
294 859 380
90 904 669
290 814 474
470 492 816
880 350 292
484 918 378
191 273 726
751 511 211
265 162 629
639 127 864
839 497 996
370 481 91
553 853 769
682 89 173
976 608 281
222 702 527
582 314 694
111 699 448
233 389 514
543 178 927
507 329 660
754 875 302
674 445 962
176 764 349
143 462 840
494 161 607
229 43 173
698 115 832
844 705 126
361 945 782
735 172 22
109 496 234
246 797 42
210 889 765
545 299 263
23 83 242
926 356 401
548 71 467
39 724 24
39 544 161
503 217 807
876 941 425
445 502 333
39 611 208
557 727 975
643 849 409
626 314 118
955 570 659
863 664 483
152 148 942
584 786 127
287 606 866
588 151 315
153 720 585
455 628 832
536 475 746
522 117 235
977 825 831
753 205 320
122 714 18
475 613 307
818 682 618
699 980 878
575 665 811
21 65 737
137 358 742
68 683 840
413 756 281
824 226 752
77 278 642
491 342 235
195 903 111
733 138 674
365 45 788
724 196 993
425 242 814
55 486 274
411 348 703
723 422 911
27 414 591
804 874 559
673 953 417
175 78 332
111 918 565
968 874 864
900 871 974
494 405 34
863 437 683
292 195 701
412 184 70
793 864 951
896 445 683
397 459 113
799 326 587
903 553 578
572 419 942
594 760 562
239 694 750
322 850 335
953 121 742
278 868 292
102 538 959
565 316 812
944 275 415
167 783 58
914 577 806
518 509 762
622 238 39
83 917 110
689 976 155
141 469 393
286 615 370
664 637 948
667 71 742
332 243 183
220 487 431
184 565 483
973 581 680
445 132 515
899 984 329
277 805 105
49 307 229
469 202 926
910 96 252
31 822 625
204 634 810
999 833 694
278 121 632
629 764 563
497 267 822
345 641 527
743 501 493
682 518 115
715 137 809
974 188 892
457 728 895
356 902 700
863 552 760
616 727 414
911 387 402
579 965 644
653 974 688
726 241 787
230 845 166
459 845 108
233 664 837
528 277 18
374 917 500
111 558 746
989 851 216
741 684 80
812 377 922
579 254 927
484 751 176
715 226 259
524 692 853
498 322 637
684 211 261
494 562 59
690 564 917
971 722 245
317 373 843
205 914 971
837 757 10
86 385 823
815 364 290
328 365 422
590 149 432
130 674 891
488 75 905
349 78 68
135 689 477
634 435 474
786 193 203
904 330 802
569 705 919
171 570 514
733 210 912
844 257 405
848 740 72
995 628 390
807 22 214
795 934 123
113 48 947
291 863 269
536 684 396
101 648 195
618 87 514
732 981 923
456 291 980
71 360 126
337 138 183
19 834 691
759 608 341
251 885 116
260 354 551
861 915 253
494 545 762
57 638 718
658 236 445
547 41 318
162 660 224
332 569 463
717 860 568
603 817 36
133 826 100
980 144 337
484 11 918
350 559 717
984 144 56
696 441 481
774 924 416
73 139 78
563 282 337
411 462 616
736 480 363
829 410 47
83 245 498
560 602 999
603 380 779
439 121 967
451 252 341
816 506 993
685 969 318
934 287 13
446 242 196
375 658 79
310 299 608
315 520 86
769 985 534
26 260 428
675 863 355
230 546 48
244 456 358
821 41 482
563 925 196
560 985 261
446 878 420
307 62 89
455 837 418
899 841 410
273 506 224
267 528 640
134 410 293
402 263 778
285 289 936
178 943 468
38 65 845
123 976 183
788 80 651
55 568 684
351 429 352
89 705 770
843 480 646
512 999 207
909 53 346
32 807 16
57 335 874
370 202 152
936 710 430
755 66 315
651 555 175
442 284 380
908 665 341
607 996 852
758 192 985
610 410 235
736 440 177
911 367 442
766 974 883
73 748 181
258 247 499
159 978 544
817 891 355
279 598 884
236 476 767
172 68 49
705 627 458
828 743 889
321 243 735
688 460 972
906 456 975
907 534 404
442 597 388
866 345 998
964 281 136
610 468 134
587 260 189
179 939 120
303 536 981
972 128 682
322 871 288
549 326 720
435 922 844
51 80 369
385 268 965
414 349 305
352 300 413
195 601 63
996 60 785
194 262 621
587 104 509
309 838 196
609 77 925
804 594 606
882 266 786
863 625 459
959 32 678
955 118 65
990 726 749
230 698 539
294 601 738
303 157 977
667 220 920
561 574 954
493 876 459
64 180 311
181 442 299
201 542 601
654 655 892
100 107 536
898 198 419
950 789 320
438 547 29
565 186 224
117 726 188
153 228 758
150 937 144
488 124 910
797 385 551
541 90 25
642 485 184
512 665 864
830 198 10
266 789 19
497 657 750
637 825 126
468 824 956
73 106 923
135 88 529
505 635 70
131 380 206
53 347 146
544 579 911
588 849 252
671 365 922
835 402 975
834 637 76
679 758 378
662 333 356
903 207 612
550 14 891
981 655 564
577 404 687
50 335 576
959 71 876
644 715 526
80 475 83
792 482 634
374 744 170
707 754 994
146 16 939
658 433 596
182 246 461
661 342 507
56 483 857
458 718 217
121 927 563
12 388 285
886 684 181
363 710 89
245 996 707
347 810 191
822 620 326
17 316 990
279 980 349
267 212 190
159 325 389
485 493 776
847 43 203
771 317 151
106 575 19
968 641 697
990 129 234
917 821 705
719 876 90
736 529 493
179 813 230
197 935 397
782 391 969
345 290 732
61 968 689
749 110 492
429 629 160
348 112 697
440 331 648
641 398 64
589 868 162
201 625 374
526 860 296
699 903 762
227 850 573
194 525 234
707 503 286
861 132 614
706 926 384
552 750 59
679 573 910
789 124 698
879 197 267
247 718 609
574 144 432
502 658 387
94 701 373
399 785 847
258 182 820
85 967 542
808 976 275
425 161 154
738 962 784
726 857 295
589 683 752
964 322 856
929 684 123
777 599 384
28 840 947
446 784 517
520 808 105
757 681 980
319 231 939
752 504 438
907 472 992
697 295 966
981 809 893
126 399 917
984 622 338
245 665 166
792 922 527
370 159 681
715 659 85
252 87 717
363 857 665
570 92 898
238 811 398
560 296 219
883 135 409
488 288 126
131 19 439
542 324 327
816 548 233
835 963 645
639 910 129
356 886 213
542 948 684
585 673 159
271 888 559
696 529 485
880 563 566
335 493 68
551 236 676
454 934 992
311 488 585
125 499 854
336 938 715
231 526 11
340 604 756
506 339 420
518 162 715
434 648 181
986 472 773
356 81 987
903 559 537
526 136 642
707 485 981
755 281 347
938 654 752
478 27 535
487 78 611
578 469 334
263 427 199
576 386 21
452 102 361
515 78 984
916 594 691
200 356 851
950 521 13
247 529 953
255 457 714
476 401 290
19 609 817
716 867 219
678 252 122
234 61 442
13 571 894
132 240 173
529 717 554
224 570 206
969 585 263
723 237 17
278 913 388
943 837 736
995 936 478
489 128 262
343 682 822
883 528 206
296 352 946
980 549 492
475 732 296
896 104 809
418 975 547
416 256 296
142 181 583
942 744 335
284 122 178
827 231 340
458 200 850
334 335 918
350 499 793
245 735 282
351 211 575
793 262 365
365 418 679
590 314 219
348 64 504
225 767 842
30 219 350
832 216 300
59 771 445
247 192 334
537 579 874
831 405 78
123 187 596
864 563 656
53 335 919
531 283 238
207 31 950
971 432 303
174 878 798
684 162 846
15 774 322
765 483 968
171 245 629
588 324 330
350 631 438
451 605 34
828 685 588
539 864 924
347 681 283
573 966 519
323 586 469
153 339 35
69 43 551
371 762 999
367 827 689
69 483 916
457 304 852
551 259 276
486 75 884
247 742 839
452 865 215
78 784 978
330 356 421
927 174 995
661 572 490
106 551 954
70 84 648
212 779 878
777 449 327
664 511 404
500 906 99
347 618 735
23 993 449
916 428 753
809 873 735
732 179 47
983 201 39
377 992 361
632 845 742
371 28 247
453 351 696
11 610 388
63 140 377
849 964 515
974 918 838
635 842 559
97 839 995
180 650 102
787 500 481
77 34 787
650 889 175
511 851 198
328 624 810
228 895 313
267 526 378
130 499 17
891 997 219
788 143 693
35 665 376
938 475 61
568 781 563
594 10 905
465 193 866
175 826 551
728 40 919
277 410 667
296 528 418
977 323 208
519 995 835
123 610 176
516 909 167
474 379 803
112 421 915
455 137 889
773 363 179
86 604 873
225 721 888
878 736 248
197 763 359
954 794 57
769 966 736
66 371 516
172 814 286
998 522 842
447 573 757
685 175 87
670 728 514
531 117 708
56 837 779
793 520 478
917 74 244
341 273 111
864 946 648
659 567 599
235 869 654
243 219 928
924 410 96
455 507 734
689 187 348
841 720 779
993 647 453
491 67 885
336 449 76
498 487 987
365 754 494
746 313 672
996 620 453
114 978 411
363 298 488
680 226 243
845 703 426
50 158 557
955 334 319
515 690 825
796 426 113
850 565 973
143 52 856
56 639 815
34 510 371
444 394 856
318 350 958
70 991 327
708 187 417
640 788 524
140 881 58
983 537 110
918 792 822
453 523 665
288 55 98
169 55 963
111 375 149
761 618 320
465 565 296
808 737 963
369 381 795
684 26 750
317 257 991
185 366 197
963 154 613
254 678 335
405 435 598
50 358 93
864 259 519
844 764 195
258 560 374
855 157 137
744 564 524
476 709 543
851 229 647
46 14 977
26 234 471
163 276 570
944 354 256
172 793 88
668 611 723
859 213 173
836 797 905
108 694 575
105 662 213
789 129 532
544 557 958
429 721 378
595 833 330
834 413 30
607 110 179
979 280 588
407 869 526
105 73 748
297 114 714
837 714 921
909 487 499
90 180 901
292 676 937
399 142 891
280 844 174
511 691 562
801 612 719
495 761 646
405 233 667
472 85 189
651 586 298
968 468 527
220 14 580
981 899 763
600 354 93
398 660 340
974 220 806
79 592 464
418 640 941
851 960 444
773 88 75
572 166 730
768 825 901
279 49 729
83 443 164
238 948 314
450 465 725
638 358 776
146 29 531
535 712 557
852 266 689
991 518 345
206 116 614
65 439 374
792 50 222
771 358 467
368 215 553
615 380 498
17 425 32
917 256 136
844 14 37
777 574 686
380 819 567
356 620 237
637 122 455
774 966 652
978 892 292
535 217 118
381 490 888
121 285 350
942 256 70
280 833 508
516 209 767
290 631 920
722 104 246
377 181 522
703 306 525
842 504 215
401 332 591
349 921 637
877 965 284
641 337 719
950 128 605
192 953 747
381 654 86
319 178 721
123 917 157
941 740 329
673 891 475
383 755 856
560 984 191
30 844 156
131 516 787
784 872 271
291 885 774
155 241 821
14 864 734
527 39 196
444 616 90
742 317 420
628 547 888
150 860 777
328 917 525
820 512 46
777 596 93
864 777 391
642 238 493
642 502 227
163 800 724
23 205 360
215 657 329
207 873 261
666 799 657
104 570 446
899 238 978
685 950 37
742 181 271
337 471 581
290 96 959
498 278 411
67 891 380
792 636 538
98 459 105
519 941 346
991 921 112
251 165 111
718 378 889
605 526 423
466 698 452
698 875 658
661 186 948
986 403 435
711 285 328
391 308 629
801 683 528
344 948 119
710 884 382
479 141 226
421 501 656
957 149 213
80 215 666
303 753 836
558 723 359
948 484 440
462 86 633
320 248 442
308 172 749
706 632 385
77 11 605
982 633 273
294 630 532
989 83 387
734 465 234
617 546 819
253 367 966
13 687 469
355 418 679
356 336 855
478 266 967
108 483 781
368 305 151
146 502 99
986 28 633
689 78 909
671 934 32
538 911 594
252 576 710
369 362 630
381 414 641
469 84 879
10 677 518
358 400 710
445 318 786
153 291 456
458 367 934
154 401 472
214 49 300
619 283 491
816 194 424
570 138 296
456 616 427
680 593 807
647 569 790
110 200 610
287 763 841
786 504 633
209 751 274
981 616 337
581 707 232
952 524 168
675 944 760
315 353 508
604 877 97
13 587 954
605 241 433
915 779 218
56 456 530
241 744 618
135 833 56
851 758 632
489 862 567
363 83 591
131 775 253
996 524 627
409 707 971
300 627 163
945 727 772
799 39 299
917 108 985
300 810 902
15 440 703
395 923 817
263 864 717
393 105 651
79 984 226
245 132 443
523 367 830
281 480 691
320 408 542
263 108 627
872 790 937
791 235 222
875 981 792
505 270 183
929 798 574
576 906 547
967 106 90
28 636 60
296 477 543
241 711 93
964 820 910
673 576 23
362 677 870
259 390 576
89 799 82
266 700 354
913 54 85
244 334 657
610 149 429
391 805 579
142 217 633
263 842 395
763 887 352
360 629 698
75 575 467
742 27 564
795 443 161
756 60 428
679 24 215
500 351 989
492 625 773
479 89 978
468 421 703
591 525 745
719 237 563
573 258 734
242 781 232
161 390 289
942 502 690
957 228 705
87 781 916
626 82 275
245 766 492
275 789 455
273 566 429
597 766 139
161 713 876
564 397 76
716 568 42
850 358 669
363 149 226
978 76 328
632 277 528
953 543 296
241 78 58
617 898 481
352 992 375
249 851 163
760 126 924
414 24 973
759 596 215
941 303 882
310 517 666
659 285 284
759 617 87
242 989 369
503 899 227
231 313 121
558 967 182
885 628 244
862 364 212
372 169 729
153 968 189
226 966 76
294 696 755
265 598 134
763 108 367
243 422 21
741 449 893
33 521 338
559 817 706
132 30 949
764 258 29
988 310 130
318 222 933
983 335 602
670 845 452
832 488 32
936 238 775
502 240 108
958 345 744
811 589 568
322 473 763
403 243 459
917 478 652
159 812 321
952 31 189
229 44 412
981 528 681
580 14 788
578 970 879
836 967 499
217 146 803
143 915 798
618 672 925
724 34 598
571 666 190
30 850 600
655 820 312
122 192 753
332 247 965
480 170 283
224 255 403
332 908 449
375 722 938
255 410 214
847 308 174
731 74 251
762 732 931
726 380 466
599 948 702
397 745 326
515 343 395
565 278 111
207 440 271
553 197 853
903 470 78
80 254 107
418 809 459
997 805 33
738 53 877
743 251 495
639 720 207
542 992 738
562 156 296
211 17 686
677 89 43
722 169 609
229 460 704
94 543 657
335 107 530
552 610 827
30 148 286
286 439 291
24 606 746
536 243 726
791 390 564
14 81 595
207 775 888
244 678 541
12 430 663
588 360 220
956 124 749
913 637 482
266 965 866
152 263 366
652 203 945
945 426 483
73 378 615
448 622 975
873 351 724
40 121 718
976 143 658
510 865 511
70 939 376
928 133 727
678 556 471
194 345 282
818 594 632
160 240 890
663 880 318
821 315 675
627 963 265
728 380 837
762 400 286
946 616 389
864 551 440
253 649 88
630 970 845
11 800 423
358 459 163
32 902 360
296 535 857
141 167 542
183 530 401
696 108 448
136 454 198
804 15 668
362 844 386
242 40 788
301 384 652
530 793 80
619 456 331
843 643 947
58 446 595
137 600 13
585 726 259
946 25 532
169 990 469
346 893 93
834 306 956
967 476 230
991 261 259
893 751 496
850 786 142
78 294 619
45 520 130
586 786 292
577 373 878
845 86 950
585 283 825
353 471 606
452 76 824
362 120 425
889 516 766
371 147 162
640 238 136
895 186 139
237 79 130
647 177 59
261 743 319
763 334 199
238 337 744
831 249 268
327 939 106
664 903 537
153 757 991
645 174 773
280 704 573
644 224 585
496 142 944
476 163 671
322 692 125
634 191 695
178 663 728
875 73 938
935 66 61
527 999 457
262 52 126
848 403 620
250 338 208
858 205 250
331 22 420
428 657 881
483 45 22
597 413 188
25 292 154
188 115 456
482 807 113
539 306 368
364 143 480
313 199 424
771 434 29
372 522 283
524 577 773
434 27 833
440 240 116
414 27 30
750 898 759
99 168 662
557 213 293
211 590 688
678 265 259
562 446 123
384 702 123
164 393 565
845 954 318
713 488 953
271 653 995
788 683 930
46 575 510
354 427 37
745 189 470
838 454 428
966 258 859
811 523 450
601 41 859
17 424 82
389 458 907
485 684 94
639 836 981
321 114 995
973 480 340
832 620 305
385 403 960
265 228 953
268 491 660
612 200 247
298 565 205
450 686 258
474 198 616
844 35 262
61 546 281
222 599 793
305 527 320
421 877 504
574 671 969
341 160 957
617 331 165
432 242 746
865 85 336
775 637 53
604 752 514
389 229 296
637 534 936
279 137 13
779 152 852
57 813 212
737 295 519
784 899 496
511 155 575
799 462 710
627 404 256
598 468 221
945 99 115
785 499 970
938 489 761
166 956 225
641 985 908
451 626 712
285 984 482
435 749 987
555 56 207
261 627 939
188 593 12
307 327 477
71 667 551
438 649 369
537 42 242
637 749 412
975 126 269
604 473 520
566 785 997
935 26 369
112 382 796
667 358 58
57 770 667
37 137 302
87 160 462
90 290 346
22 444 299
846 633 711
522 415 215
676 900 375
554 645 561
742 395 910
66 992 842
90 428 174
987 169 883
768 32 201
486 907 180
490 344 921
823 76 402
900 70 78
755 636 544
809 481 522
85 843 46
99 229 826
819 758 487
974 554 736
193 788 170
196 126 541
272 331 600
589 978 346
404 30 497
292 760 181
979 657 828
116 681 311
378 239 295
49 39 347
942 70 845
81 337 237
775 147 475
270 162 114
205 173 870
49 902 63
589 205 49
589 825 670
787 118 321
104 132 883
398 850 953
710 74 833
133 590 279
589 57 43
959 864 506
392 675 551
882 257 709
294 834 152
200 662 906
570 715 918
495 344 996
504 159 997
262 804 630
364 961 400
841 135 553
387 838 137
199 207 749
523 793 87
767 404 591
607 680 193
678 883 265
794 602 920
47 909 658
37 173 750
428 227 646
929 664 222
473 125 650
321 206 916
752 667 648
657 330 977
803 899 396
969 907 746
673 257 10
188 838 421
370 974 632
913 689 760
555 914 661
922 436 486
632 475 739
122 753 78
153 328 493
178 953 620
442 301 188
305 678 90
929 550 733
821 340 970
678 126 27
163 163 325
872 544 75
302 598 456
474 170 538
974 139 561
704 97 456
377 289 434
739 685 402
525 280 164
832 999 556
578 746 378
557 458 491
782 504 931
116 982 208
236 566 136
143 577 693
628 623 979
132 352 576
538 692 324
339 130 465
225 530 290
288 312 728
220 269 574
726 941 623
288 29 733
71 222 725
161 725 89
410 909 323
944 278 568
494 276 105
869 772 84
731 657 583
567 457 338
710 401 352
301 537 737
298 325 726
427 935 819
704 292 404
277 600 183
375 808 638
919 353 129
494 752 497
838 291 540
871 659 611
495 148 385
50 743 963
879 332 393
450 178 252
269 15 55
490 970 811
324 773 168
506 856 440
649 849 508
284 826 250
161 573 193
708 134 175
223 788 681
781 270 253
568 132 751
241 522 995
942 187 796
609 772 988
657 94 43
713 627 613
897 838 140
66 226 721
987 589 668
813 230 442
237 396 549
922 252 766
11 19 440
143 824 22
904 550 142
737 267 253
345 216 958
792 659 374
213 816 552
165 132 764
101 269 548
735 644 598
808 639 293
129 457 561
169 764 605
822 668 333
207 437 58
791 405 557
219 369 902
620 801 604
978 742 458
434 269 28
328 488 962
445 245 534
962 423 283
625 388 78
395 900 159
364 78 743
70 828 492
979 652 659
908 392 268
315 89 116
182 812 23
343 328 772
194 526 317
250 372 939
675 951 759
53 786 517
452 854 60
299 491 959
488 530 939
174 476 932
776 352 333
538 68 78
807 231 213
823 243 274
111 660 538
670 739 89
423 924 378
287 553 226
921 244 418
930 371 987
103 702 373
544 431 661
829 751 563
895 541 166
942 378 22
895 382 506
114 499 578
261 344 990
785 853 486
629 789 325
117 537 273
971 576 857
904 544 118
461 221 737
472 669 506
106 617 888
853 754 71
328 273 631
183 487 777
714 126 171
493 521 762
103 543 464
634 313 199
335 243 425
918 195 14
39 537 943
68 695 625
275 162 204
744 576 993
639 705 402
318 373 928
417 656 592
816 133 418
23 363 125
871 517 313
372 56 632
419 589 929
778 355 393
721 244 25
238 592 310
15 346 696
811 401 301
688 985 350
852 915 117
538 811 492
570 868 252
549 604 910
154 977 481
429 103 75
889 216 108
279 642 749
845 683 71
563 715 266
276 410 115
133 235 696
351 328 988
919 80 557
394 35 272
172 80 560
588 946 717
925 129 725
833 149 962
957 128 894
765 968 232
798 942 42
241 194 456
934 814 239
280 616 401
452 221 94
741 384 526
140 32 780
392 672 17
926 486 586
906 478 129
724 904 380
456 234 253
855 396 628
329 385 220
593 387 894
783 406 727
952 750 874
672 575 270
565 308 705
78 983 89
122 935 657
817 761 175
205 39 883
250 734 965
806 861 216
397 137 515
155 621 511
59 837 642
34 881 82
241 169 559
205 500 653
688 162 881
210 373 557
618 836 429
229 314 176
580 54 305
390 780 879
51 404 540
57 329 20
662 267 495
221 329 836
55 509 940
737 678 46
464 691 194
889 791 534
70 401 491
922 145 713
456 871 705
940 648 373
153 713 226
136 349 200
308 764 869
990 394 304
779 157 568
752 826 260
264 158 965
635 300 235
65 618 105
77 542 383
131 83 411
608 219 399
186 562 746
624 490 218
515 606 719
662 912 243
306 158 71
995 347 856
483 804 209
118 422 277
591 842 947
332 56 764
431 62 219
461 887 539
171 988 19
821 468 505
346 208 804
429 10 95
497 409 52
652 548 874
606 135 834
933 831 666
247 970 494
115 399 973
488 830 298
313 560 183
78 561 226
182 643 781
58 163 923
132 789 365
85 515 958
372 466 345
147 958 698
968 285 909
270 28 460
235 76 372
286 185 531
189 59 347
136 552 722
889 116 557
322 47 853
182 675 220
847 139 435
266 305 864
724 890 470
208 109 266
129 876 214
166 684 53
59 526 644
840 444 218
450 944 217
984 101 534
183 926 565
881 360 567
64 905 198
550 76 854
451 280 638
963 726 276
391 178 737
512 753 551
414 161 729
134 502 236
955 236 246
683 503 389
127 959 536
344 332 862
90 397 811
106 236 100
266 935 279
978 306 867
822 213 517
35 819 684
387 795 69
915 322 82
245 878 700
55 602 850
643 463 196
457 285 165
49 339 793
74 204 565
739 988 853
702 71 530
613 435 362
921 136 74
772 706 554
535 832 759
730 824 181
766 326 574
274 931 190
986 915 419
264 996 871
408 707 245
576 785 53
89 971 144
389 193 596
343 342 522
778 270 844
301 547 876
279 674 739
150 854 774
547 524 956
129 802 70
598 50 102
459 448 536
412 642 106
411 392 863
634 624 889
818 558 224
890 193 637
896 196 101
292 122 29
362 744 806
840 513 510
201 227 921
752 529 523
19 997 864
594 347 803
28 356 486
775 996 488
617 724 485
832 913 662
21 169 307
893 51 416
118 126 205
351 737 193
521 889 553
889 493 594
760 209 396
109 245 811
838 682 934
505 99 983
753 968 193
915 785 588
908 591 999
384 345 991
802 858 245
14 858 170
795 353 873
541 206 871
519 454 704
795 997 272
338 180 929
281 907 710
791 88 197
493 400 150
305 59 79
28 542 986
773 569 590
530 326 51
634 110 950
61 190 334
754 331 626
480 301 701
480 555 712
61 474 978
789 128 450
408 539 123
654 665 870
699 424 505
302 424 307
329 973 777
985 22 278
856 392 43
374 622 266
90 604 203
37 151 475
736 489 163
113 739 141
309 313 711
857 487 226
172 107 737
158 892 398
769 714 103
100 778 59
519 888 102
502 866 767
197 243 369
136 486 686
618 338 517
491 716 884
40 579 439
127 770 895
209 945 722
836 696 557
949 650 612
199 339 653
701 875 798
828 993 824
55 475 190
412 52 189
866 672 470
71 375 282
282 765 986
879 198 811
160 462 565
405 767 203
362 864 145
527 238 136
366 521 19
785 988 139
269 607 364
68 152 465
81 513 627
250 912 687
763 460 192
182 91 45
579 728 977
868 35 447
284 27 731
652 291 142
547 351 109
761 637 307
549 821 254
274 762 432
616 121 32
27 593 132
129 120 434
757 164 77
16 683 864
160 757 698
960 698 228
466 92 854
812 308 394
975 324 633
101 548 66
70 231 718
473 838 626
96 704 250
30 676 133
681 694 883
264 679 307
600 266 143
469 546 774
700 791 439
397 674 77
934 770 150
47 706 632
370 804 267
925 268 298
177 502 767
145 976 901
300 534 901
623 855 560
467 336 120
108 328 969
597 146 252
305 251 173
322 391 659
944 346 59
286 362 227
117 243 679
722 42 907
887 278 696
743 157 587
169 843 690
877 430 389
915 741 641
540 837 580
361 906 172
805 550 574
491 247 593
543 603 345
298 431 348
71 130 755
241 329 768
498 634 802
954 773 73
152 884 993
86 981 816
571 44 683
938 364 83
901 460 512
508 228 282
94 144 979
280 33 842
705 155 48
289 20 355
817 605 319
828 467 472
69 864 399
902 282 280
918 852 462
164 50 442
16 473 667
947 822 231
486 46 565
197 746 62
835 491 450
564 722 89
436 146 273
920 516 489
426 667 928
824 133 707
201 978 612
160 725 158
380 623 216
700 183 30
877 245 970
918 415 749
906 361 405
185 162 568
835 400 665
820 880 935
361 957 895
225 205 742
152 171 571
319 532 205
117 68 657
183 726 186
26 587 170
578 168 455
667 143 22
355 755 370
203 758 236
409 198 289
970 750 589
42 245 997
558 445 788
661 215 506
185 528 335
867 410 990
886 980 574
28 225 135
340 898 23
298 286 649
565 856 770
934 832 483
176 396 238
687 319 894
907 496 375
157 336 499
588 66 396
908 493 445
94 289 132
236 713 415
890 28 462
839 94 413
361 551 312
773 299 186
943 111 591
169 597 657
380 184 209
268 511 909
358 183 886
511 832 13
994 84 632
852 16 953
467 289 720
558 327 636
404 632 294
948 447 678
391 254 810
420 295 839
731 261 929
840 570 157
334 10 940
194 647 240
460 929 809
642 564 405
965 549 115
277 506 832
282 516 92
673 218 240
721 515 490
457 703 373
10 889 783
704 360 286
707 348 438
773 889 726
135 655 972
752 624 204
173 556 274
863 142 391
566 51 423
599 993 219
981 855 498
355 925 169
593 705 211
729 811 449
619 847 791
205 682 146
690 49 485
833 406 888
937 404 322
942 73 563
415 976 285
824 374 451
344 105 614
161 58 866
549 514 796
189 212 867
571 91 234
121 975 732
710 194 653
131 137 826
791 223 881
528 96 699
54 758 48
199 966 109
118 396 754
684 971 120
804 920 401
705 183 173
536 978 201
877 368 201
914 785 294
500 520 993
784 114 232
41 200 522
224 557 629
616 949 197
209 412 497
609 192 379
589 699 208
113 496 96
408 634 896
166 115 817
888 639 374
544 277 613
683 764 995
950 522 252
48 267 840
660 957 850
206 433 813
392 711 313
544 326 760
534 589 360
724 203 833
15 590 125
511 363 58
657 152 957
754 947 74
26 279 748
943 318 548
62 625 158
929 503 624
165 660 861
314 896 531
693 429 848
445 73 531
984 344 244
790 660 623
422 504 663
554 823 747
335 797 439
250 688 118
311 170 955
36 841 126
991 271 630
343 75 816
940 882 500
476 630 319
903 334 814
979 63 764
94 901 732
135 539 832
953 623 391
298 73 137
469 632 756
517 801 647
294 325 682
66 87 767
27 41 382
425 375 547
942 109 54
865 960 850
242 25 834
384 435 538
114 421 659
900 557 781
740 162 376
747 335 143
935 341 269
616 762 383
82 683 299
438 375 929
866 354 811
972 649 573
860 386 71
587 801 354
427 98 549
171 434 174
53 126 244
725 833 357
503 799 572
363 844 141
151 890 814
478 876 406
49 801 535
14 950 164
852 597 41
326 314 665
751 514 188
676 880 576
653 995 152
896 244 833
293 797 522
656 466 59
22 257 788
652 220 50
834 686 253
340 874 311
394 250 26
764 570 869
472 347 12
788 625 254
310 560 993
21 157 606
729 483 509
60 515 706
694 506 200
131 255 356
605 587 848
237 649 318
40 484 330
338 394 773
157 816 69
788 315 555
987 302 531
494 991 747
533 31 213
323 729 163
517 456 278
653 274 582
358 511 895
375 474 689
526 612 249
412 669 346
52 78 233
894 363 989
55 148 830
485 165 288
907 264 720
971 849 576
868 349 603
598 436 221
442 914 97
421 212 956
336 946 617
461 749 400
133 696 840
453 61 117
353 851 371
108 928 76
113 99 210
487 601 163
997 344 224
703 951 602
587 98 971
972 46 168
321 399 866
207 644 388
867 755 970
217 911 105
811 375 428
79 517 54
276 993 411
779 43 202
324 796 352
386 666 127
701 161 132
758 84 637
721 159 157
810 621 121
485 576 84
139 999 528
122 73 852
230 16 703
930 376 176
353 167 769
604 333 944
85 402 791
268 416 142
217 641 755
287 590 368
871 350 180
335 57 580
626 812 462
61 824 575
657 369 884
29 668 575
171 625 874
659 378 990
169 536 906
869 983 498
303 993 842
521 426 266
212 316 915
978 909 369
561 201 160
985 594 867
606 660 754
799 881 450
709 81 546
728 163 352
850 977 756
163 831 242
183 481 759
295 818 469
640 275 815
719 527 926
405 246 180
834 260 777
590 791 470
505 873 952
587 580 962
615 694 773
742 71 195
223 545 908
193 747 872
286 784 905
449 698 321
352 240 669
646 60 986
997 792 503
654 557 981
158 32 455
566 153 958
384 222 728
513 396 798
512 75 306
805 394 382
577 30 851
708 612 826
337 83 22
564 771 275
84 925 34
310 695 780
909 657 491
377 378 724
544 670 860
850 337 338
494 381 250
924 328 745
589 547 888
858 209 231
701 963 667
270 396 585
816 934 587
91 663 871
46 237 365
770 595 970
376 548 350
735 447 218
816 336 190
668 877 808
880 377 145
375 884 58
520 603 750
149 553 696
510 23 285
127 785 566
530 535 604
184 414 662
306 496 165
319 569 335
185 869 481
541 376 114
181 631 556
588 270 971
901 466 959
459 760 70
605 715 851
799 305 909
399 189 862
989 68 13
442 188 830
80 979 297
295 424 269
929 256 730
638 431 979
128 452 527
700 504 527
927 317 405
572 734 244
696 232 630
844 687 438
774 115 557
434 936 201
222 445 49
955 333 217
933 319 350
150 251 16
938 175 804
204 787 551
719 285 844
862 720 459
410 196 648
173 369 989
748 496 300
821 576 568
730 222 103
156 762 501
163 565 649
226 175 914
300 650 495
340 302 742
396 303 284
699 90 908
606 235 915
508 682 795
593 392 108
65 333 526
230 905 443
655 715 978
805 947 732
922 625 749
48 242 334
347 410 83
348 772 977
550 827 240
867 478 711
460 867 471
648 527 890
361 706 879
712 153 48
408 392 485
63 916 354
754 215 617
410 128 789
344 30 906
170 249 524
554 604 790
255 678 366
821 117 341
99 350 295
821 691 21
97 435 928
691 570 389
340 545 862
199 996 911
494 566 973
151 926 516
105 42 988
744 982 720
193 71 124
567 871 205
224 898 623
124 562 299
18 608 965
498 224 628
969 323 575
749 12 175
422 190 764
98 298 783
23 212 696
194 344 233
106 327 873
372 105 679
615 551 823
868 244 405
610 245 516
346 697 871
709 534 922
677 521 888
823 397 517
558 918 167
794 721 81
432 939 763
99 483 737
963 90 145
194 913 801
73 647 843
982 592 66
149 45 953
685 788 400
321 698 348
167 429 760
582 901 574
757 401 684
555 946 859
441 535 145
923 191 996
705 567 553
929 725 417
667 494 132
839 628 440
916 501 437
482 12 31
308 533 623
528 468 606
193 976 388
285 478 198
445 201 226
310 629 117
582 446 639
931 662 596
972 477 882
690 853 316
426 723 126
828 396 619
802 865 309
748 207 830
483 314 648
843 49 504
695 615 792
73 343 471
255 227 977
847 404 251
679 641 846
795 17 903
716 218 619
163 844 230
987 694 583
603 456 731
683 785 425
269 732 828
799 829 954
118 470 159
413 913 156
579 185 932
791 266 56
485 918 393
366 58 44
559 32 686
666 81 150
116 614 815
568 189 923
241 404 516
827 730 305
293 176 741
23 382 490
611 217 310
879 93 372
267 572 517
825 438 66
298 955 154
184 95 96
500 411 13
76 876 174
373 892 598
555 905 396
827 158 607
938 844 756
244 529 710
941 368 604
299 105 851
309 457 790
128 337 271
223 159 692
390 67 16
390 846 999
411 860 532
514 866 20
568 502 423
477 991 398
595 363 702
359 468 28
865 141 331
293 321 713
728 533 52
974 498 106
220 963 540
471 88 559
367 516 657
173 195 720
773 120 13
897 341 192
254 552 929
773 193 402
328 408 930
533 988 644
408 297 610
551 384 624
988 340 17
193 299 754
131 882 545
245 677 407
85 659 421
972 690 333
624 913 675
956 322 518
332 576 665
253 559 828
347 832 336
528 432 784
836 284 996
303 15 683
517 626 737
975 204 375
418 156 116
900 439 733
439 217 806
632 15 570
897 990 752
630 541 722
125 424 370
19 450 898
911 531 268
309 384 206
252 919 813
947 433 251
711 404 260
138 751 492
561 292 737
98 81 243
337 843 128
468 889 371
89 851 381
141 242 985
808 250 550
224 346 86
343 205 989
301 120 673
345 259 895
128 406 732
85 497 162
988 749 482
935 857 866
699 925 730
386 654 419
887 728 373
790 744 977
277 405 732
494 577 253
69 171 23
236 510 324
764 387 704
612 442 808
416 136 804
262 319 236
579 708 925
298 870 677
11 979 20
656 884 998
943 517 760
90 703 856
325 825 646
453 910 92
41 657 938
551 798 727
72 48 324
130 936 543
441 156 823
182 79 260
868 932 306
108 845 71
564 59 635
970 891 808
746 512 59
920 816 515
762 134 234
235 358 764
514 24 587
366 384 544
663 169 828
253 401 470
856 435 135
310 227 104
378 49 116
122 354 191
671 693 800
707 809 168
376 964 509
874 448 593
60 265 191
723 360 23
790 405 283
527 708 983
251 49 649
866 171 262
233 413 551
689 943 741
855 239 298
394 168 749
524 525 744
16 905 756
927 779 607
861 65 413
413 338 900
177 642 740
868 507 977
184 878 498
822 80 225
847 15 374
583 174 814
86 477 174
639 289 538
600 973 151
609 367 376
592 666 448
435 404 940
697 165 460
606 366 199
806 392 733
848 564 133
557 622 879
357 424 178
178 399 914
755 848 965
407 573 679
586 741 912
702 202 775
689 149 22
378 280 921
720 606 644
969 116 701
621 206 540
139 213 679
549 48 37
118 879 671
780 146 123
186 958 12
507 47 978
482 144 584
560 138 136
380 660 443
293 350 683
271 69 633
740 296 945
174 527 135
283 214 978
769 265 29
410 113 201
259 904 443
937 725 714
28 329 774
32 93 335
892 251 476
337 974 401
77 566 383
620 117 375
671 619 778
172 971 482
366 381 612
291 979 825
510 454 151
566 336 40
804 276 491
783 71 167
647 94 975
590 698 168
476 86 848
522 133 825
278 501 149
765 233 489
839 625 697
130 453 44
732 619 619
423 722 325
140 770 213
650 107 199
687 209 308
748 22 140
963 534 851
185 181 347
160 812 141
444 623 24
87 218 312
270 827 896
705 425 231
582 311 888
101 154 877
689 421 328
45 436 43
975 310 455
849 715 743
476 485 901
558 812 144
597 793 312
338 445 925
243 887 495
464 159 78
355 518 18
232 620 791
104 653 145
784 386 495
35 198 121
568 720 143
419 424 845
26 520 386
866 164 924
771 159 902
865 663 214
292 490 702
689 779 259
598 880 225
523 835 79
46 472 875
913 362 11
313 298 884
152 255 630
912 793 533
596 429 366
543 585 805
398 638 792
730 372 134
53 982 725
420 992 557
788 120 257
520 412 37
122 619 742
681 291 889
376 279 928
849 658 969
200 642 409
309 478 578
476 866 234
159 384 812
655 733 106
235 807 551
216 818 147
880 415 16
664 159 871
291 386 852
59 194 381
73 619 527
322 532 889
684 193 788
723 380 13
638 252 322
111 341 11
580 688 626
86 992 370
679 160 100
830 191 488
709 385 833
928 784 193
14 826 462
915 591 996
183 714 626
236 268 497
311 680 786
797 908 798
863 345 47
809 79 304
62 601 206
586 589 999
244 985 456
32 265 702
575 342 885
186 36 766
344 519 220
629 857 785
817 696 109
976 463 380
845 789 172
456 737 942
486 23 11
116 303 968
787 233 865
346 384 700
619 384 983
422 391 777
559 740 862
836 682 465
977 205 685
469 430 588
886 80 994
807 550 514
47 704 335
680 512 359
171 76 366
874 747 734
237 382 261
993 94 859
904 802 629
293 354 956
575 305 11
410 276 544
986 123 753
189 323 209
524 43 613
200 798 651
38 516 211
797 430 393
797 927 757
977 264 662
857 96 93
669 83 344
184 789 861
857 279 491
105 225 53
755 869 752
576 25 160
785 916 440
35 90 748
61 884 152
635 433 236
757 630 910
66 986 326
467 737 887
752 523 338
231 966 260
110 767 369
639 155 898
822 480 283
783 616 854
710 257 38
500 455 614
352 195 699
709 622 564
551 870 40
435 164 942
387 454 204
553 436 22
326 320 731
486 578 851
522 414 41
882 756 253
240 932 724
123 527 682
18 152 49
43 746 115
424 268 770
823 928 482
973 369 278
891 149 49
106 656 578
481 648 193
468 164 713
946 488 651
157 569 984
105 982 826
867 301 975
996 129 203
344 271 949
429 181 793
890 626 375
871 465 562
949 413 43
715 587 978
244 52 902
17 138 856
398 799 875
736 195 899
115 312 850
346 682 126
901 691 770
946 165 564
110 604 279
123 342 443
199 134 928
743 217 849
821 184 68
435 519 583
771 70 38
658 134 368
78 317 910
800 924 663
637 14 934
234 541 887
229 702 766
324 591 439
709 899 39
522 438 685
369 460 814
34 810 867
796 238 590
616 901 534
117 981 693
998 393 449
95 497 671
918 158 835
415 119 57
693 152 139
934 589 641
851 608 797
908 355 167
684 530 69
74 526 759
513 93 640
721 412 424
606 973 245
327 78 864
724 508 23
857 637 398
651 800 76
856 92 368
641 713 846
12 528 235
952 24 132
429 531 61
283 617 857
841 322 387
670 12 587
770 44 58
902 263 199
236 467 377
913 419 47
206 211 840
714 208 173
666 309 368
137 250 399
842 206 729
641 909 135
109 116 218
15 881 198
199 218 448
854 628 357
916 200 59
13 917 379
18 238 753
668 265 502
51 27 686
192 774 253
143 435 507
822 857 954
35 646 283
349 970 864
337 608 265
135 517 221
208 214 790
222 166 958
660 517 74
577 234 819
502 48 448
80 233 737
187 617 994
367 733 162
48 938 578
450 672 799
176 933 233
224 844 207
393 543 135
159 821 249
561 349 947
86 846 930
677 815 586
509 656 186
746 203 574
274 966 506
836 791 979
659 114 12
606 732 578
769 123 874
273 916 675
931 29 440
449 600 186
894 205 500
360 721 88
273 473 234
549 540 785
34 290 438
231 270 436
519 966 10
442 588 524
937 505 542
389 733 146
902 308 200
778 99 493
111 167 452
81 22 820
634 100 93
182 414 676
574 380 700
450 880 519
148 155 397
162 583 19
401 554 384
359 203 248
515 730 996
841 105 543
113 185 42
804 222 284
438 844 47
637 475 837
242 452 631
388 373 466
198 526 925
67 620 497
625 287 552
473 621 150
453 658 205
512 284 432
910 157 559
382 799 266
477 608 986
730 17 886
315 483 405
776 531 984
805 78 617
298 435 556
937 353 806
797 315 484
415 201 229
477 639 188
245 44 953
230 337 910
565 486 104
647 445 153
748 256 564
897 452 670
981 923 719
739 259 802
801 373 376
735 590 886
464 689 50
264 327 491
619 33 344
496 143 388
655 739 533
718 383 37
580 776 605
283 125 588
324 979 351
377 409 841
927 818 471
261 555 190
261 785 708
580 159 194
333 912 75
771 325 831
689 488 786
644 345 906
868 301 21
349 75 446
406 797 190
67 84 875
76 867 150
25 830 691
778 854 922
645 870 436
77 780 183
699 119 624
852 603 48
915 328 560
779 253 86
115 567 14
938 832 220
420 777 107
778 372 100
118 613 11
887 135 692
128 147 557
252 520 781
84 286 960
538 860 805
185 149 926
615 869 679
168 41 660
373 827 207
819 478 113
954 368 558
279 63 454
365 344 839
900 748 646
180 24 754
183 866 332
17 930 791
72 154 261
764 462 899
855 682 586
647 136 806
576 278 22
658 464 443
115 428 509
192 358 710
749 964 335
171 108 279
408 937 759
849 325 108
204 594 507
733 57 101
661 680 940
23 637 761
589 820 902
813 413 629
575 105 449
821 625 52
259 368 511
280 696 47
240 592 717
385 454 329
865 965 151
71 303 363
814 622 127
430 911 664
558 932 540
223 153 719
70 787 703
380 325 660
109 360 657
174 549 746
678 324 830
373 367 618
918 547 24
519 262 249
506 18 682
87 948 544
607 34 465
649 395 932
231 428 647
541 753 456
296 167 557
967 206 889
752 538 228
416 297 844
213 978 552
935 394 597
606 887 609
940 859 481
695 361 801
14 795 900
76 580 895
58 23 223
79 27 368
394 154 308
637 244 253
489 89 972
976 142 328
726 234 623
324 955 332
82 211 448
465 725 848
751 582 375
696 530 369
630 287 777
486 294 405
169 529 293
393 467 699
506 992 219
882 979 161
81 73 162
734 158 821
383 632 857
978 302 420
528 48 603
184 630 744
361 843 37
846 349 903
439 683 795
497 632 49
567 176 951
323 549 250
173 513 758
907 677 827
410 953 690
283 893 655
147 921 988
116 963 565
10 489 420
982 863 598
143 313 979
928 652 564
91 941 432
903 587 572
497 900 256
427 681 300
557 776 386
205 930 261
144 461 245
336 621 810
785 842 617
818 550 580
275 659 864
348 250 14
284 421 75
170 161 493
231 529 417
732 511 67
355 329 802
849 657 520
946 627 866
813 185 698
820 510 16
775 416 61
43 932 859
344 398 862
665 395 987
435 317 206
873 137 366
394 878 695
155 442 680
476 803 857
107 435 709
186 847 950
909 258 339
153 32 764
168 682 886
628 952 718
67 222 14
717 843 686
901 996 867
446 786 864
848 981 919
982 863 585
818 230 641
237 148 401
674 280 496
844 534 279
134 247 106
437 402 638
998 681 502
618 132 545
796 347 730
309 277 914
264 163 853
642 966 821
294 16 819
457 198 357
419 680 262
505 46 353
967 498 251
44 253 789
599 452 112
814 639 621
848 17 473
612 518 988
587 610 763
344 122 878
283 294 782
572 767 142
560 780 941
123 616 908
173 518 68
482 355 710
651 551 225
95 282 898
190 669 838
505 107 56
36 604 440
590 853 364
648 503 493
665 134 109
228 339 459
576 275 957
653 93 368
795 86 711
902 775 632
711 435 817
912 774 579
75 113 646
347 173 492
400 313 191
509 155 765
503 278 557
310 421 880
295 707 182
169 886 818
414 143 177
72 63 990
102 487 633
298 465 878
625 245 921
234 514 118
888 608 214
792 229 710
833 732 146
287 501 179
545 807 988
888 421 563
811 462 34
914 504 811
759 158 21
182 875 403
640 369 905
337 880 977
717 10 511
782 927 289
586 906 727
585 506 687
937 397 546
250 970 785
841 526 19
206 220 750
476 163 830
217 657 110
136 369 56
360 516 958
904 508 103
20 143 528
825 954 331
943 580 523
654 787 442
340 216 457
396 977 514
274 622 424
845 982 657
465 652 717
913 562 466
697 918 532
578 441 736
441 974 120
695 766 229
31 79 841
915 741 445
557 468 648
496 760 897
938 759 533
976 902 123
746 848 210
873 710 761
553 796 138
991 190 846
426 715 585
270 855 62
299 744 260
825 895 246
208 656 428
180 876 409
133 724 905
878 498 154
87 687 33
395 454 324
938 365 54
582 239 97
904 179 257
390 319 666
772 399 229
458 582 470
292 674 122
771 933 805
516 269 276
762 419 534
361 901 644
693 753 556
731 30 37
463 242 605
927 127 468
949 684 425
341 835 645
284 909 316
221 737 364
48 403 159
537 565 972
229 783 569
605 242 169
138 254 437
193 783 460
217 872 114
801 306 581
794 604 136
250 34 433
238 575 511
886 984 159
489 14 286
255 89 555
328 411 27
20 924 421
244 405 113
446 751 147
802 668 945
64 731 61
353 717 399
480 465 646
311 507 314
123 982 662
246 827 309
106 549 920
507 878 520
555 590 903
878 801 585
467 410 356
356 823 619
167 39 446
285 588 346
21 321 580
809 251 13
594 138 682
175 760 857
457 615 952
271 962 619
282 733 413
719 949 432
728 235 443
660 598 44
277 205 502
489 315 966
497 134 824
515 98 263
992 807 118
640 574 484
666 921 388
986 471 360
253 268 972
45 78 213
47 62 304
565 452 299
301 400 994
24 514 377
28 630 747
623 765 924
454 78 99
335 944 33
711 462 235
759 420 886
574 146 285
472 519 940
911 604 626
157 762 522
936 297 77
793 610 945
651 765 651
446 603 966
808 509 684
817 554 760
811 666 169
53 211 458
177 272 80
937 476 536
928 608 721
59 927 138
162 966 178
181 354 32
467 664 356
135 377 822
894 354 213
11 476 422
774 658 553
238 557 200
624 892 61
99 198 843
188 964 607
993 139 781
810 510 363
286 155 772
969 876 251
437 641 69
521 691 136
24 385 612
279 463 995
238 628 878
124 237 815
639 871 815
711 128 968
601 967 220
134 302 996
363 160 103
168 827 652
342 764 263
509 857 703
489 600 472
537 315 87
544 842 977
154 581 60
631 265 462
563 626 520
880 81 102
892 564 34
34 267 374
366 755 674
169 592 159
163 671 221
575 396 661
924 418 130
688 461 19
849 704 943
214 88 426
291 836 448
502 980 278
803 153 136
188 513 295
386 379 789
632 475 870
675 176 88
423 113 71
256 983 929
768 313 914
707 335 776
572 97 313
218 94 335
951 245 615
390 485 257
149 672 324
867 164 359
287 302 982
436 675 942
183 405 259
70 157 931
813 520 542
596 982 208
485 342 744
910 826 974
583 826 696
215 895 137
687 148 887
89 752 270
856 175 450
519 333 114
222 392 496
793 83 172
359 555 172
725 616 451
233 340 143
510 119 439
717 242 555
906 632 144
800 561 292
33 166 422
677 965 114
224 464 884
120 808 196
404 11 682
858 950 257
754 856 947
135 295 904
840 607 277
647 741 478
319 551 689
213 987 871
952 221 292
703 645 616
97 475 182
289 772 269
880 729 728
910 623 508
215 280 787
499 667 359
909 580 130
704 838 202
318 920 541
73 77 883
591 870 289
318 617 386
144 775 143
728 162 373
464 121 109
44 738 995
631 443 948
330 537 334
43 447 744
214 570 253
198 915 258
580 435 325
124 341 740
358 925 833
794 32 256
242 771 246
234 578 906
422 362 98
776 631 472
512 301 641
777 500 513
821 65 241
434 286 938
306 891 560
690 445 550
175 636 288
833 715 138
15 976 747
74 714 251
130 893 609
343 897 271
901 492 590
379 71 325
429 599 238
103 63 615
813 96 117
392 895 390
713 144 153
79 185 967
175 19 618
54 57 459
620 826 442
202 422 773
677 777 429
492 113 20
664 324 756
95 783 658
468 412 679
436 652 526
676 993 351
638 192 981
663 650 756
870 374 427
968 888 474
640 405 898
828 944 427
468 294 58
856 555 747
298 665 240
383 632 307
441 622 59
285 862 271
11 667 447
323 637 346
291 557 983
985 75 209
788 242 61
410 11 656
529 197 739
171 338 589
672 38 577
239 72 336
279 89 788
684 65 992
842 513 84
978 105 633
325 246 902
911 154 175
717 993 936
632 203 111
947 187 477
514 437 332
260 430 92
666 165 435
326 312 409
450 871 455
226 674 411
856 756 101
488 830 214
651 82 53
531 870 295
965 358 489
267 811 727
892 512 669
684 167 24
881 257 662
723 858 946
910 209 848
487 939 121
828 414 11
614 721 160
944 639 377
337 30 811
555 209 263
599 658 243
308 857 662
531 644 918
160 43 22
519 835 776
583 546 684
192 83 40
412 107 256
217 234 684
189 730 395
737 970 903
975 19 812
561 108 163
704 120 512
261 657 182
661 613 852
993 78 303
665 629 804
622 771 310
140 327 730
814 140 343
774 940 190
134 91 415
37 424 945
500 138 152
732 857 953
905 445 405
241 966 736
653 118 27
254 118 182
402 595 893
806 560 154
524 671 223
930 182 82
795 297 320
218 93 67
282 222 866
127 824 471
819 555 420
698 591 823
622 738 27
517 241 137
499 139 22
921 342 992
941 535 574
849 917 713
192 224 283
22 820 596
157 217 816
880 996 811
326 671 167
277 384 65
39 425 955
191 993 875
177 100 268
999 305 163
986 680 83
732 486 178
663 223 269
851 119 76
845 281 605
910 341 376
804 973 260
407 939 578
384 724 435
352 302 508
92 598 100
948 323 210
220 911 253
830 279 422
445 894 89
924 220 562
427 223 537
403 352 707
186 431 194
679 80 447
959 159 399
26 301 738
332 789 532
680 685 914
941 451 120
107 746 893
806 610 566
630 174 380
57 388 127
219 750 538
323 872 16
343 643 234
81 171 617
904 429 34
443 249 94
88 787 128
424 464 930
756 663 637
529 723 999
570 865 304
844 151 665
529 747 29
190 864 725
84 804 993
480 934 230
923 695 213
901 429 452
264 413 147
380 93 569
362 819 84
177 957 650
294 886 666
397 99 201
984 129 349
101 897 615
626 244 394
719 145 997
690 91 517
400 310 910
272 992 705
712 778 35
249 328 430
370 990 104
639 226 856
310 205 70
72 108 347
907 116 691
399 258 893
284 464 802
187 90 566
858 790 433
87 76 673
356 850 741
850 26 921
109 639 882
51 293 777
901 299 506
736 945 747
350 976 511
766 43 653
552 783 565
353 151 180
352 921 166
290 590 534
275 983 389
819 548 483
831 959 455
682 967 238
276 495 572
637 94 708
911 295 827
449 42 938
19 775 65
698 796 191
848 281 129
768 505 25
796 383 141
965 435 866
516 676 846
896 117 40
171 720 837
300 986 639
707 125 240
692 173 58
84 794 243
499 759 600
182 178 934
825 408 561
348 496 947
296 400 620
597 816 155
317 100 211
504 271 709
500 17 690
249 262 531
79 740 400
677 855 156
757 478 526
97 723 54
387 792 474
460 729 670
459 866 929
61 588 393
555 215 892
810 967 769
241 16 131
59 551 462
931 188 356
379 314 971
514 44 151
674 987 91
315 171 524
734 344 470
925 612 34
10 986 736
798 493 278
793 532 605
221 788 973
772 133 210
694 140 279
126 378 679
51 739 342
189 908 612
152 575 132
327 377 657
152 424 996
941 108 80
212 900 752
288 863 788
752 206 523
455 24 392
371 704 265
139 396 342
713 981 792
164 663 748
190 32 270
286 802 227
929 114 217
436 293 336
51 73 605
570 864 530
756 918 473
722 792 698
817 982 679
705 808 212
667 111 443
844 755 164
667 258 233
55 884 390
396 99 154
374 648 44
779 158 623
338 443 804
850 619 629
332 83 740
748 88 470
547 921 977
718 698 964
677 392 354
148 267 424
856 19 783
869 386 926
900 588 717
560 259 296
91 668 581
402 66 514
35 477 698
418 393 905
201 624 441
891 201 723
213 428 823
132 349 274
288 69 117
998 685 116
796 604 636
337 571 991
480 615 173
97 586 240
383 946 529
526 472 797
882 304 289
142 981 605
446 872 992
748 286 319
488 689 957
577 420 167
137 157 763
72 52 908
794 59 241
764 474 825
394 811 571
71 722 10
896 130 375
893 256 378
212 361 651
21 734 545
199 349 854
391 224 878
638 371 718
562 900 632
647 467 863
27 902 405
618 833 197
202 691 493
700 805 546
425 874 447
412 821 929
908 11 644
67 198 985
180 945 233
30 615 844
547 174 215
440 572 739
460 501 741
336 854 492
529 383 685
910 691 656
662 314 178
528 49 343
24 784 407
275 533 59
458 754 51
706 216 503
512 397 787
34 937 43
396 187 969
959 134 337
21 620 181
581 897 365
316 808 171
336 447 631
926 764 487
167 655 996
930 452 206
575 504 795
316 654 463
948 534 459
809 866 66
375 462 605
542 782 90
865 82 112
230 492 776
20 149 915
552 917 978
504 977 275
211 384 282
332 478 128
408 720 909
141 23 901
490 366 351
848 398 558
857 460 152
94 646 462
446 670 938
228 808 224
165 802 163
853 221 553
251 922 166
235 938 372
290 269 687
81 116 465
946 783 288
331 347 412
146 500 778
559 668 233
352 844 703
885 526 954
21 194 970
680 238 760
288 533 853
661 73 509
100 442 308
32 103 297
771 870 339
760 73 143
497 833 324
619 899 820
339 805 946
596 911 375
778 620 604
467 977 129
371 270 427
641 777 145
430 762 335
110 89 295
43 874 556
840 766 895
153 134 244
212 689 538
459 305 970
989 905 182
878 203 57
390 109 592
688 555 465
280 651 458
366 814 899
66 745 459
424 44 317
938 186 426
887 721 411
969 548 649
925 19 527
334 511 925
513 714 286
29 410 120
357 784 127
126 574 768
507 468 773
806 876 960
886 967 192
240 44 641
238 666 413
281 465 804
739 495 511
614 525 340
971 10 33
466 927 653
104 361 728
475 828 35
179 385 901
648 513 57
83 559 934
753 139 962
611 127 952
391 284 629
346 393 839
794 226 569
988 904 534
805 53 722
76 860 783
522 395 925
807 547 489
848 395 258
770 361 304
174 111 97
536 971 729
75 126 997
406 603 967
75 155 211
295 485 994
577 239 319
667 151 566
90 626 998
979 579 512
191 852 303
385 271 581
783 436 410
158 526 605
538 967 87
758 400 997
410 212 529
114 821 482
692 426 622
919 251 62
786 283 189
324 499 761
201 760 459
540 928 211
25 152 802
838 469 573
786 649 154
680 74 780
21 121 954
629 128 523
994 320 398
470 316 576
572 999 310
684 95 392
508 619 540
132 543 104
495 588 187
148 366 648
907 222 997
222 570 941
169 26 553
157 502 846
152 955 882
389 757 999
197 733 803
856 75 333
995 909 223
543 716 173
982 634 178
212 562 632
891 749 647
679 983 46
310 572 828
850 794 452
880 997 572
168 664 99
810 116 698
978 127 700
723 353 479
837 16 453
278 137 529
12 187 50
637 206 404
999 406 192
599 809 943
533 456 833
122 829 318
680 830 350
443 125 265
701 770 866
871 583 526
133 709 819
731 316 14
60 239 656
995 604 204
99 897 824
933 185 598
545 664 447
197 209 263
74 402 977
914 973 812
677 173 808
127 417 773
621 920 991
26 380 725
52 66 130
419 652 971
23 555 694
442 271 137
444 632 779
436 295 104
84 114 818
156 431 518
755 595 197
156 641 292
230 306 731
631 745 837
542 818 502
219 183 649
283 80 896
790 879 169
142 359 791
357 251 46
186 525 984
700 114 404
54 604 142
618 374 392
780 648 347
128 51 402
416 615 76
312 448 256
53 592 832
350 25 912
550 311 12
156 168 875
449 693 14
160 637 349
911 262 844
824 60 436
225 948 721
787 548 119
83 374 270
698 220 970
827 99 749
90 476 299
670 106 11
652 899 526
963 767 624
496 116 27
376 517 622
976 515 640
434 161 309
457 748 693
84 56 402
289 581 950
46 448 628
535 17 849
232 199 392
647 698 879
171 284 170
911 199 411
365 306 37
239 584 328
105 315 43
678 502 529
666 918 474
213 68 315
79 712 57
706 406 465
290 217 783
299 538 66
144 766 220
688 537 910
579 714 915
938 38 130
67 888 429
892 256 775
108 460 947
474 215 703
521 427 189
882 116 555
73 754 541
166 467 200
690 106 300
636 300 772
822 932 431
719 513 886
713 961 562
817 488 206
101 862 673
86 105 392
514 657 30
159 194 688
980 562 298
886 279 275
589 750 957
382 853 672
21 730 313
673 195 286
681 904 278
25 91 939
62 317 424
220 508 606
197 695 990
499 248 928
863 754 678
976 875 287
725 469 532
581 610 801
484 655 423
338 709 561
336 173 995
787 231 915
904 115 524
307 564 712
906 192 760
204 13 986
133 148 356
784 947 495
351 285 826
409 682 468
814 931 492
532 821 156
949 319 466
141 811 937
699 67 461
988 445 554
346 844 251
204 561 356
513 393 382
715 258 572
751 304 508
578 805 515
548 889 242
434 191 679
363 533 120
754 88 674
816 152 319
543 885 584
736 302 426
295 46 779
891 243 452
466 695 67
238 603 814
658 344 739
255 696 319
77 531 590
419 238 319
688 259 305
384 633 856
494 114 890
741 417 976
930 229 190
780 165 198
79 982 489
65 918 261
63 998 144
86 909 820
849 10 128
45 618 866
14 845 156
949 705 373
940 450 857
912 129 451
392 966 625
955 311 412
343 758 349
555 315 481
319 771 75
345 543 332
476 797 394
639 946 278
795 622 27
474 86 680
278 985 396
82 58 692
584 620 837
688 752 825
279 782 543
769 310 823
483 270 139
221 691 945
555 682 222
556 138 63
610 998 594
397 506 66
562 583 669
548 978 375
452 555 403
908 100 206
209 951 264
206 211 332
877 681 326
364 319 426
475 750 257
179 455 891
989 554 389
538 827 426
801 286 966
858 257 519
948 891 452
586 735 382
325 23 681
217 517 275
27 285 495
342 569 34
901 134 986
296 729 152
375 320 485
587 319 923
702 152 831
426 326 578
721 925 193
666 738 181
324 100 82
382 174 219
556 487 303
16 913 288
798 994 415
631 834 173
678 463 418
707 560 772
128 682 968
75 507 156
600 210 147
138 16 24
766 793 875
104 873 624
75 911 49
962 537 245
463 403 243
599 462 163
798 157 617
478 976 801
497 166 565
625 145 116
184 317 114
656 212 944
605 281 373
20 113 868
285 389 97
934 757 98
411 641 835
987 610 676
72 330 254
290 933 541
558 402 335
675 979 636
453 28 113
464 528 176
890 271 256
408 14 38
570 694 43
682 263 38
978 113 907
337 185 59
507 666 287
276 674 807
177 728 280
756 611 419
427 481 861
959 858 652
771 950 279
401 574 23
633 485 994
539 791 578
939 328 828
180 677 128
912 463 175
554 725 233
882 511 81
804 634 71
694 95 210
954 252 596
174 40 403
983 742 389
396 586 222
817 104 698
538 706 827
933 785 791
468 341 919
256 712 250
805 132 334
877 425 461
323 502 14
34 240 639
607 457 262
75 915 488
928 642 656
621 340 340
785 307 524
318 753 469
94 869 371
643 952 226
87 992 432
132 225 51
165 758 465
809 754 12
465 314 915
517 283 687
153 619 41
194 106 550
250 613 316
86 174 389
527 145 586
641 200 892
815 54 711
708 351 285
906 195 270
141 88 893
299 844 248
217 679 169
12 511 709
653 157 373
194 891 479
960 821 238
613 770 189
550 935 234
943 184 284
647 575 275
412 996 465
278 153 554
683 29 871
902 330 233
92 55 198
944 39 485
440 169 932
879 535 447
552 419 429
993 138 886
587 208 994
679 142 604
589 354 956
240 322 576
150 615 721
550 472 222
349 243 917
764 238 545
989 793 370
721 976 244
850 476 699
663 139 416
125 309 401
247 276 902
31 109 554
224 597 273
194 417 33
696 800 543
733 988 302
266 236 340
471 988 347
838 368 80
384 847 323
151 679 150
237 222 540
45 388 949
863 955 832
407 126 101
388 114 979
184 828 499
435 192 206
470 707 369
597 747 612
491 976 77
146 766 237
16 755 696
559 793 224
363 132 435
335 779 854
775 356 710
613 731 293
730 589 600
407 671 912
66 635 964
132 878 482
445 43 242
372 361 529
943 884 85
901 353 294
720 171 149
440 93 21
850 645 951
936 500 390
706 99 345
628 157 928
938 350 24
486 113 582
570 970 552
652 725 85
747 300 359
587 177 738
93 857 349
401 574 14
833 930 594
967 701 622
725 269 286
355 807 356
743 516 167
732 183 529
785 446 192
615 656 934
417 785 279
964 809 441
217 15 802
462 933 508
159 841 583
66 749 584
224 759 686
583 443 350
375 460 674
955 227 377
649 862 920
681 761 550
770 877 626
966 411 651
334 416 614
122 568 712
844 982 296
909 778 385
167 409 73
597 931 574
488 82 992
77 633 566
239 949 579
717 482 562
481 514 918
344 144 631
591 598 665
699 698 965
253 888 191
246 288 688
641 737 313
981 798 343
979 543 878
206 923 543
805 462 84
232 35 472
831 694 648
727 650 934
371 738 935
708 932 116
190 627 516
564 884 990
418 312 648
486 196 770
303 951 272
186 881 503
25 46 187
350 298 889
330 625 736
226 953 21
281 610 805
954 424 173
240 813 105
615 321 887
981 881 131
70 776 845
744 949 593
29 201 334
795 25 561
55 666 917
904 275 240
471 647 448
736 151 819
167 403 909
141 926 995
373 235 950
937 792 551
340 282 896
385 43 971
361 976 796
566 987 560
836 124 172
479 875 641
632 792 44
843 927 858
621 162 691
996 706 105
417 654 143
912 738 971
511 389 347
247 251 710
242 176 860
400 773 133
834 260 315
747 903 811
305 311 634
80 360 248
84 151 748
380 79 603
203 519 688
977 318 288
475 187 760
552 441 138
443 241 128
652 335 14
124 214 820
253 787 294
276 10 538
554 520 905
615 889 166
466 912 254
172 751 417
152 691 271
301 220 992
878 892 956
627 456 929
698 394 452
818 594 226
501 765 254
790 987 897
285 261 792
931 37 512
483 306 950
215 70 543
719 777 375
71 213 362
842 515 44
558 882 155
925 712 166
70 566 839
477 161 859
250 544 125
102 66 462
135 928 182
384 885 34
782 629 29
783 317 196
937 182 677
657 912 659
322 815 525
169 873 77
992 574 197
67 607 496
601 166 836
223 876 216
373 154 989
332 795 965
514 661 545
934 624 193
813 518 471
73 269 588
583 317 764
745 546 69
730 538 452
927 85 148
502 342 316
313 615 745
464 581 317
957 643 605
335 593 235
406 254 482
750 357 339
223 716 427
484 330 954
271 452 392
932 105 358
30 411 483
86 453 539
703 86 356
257 746 128
227 909 93
293 933 607
464 87 59
486 608 124
125 690 380
409 638 812
344 251 242
517 47 714
576 909 343
695 300 946
784 56 81
244 816 938
788 774 922
980 13 616
685 297 949
396 545 320
803 301 15
853 163 970
483 618 363
502 995 929
481 37 869
932 298 97
61 916 710
305 932 415
558 199 292
128 57 276
418 87 297
179 344 286
603 419 947
231 850 622
373 248 43
287 608 888
223 180 572
644 367 925
132 832 136
233 576 457
189 603 742
966 338 406
641 255 530
544 286 433
475 51 807
24 155 590
342 845 129
510 729 372
565 412 885
148 342 185
503 247 961
580 206 74
412 245 99
114 625 38
809 916 67
583 989 585
866 640 270
113 181 240
440 370 34
837 154 241
833 47 244
353 55 544
256 630 758
74 967 136
131 339 513
30 945 726
168 140 270
195 866 317
539 942 479
634 871 27
308 292 367
981 88 533
948 778 880
828 485 387
428 889 412
102 910 319
382 683 397
352 794 367
46 843 550
59 711 162
696 435 779
389 91 667
45 474 896
837 62 127
336 564 64
568 707 414
537 65 980
248 134 374
315 912 194
772 270 144
879 208 164
191 645 432
963 129 858
662 49 313
149 998 850
808 752 579
683 488 398
839 743 774
642 825 487
978 354 158
194 623 91
662 380 564
358 886 631
296 698 827
278 562 18
196 401 941
374 20 248
680 581 992
456 736 956
962 800 149
88 171 615
328 815 734
499 938 653
131 24 510
992 348 360
269 249 850
207 887 355
16 82 772
897 800 425
158 219 475
458 517 875
302 798 902
91 496 301
39 503 233
412 978 133
891 271 107
309 62 995
408 212 811
360 824 452
375 958 114
833 112 454
863 458 634
802 659 185
836 926 749
164 614 143
70 177 828
323 218 512
220 799 525
399 146 564
558 635 543
979 818 221
679 488 470
602 655 849
753 817 58
67 694 471
706 461 853
239 975 220
990 901 513
352 24 26
874 222 529
107 399 604
865 477 95
673 754 235
360 712 547
834 897 546
709 90 982
846 427 952
482 230 313
75 259 881
342 781 483
996 250 476
540 245 98
903 705 787
76 166 847
690 522 79
144 949 205
238 333 468
953 560 688
200 96 964
255 787 997
672 549 118
194 232 782
79 474 558
849 248 379
505 609 513
396 617 917
545 61 675
491 223 561
555 381 144
35 703 121
960 64 800
108 94 886
47 906 101
314 945 753
201 146 127
640 235 992
116 619 397
40 920 170
336 967 68
656 868 49
317 618 330
297 110 14
841 473 31
866 418 310
911 970 48
577 473 809
307 999 555
905 139 579
415 645 543
37 217 15
770 862 484
535 929 699
532 695 798
390 794 131
837 943 111
318 98 894
317 174 932
821 582 739
225 400 806
834 202 186
210 189 359
943 723 659
139 90 457
250 367 940
814 699 233
756 235 861
353 241 796
358 759 43
720 990 134
526 102 856
363 278 705
567 440 78
263 137 685
116 400 772
979 847 912
732 916 573
704 191 323
252 787 871
129 248 33
870 486 61
247 138 820
90 622 915
346 603 663
682 584 573
515 689 322
810 958 423
561 358 122
370 354 899
660 418 180
304 718 985
246 490 826
810 922 379
526 589 149
432 96 498
401 622 256
567 204 996
228 290 107
581 435 294
31 711 859
625 400 843
490 996 554
103 124 774
740 580 467
284 321 753
581 494 150
886 815 626
966 580 26
537 74 745
199 91 348
726 109 607
114 591 492
525 228 39
573 613 814
419 90 340
901 131 665
744 364 572
759 825 420
278 182 856
590 181 449
102 518 332
189 137 583
66 589 220
409 533 607
201 200 955
81 500 191
861 222 180
110 49 303
546 911 970
45 79 946
985 770 548
699 654 928
153 312 110
433 507 316
457 635 395
886 451 522
196 781 535
974 485 758
861 919 234
276 42 188
898 418 763
66 432 978
218 299 704
683 169 434
647 254 239
993 663 374
976 347 148
937 188 292
985 639 216
726 43 18
886 462 584
999 463 384
464 114 653
901 652 399
555 82 433
703 676 805
662 459 105
869 662 68
891 966 767
963 357 613
442 851 439
205 40 957
465 537 90
839 948 463
173 851 149
615 737 527
398 974 33
353 863 491
893 581 747
384 461 769
656 130 197
47 509 91
27 770 682
166 797 159
556 232 866
273 829 731
813 533 103
766 77 527
561 336 153
70 513 716
251 684 313
381 380 794
532 174 923
252 379 584
663 452 62
415 290 195
604 435 478
570 796 371
92 20 242
682 478 320
273 185 349
47 942 555
