1000 9892
622 362
329 961
510 586
740 209
152 282
484 919
68 726
34 834
532 197
271 19
882 62
555 236
773 189
77 864
263 655
639 946
802 351
911 35
627 750
510 982
1000 476
85 230
490 886
324 798
528 798
986 770
914 39
255 667
723 717
985 74
269 129
397 460
420 819
957 244
264 287
960 770
766 892
839 240
566 808
326 461
166 410
122 430
31 552
602 628
804 744
444 143
69 246
469 556
718 669
481 118
982 781
12 90
305 928
801 827
733 416
201 23
808 9
981 671
649 767
46 393
413 666
91 882
913 690
219 599
715 618
112 517
258 361
184 826
106 47
72 147
918 188
408 181
393 551
480 81
803 108
384 174
893 414
548 312
396 573
200 134
662 288
188 703
673 985
675 183
327 632
863 858
20 96
59 714
147 910
894 664
368 966
167 928
333 440
394 268
638 669
199 467
38 983
195 312
109 482
721 224
778 377
981 862
837 794
859 382
588 144
402 21
76 124
994 731
388 64
725 345
9 696
70 614
604 682
796 752
99 50
711 235
568 11
531 129
71 72
611 431
369 808
964 644
652 843
523 741
917 777
238 570
500 421
445 484
490 671
592 415
548 981
300 652
763 454
247 553
69 345
538 496
683 761
61 293
905 647
727 900
364 410
844 908
915 461
407 364
796 559
693 901
274 961
637 335
982 881
406 726
366 582
7 330
301 169
129 472
6 902
157 490
512 519
676 794
515 412
111 871
444 838
837 297
345 747
141 738
181 277
652 98
662 460
258 542
343 33
698 16
9 493
907 260
600 818
327 749
953 198
440 495
459 445
756 701
6 450
506 624
150 577
560 383
872 33
545 397
68 558
300 470
308 93
377 471
467 756
912 807
952 802
416 54
848 201
811 479
894 880
492 240
240 153
203 111
666 845
60 492
351 191
320 257
985 17
17 487
734 372
346 605
754 366
444 70
705 914
213 171
421 414
290 121
981 182
948 417
951 514
697 615
115 738
576 784
169 478
44 734
193 448
303 783
865 310
149 629
41 788
904 662
559 62
221 63
176 573
340 256
70 153
128 688
515 60
438 925
154 76
926 998
7 820
231 664
861 211
510 35
149 349
89 802
382 121
748 46
813 481
227 876
712 780
128 845
478 463
719 971
172 126
814 821
746 23
728 566
275 639
119 668
946 785
708 495
407 990
551 531
733 940
727 306
306 982
94 853
169 674
612 658
115 410
461 186
217 686
630 810
959 28
450 60
161 55
5 238
833 485
233 581
454 623
977 838
190 53
82 866
104 310
711 397
640 306
900 236
702 80
635 159
380 498
97 524
919 433
189 212
961 123
47 234
67 144
623 551
950 829
576 606
408 960
249 298
993 685
961 133
65 328
799 685
856 109
452 536
680 827
19 619
810 418
539 96
888 574
836 678
1000 972
50 111
417 848
328 405
737 815
871 412
909 191
306 340
388 230
933 265
147 47
830 643
762 317
355 877
139 316
656 226
514 192
97 426
141 261
693 878
668 411
461 794
98 564
210 26
676 963
483 655
284 932
581 970
908 302
983 874
305 327
548 261
145 798
348 291
538 799
957 855
450 463
638 900
125 207
129 802
917 185
733 465
618 464
400 779
794 339
402 765
129 851
759 545
480 969
483 506
467 993
752 817
859 119
21 726
67 548
668 535
150 826
65 974
54 841
270 303
128 260
256 457
665 547
208 978
1000 78
928 315
55 872
521 188
599 367
30 574
716 9
899 635
536 863
557 823
929 816
107 762
143 362
888 781
61 973
42 240
813 835
578 200
356 750
286 989
778 652
397 92
18 787
867 250
904 880
65 340
429 971
657 104
273 359
663 182
844 96
919 406
687 173
656 191
50 226
454 320
3 296
885 228
832 912
249 770
432 302
982 874
735 614
214 879
965 237
201 368
98 984
284 793
747 838
470 564
471 229
974 196
319 305
546 471
51 943
569 558
237 329
149 210
311 710
387 837
462 267
444 786
86 631
858 468
246 452
73 616
634 843
391 650
655 585
986 304
897 257
458 841
510 646
497 805
794 955
851 710
160 979
968 60
877 698
489 649
436 896
642 759
773 271
596 934
958 773
660 338
233 652
170 751
554 382
366 432
441 863
759 299
137 118
306 413
696 995
273 886
56 2
720 25
186 909
189 314
271 670
635 214
925 589
817 805
126 975
15 226
88 108
973 602
635 71
304 923
673 358
14 46
952 171
293 93
386 721
633 618
43 554
585 719
18 996
274 378
528 537
105 902
562 376
320 115
429 815
819 91
692 971
491 250
93 322
972 627
738 25
792 993
301 373
601 279
620 85
417 792
392 756
46 59
174 108
322 931
898 120
313 599
594 971
116 443
155 779
62 801
908 1
583 385
235 924
864 461
205 763
913 558
576 352
831 744
903 143
387 784
638 77
509 935
557 153
9 387
484 251
565 702
488 254
677 980
452 345
704 738
300 277
910 618
785 935
94 777
534 634
403 228
812 376
25 602
299 87
158 286
43 74
983 342
859 300
678 672
929 145
920 856
968 612
551 3
284 113
208 809
462 850
502 911
356 926
694 521
316 426
583 771
146 130
517 401
740 302
977 660
725 94
17 119
610 814
5 734
692 573
302 368
231 314
359 321
141 14
4 680
865 452
404 704
779 397
943 233
212 101
359 470
487 29
142 392
365 705
918 313
430 135
787 706
357 600
521 293
454 551
580 735
83 97
943 975
468 429
987 759
573 350
628 664
83 206
755 49
529 792
605 45
628 370
612 863
474 932
600 467
709 31
508 432
756 222
885 510
297 893
300 68
854 871
430 579
738 261
859 844
733 939
371 918
778 250
428 311
869 323
450 283
566 117
110 305
849 715
958 995
462 754
854 688
495 352
271 904
203 974
205 180
522 118
195 354
622 5
418 479
617 349
963 873
511 533
761 778
816 581
824 80
181 861
226 886
942 928
448 292
801 352
855 941
786 244
646 392
540 907
598 113
500 999
877 198
652 36
735 56
238 512
903 988
28 198
35 674
346 726
808 354
807 620
867 193
246 142
451 818
641 774
435 365
992 638
39 855
101 830
282 248
140 238
54 620
865 337
41 887
888 686
524 836
83 396
176 730
305 954
303 659
770 196
109 672
19 840
23 784
482 626
205 562
743 54
908 457
33 897
841 58
839 739
310 471
908 699
77 504
357 856
304 92
197 815
515 326
721 685
55 505
604 126
551 673
642 863
663 567
247 986
944 27
910 768
876 778
167 809
621 31
390 200
434 203
185 250
60 994
918 722
613 218
775 319
697 151
225 890
483 330
450 1
323 277
367 13
220 955
886 732
775 477
264 965
17 755
627 239
590 484
756 916
406 943
356 314
901 538
493 895
739 891
955 918
557 822
571 832
501 404
952 144
645 147
725 421
321 935
144 920
454 133
660 560
754 439
359 312
74 437
839 242
257 712
255 72
876 866
957 468
596 148
245 34
362 270
476 282
832 98
596 251
192 193
508 917
162 553
191 849
343 731
993 130
386 336
595 434
278 866
836 968
304 233
486 193
788 555
645 502
828 308
278 733
295 171
428 74
619 345
824 895
716 821
128 822
707 970
160 647
529 514
953 462
885 551
85 723
637 390
105 13
452 358
38 747
920 48
833 785
82 743
375 878
343 140
750 383
186 313
557 682
501 820
512 121
180 287
915 868
128 370
772 571
534 974
591 523
26 901
388 812
790 268
708 853
700 837
759 298
168 917
873 931
160 178
697 397
446 918
938 97
612 24
320 392
337 622
1000 314
873 588
503 153
910 459
346 724
403 647
646 449
833 206
560 722
393 445
639 694
658 499
142 224
295 357
8 196
762 847
245 462
448 411
679 845
231 384
40 801
307 80
735 112
238 568
41 28
776 201
265 580
605 516
867 281
136 759
249 82
306 59
369 433
109 582
258 182
41 830
463 115
728 992
981 498
309 793
990 352
24 999
580 740
501 660
202 346
585 155
550 587
55 43
131 435
68 182
949 715
641 266
167 514
329 771
656 457
231 699
822 649
400 535
845 955
148 221
25 142
872 615
533 238
202 798
812 91
461 3
445 670
82 312
210 261
530 804
111 71
680 579
751 23
275 432
617 215
431 573
488 413
825 2
272 910
536 75
539 828
111 394
702 299
105 549
696 896
881 388
40 612
482 313
725 379
14 152
209 656
989 418
772 83
392 844
943 394
469 45
300 173
35 649
752 149
168 413
848 632
296 47
247 926
838 359
804 723
183 694
700 284
349 170
991 271
848 535
832 140
669 535
374 263
288 574
771 59
420 996
141 239
348 789
738 173
231 104
970 1000
774 680
595 509
633 50
707 727
709 397
802 545
589 743
704 259
724 846
512 630
875 810
239 323
556 391
153 428
690 765
289 700
935 733
920 330
387 783
229 458
157 381
582 454
732 503
471 29
826 124
20 939
333 28
390 237
381 368
411 623
142 749
355 794
52 282
694 857
787 361
626 131
994 959
591 707
423 845
501 669
618 559
588 331
307 92
384 579
673 559
521 134
26 876
522 937
372 954
636 95
599 325
360 834
22 720
934 203
487 959
545 890
734 342
460 670
99 221
778 992
283 2
601 3
238 745
568 436
696 361
933 68
19 508
113 489
23 476
773 674
435 221
230 512
857 986
788 501
92 545
273 377
204 663
210 586
597 920
447 769
32 992
899 106
187 332
624 217
608 574
410 212
196 293
732 919
419 30
154 209
450 332
296 610
210 24
159 209
343 276
475 132
167 714
224 900
777 658
542 914
814 855
873 505
193 927
233 90
298 847
968 3
555 549
234 436
417 252
24 137
284 580
802 9
363 965
824 561
806 705
875 213
204 307
82 659
410 938
752 819
147 181
350 620
578 659
558 252
502 438
234 761
273 767
939 78
859 279
518 390
66 65
247 684
768 453
346 753
13 559
613 669
463 602
869 739
16 472
969 993
146 184
75 98
244 683
207 545
65 8
891 900
105 799
199 957
695 984
994 391
982 986
87 328
325 871
752 357
57 717
847 742
773 655
796 800
155 168
732 678
714 873
314 635
847 663
102 490
308 873
812 271
887 519
546 785
488 697
568 541
5 891
171 956
718 529
597 670
328 145
384 387
847 90
903 276
300 239
232 717
504 434
901 883
24 729
23 533
617 702
923 747
381 101
883 287
668 945
872 524
67 298
931 181
612 630
480 649
210 286
229 2
233 967
859 951
508 223
971 721
882 492
43 322
100 305
567 367
254 574
238 419
371 766
490 576
348 887
159 521
808 961
664 421
502 880
869 468
962 342
428 542
527 306
125 932
901 489
939 170
812 692
25 670
446 462
892 138
87 488
803 907
635 232
427 495
963 709
769 477
352 794
486 196
193 46
85 104
198 313
400 384
643 604
683 847
578 187
865 651
691 328
840 910
490 523
680 343
160 714
761 396
744 734
32 842
126 574
731 968
550 396
920 528
142 434
273 321
442 456
60 15
36 992
165 708
813 728
476 709
287 177
126 363
439 26
7 310
432 460
953 670
755 742
370 568
442 157
461 847
706 842
233 240
384 286
537 456
223 981
404 209
340 950
907 202
536 544
419 308
205 475
723 734
784 430
769 30
178 892
112 913
242 800
719 790
789 247
651 94
391 859
565 700
876 851
915 933
458 792
594 113
498 9
465 208
937 846
739 758
902 252
746 498
216 665
268 634
475 648
294 332
705 555
703 992
526 555
229 873
657 712
837 874
949 416
553 911
860 541
735 403
151 546
14 885
602 68
307 864
162 5
26 696
152 627
635 244
561 745
449 55
431 387
288 115
786 142
865 655
187 871
4 87
915 319
956 657
403 531
527 202
727 505
238 725
648 465
923 73
482 156
734 405
422 628
776 373
173 507
191 740
601 448
459 518
903 553
740 925
345 801
140 91
344 165
257 977
449 522
349 999
248 162
169 935
53 707
525 640
254 472
145 644
754 896
443 123
824 986
35 571
736 294
599 971
758 971
672 994
966 644
70 457
110 618
595 918
538 919
685 36
524 230
397 837
141 690
698 209
497 560
295 381
775 55
724 557
582 455
362 682
682 717
8 916
635 743
780 606
374 366
570 6
517 541
114 138
439 595
812 463
635 596
829 184
212 771
263 385
980 897
893 148
586 748
55 611
630 809
43 27
246 550
232 80
68 766
697 234
265 211
261 113
528 450
218 190
368 751
172 739
963 760
30 705
649 41
668 323
282 514
836 379
398 212
38 79
866 324
497 303
14 484
894 561
807 665
8 157
92 353
711 61
17 81
38 297
572 187
593 892
321 763
162 801
370 956
316 58
210 725
373 7
47 442
675 613
344 819
348 843
149 662
335 127
107 500
53 966
981 659
741 893
231 911
667 844
310 314
40 288
538 201
81 610
577 613
941 252
432 404
604 346
107 274
294 177
186 239
540 697
893 884
435 856
510 316
423 351
595 246
614 182
357 215
305 324
141 413
716 866
465 126
798 328
836 27
267 768
361 189
863 866
457 658
996 321
372 475
817 370
91 117
55 726
873 907
143 179
200 475
20 174
910 723
911 190
324 612
789 734
975 775
751 878
844 194
521 161
904 311
229 562
711 370
750 236
706 886
222 325
532 287
51 351
885 769
310 431
388 398
711 144
40 859
415 190
481 319
139 657
782 965
858 762
402 497
994 119
23 483
129 580
982 540
198 15
148 784
754 663
222 129
387 492
761 209
634 65
746 519
943 163
333 244
171 586
625 386
645 597
245 465
880 848
74 235
922 29
130 184
816 391
689 143
124 996
395 4
89 799
720 803
758 563
63 603
465 440
653 457
604 429
107 655
405 212
577 867
837 305
863 817
853 86
462 270
85 721
151 316
33 382
171 731
418 176
2 563
495 450
142 571
894 668
132 501
760 672
835 78
29 923
410 911
309 187
312 145
864 590
739 554
167 45
322 54
929 6
802 268
90 10
965 743
699 636
443 706
358 811
531 935
532 340
479 13
869 693
393 338
14 130
17 366
691 730
61 94
402 307
352 906
31 746
341 334
36 700
921 722
973 697
867 283
316 115
796 773
984 793
24 890
496 663
909 115
996 999
922 974
481 150
500 246
376 444
638 436
120 442
287 637
614 397
899 323
68 176
487 702
755 662
448 188
7 471
68 199
16 938
920 368
30 159
393 880
822 107
128 131
55 376
6 164
172 180
194 924
450 306
208 173
675 626
458 793
811 791
918 553
902 98
497 198
295 15
831 169
172 986
30 456
786 602
273 282
181 932
517 986
939 120
873 519
830 482
797 235
713 804
256 547
403 308
976 402
852 525
55 605
907 964
912 682
234 976
381 799
274 443
147 827
453 54
208 699
218 620
251 987
94 219
574 193
526 100
178 814
814 419
246 161
931 581
877 257
849 956
922 768
373 34
601 455
896 875
43 63
963 899
619 231
552 172
221 31
500 202
819 342
145 635
338 108
746 881
448 980
73 489
809 553
901 825
488 912
676 939
461 963
832 761
410 515
609 265
58 113
831 414
483 740
923 835
121 727
86 579
487 896
534 315
862 852
834 513
48 406
15 754
171 464
536 825
651 970
726 386
86 813
470 204
792 164
96 625
258 768
798 926
980 997
894 551
185 445
42 478
228 643
916 762
545 429
587 643
437 351
976 495
649 479
568 233
208 831
645 43
341 82
669 949
47 769
123 487
240 185
645 188
190 795
892 401
142 222
998 524
131 331
919 290
830 843
287 766
265 561
729 116
583 113
783 339
108 23
382 626
203 365
442 687
135 640
501 64
343 893
869 726
128 165
44 702
391 140
302 2
473 592
936 88
519 943
117 1
601 332
213 542
16 54
89 608
823 469
861 130
405 364
316 281
942 61
947 489
793 787
576 397
206 376
836 983
840 274
519 738
485 830
603 533
841 832
590 781
457 951
174 500
417 257
91 667
665 491
171 286
31 314
825 749
717 263
519 17
833 778
741 385
319 255
160 604
785 979
152 496
375 820
342 423
218 113
128 361
935 438
848 472
439 902
613 40
426 130
890 687
617 173
465 947
565 917
695 534
786 821
535 850
717 843
498 899
542 270
17 641
596 446
695 820
294 119
367 679
728 459
41 115
972 238
421 112
577 250
613 748
62 354
209 734
981 8
30 988
964 76
863 84
388 286
834 378
302 316
468 44
216 61
969 708
397 88
970 362
108 112
821 657
166 494
962 576
876 135
71 423
918 484
900 663
409 212
213 562
681 256
900 550
724 162
158 584
325 441
755 524
576 489
224 684
282 364
784 166
474 532
326 541
607 676
885 258
906 665
979 837
309 710
625 973
974 200
577 866
101 356
965 267
785 669
698 150
256 109
119 576
724 614
674 399
785 814
916 176
495 461
484 82
232 139
363 931
159 634
275 409
446 146
287 366
565 888
640 33
569 381
256 314
388 815
150 986
973 908
47 618
213 350
332 916
919 678
460 137
354 388
742 563
302 668
450 915
14 663
256 600
648 842
721 372
119 53
412 91
621 467
988 632
38 5
810 34
853 128
982 492
730 381
695 905
333 840
6 743
985 169
514 721
2 509
810 324
904 897
724 56
162 516
307 450
596 966
586 382
18 106
183 732
735 787
294 607
734 434
126 286
328 465
74 189
999 239
12 123
646 326
292 219
24 537
483 924
948 782
92 440
281 31
429 495
453 505
736 139
707 538
963 420
793 660
340 941
306 717
695 101
71 975
665 543
979 718
284 1000
980 637
961 368
512 129
323 35
877 632
202 876
670 264
991 916
64 837
671 290
151 282
404 279
592 95
325 761
263 556
161 46
180 510
988 597
458 760
989 780
77 850
856 575
369 855
488 303
877 811
512 929
290 765
756 600
407 406
856 602
41 306
368 340
866 463
994 760
632 725
94 329
847 789
848 861
367 463
730 337
381 911
499 808
836 797
545 972
657 778
914 251
239 938
944 890
924 288
486 753
218 655
439 813
120 657
246 209
28 412
356 817
305 769
303 778
827 900
844 606
974 725
80 819
101 663
784 945
343 958
808 55
934 555
636 255
524 819
932 88
537 648
334 102
153 151
318 891
395 254
362 103
179 679
874 981
371 207
799 153
514 27
645 991
244 502
451 180
921 857
721 726
500 655
619 267
253 465
185 881
718 5
168 865
799 107
547 959
622 772
999 560
725 984
52 374
897 333
497 225
959 27
393 62
199 406
156 811
195 759
17 523
632 642
523 501
782 290
91 983
518 548
298 135
943 341
411 940
98 93
825 366
368 463
26 525
8 48
360 763
138 703
731 532
402 376
630 282
355 296
174 748
692 873
71 156
457 280
863 128
151 4
317 252
299 785
250 193
179 199
696 282
481 499
580 793
743 511
67 870
122 263
948 561
648 301
157 873
625 629
572 84
754 851
188 877
83 1
638 461
692 685
255 444
771 822
663 508
337 510
541 960
930 52
784 187
605 13
591 78
250 756
414 405
876 608
825 530
387 991
944 384
817 150
410 612
417 256
254 807
97 133
309 387
310 868
955 369
149 298
43 347
910 951
432 978
950 436
856 832
7 845
780 723
195 437
380 111
919 812
812 316
561 964
534 520
194 231
985 656
877 866
289 153
933 592
276 897
872 126
25 913
270 163
221 847
755 427
242 298
705 642
891 187
789 95
252 375
921 26
329 694
173 893
228 19
636 237
839 456
770 753
678 440
916 567
922 564
463 980
874 813
411 57
322 404
341 424
92 994
19 428
477 824
815 144
908 982
486 558
359 308
199 847
477 937
39 998
153 531
7 962
201 831
792 906
575 897
796 850
575 197
636 657
785 199
749 654
326 225
24 911
956 40
996 973
98 256
335 93
961 902
603 805
841 248
969 435
788 977
753 548
884 826
376 17
379 946
31 197
225 943
399 673
862 721
172 285
240 739
201 379
81 989
689 30
673 753
893 790
909 529
125 396
381 98
823 79
43 409
244 302
929 472
32 547
380 830
163 768
661 1
21 418
741 339
787 620
33 380
608 136
807 424
555 403
955 413
205 22
778 190
483 396
217 632
163 638
402 730
243 268
171 27
264 647
730 774
735 309
928 493
267 669
610 707
498 853
588 167
693 84
56 7
938 109
740 465
285 962
469 37
18 63
476 775
523 650
225 293
660 721
553 707
436 449
256 871
791 713
226 941
616 381
639 515
964 959
491 467
623 602
58 850
59 96
819 49
450 596
496 314
670 888
748 8
572 318
205 771
27 883
411 464
273 471
838 168
842 167
914 600
936 160
314 892
900 539
386 390
768 617
127 768
918 227
20 893
819 897
137 878
135 143
546 530
893 841
140 871
914 890
257 5
716 803
633 372
816 308
998 12
49 219
324 107
955 219
946 991
269 357
694 164
396 991
99 954
320 957
479 943
263 414
879 78
896 316
871 730
379 248
929 580
542 421
156 352
765 292
747 985
355 314
535 804
132 265
635 792
511 717
421 213
960 521
530 375
557 749
536 924
243 804
692 231
571 990
94 217
847 901
973 714
243 981
730 449
363 232
643 458
771 257
221 714
938 754
633 762
424 97
245 196
602 647
198 58
236 393
293 821
916 74
340 415
69 295
487 637
23 154
726 654
153 520
741 439
572 177
277 283
353 909
634 502
600 186
396 447
19 928
576 419
867 612
793 312
569 798
71 652
992 612
300 178
201 307
537 425
376 807
528 228
656 297
107 585
400 631
777 715
334 224
872 583
180 526
876 803
419 418
279 918
600 869
893 32
731 141
824 537
775 214
935 502
102 686
270 426
345 780
66 343
85 489
376 739
623 105
589 9
33 293
848 397
718 697
116 749
90 448
664 271
132 462
976 481
255 884
640 264
143 495
311 793
38 243
956 594
846 682
433 683
700 623
166 151
173 681
563 289
284 198
69 616
951 862
532 620
330 900
847 921
334 836
800 172
250 95
285 684
294 698
558 599
425 825
192 988
912 453
967 353
127 132
188 8
193 422
294 612
205 604
277 319
80 943
300 880
362 201
516 636
636 505
84 670
36 126
269 572
216 486
338 457
249 586
432 102
161 443
822 311
776 831
318 630
528 192
106 468
720 956
37 770
993 948
150 611
500 99
910 773
215 75
197 588
918 612
958 561
135 266
671 340
513 94
452 414
328 644
220 658
505 659
3 940
280 295
481 786
14 231
464 276
512 402
17 705
473 314
533 260
220 513
354 527
209 272
392 304
817 593
322 238
418 508
811 127
156 168
30 657
812 611
463 689
372 922
142 926
768 473
802 619
921 985
691 707
29 504
559 755
51 160
592 140
408 947
464 543
946 399
984 230
714 947
825 506
373 966
209 877
324 192
322 516
749 363
752 209
398 977
705 205
135 742
283 403
378 799
344 867
609 118
414 427
787 656
798 391
991 696
487 433
201 24
540 479
871 15
693 987
783 885
283 539
361 467
647 989
599 630
528 157
630 460
650 640
334 169
447 289
211 670
766 108
980 714
379 497
140 561
842 727
284 904
225 703
638 821
531 605
162 200
399 149
683 374
902 20
445 599
228 89
526 672
254 171
929 170
634 914
364 521
533 280
437 499
975 887
599 43
644 506
425 292
355 935
851 810
806 338
972 46
539 629
540 810
687 565
320 397
69 782
934 502
592 217
166 76
204 791
298 348
799 956
912 720
625 103
146 152
134 889
835 540
415 564
936 357
494 683
904 899
763 366
247 945
782 932
35 609
143 618
610 247
331 506
259 105
888 525
27 965
725 166
999 779
377 8
92 544
861 806
109 577
938 561
745 789
317 916
856 218
654 269
399 998
429 355
643 28
314 650
724 81
407 647
600 223
434 803
79 36
679 987
849 640
296 768
906 601
580 624
301 17
174 225
676 35
880 974
318 177
926 5
488 951
513 474
182 175
534 48
167 569
442 8
171 698
667 593
227 684
606 582
510 379
920 371
149 143
975 279
758 653
251 633
290 55
129 243
93 546
704 585
214 478
72 483
38 520
996 260
688 221
444 931
570 220
719 560
850 705
539 903
806 412
699 556
132 471
688 315
122 587
952 384
937 620
78 586
355 963
797 232
16 509
126 898
902 376
74 569
950 526
934 387
299 760
542 324
782 247
695 894
97 761
901 235
351 164
189 201
651 840
644 131
863 25
847 900
994 472
888 843
355 270
236 693
378 117
679 443
66 982
197 352
606 196
992 616
168 122
61 209
930 211
999 815
981 288
236 658
514 469
878 920
737 772
795 344
541 728
11 629
510 863
162 372
794 244
214 975
533 585
348 897
97 391
686 41
779 761
35 89
419 246
404 770
135 242
764 648
525 294
548 153
614 412
291 432
542 955
175 770
567 979
55 296
718 152
702 829
977 354
643 857
618 84
727 346
485 91
909 681
125 36
721 869
29 321
393 834
335 176
83 874
380 982
509 822
683 289
82 680
999 105
817 245
752 780
589 183
845 13
557 409
762 425
453 928
544 631
735 499
203 802
721 289
649 476
99 405
14 218
251 62
142 899
237 511
88 849
878 376
807 772
757 617
403 706
316 865
134 694
377 373
915 351
153 644
744 651
395 707
956 800
978 936
745 947
125 461
235 913
87 976
255 82
60 92
192 76
410 63
733 142
685 208
400 121
808 134
57 646
809 211
22 128
118 889
980 140
535 66
26 126
878 260
268 151
884 855
799 238
296 362
110 667
201 349
832 681
872 528
709 253
141 577
827 110
684 301
907 22
466 826
508 321
237 637
281 503
203 642
148 1
42 524
75 35
63 150
559 893
510 621
955 480
445 562
164 417
915 846
642 746
627 472
699 999
180 432
533 372
518 488
99 288
996 50
617 291
88 527
830 890
401 342
169 818
666 369
356 288
639 779
658 374
389 624
611 298
316 918
133 312
230 884
636 239
584 914
403 658
717 938
153 759
479 459
412 272
251 312
22 921
460 548
248 546
283 485
722 195
433 432
932 560
640 930
970 361
572 421
424 77
17 203
186 446
683 661
667 8
889 392
838 51
724 62
248 367
871 441
698 593
510 19
202 288
260 640
154 143
747 4
917 290
738 449
413 101
870 194
490 246
440 927
77 406
974 860
211 304
249 613
603 626
868 888
487 743
551 754
510 348
850 41
910 887
829 147
394 210
638 939
793 296
171 396
998 467
165 311
342 343
604 894
437 65
521 406
149 445
461 379
212 839
30 464
584 468
437 498
509 247
906 171
253 609
177 797
471 663
169 925
703 88
83 835
686 878
411 840
695 740
337 358
7 742
947 731
108 293
403 32
919 385
955 968
247 146
730 376
938 909
942 589
874 783
13 839
742 901
363 270
425 999
634 143
320 219
515 810
418 450
535 311
114 967
478 380
943 210
947 151
435 427
974 764
204 724
353 246
308 99
726 561
875 137
178 507
988 424
330 270
701 781
386 335
304 429
490 456
163 482
866 831
831 819
135 888
154 605
926 541
943 929
250 584
625 652
455 779
594 853
97 491
128 889
55 86
449 819
84 582
585 511
270 771
72 6
589 479
590 840
992 471
59 768
438 794
318 527
655 660
158 980
548 324
822 111
971 867
403 475
194 920
485 183
33 286
786 692
324 267
396 936
54 180
537 158
77 109
439 586
704 761
203 753
699 707
972 798
70 348
208 115
920 660
464 13
502 629
860 619
446 792
333 293
342 93
327 267
294 208
42 393
460 168
597 473
191 296
449 409
468 675
243 697
834 108
47 873
450 869
697 284
717 993
351 167
902 573
319 581
342 942
19 377
185 588
353 455
388 322
83 554
448 509
377 457
231 418
838 718
970 350
84 387
49 607
412 719
255 441
101 771
653 940
835 793
378 852
179 797
911 596
382 820
623 862
263 17
849 961
678 389
191 962
892 845
490 413
74 220
295 820
576 54
408 424
568 117
784 963
100 968
197 18
658 548
842 217
538 254
84 644
659 926
508 600
839 756
537 318
832 767
188 938
157 597
822 297
434 550
328 61
572 768
315 297
614 143
63 927
724 955
323 994
695 74
145 810
3 660
819 790
968 124
717 287
825 618
708 102
530 770
860 297
620 126
248 726
94 207
696 725
509 678
497 230
925 148
765 341
685 942
683 462
29 240
992 426
218 187
498 923
155 646
322 237
923 995
113 48
959 843
801 377
730 129
604 2
400 446
588 39
388 404
188 996
170 344
133 340
83 601
134 695
263 977
565 369
164 446
200 975
98 166
355 301
563 336
786 401
130 365
65 320
729 233
527 858
117 487
348 721
311 479
277 603
210 718
895 141
61 357
176 721
620 148
749 568
360 398
93 52
775 594
226 407
983 687
305 12
296 729
510 214
202 751
45 83
943 718
774 993
770 400
257 67
149 85
336 708
888 113
814 857
188 118
964 316
366 864
849 378
479 707
581 835
820 653
827 335
846 89
744 511
800 368
557 363
390 313
176 458
354 525
133 947
458 575
93 143
5 202
869 267
281 818
691 551
543 590
750 6
623 252
91 903
699 708
921 476
904 316
722 735
172 700
643 729
521 53
562 923
856 644
334 823
635 32
794 191
639 616
472 60
826 803
847 639
776 212
541 460
230 599
514 632
201 851
331 86
916 784
889 286
134 957
891 760
363 67
127 186
74 50
476 354
648 381
580 888
230 689
657 497
107 70
61 393
944 611
802 641
286 630
107 471
89 576
723 129
434 652
842 273
382 46
310 283
58 352
679 902
410 421
654 704
92 71
153 509
228 519
943 738
948 846
447 516
454 613
211 672
485 1
529 763
950 117
699 183
392 967
524 314
985 934
620 723
916 188
928 514
447 42
439 662
975 960
183 14
319 108
690 880
733 654
659 245
211 398
636 447
603 174
587 613
237 164
790 986
437 354
482 333
753 206
464 735
988 162
892 247
530 270
308 132
644 282
810 46
42 180
597 294
670 562
29 474
580 399
269 331
40 941
334 787
691 334
83 703
933 181
735 121
10 988
942 488
874 671
636 978
765 818
913 73
957 384
944 801
669 524
231 159
986 688
773 638
429 184
984 401
328 469
861 853
883 645
831 941
870 909
91 603
666 468
813 355
219 906
577 544
990 170
608 986
914 889
178 928
93 798
385 77
993 784
618 239
619 314
585 510
513 329
254 787
239 165
977 260
850 10
8 880
565 533
72 406
91 402
717 378
668 770
617 958
524 478
375 986
466 914
470 842
567 472
842 713
489 656
628 218
959 402
300 269
656 637
910 881
181 62
699 945
134 140
337 223
531 744
608 501
972 878
789 672
229 473
170 176
446 441
229 915
184 108
136 207
9 71
821 224
803 941
787 48
406 622
557 742
355 82
122 811
998 824
682 73
613 735
874 977
36 590
170 756
354 121
579 592
451 945
857 86
929 609
1 866
53 601
60 203
707 802
676 397
109 914
58 996
420 195
97 842
597 909
502 216
502 323
876 180
106 529
754 728
540 355
366 232
391 467
796 212
913 855
698 679
261 995
927 306
832 342
269 644
826 220
538 255
528 57
604 332
54 853
789 302
314 910
963 114
465 362
653 367
231 839
162 330
36 375
742 81
466 852
749 574
803 47
733 818
510 405
279 802
543 17
33 328
710 514
608 359
257 256
3 804
206 989
745 109
873 32
416 264
547 931
629 297
219 82
493 335
475 972
640 770
722 327
507 479
272 876
608 290
347 310
560 506
613 63
579 99
742 925
673 250
266 304
964 431
338 370
566 367
949 29
437 297
170 148
473 509
751 790
494 293
5 102
43 831
816 637
411 819
126 956
824 88
915 387
523 582
28 56
835 440
820 12
507 795
308 344
661 732
557 859
601 155
657 857
17 442
334 843
30 884
550 127
882 551
687 946
193 266
585 536
503 749
549 957
41 238
558 965
210 719
484 945
283 313
948 573
787 745
165 821
940 637
44 586
211 75
781 107
213 537
478 599
101 536
283 583
567 815
867 567
457 856
274 894
611 571
534 15
817 57
84 520
747 312
278 696
174 505
414 40
961 513
71 915
441 142
404 6
977 332
944 19
194 942
125 198
242 866
461 196
68 583
501 794
394 143
987 4
189 730
831 159
837 522
309 161
55 209
190 252
990 404
593 431
242 215
155 756
800 783
263 641
90 419
937 426
219 837
963 730
944 380
431 464
666 795
459 43
578 63
355 106
53 511
200 925
961 94
193 244
840 921
400 298
347 847
222 105
207 479
62 502
190 651
891 778
621 157
469 464
640 932
753 877
130 334
882 587
350 461
887 84
743 398
675 950
13 3
417 922
397 164
553 22
594 244
830 586
504 876
469 562
225 22
524 864
605 771
291 159
352 415
888 321
875 973
362 40
804 71
554 67
280 731
758 922
887 802
340 551
217 165
974 162
560 946
614 979
239 128
499 18
578 778
395 472
465 451
517 440
51 950
580 361
401 859
953 470
786 21
901 542
59 855
507 542
90 835
18 598
858 332
513 959
459 395
439 657
66 363
821 489
53 31
606 541
185 399
665 661
898 458
261 34
962 337
963 920
802 262
877 834
220 919
815 636
981 868
375 53
582 973
238 342
682 195
423 995
485 678
834 354
915 443
535 994
294 916
223 118
293 451
762 708
94 225
762 855
355 279
51 46
886 252
50 462
454 104
438 621
57 349
562 369
115 349
385 342
330 189
64 65
709 383
400 67
808 64
934 512
315 176
838 172
568 960
509 378
805 829
720 999
166 440
745 564
173 195
780 109
233 360
361 291
824 965
291 8
991 983
116 51
45 9
139 204
349 189
487 692
344 702
788 727
220 17
956 413
573 52
243 336
728 962
267 941
315 380
135 425
194 615
746 72
569 593
987 174
461 59
100 333
569 706
808 705
608 168
872 269
200 394
938 408
186 741
461 285
264 679
891 424
447 222
556 878
762 156
664 311
574 798
507 129
184 220
293 262
576 686
624 666
677 480
920 639
540 952
708 742
571 978
431 726
499 815
351 822
27 132
965 566
876 294
678 101
86 584
386 829
904 930
89 364
435 280
788 149
827 554
701 77
326 146
974 734
645 518
187 428
400 943
115 522
540 488
771 154
317 550
12 20
841 180
935 870
183 989
865 46
352 71
44 389
214 829
243 597
917 344
738 391
576 470
612 983
663 693
757 266
957 984
137 543
449 797
447 318
106 508
290 231
899 753
37 874
497 553
261 422
922 480
870 490
375 520
234 344
826 4
573 793
465 164
530 768
453 651
223 613
578 532
651 960
321 485
708 247
930 440
897 320
39 87
663 889
647 276
46 869
216 636
646 212
835 157
379 9
588 323
186 987
392 118
285 789
949 318
69 790
610 630
913 357
805 351
643 524
181 725
40 983
518 700
43 732
351 13
986 932
201 548
592 307
363 200
255 462
883 945
972 422
652 548
140 272
142 450
868 326
27 910
642 353
261 949
353 60
26 202
136 518
853 647
794 292
73 173
602 438
794 215
813 281
357 621
795 300
917 267
538 208
261 855
407 569
376 105
138 662
560 895
832 684
337 258
689 245
104 531
546 598
659 813
422 901
975 347
478 769
64 629
894 393
792 284
129 143
721 821
495 70
480 741
707 870
855 294
772 810
58 142
901 586
975 633
890 983
228 210
402 755
130 739
941 714
393 972
569 363
623 24
313 165
521 456
446 75
577 138
949 112
863 670
20 292
811 115
354 506
421 49
530 409
713 789
863 303
792 420
116 269
527 452
434 405
520 366
61 850
647 943
636 623
838 618
130 557
596 584
693 47
840 922
349 159
762 931
787 950
882 584
744 633
304 678
415 370
786 258
737 720
188 40
675 518
533 684
2 164
387 354
205 31
74 174
748 455
162 574
914 625
202 303
866 790
478 560
187 18
339 138
837 119
303 559
586 137
605 251
874 712
923 626
400 244
46 945
676 922
469 900
37 704
955 69
115 224
121 439
712 846
128 783
36 392
764 546
565 575
833 724
860 205
917 114
852 189
780 910
863 847
721 930
445 217
284 672
640 136
508 70
807 308
989 689
684 193
722 268
375 790
525 815
110 97
792 226
955 638
886 646
161 501
968 995
26 829
852 641
194 119
929 904
949 453
955 860
705 865
423 994
617 429
29 295
288 111
161 727
290 949
576 754
737 833
995 232
32 569
687 678
65 115
726 904
964 789
911 814
717 587
42 287
418 606
999 545
57 640
478 208
5 736
444 64
14 342
382 908
57 753
173 399
198 98
628 979
630 97
153 867
583 262
410 114
954 655
19 794
212 968
6 704
398 504
547 508
606 957
658 575
440 864
537 694
130 228
153 189
651 394
282 475
973 380
628 352
225 275
888 461
561 409
68 191
529 955
14 829
864 438
77 439
3 556
171 702
188 624
686 243
376 784
270 774
825 589
93 653
578 879
206 84
392 688
689 398
763 642
910 854
147 422
100 133
604 174
932 629
144 492
618 286
581 682
271 958
582 780
53 114
962 5
939 113
298 907
393 149
433 928
289 324
133 385
240 438
664 312
811 333
26 785
498 882
526 930
791 527
489 909
192 504
677 158
47 874
178 967
765 513
423 535
28 69
963 546
87 746
164 389
327 187
738 789
647 772
725 100
818 646
530 18
911 691
143 549
759 406
464 874
748 218
624 968
214 805
329 316
257 527
754 583
611 210
667 68
925 288
407 961
447 788
726 737
841 345
568 767
615 795
652 359
728 965
264 218
666 391
649 723
269 642
880 927
352 88
249 820
428 198
249 704
824 994
767 130
166 869
225 319
625 830
720 738
997 794
708 323
799 20
180 612
24 392
337 199
923 856
547 980
954 62
998 271
447 31
52 461
826 244
955 472
722 325
716 864
664 118
584 269
830 310
356 185
801 28
640 414
768 323
716 393
221 869
954 626
65 793
377 543
968 650
218 297
825 263
94 412
578 473
616 156
195 539
460 597
973 536
756 856
899 852
195 936
736 944
181 581
130 761
304 812
784 614
281 950
605 722
631 899
592 451
294 703
174 865
231 336
89 335
292 468
921 572
4 349
979 370
980 25
448 250
268 429
160 548
643 203
256 18
205 966
520 798
205 845
14 552
280 594
44 475
300 877
301 452
629 670
362 50
770 77
221 237
349 472
91 469
894 172
35 545
811 648
774 540
797 981
793 417
769 188
185 949
158 896
917 93
841 537
443 490
676 724
882 659
681 890
257 578
71 119
449 538
403 185
850 754
376 661
753 453
995 384
99 727
268 856
552 775
95 803
631 365
902 847
229 236
669 112
427 365
798 780
376 688
582 999
734 910
609 859
848 253
316 547
246 292
427 506
35 925
143 462
60 568
276 749
523 612
681 140
38 99
442 872
883 697
358 997
623 588
43 584
190 649
560 756
808 328
898 78
611 157
369 538
979 417
386 917
166 646
711 225
706 554
446 881
970 119
529 175
940 611
633 919
103 15
531 831
197 70
714 112
491 809
824 307
831 795
410 305
819 663
59 26
921 171
760 381
390 358
669 122
415 177
719 999
701 568
794 458
615 150
764 716
328 120
975 306
543 58
885 444
98 862
941 506
431 860
34 182
370 382
152 53
577 788
998 643
491 990
512 998
110 260
621 316
64 880
391 767
241 29
622 419
613 228
780 749
267 514
328 564
919 846
246 614
263 598
489 519
902 811
952 88
522 873
460 279
216 339
556 492
961 693
826 736
187 850
497 286
830 40
557 784
482 426
468 873
52 872
153 727
170 287
15 834
940 2
861 543
662 592
403 363
424 414
242 385
875 367
947 106
18 874
437 852
773 746
995 854
763 466
451 756
587 128
165 890
351 515
818 84
18 229
607 338
679 833
426 973
286 593
331 38
868 952
560 626
888 351
441 618
671 838
429 87
36 207
754 996
776 670
463 264
784 249
846 480
145 945
111 762
339 413
641 433
951 148
927 228
883 194
621 842
894 454
509 956
493 471
232 508
543 463
570 107
938 503
632 288
389 445
104 921
567 330
20 255
794 994
281 717
99 841
836 377
74 297
124 59
696 684
364 618
716 279
4 683
868 696
857 415
452 206
935 196
502 875
739 812
759 433
942 915
924 234
319 752
857 185
414 732
143 262
425 37
246 415
339 555
69 317
972 301
645 209
942 357
910 184
28 245
505 128
393 971
981 435
58 880
640 303
839 172
109 911
537 966
883 898
837 701
792 857
540 207
473 636
662 862
374 652
909 143
732 534
89 524
515 40
308 810
239 518
130 86
745 645
796 519
581 279
874 291
571 257
59 213
22 475
637 512
894 177
521 901
297 729
484 477
546 560
158 794
349 661
701 608
137 541
335 934
675 29
292 555
167 681
439 900
957 839
318 559
604 847
497 952
205 249
739 652
258 873
100 498
402 796
539 869
85 499
30 300
927 550
507 65
588 494
6 309
135 599
321 261
13 711
820 233
967 906
532 165
455 182
981 531
310 735
313 361
422 5
868 221
482 368
711 385
87 427
976 374
596 711
759 405
706 3
752 837
450 837
472 181
435 43
311 644
525 230
177 99
835 586
29 415
765 917
169 4
463 878
669 687
936 290
667 434
575 517
724 321
363 91
309 241
650 242
652 437
269 963
42 476
671 760
339 3
946 41
504 49
343 712
932 123
518 480
205 551
832 831
392 924
690 437
416 167
92 127
590 746
816 355
357 845
809 441
984 537
197 788
237 743
698 779
382 272
745 300
780 789
603 666
388 170
491 648
449 616
671 205
251 548
181 337
336 486
523 74
263 335
38 597
122 682
712 272
677 866
381 411
258 359
156 311
426 773
217 775
474 158
797 58
912 972
547 527
824 136
497 480
541 53
928 166
839 304
326 965
414 645
848 141
482 391
970 432
697 344
661 765
259 341
781 456
714 957
971 38
700 760
874 844
938 805
728 241
31 654
449 890
790 489
495 893
245 134
355 474
283 361
965 669
349 232
442 570
672 359
122 290
729 378
606 16
697 788
148 648
461 639
98 283
944 615
230 260
831 530
914 623
867 597
743 254
619 52
235 710
55 216
760 382
27 571
163 143
269 602
128 914
954 290
662 211
846 364
390 502
672 803
569 999
175 848
552 281
708 436
919 490
150 406
7 123
779 482
544 71
695 142
389 311
603 279
533 64
475 920
901 684
495 469
423 88
797 331
341 575
974 285
777 999
431 546
513 813
608 493
627 443
60 776
591 540
873 354
851 835
160 862
930 334
270 279
240 396
347 480
132 284
8 258
562 857
644 375
293 367
664 333
868 149
83 823
595 769
612 146
706 75
317 165
112 233
677 346
74 737
91 645
169 51
832 413
78 957
972 409
481 338
340 19
801 519
933 2
72 450
389 720
856 398
784 830
378 829
567 733
322 630
886 413
925 815
947 267
714 2
552 185
226 488
945 350
33 868
576 94
651 396
852 157
90 750
917 321
626 699
277 226
874 565
350 408
562 176
121 480
488 957
489 132
993 788
923 705
393 590
84 579
124 624
966 545
861 277
703 598
426 526
633 494
873 447
216 982
287 767
237 576
480 561
862 865
920 232
209 149
402 678
685 873
10 35
91 180
916 451
600 942
285 236
320 331
843 526
646 239
512 207
76 6
483 28
643 644
90 157
701 390
4 970
543 915
527 62
434 347
930 564
200 841
792 525
721 473
1000 656
319 576
769 867
186 680
133 396
282 982
833 563
973 852
323 298
84 205
455 980
107 228
700 279
576 877
938 652
790 256
494 939
467 29
787 718
352 491
637 942
714 393
7 268
304 221
90 304
197 174
601 597
206 148
376 191
667 814
382 501
611 737
426 595
29 534
946 438
936 560
10 229
348 451
846 70
324 340
128 23
661 179
276 151
996 294
962 498
265 130
299 475
640 114
547 379
590 250
630 807
208 84
794 967
246 572
186 277
697 240
422 427
647 678
591 809
320 557
603 234
252 500
184 12
648 955
42 86
8 474
134 398
894 782
53 374
237 505
830 22
722 647
284 174
930 600
933 791
420 958
757 627
465 382
52 801
680 522
787 814
278 423
891 102
647 874
264 273
434 161
566 862
578 46
79 697
45 633
246 154
451 830
202 84
687 47
943 145
302 11
675 623
178 45
698 724
782 220
679 699
495 542
338 295
286 543
325 59
966 743
109 660
224 194
23 804
830 537
249 881
711 202
841 85
479 511
83 246
871 113
766 409
141 490
134 360
823 65
675 427
968 447
806 899
805 758
770 365
348 129
756 6
59 990
300 28
29 762
414 44
148 152
333 284
393 791
340 860
327 906
310 892
629 594
171 422
675 51
561 786
46 938
824 572
508 61
134 185
542 202
502 519
376 663
485 347
159 542
95 668
276 794
5 164
778 484
191 137
229 838
765 372
547 673
531 804
418 503
57 173
557 520
688 505
137 69
507 221
773 48
976 452
243 711
725 343
835 267
772 504
118 352
246 341
11 171
160 751
680 599
807 806
820 309
891 913
160 511
316 242
799 743
145 510
383 186
259 114
804 286
719 429
296 13
313 945
149 297
923 184
892 771
538 273
151 262
232 794
912 198
434 822
457 239
821 674
780 69
546 175
747 250
334 554
801 934
362 20
185 757
936 859
130 142
573 410
666 108
82 151
27 570
163 42
625 875
845 570
96 395
903 158
763 997
909 521
733 571
310 62
438 483
441 317
99 825
587 828
766 151
937 957
976 981
498 393
754 494
987 247
831 146
189 649
261 268
335 473
194 801
211 901
757 234
665 744
495 327
425 412
868 944
264 798
963 924
630 983
568 676
899 676
191 94
229 791
919 430
781 696
781 42
531 945
38 163
186 926
373 528
523 565
449 32
13 927
179 331
397 256
808 633
866 403
169 161
705 791
544 403
527 74
30 918
514 823
550 217
943 351
69 179
156 984
433 581
913 179
416 885
145 73
476 573
807 603
386 853
683 969
649 841
100 557
472 396
329 261
347 988
614 718
887 734
143 992
921 506
444 161
818 82
446 787
303 750
197 407
453 61
770 785
258 61
577 281
11 735
89 935
862 298
330 411
978 287
462 180
28 32
126 225
476 16
228 593
580 398
248 111
102 126
12 338
340 583
324 204
720 761
96 675
188 627
784 266
128 238
515 394
384 152
505 736
495 10
423 281
595 184
766 179
931 346
474 275
901 638
702 194
194 914
655 515
17 875
508 246
327 594
474 386
368 897
663 992
461 136
964 821
10 562
509 668
665 708
833 634
85 196
546 65
40 616
34 813
55 897
42 480
407 473
651 646
713 113
103 949
622 159
860 528
754 47
829 607
385 814
631 343
902 789
392 94
963 777
713 978
143 403
492 343
973 480
597 340
997 490
915 475
544 447
730 294
550 197
995 918
597 182
339 666
156 828
398 993
204 528
996 372
781 352
505 119
69 414
235 938
696 456
294 737
244 916
395 954
753 698
607 291
974 546
637 828
528 272
455 487
105 882
504 23
980 539
714 438
533 594
3 521
847 118
908 474
97 265
163 226
362 806
629 859
888 91
120 197
243 114
659 642
436 521
590 942
665 21
349 516
954 162
836 42
452 275
310 145
992 376
595 965
427 983
871 528
698 454
313 28
498 700
281 574
289 27
327 711
328 767
772 592
25 513
262 822
157 4
751 940
751 636
830 309
764 41
251 70
967 900
279 828
665 962
761 789
742 752
636 83
748 629
820 154
949 314
588 206
649 86
302 588
855 928
89 1
759 970
87 651
36 623
226 109
482 195
84 371
485 988
92 902
457 263
368 166
169 411
299 855
501 86
196 996
32 909
732 726
965 749
933 473
383 22
594 723
847 647
387 509
939 824
615 683
598 479
265 793
469 537
482 916
965 985
184 790
942 75
585 206
269 65
71 731
405 483
136 872
301 82
917 376
612 864
719 12
137 942
980 472
129 18
462 398
785 687
471 68
680 387
774 317
522 426
964 91
106 367
256 10
898 633
457 671
721 954
339 901
725 786
944 231
34 115
253 381
589 195
347 248
792 27
519 152
156 386
530 755
734 851
163 730
368 600
683 403
116 602
523 298
545 470
92 731
588 752
54 400
402 913
389 149
566 511
125 829
332 77
454 669
322 203
990 682
994 697
223 25
925 261
108 335
435 9
751 535
157 913
574 52
501 264
964 844
697 719
865 573
256 771
373 974
807 519
531 449
201 806
58 921
187 759
526 324
197 91
896 813
900 665
832 127
623 147
690 117
672 744
819 363
733 433
475 417
520 908
150 219
867 599
942 103
528 503
555 211
801 933
344 568
552 509
121 174
357 798
339 383
537 504
96 24
611 683
426 665
214 744
489 63
72 17
533 876
756 27
439 857
99 824
976 1
319 295
746 81
837 294
537 26
211 535
771 729
99 534
815 948
617 85
162 192
34 389
814 112
674 103
640 59
878 255
347 373
5 135
393 125
51 633
267 660
952 492
55 813
286 457
5 40
155 727
561 616
137 492
412 62
648 884
207 747
815 488
412 429
477 616
990 646
994 349
99 35
852 611
744 812
485 818
153 724
482 24
249 259
472 30
680 707
827 660
610 528
169 66
562 667
293 161
683 601
761 265
724 379
545 536
877 419
353 15
605 313
326 826
29 596
629 837
496 529
26 14
853 866
755 581
629 226
349 104
372 51
305 78
824 970
822 725
480 468
335 862
453 495
385 71
168 593
442 16
79 293
571 53
738 734
262 158
873 445
751 324
2 635
228 775
597 135
807 327
629 521
263 401
967 637
698 402
312 201
699 951
19 406
975 930
538 388
506 643
642 685
169 593
426 64
281 835
843 317
199 309
366 350
260 463
282 643
707 382
749 231
615 290
933 992
83 981
289 442
349 787
545 873
322 418
214 8
967 86
626 340
899 974
919 275
746 248
485 935
397 5
512 336
630 167
761 436
192 969
891 713
250 179
57 696
749 299
566 995
849 937
576 879
671 624
545 952
670 861
250 290
488 4
606 95
858 443
669 415
496 573
28 335
830 662
300 901
158 639
286 432
654 175
776 558
409 11
418 843
789 296
314 904
853 945
399 529
664 958
771 994
718 866
576 346
225 428
816 201
300 58
980 564
733 780
898 483
936 562
354 943
116 818
425 994
194 580
820 688
842 644
579 331
742 181
323 9
161 230
368 556
591 432
388 971
972 825
224 648
258 791
189 545
778 462
609 962
369 421
901 388
333 358
51 433
109 517
19 79
811 411
133 187
118 491
209 461
561 688
781 767
657 561
251 115
682 132
332 269
255 864
722 645
118 282
504 666
545 132
557 173
420 833
53 485
615 612
420 783
847 608
439 301
95 284
776 142
359 411
796 976
734 125
774 980
630 50
499 556
564 386
563 355
178 43
895 138
163 325
607 262
468 352
568 526
698 581
326 770
538 170
942 72
581 264
603 832
819 703
54 664
715 638
594 901
561 340
249 736
413 567
984 621
988 141
400 686
440 907
261 739
724 887
139 11
345 786
862 541
205 262
651 180
390 408
579 199
954 603
931 981
46 569
759 897
838 206
157 197
565 760
379 349
487 814
328 653
954 833
684 218
963 21
786 518
53 5
589 83
518 81
150 821
320 668
892 4
622 229
255 964
972 940
241 190
739 907
423 868
272 256
601 942
359 874
603 200
845 267
226 701
320 442
318 149
604 726
971 253
847 806
30 952
126 813
326 275
199 35
627 540
204 891
632 902
105 778
783 267
400 288
607 55
594 792
62 504
1000 633
32 827
217 369
536 763
520 192
539 172
279 804
136 713
249 64
892 686
877 446
933 508
662 682
115 234
683 653
460 770
762 142
176 613
339 947
287 307
970 115
22 164
710 834
727 865
582 44
819 362
13 287
452 769
589 832
19 882
975 119
297 628
83 39
31 207
934 760
447 671
505 618
107 746
969 155
272 325
249 621
323 786
698 810
145 858
760 95
334 182
335 923
105 110
214 600
822 411
290 40
591 330
669 492
228 876
615 368
86 646
879 463
663 990
279 977
342 367
362 633
717 433
404 262
959 500
856 269
377 776
764 140
858 249
677 771
758 660
726 304
194 193
160 849
493 51
773 129
920 843
61 687
281 791
108 654
843 837
995 158
264 126
617 400
375 416
125 665
679 168
57 937
429 749
275 750
762 849
542 783
303 37
584 773
948 302
643 472
112 6
141 863
526 62
667 426
35 616
184 514
829 110
875 240
986 699
170 471
499 346
429 177
782 719
913 876
842 90
550 667
455 989
704 23
338 237
197 343
158 512
197 38
988 343
755 580
628 766
796 686
410 273
345 936
586 214
36 203
165 553
278 792
170 63
693 695
935 606
21 234
738 620
763 479
145 415
946 149
473 570
3 672
864 73
689 385
817 212
34 214
825 705
937 927
582 615
426 250
426 303
246 932
979 569
52 357
804 51
306 949
147 139
735 335
60 952
225 835
190 303
518 829
894 567
163 661
631 416
210 664
262 731
377 917
706 565
697 74
492 450
440 221
385 812
74 776
851 977
469 94
234 949
643 649
675 574
313 450
132 237
907 833
506 68
833 557
576 578
919 274
244 752
151 132
709 938
654 37
105 962
658 88
168 188
627 837
867 210
245 202
230 534
467 192
692 352
344 181
2 327
224 475
979 349
248 465
746 560
784 797
801 657
179 869
473 576
757 208
612 498
443 936
690 171
619 211
993 506
131 791
460 985
953 654
615 871
31 246
268 228
221 132
331 844
153 156
137 807
373 505
339 329
927 456
698 896
76 812
921 103
116 29
690 284
803 71
876 631
660 452
2 826
332 533
520 675
206 10
244 505
232 385
653 505
182 51
185 781
87 637
738 739
777 753
465 13
428 151
389 243
250 953
159 257
110 337
21 480
634 803
581 760
966 802
823 687
111 105
855 768
651 966
484 29
711 718
747 657
328 737
259 692
646 63
258 788
759 706
520 618
946 861
655 775
36 194
558 38
789 717
919 882
99 271
760 595
890 526
327 487
754 81
366 626
250 657
668 336
706 31
528 803
864 906
273 952
369 791
867 16
83 609
454 977
781 416
48 812
322 391
307 105
143 663
592 297
207 448
190 662
824 945
895 855
273 218
754 533
683 205
350 472
248 638
205 880
991 337
390 962
123 575
205 961
79 984
745 724
926 931
47 318
567 951
642 490
680 73
611 979
546 654
197 254
400 784
996 818
558 25
28 776
712 713
428 957
859 618
452 972
897 841
387 955
448 699
414 384
354 961
744 166
484 332
528 222
989 389
385 319
580 230
138 81
232 268
750 722
290 116
932 571
516 954
702 593
208 277
119 481
465 250
256 187
903 26
165 89
320 878
233 759
553 784
203 923
114 50
740 194
479 894
617 153
484 896
912 945
621 705
513 886
697 17
932 872
935 59
99 299
265 413
590 503
762 600
265 563
243 889
725 453
72 544
992 325
489 391
142 23
587 112
574 58
4 131
174 676
453 695
739 70
478 254
635 425
435 297
553 398
682 298
244 607
596 308
50 432
32 939
572 417
24 875
666 294
630 31
905 666
176 555
254 291
866 66
758 243
459 664
400 144
211 974
766 734
378 519
808 301
474 966
822 968
679 809
6 617
761 62
619 40
430 825
288 850
515 245
183 3
850 252
600 491
832 654
561 448
48 157
546 628
909 518
570 382
932 377
423 374
254 846
664 870
258 523
704 615
232 360
485 154
961 820
530 162
464 139
82 726
769 302
826 169
419 757
868 812
794 907
70 996
856 812
863 619
243 390
685 547
815 660
484 932
857 390
548 749
881 312
934 961
543 554
161 376
593 285
811 482
80 360
668 361
764 450
161 745
473 175
942 872
298 322
192 705
709 804
359 623
198 299
200 928
221 586
636 399
460 498
261 936
781 488
394 960
752 152
878 680
610 794
668 886
134 774
249 242
526 4
372 727
17 20
680 852
239 779
221 364
340 398
531 479
625 456
899 3
663 234
268 32
213 617
254 351
39 34
273 460
420 437
978 651
249 957
858 981
253 925
510 52
862 297
299 305
488 530
768 612
457 793
221 208
426 744
893 862
508 444
404 231
810 942
577 937
68 52
305 302
551 649
11 782
68 91
140 632
262 47
870 336
165 916
414 250
401 713
593 189
150 656
105 363
507 459
915 800
161 993
578 698
81 498
557 572
433 986
730 912
124 167
71 665
259 610
857 275
254 112
895 719
401 277
991 184
702 165
8 433
924 231
708 606
433 644
768 411
753 115
167 443
117 764
501 349
230 821
303 75
570 650
807 747
204 956
388 331
42 228
190 763
302 273
909 343
677 203
199 891
522 810
562 701
16 281
179 247
757 336
624 93
143 961
790 260
660 306
666 286
260 547
249 1000
892 838
992 832
511 360
802 705
819 677
960 697
490 21
383 290
741 988
653 278
289 611
966 359
367 402
292 882
461 869
98 545
758 299
908 420
853 776
570 327
220 460
45 247
999 378
231 716
676 815
699 134
349 513
390 77
902 348
712 27
106 374
180 529
408 48
224 725
10 112
655 608
768 908
200 350
608 331
717 487
132 547
519 177
741 481
190 377
716 673
301 721
450 13
489 459
630 682
436 255
111 447
702 246
832 491
264 936
906 507
450 815
924 285
553 614
40 591
518 292
184 749
601 882
89 6
365 337
863 470
244 678
865 621
136 497
446 658
375 280
123 355
622 779
291 687
623 566
644 105
701 136
902 673
943 447
748 165
911 669
255 503
757 913
101 989
373 920
265 909
876 1
205 879
221 357
425 695
232 915
31 951
412 603
535 487
374 749
502 470
13 505
996 940
169 508
286 402
11 873
563 644
107 256
514 64
127 717
699 452
495 873
645 918
581 40
799 97
231 867
824 883
716 769
594 165
707 990
983 885
732 59
399 484
310 193
174 944
614 51
337 37
358 765
609 657
761 169
413 121
716 630
828 868
299 126
859 70
623 33
474 232
224 522
518 87
920 962
705 636
243 429
371 608
747 781
217 778
897 470
536 146
475 718
521 322
354 501
392 138
602 159
659 204
94 467
846 610
207 784
902 976
190 966
925 401
692 396
125 755
716 58
578 55
874 910
194 268
213 16
507 831
879 161
956 760
79 635
960 763
902 754
942 575
193 204
820 415
970 268
165 110
631 943
305 667
948 507
40 216
972 449
187 667
204 603
207 340
419 866
527 897
732 693
514 480
566 937
459 623
631 717
580 865
6 680
178 461
168 203
724 64
597 830
102 372
361 702
842 183
738 356
26 88
766 302
177 820
940 787
969 153
932 491
738 582
6 904
606 593
242 732
78 14
582 494
113 585
789 64
120 367
928 684
58 173
812 502
741 424
788 188
634 856
877 536
475 780
376 594
208 129
604 999
143 51
56 821
337 700
856 988
323 153
609 776
588 161
194 78
303 336
360 890
358 805
548 893
111 503
901 107
479 115
656 258
40 519
590 924
186 781
908 648
645 231
820 87
286 927
982 360
288 324
861 537
160 914
311 632
360 267
490 228
852 844
344 219
472 400
237 991
74 460
183 674
554 818
674 982
136 111
541 600
636 602
744 964
439 325
79 994
779 1000
192 142
799 102
995 235
932 218
912 752
991 569
79 915
244 713
984 265
839 629
291 163
883 573
205 537
187 498
813 346
962 948
637 630
653 241
605 216
63 540
525 311
672 981
896 473
951 125
262 258
712 913
361 69
287 853
225 502
408 18
742 61
314 420
450 405
90 956
846 488
756 489
371 909
7 235
854 586
402 675
997 82
393 956
855 84
332 627
474 49
661 267
624 105
206 744
172 968
925 134
590 274
946 774
569 21
649 429
298 5
262 616
430 334
604 745
56 47
331 87
687 722
964 737
566 597
944 10
492 226
477 594
591 898
80 484
812 941
136 470
339 561
285 555
749 6
348 595
503 587
688 882
797 685
360 643
658 174
75 168
863 147
593 939
779 822
688 961
486 738
951 620
990 18
224 477
187 707
150 346
83 274
174 959
591 486
738 202
779 532
410 81
653 51
654 500
415 448
1 436
93 38
176 702
340 641
895 497
101 86
348 916
397 144
617 581
11 844
361 263
596 323
447 721
453 448
719 933
848 486
409 810
637 380
803 470
920 346
59 806
980 678
15 595
594 480
923 974
428 288
856 21
837 652
626 977
38 547
103 706
212 786
263 502
281 108
363 870
256 320
534 535
539 891
411 852
958 867
850 664
993 711
319 943
671 410
30 278
513 872
589 61
42 448
480 797
270 479
802 326
87 304
111 446
169 963
51 291
977 965
834 70
981 917
307 250
327 7
187 912
904 104
523 718
394 822
144 941
880 359
882 717
244 726
946 366
486 575
35 597
752 161
201 701
454 25
37 15
847 949
994 98
263 617
946 193
782 875
934 870
169 296
637 875
663 645
753 602
489 558
741 797
745 730
140 110
841 207
2 75
349 416
810 690
316 303
307 317
35 145
897 734
20 539
330 479
524 91
173 3
432 387
128 908
606 747
738 419
34 314
749 984
665 68
831 595
266 153
806 791
515 454
516 789
171 268
536 219
362 753
551 545
879 436
864 851
591 480
461 251
854 626
341 549
837 608
968 785
147 340
594 343
265 161
414 834
220 533
157 695
613 90
228 56
85 401
693 210
696 874
726 154
599 136
414 636
368 314
313 399
186 903
373 519
229 547
583 660
289 502
934 454
645 113
441 563
423 583
482 385
449 200
363 398
127 505
843 952
905 339
627 993
278 469
575 321
726 983
855 561
493 656
956 872
250 711
636 960
909 414
352 978
148 944
256 950
991 294
676 462
235 118
499 121
314 523
241 804
792 919
838 46
258 82
687 191
600 207
952 250
857 544
475 141
325 427
735 592
630 489
595 69
244 29
762 478
179 746
629 878
261 708
941 98
628 474
799 68
31 494
894 66
399 586
786 36
609 466
426 532
499 246
872 636
634 903
703 520
251 617
548 299
830 128
651 165
812 16
451 8
841 688
842 731
721 922
523 108
581 702
160 630
638 801
234 555
987 123
146 697
146 224
437 86
48 77
711 656
960 796
851 841
104 66
912 927
656 809
660 929
330 524
347 486
686 885
946 754
854 491
783 37
217 918
697 412
717 865
829 679
354 265
299 648
172 666
408 812
252 680
704 617
626 477
402 534
38 55
830 211
504 725
801 319
530 151
971 107
406 698
333 890
743 711
429 635
929 595
821 549
454 214
166 346
848 909
778 936
70 902
352 743
319 175
429 797
766 542
21 955
403 850
443 897
193 634
749 613
662 804
684 932
860 321
603 796
505 297
897 661
510 58
884 867
991 585
996 869
957 745
448 967
785 440
272 277
439 155
338 10
410 399
231 371
440 582
292 943
295 504
320 802
286 133
90 522
435 993
350 354
250 928
822 122
789 99
901 633
205 92
855 486
768 930
269 941
925 246
896 15
542 244
928 568
232 213
929 209
158 253
615 662
508 98
328 712
609 585
941 522
247 263
525 843
266 281
87 190
401 489
259 983
904 384
280 410
456 721
198 728
73 933
440 224
213 501
855 810
678 801
496 151
96 817
152 579
504 642
637 130
957 267
811 337
597 192
264 236
14 24
611 508
151 129
227 487
834 261
504 608
675 795
602 281
341 371
804 637
221 733
402 409
939 951
39 972
724 308
246 617
174 845
670 822
639 443
841 496
228 44
53 720
936 476
576 867
740 574
359 448
549 16
87 945
457 72
294 629
50 201
782 686
291 241
273 430
793 663
743 175
748 640
932 78
111 577
93 86
405 458
500 72
214 842
984 661
822 693
862 666
922 215
585 55
215 340
141 593
758 796
457 900
206 607
980 560
220 381
876 345
462 294
618 88
121 736
124 257
499 617
570 423
20 68
591 271
208 300
263 352
513 77
989 576
683 285
538 552
815 872
848 376
347 256
789 857
82 559
869 363
380 200
91 775
534 903
973 349
481 871
595 663
302 887
308 12
959 239
156 200
195 626
441 395
199 170
172 682
95 904
282 530
247 190
985 465
469 224
734 692
881 32
184 131
460 421
501 417
878 759
899 814
259 399
297 64
600 464
100 531
433 384
51 113
397 37
558 387
154 362
463 228
815 115
606 172
917 975
573 61
683 677
856 239
249 585
197 473
418 534
127 24
58 625
221 451
545 693
89 625
914 514
520 917
558 173
743 211
420 350
785 877
797 828
111 714
408 173
851 131
284 768
211 288
230 204
487 759
953 599
457 928
186 110
431 832
33 753
383 951
224 772
708 62
341 691
106 360
513 56
110 368
440 348
702 596
868 676
81 30
926 28
950 390
812 419
526 721
868 516
823 573
275 507
740 205
206 545
302 800
820 805
217 776
950 672
163 686
249 282
575 29
753 903
784 635
380 323
398 102
313 398
173 990
462 873
449 94
56 488
165 266
645 112
168 661
674 512
217 91
66 880
657 819
877 152
723 590
613 622
320 203
601 110
507 543
398 930
917 882
867 9
547 915
494 779
188 434
139 542
108 249
917 995
404 650
10 769
463 105
763 447
585 947
139 508
250 457
516 396
163 498
438 808
884 776
560 590
407 743
410 313
763 669
822 706
419 45
516 209
331 777
813 389
559 737
118 627
358 34
362 929
552 369
148 356
918 832
281 189
634 533
656 479
140 704
968 449
388 730
408 56
229 416
980 616
750 514
769 1
110 413
627 245
845 790
917 121
890 897
471 468
399 363
699 817
918 541
63 190
858 338
90 248
253 284
114 194
229 787
525 806
342 466
234 699
933 392
650 201
9 199
564 407
657 723
34 882
589 965
578 375
91 230
268 971
554 134
40 634
60 613
811 487
939 298
282 731
599 284
459 961
665 814
562 946
400 76
522 174
877 235
571 960
567 599
109 786
627 877
598 318
162 774
130 296
463 220
834 895
681 435
558 779
782 723
107 31
309 887
914 571
115 568
939 916
465 601
435 597
609 162
115 937
22 55
206 478
840 458
289 580
271 995
668 413
97 210
862 703
620 541
315 424
824 958
136 896
257 23
528 386
512 747
555 541
120 286
267 235
231 570
624 347
78 155
360 412
267 888
380 967
841 595
972 643
811 775
292 771
927 933
238 76
648 680
828 814
328 141
601 712
285 229
712 303
54 418
664 402
78 548
582 916
324 940
864 745
315 409
972 71
97 667
207 714
179 361
322 268
910 437
434 338
757 664
521 122
576 590
488 88
450 744
749 4
587 489
398 888
237 304
222 412
761 462
868 406
669 955
820 337
144 978
770 570
992 758
649 879
101 934
891 716
912 471
821 681
656 400
24 823
499 599
889 483
662 225
749 695
219 797
349 41
630 90
79 960
600 25
993 510
820 486
995 600
118 665
384 429
19 942
442 223
814 111
453 417
805 936
76 808
242 512
615 65
284 829
174 377
215 343
988 85
537 443
831 569
244 453
864 852
48 88
780 873
343 499
626 302
515 492
275 659
811 581
719 852
535 616
64 914
256 882
767 632
521 760
29 817
396 832
898 542
116 989
621 14
797 268
484 25
547 829
161 106
259 933
522 101
301 718
547 650
933 328
674 664
191 227
158 504
811 928
911 677
702 245
796 362
48 962
381 834
458 481
866 482
739 880
830 25
954 18
583 835
910 401
550 136
403 721
151 823
687 865
445 86
249 333
122 197
288 287
695 966
496 402
730 439
783 419
815 185
737 593
4 346
26 318
716 995
891 815
452 628
288 509
416 546
705 233
23 95
154 410
282 215
69 269
969 311
251 951
809 222
296 935
387 368
995 743
597 807
670 973
69 158
128 608
36 41
329 33
347 167
3 288
960 205
245 381
102 222
175 614
487 272
128 543
275 864
917 273
19 970
480 34
495 487
248 62
799 221
512 949
897 845
382 393
591 95
59 102
116 125
211 291
115 191
78 49
922 347
984 912
570 457
976 992
48 467
593 917
579 298
236 303
509 749
224 611
868 820
834 740
165 869
115 646
933 752
536 102
189 576
686 748
341 773
214 253
677 763
697 21
755 267
994 593
1000 418
74 531
129 754
332 479
544 287
218 274
535 979
402 173
459 36
782 716
373 694
563 410
907 828
412 502
434 282
950 882
633 610
282 998
669 794
122 217
840 900
765 945
143 786
240 36
190 694
912 384
160 357
198 237
933 22
308 150
961 885
190 513
141 67
917 994
630 19
292 133
532 940
852 9
690 156
527 563
53 952
883 693
439 403
421 676
206 394
500 227
173 323
505 275
983 766
128 588
607 502
258 451
685 624
486 101
32 764
879 534
737 57
413 534
35 28
884 47
25 22
832 642
929 691
802 998
529 614
824 786
162 393
237 707
254 227
275 602
479 666
64 939
766 158
159 308
417 317
368 781
21 435
663 612
458 406
337 6
155 679
932 603
419 616
441 32
466 70
566 150
132 235
101 118
693 274
125 848
432 506
57 496
935 501
172 999
302 978
708 817
864 658
548 666
79 265
59 6
356 532
885 967
270 287
915 230
238 147
95 782
789 226
924 872
427 320
800 806
910 303
344 354
141 505
39 375
665 956
651 625
194 508
15 254
790 816
26 549
852 617
688 762
673 266
303 179
985 8
843 934
25 32
605 736
326 387
656 425
516 87
455 293
496 474
994 441
633 751
544 136
785 114
142 82
218 699
221 360
884 986
832 179
729 301
657 56
567 725
415 344
736 607
23 135
277 960
258 52
701 768
950 224
226 480
386 438
874 308
70 305
69 684
790 739
797 882
64 378
83 198
139 360
490 76
287 911
850 220
525 308
766 472
324 203
698 856
816 291
409 851
618 211
339 398
23 696
376 905
659 732
631 58
381 136
94 963
688 124
561 194
342 285
618 580
147 289
111 80
6 36
688 203
198 828
270 473
203 982
310 942
280 365
1000 220
842 991
664 403
593 524
977 828
858 73
293 698
793 753
705 682
407 422
395 317
82 875
678 807
755 671
652 838
394 654
365 361
437 620
868 256
835 601
998 903
679 472
632 963
191 642
875 437
783 334
450 298
936 335
94 928
369 584
830 815
541 392
446 980
87 962
145 447
239 811
311 462
945 400
691 84
123 534
218 676
35 408
421 747
648 289
799 474
912 246
608 549
715 763
386 197
224 643
598 660
568 999
573 362
689 753
745 541
121 283
250 625
453 316
827 227
97 258
128 850
555 669
205 284
906 833
488 784
236 866
864 219
538 788
833 908
216 954
329 226
806 889
975 622
699 888
519 173
191 12
342 424
552 902
755 129
963 972
463 107
109 260
381 639
453 914
691 866
208 987
695 491
155 661
378 342
217 972
420 599
773 85
151 961
445 228
503 338
930 592
678 442
670 630
657 853
813 842
298 425
375 175
155 32
261 926
502 477
45 625
563 204
691 3
819 118
930 933
447 246
700 307
728 60
321 634
378 893
844 236
733 309
496 704
975 232
999 214
875 76
782 648
434 778
374 573
576 111
81 711
482 542
249 889
401 417
567 803
144 507
932 108
382 63
55 207
936 871
297 659
137 838
603 130
304 241
452 969
770 498
166 959
741 589
499 110
73 25
271 516
788 658
461 918
873 494
211 659
765 200
582 390
42 623
633 430
769 84
462 691
45 505
910 903
557 350
262 890
878 234
592 831
241 295
460 7
707 701
229 846
748 690
360 243
713 689
437 273
242 203
995 283
674 828
198 550
401 320
408 284
275 219
632 686
200 826
644 299
147 789
78 831
503 310
14 39
213 445
973 562
596 595
616 369
1000 720
175 80
986 911
640 753
454 233
942 690
544 109
283 899
285 641
364 254
347 968
518 945
279 103
924 376
265 532
848 884
192 166
787 673
611 869
461 630
64 480
287 206
609 581
861 245
148 512
652 176
391 156
306 500
806 24
92 421
292 807
225 268
529 613
355 171
658 752
932 279
494 532
261 705
297 792
870 79
395 391
629 796
922 444
889 583
751 297
642 783
954 13
936 752
281 477
964 166
984 796
366 248
537 140
478 1000
134 2
923 907
428 491
882 362
332 143
313 675
817 541
142 696
759 210
578 706
704 905
816 723
764 249
216 575
893 475
324 586
919 689
119 151
393 247
534 828
424 731
246 286
194 509
621 450
89 209
821 768
34 594
161 983
866 427
441 588
260 240
122 139
360 540
958 378
344 48
827 685
19 472
204 996
540 78
300 747
436 658
736 737
628 951
882 611
300 634
246 218
49 702
910 876
439 321
518 812
577 352
425 755
10 803
466 289
871 543
526 299
922 719
810 742
850 443
353 113
732 717
174 129
638 426
586 65
861 217
934 655
963 131
120 979
780 97
504 114
954 348
77 475
719 92
582 300
95 545
444 942
721 584
149 47
828 946
413 874
977 8
343 489
971 896
498 338
215 147
493 461
190 503
997 973
160 550
548 473
373 126
384 958
259 826
530 675
842 845
661 279
223 410
306 932
668 565
775 371
501 740
594 310
933 695
290 667
185 439
508 790
526 574
892 74
276 585
761 769
427 431
358 654
69 834
360 858
647 287
825 240
259 758
821 868
678 951
237 413
762 780
748 190
415 537
911 644
291 519
403 917
316 178
338 534
783 510
472 368
770 939
808 266
450 20
447 793
619 824
253 602
392 219
752 103
329 186
496 677
451 619
896 748
606 977
328 616
365 829
3 198
757 75
23 795
33 799
31 252
378 568
86 447
270 284
495 995
442 221
83 229
581 174
49 21
529 771
324 153
343 687
568 855
978 328
976 728
3 484
826 761
922 210
872 921
923 567
194 701
300 860
512 602
713 207
698 893
294 166
77 336
182 420
331 928
991 580
101 346
603 648
823 903
261 426
297 993
409 735
72 771
261 315
11 268
105 185
12 547
77 3
975 542
320 792
906 51
546 10
964 269
241 314
995 401
423 232
545 450
940 652
640 506
270 293
109 259
401 458
272 990
565 84
759 329
501 617
573 420
938 130
901 30
43 810
541 39
673 471
234 915
8 230
139 952
677 392
253 205
682 30
597 225
506 98
288 273
164 428
296 252
922 592
652 585
999 610
674 733
198 413
4 324
155 208
691 2
140 260
495 688
187 739
903 745
157 967
504 861
876 141
35 439
861 895
59 301
520 777
903 638
589 853
124 606
917 686
10 586
286 407
1 261
883 505
19 972
331 878
247 864
724 783
597 519
671 768
605 28
654 846
462 103
559 703
718 344
987 452
715 853
519 349
152 181
850 52
394 94
728 519
548 307
663 578
650 367
45 359
963 252
93 688
401 763
38 752
928 810
367 140
209 102
409 548
621 921
105 127
898 736
632 936
152 450
523 213
906 215
472 607
536 104
755 156
77 952
617 131
502 655
346 939
686 617
6 271
89 499
894 960
956 850
700 829
732 489
132 177
151 631
890 357
414 755
551 502
679 189
311 628
569 630
934 85
256 876
978 861
905 337
926 500
810 350
374 433
972 431
914 304
2 406
26 272
448 162
583 212
308 982
94 924
886 399
735 918
112 960
236 336
199 604
918 394
741 829
631 633
889 10
27 791
378 513
130 20
225 146
840 988
857 597
111 634
279 554
706 882
102 751
656 67
729 659
434 529
880 545
755 655
404 201
576 362
600 608
619 332
927 31
215 281
698 821
326 658
68 787
499 250
941 495
559 960
764 566
270 673
295 310
889 488
427 902
547 921
968 162
111 62
538 764
475 771
439 740
320 832
603 15
252 87
553 886
459 279
63 409
765 303
34 881
579 183
468 670
605 939
363 576
308 455
790 839
402 124
919 545
930 550
255 711
290 969
286 716
826 759
121 630
350 233
441 595
283 176
640 639
716 170
40 923
352 925
204 918
133 414
246 57
683 960
939 602
615 517
28 283
984 65
734 429
791 157
888 541
649 961
654 370
398 556
809 139
520 882
283 764
377 137
395 998
748 392
623 952
495 601
192 306
11 726
775 599
747 64
250 488
359 190
988 302
809 421
404 911
560 621
233 347
456 502
210 61
706 854
871 176
951 120
202 553
504 337
413 873
713 163
931 244
36 464
789 254
223 854
168 744
188 763
323 900
486 496
380 851
626 599
93 562
975 660
393 854
289 901
113 761
648 732
446 495
189 676
263 393
363 881
659 444
567 351
698 410
57 18
684 153
501 543
964 441
124 78
825 21
773 349
656 26
544 635
191 200
753 267
751 768
610 756
540 751
265 479
213 497
160 227
895 757
696 917
548 926
455 84
563 423
431 415
749 112
604 661
591 905
924 108
925 709
673 276
355 83
697 670
184 455
235 788
92 955
734 510
517 284
60 217
870 750
374 505
505 126
931 630
472 369
934 895
207 267
373 63
600 109
448 234
392 241
801 682
911 554
18 724
576 150
459 554
153 843
283 728
265 885
815 329
567 936
521 992
558 149
80 948
980 239
528 408
680 227
417 543
405 470
422 608
144 288
628 328
96 105
386 485
613 405
551 323
922 755
499 13
224 909
430 568
541 334
926 266
709 154
237 649
427 945
279 816
505 773
859 850
290 107
789 899
846 76
115 450
735 205
263 348
924 87
822 245
648 760
149 405
43 254
805 297
835 106
157 106
585 713
146 765
242 82
165 74
216 585
273 518
792 294
647 664
626 573
523 406
401 346
899 743
8 139
703 129
156 196
364 871
200 768
682 140
319 367
688 565
637 480
446 261
566 522
27 206
283 120
502 108
138 685
986 937
92 1000
754 445
888 887
70 947
10 902
463 224
856 68
516 184
860 690
69 266
272 767
434 953
781 323
348 855
461 592
157 887
583 273
287 212
824 525
404 976
560 678
946 192
68 453
514 171
510 118
816 399
898 568
652 29
1000 881
824 906
896 535
70 398
371 189
10 429
660 152
28 950
621 903
537 404
872 517
447 395
551 591
337 31
985 859
405 942
565 704
507 280
159 627
998 386
533 275
933 459
591 525
78 496
363 726
95 791
411 892
693 78
536 775
647 525
377 711
252 641
19 224
955 956
481 609
868 331
616 228
781 620
491 137
565 309
364 986
536 549
41 393
429 530
748 880
144 910
951 909
169 109
813 940
575 733
856 433
587 3
353 137
904 871
445 345
785 36
605 443
715 423
793 561
508 834
398 704
174 107
893 593
912 48
36 72
330 365
371 379
723 142
279 436
597 681
31 183
610 292
885 366
297 653
694 396
586 781
885 287
608 647
766 50
380 729
436 603
78 624
652 987
82 431
266 166
86 559
361 252
578 911
107 913
863 946
185 191
348 413
205 4
388 996
371 804
688 34
600 814
876 403
797 249
789 812
811 172
926 143
702 342
426 85
213 363
105 402
630 285
306 394
990 621
664 297
945 235
522 907
815 514
7 577
678 589
314 938
678 830
807 926
919 544
612 54
852 517
172 663
13 893
701 488
596 514
164 406
365 275
94 211
575 352
578 132
339 648
122 248
624 842
438 716
420 847
493 623
477 874
690 356
246 169
398 234
361 977
162 770
809 121
843 189
957 401
151 94
82 272
942 319
984 497
606 104
763 99
644 845
352 363
188 193
600 447
920 614
196 692
150 305
625 594
572 191
170 839
300 922
157 955
837 205
814 792
950 247
465 750
943 945
582 147
179 604
884 927
712 776
654 687
335 986
418 943
550 972
989 292
257 107
811 716
102 967
837 368
953 403
440 570
81 184
104 743
251 520
613 298
353 446
323 20
731 179
534 658
901 757
793 276
498 50
280 193
816 915
821 430
676 615
937 673
741 71
40 789
806 397
932 856
989 388
320 732
94 514
294 192
132 251
260 432
189 502
691 620
714 695
312 927
846 604
563 422
657 989
786 251
403 697
653 617
781 436
307 21
165 95
627 988
316 221
855 756
696 355
787 908
758 481
294 654
852 878
122 399
364 192
149 540
922 796
316 35
980 10
687 941
345 533
753 688
572 236
956 115
478 475
979 210
562 406
231 1
199 808
262 465
904 541
980 232
339 224
214 988
527 741
417 702
469 877
814 115
954 813
703 774
586 242
842 344
555 769
477 419
867 743
798 423
585 58
438 54
261 519
339 431
68 23
31 429
803 476
527 926
40 121
274 94
285 306
293 775
590 39
277 628
846 77
155 810
738 998
101 58
484 182
399 175
132 554
188 233
12 684
694 944
473 300
589 166
84 98
263 637
858 185
163 568
574 853
631 412
152 646
577 525
477 18
868 193
929 835
415 840
788 202
425 252
562 999
636 212
284 161
602 420
251 190
750 231
217 66
753 16
751 517
165 226
350 166
633 586
429 557
377 260
554 81
312 665
81 314
387 201
316 225
136 327
320 228
156 794
113 403
154 375
804 749
880 123
643 169
224 511
648 369
558 980
391 407
456 706
849 797
520 779
461 591
727 631
335 74
68 439
602 907
292 191
513 53
810 700
315 246
210 992
295 601
442 255
975 11
353 808
926 581
488 740
958 233
292 925
867 771
907 168
840 149
362 985
792 353
958 709
776 977
121 534
385 311
462 183
595 890
979 667
68 922
909 764
508 193
258 942
520 587
318 326
746 261
396 864
950 411
404 363
726 434
963 28
967 572
826 268
534 565
422 371
850 630
1000 23
963 941
713 694
255 975
972 933
720 150
424 595
402 120
506 307
783 946
631 273
282 704
764 582
583 661
597 323
669 869
838 612
314 915
948 984
799 859
265 752
434 233
801 326
886 227
264 312
234 65
749 345
934 821
95 379
210 531
762 36
818 978
691 96
472 298
880 103
516 157
844 514
365 383
980 66
563 90
781 47
785 180
572 148
885 75
317 527
250 466
487 419
179 978
552 88
326 871
98 670
158 700
504 818
162 675
936 838
520 517
742 302
386 407
563 745
802 627
174 453
968 375
89 882
515 266
758 516
281 128
979 857
600 610
124 608
31 468
778 539
166 174
52 895
755 830
239 145
756 109
974 220
63 967
447 356
604 41
150 409
36 430
663 608
638 984
180 720
237 993
462 332
591 450
243 368
725 828
854 656
358 611
967 659
859 10
243 481
560 493
778 60
247 313
747 849
640 53
744 679
971 549
474 215
226 628
336 220
710 396
311 909
721 207
886 515
535 692
375 10
160 217
969 853
366 315
403 303
381 240
670 403
359 534
179 340
968 719
745 47
575 274
99 45
264 246
526 242
32 114
507 976
442 654
477 760
667 296
985 189
969 512
978 974
925 513
359 325
896 997
415 695
974 674
773 733
37 338
727 943
799 482
212 200
322 792
330 319
294 733
390 541
357 582
301 554
267 290
620 204
41 561
541 996
582 144
875 934
841 26
658 576
847 20
779 348
871 178
726 688
803 82
534 454
222 658
154 429
462 93
586 335
345 849
327 801
552 737
992 504
646 671
480 716
64 907
621 829
379 574
489 402
162 24
419 443
149 270
43 263
138 17
983 171
471 503
21 324
439 597
647 400
377 834
51 641
881 754
509 657
739 748
295 58
10 771
48 765
17 898
626 134
642 675
366 501
535 359
851 875
484 832
765 305
696 808
513 694
754 34
989 905
60 663
901 39
851 310
48 987
360 861
293 311
602 449
341 27
610 980
645 179
494 635
422 244
134 696
605 687
630 785
754 407
945 274
26 436
286 994
565 413
87 873
195 345
517 282
369 588
387 125
253 742
749 289
933 42
465 926
619 829
446 939
736 639
843 309
875 52
870 974
46 252
230 361
175 472
232 861
672 554
529 887
857 610
162 632
898 36
790 126
187 23
656 799
106 205
234 6
435 805
166 919
249 579
901 933
719 930
582 414
750 588
343 398
515 467
889 636
964 106
955 377
977 481
445 715
561 226
745 93
817 376
60 696
756 909
209 136
446 207
907 331
523 315
670 190
29 46
553 844
769 671
367 952
47 574
303 416
470 435
592 117
721 279
9 915
601 969
899 630
39 315
96 979
557 826
605 770
599 432
910 5
237 271
434 532
122 49
340 232
657 218
105 933
1 862
409 433
373 96
245 651
71 281
164 141
314 638
807 2
642 368
364 436
791 81
316 439
323 629
505 378
770 172
697 884
637 582
908 98
415 50
129 333
644 548
224 77
576 402
315 102
922 130
984 631
324 248
611 696
784 318
768 723
716 825
86 208
225 454
44 126
807 720
659 683
287 810
200 132
182 20
884 246
798 162
285 277
729 967
56 264
155 777
251 672
656 550
986 309
661 219
20 213
684 204
333 442
7 953
175 90
860 397
893 923
114 43
134 324
997 228
590 333
281 769
302 661
297 69
621 827
345 246
796 331
726 12
322 222
342 773
810 327
155 482
912 743
970 421
672 39
431 198
622 815
865 586
23 408
134 787
587 5
970 135
735 901
757 893
294 725
353 143
875 270
583 209
211 134
265 621
191 932
969 470
740 835
923 293
585 774
72 943
715 647
684 590
704 180
922 119
210 965
31 177
490 85
880 981
865 103
115 832
962 987
743 66
289 183
514 60
944 134
720 777
702 905
3 545
758 517
84 847
291 378
111 869
77 277
512 692
231 524
180 546
343 438
110 423
668 783
428 452
906 916
500 723
542 403
945 758
177 720
696 576
183 478
811 785
594 419
958 960
778 170
439 375
807 293
918 646
818 899
391 514
372 811
47 513
484 941
484 453
267 641
915 237
422 495
623 256
347 620
320 672
782 238
624 622
713 947
972 168
866 919
933 663
498 547
436 913
87 727
274 464
387 243
759 193
688 846
429 628
622 715
888 945
705 13
339 891
452 570
643 126
314 583
140 207
35 483
843 264
721 152
387 318
889 442
260 300
691 236
620 190
3 238
475 390
594 944
279 474
706 802
763 703
383 646
646 626
234 455
957 595
945 43
179 719
205 371
405 145
732 349
121 604
673 743
557 111
650 339
872 607
157 353
732 507
423 482
483 591
64 827
727 304
820 598
608 184
312 357
583 365
87 198
894 722
346 76
293 579
47 692
836 367
826 453
99 285
820 341
126 950
907 524
158 390
473 496
460 218
834 971
816 578
950 541
352 862
833 257
227 14
501 435
891 119
639 765
70 680
898 594
592 168
539 467
665 780
298 303
852 906
744 883
143 461
838 685
17 461
770 645
379 717
633 541
528 991
468 2
621 196
939 699
407 97
672 478
50 414
412 729
917 948
793 638
844 107
942 967
982 622
808 157
438 968
101 642
336 190
287 253
737 922
279 393
343 288
115 907
766 366
487 379
241 865
992 167
613 717
225 328
451 282
346 492
219 790
349 743
319 275
885 429
310 242
205 488
704 521
855 274
747 621
306 877
825 747
772 806
941 325
600 889
855 112
950 300
740 208
522 111
371 655
599 15
308 100
433 633
797 40
469 267
967 888
277 669
536 814
973 295
846 527
224 775
670 345
857 374
216 362
330 734
41 257
459 62
240 77
597 100
344 462
914 38
91 683
365 328
972 240
739 199
672 28
247 804
839 96
911 887
240 62
192 945
490 672
108 125
907 496
807 535
813 982
65 342
726 685
434 37
640 856
202 89
813 615
247 763
682 290
879 794
353 76
631 657
444 381
558 180
615 957
267 365
250 559
896 635
595 433
79 192
651 451
529 995
623 762
568 887
898 184
81 996
614 206
449 856
136 743
875 766
806 956
992 50
821 669
907 59
565 555
143 897
146 939
261 325
632 136
262 93
46 580
927 837
343 2
937 989
718 122
525 938
640 188
950 409
294 477
756 344
561 926
732 630
575 181
672 355
7 969
105 443
290 735
795 614
303 719
800 784
68 600
266 708
924 177
322 223
565 129
215 520
584 490
916 605
42 206
192 767
246 422
144 626
587 294
806 4
900 73
683 843
394 742
669 788
766 776
212 238
658 7
364 100
248 565
890 236
726 862
875 368
105 896
415 459
38 380
919 221
156 751
269 904
109 585
666 300
117 78
70 79
581 447
322 818
931 640
236 332
605 332
573 203
405 297
129 468
870 919
598 614
486 908
468 399
876 380
472 920
474 972
408 498
987 518
70 306
573 429
779 306
895 262
440 946
883 326
940 775
889 985
486 377
324 108
236 784
605 130
24 416
116 206
651 205
747 420
766 128
197 907
381 254
34 56
626 958
721 914
557 300
299 196
228 230
500 579
230 436
871 588
989 641
77 967
849 118
229 796
11 473
677 776
502 751
428 518
88 591
750 65
19 35
994 527
332 106
549 607
473 4
424 709
665 902
578 481
612 62
209 514
941 849
800 939
857 174
221 559
984 578
703 299
299 529
756 129
677 332
259 447
153 672
391 21
282 964
815 210
728 300
619 420
208 769
900 444
95 200
389 689
1000 576
170 909
141 558
164 375
572 340
455 688
573 13
569 229
633 866
926 767
279 134
213 910
913 968
566 898
740 913
321 549
162 995
658 924
933 278
870 947
729 465
287 169
895 452
219 623
150 243
7 286
616 957
799 258
235 703
987 610
591 241
64 751
166 996
474 706
77 423
352 170
850 105
220 988
586 950
756 67
557 110
428 166
160 716
188 293
548 375
537 194
332 970
229 94
301 961
837 671
489 289
509 830
439 599
564 604
903 395
346 77
828 805
371 690
815 717
628 106
380 188
219 358
755 344
96 747
828 628
85 337
506 829
857 83
648 909
226 649
185 829
136 225
544 750
462 825
963 756
380 854
753 152
311 331
517 213
332 285
563 427
777 513
886 783
423 519
963 530
583 997
985 110
551 267
169 25
377 478
682 345
810 274
45 542
151 14
523 955
374 509
337 109
984 33
490 726
588 867
296 35
393 851
880 22
784 776
785 225
517 719
922 906
301 447
66 708
433 207
235 199
737 921
704 78
728 836
624 309
55 225
595 404
427 518
488 632
418 863
736 206
385 14
392 894
945 86
971 978
58 409
661 197
496 870
135 111
854 909
175 798
792 12
141 730
82 69
537 45
168 712
428 467
614 13
569 636
567 409
367 119
703 713
544 846
281 408
745 67
238 384
114 178
229 195
