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