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