60000
558 193
87 441
688 890
561 108
793 919
584 177
577 922
991 118
913 170
391 783
233 326
250 377
750 817
190 818
858 362
872 157
374 84
245 625
466 944
590 742
218 796
335 453
140 915
752 915
856 137
832 781
340 615
711 311
563 826
376 348
675 150
26 50
880 189
273 420
772 752
934 781
805 335
783 624
489 378
827 517
309 468
170 730
438 654
599 404
605 468
974 110
895 713
955 718
616 283
841 272
530 266
646 874
229 573
299 329
13 806
119 377
292 966
342 771
941 365
44 847
328 573
873 140
667 351
195 432
603 698
84 886
898 787
465 547
45 817
432 988
295 50
941 199
390 683
755 341
780 198
833 337
112 675
294 823
191 427
148 573
706 123
495 71
896 356
461 950
565 538
209 722
737 105
684 467
303 923
704 370
352 644
180 31
532 854
563 129
197 240
167 967
984 271
51 700
906 710
90 845
288 603
443 740
102 349
540 649
984 608
271 660
706 608
987 539
755 33
146 332
17 406
918 459
91 402
300 484
613 581
451 770
120 445
138 204
480 733
328 700
996 908
89 19
941 649
719 379
407 81
383 446
111 465
37 288
615 781
623 843
700 999
999 411
934 19
583 328
947 544
471 276
613 744
923 987
284 895
279 537
562 549
468 535
589 615
375 141
483 568
112 92
814 357
939 390
98 948
257 237
69 25
127 855
503 308
844 498
202 560
210 946
29 393
744 670
448 385
307 747
363 747
398 929
112 159
859 541
988 787
217 850
298 865
547 930
807 365
459 536
178 899
572 261
652 579
30 615
474 74
763 407
834 432
872 92
719 949
939 239
870 137
274 607
335 134
415 777
437 960
621 309
738 94
310 752
604 388
512 870
177 144
743 952
956 615
246 615
382 64
202 599
570 848
511 976
232 274
221 471
963 88
672 897
106 929
581 135
171 801
645 161
487 503
673 851
28 937
438 794
245 643
894 877
243 268
397 533
635 832
142 216
308 390
612 807
901 485
140 796
520 591
741 917
821 648
235 419
502 892
775 322
214 456
821 979
750 109
528 515
43 308
57 506
942 620
740 883
74 383
883 734
876 329
420 622
859 889
272 315
508 104
216 250
556 630
362 40
515 10
937 433
179 843
989 850
391 263
462 715
185 314
410 485
924 246
260 346
460 202
710 677
859 922
443 304
997 389
766 664
326 730
458 229
550 635
916 27
273 630
793 640
205 287
423 900
434 655
126 605
173 312
761 109
182 155
295 431
602 201
822 477
520 747
372 880
240 945
812 666
439 190
474 125
943 496
711 84
702 323
753 285
715 929
286 811
499 796
710 864
831 241
369 892
435 630
805 603
950 267
426 527
406 83
277 372
836 198
185 742
397 103
915 777
302 413
943 868
868 789
638 966
984 451
754 178
256 737
376 788
83 697
456 119
61 952
251 46
420 379
867 509
730 230
641 254
624 11
996 352
379 367
311 556
273 525
621 838
210 973
876 736
297 958
878 109
816 52
544 180
758 361
250 641
571 631
594 995
735 467
679 139
364 731
675 109
51 977
845 127
48 399
949 419
648 674
150 356
931 190
357 805
72 483
432 22
93 819
562 730
634 753
614 845
568 708
16 475
325 173
30 990
864 426
781 822
628 964
92 67
932 112
744 525
804 586
344 978
189 159
854 164
264 828
153 86
853 996
603 210
742 939
891 496
189 130
134 430
283 800
78 294
989 424
202 271
687 913
827 899
264 885
726 561
703 907
545 869
915 353
392 26
684 780
89 174
765 164
266 841
100 687
319 262
118 627
721 851
119 499
700 29
215 989
707 787
760 356
915 661
219 278
508 611
346 833
941 521
459 287
514 541
819 691
705 757
311 576
203 257
612 120
228 472
917 755
628 542
258 717
474 121
69 641
628 445
766 549
727 382
314 530
540 594
978 601
899 97
19 255
814 666
296 908
940 859
180 108
439 610
733 607
101 699
895 420
895 748
158 303
101 77
586 84
469 193
564 924
56 432
980 403
248 883
601 486
166 117
529 854
435 60
675 771
458 634
567 770
23 871
721 629
179 259
465 127
444 391
489 872
345 820
183 972
777 15
356 623
437 638
780 749
639 815
698 325
963 579
699 925
312 376
267 979
379 23
292 259
812 686
803 693
656 338
45 172
543 877
245 90
429 285
972 126
444 209
822 777
36 966
126 531
458 945
289 17
955 102
24 768
23 914
537 974
34 183
199 581
688 938
260 982
327 564
756 954
496 450
836 300
686 469
278 146
118 472
984 72
319 798
136 579
443 157
745 181
268 163
518 445
326 24
375 648
234 605
367 584
908 639
953 996
687 353
755 810
698 52
565 551
318 340
69 558
839 912
15 151
244 403
370 38
291 738
340 968
293 360
669 648
177 134
965 639
839 176
359 923
139 997
721 570
209 468
689 707
821 925
294 722
485 607
912 313
645 793
694 352
705 310
768 842
781 60
414 11
438 68
253 181
131 834
590 311
613 191
569 144
398 875
88 388
258 798
347 927
838 171
707 757
706 91
625 978
583 171
940 419
170 959
352 943
926 224
791 306
87 114
514 342
631 160
723 436
904 919
253 670
511 696
342 620
742 603
358 326
391 51
980 874
987 297
534 495
588 389
990 958
418 197
881 739
323 376
128 993
874 829
243 230
573 888
763 515
190 531
167 491
607 650
670 481
398 666
134 602
170 33
501 557
278 153
138 252
273 210
105 491
46 613
833 319
106 187
212 358
40 392
458 48
207 688
446 289
257 954
900 251
857 969
250 384
563 81
55 977
844 860
310 339
135 632
913 646
337 41
484 270
798 578
257 205
192 154
120 29
491 565
166 27
114 998
982 318
950 67
912 48
513 144
877 932
357 106
24 645
807 536
790 296
270 625
422 577
997 417
620 600
973 453
658 146
626 286
304 856
64 929
700 756
541 860
245 728
642 996
199 491
612 357
825 221
951 66
557 201
408 635
635 228
69 975
851 255
976 18
837 464
606 717
987 231
499 611
557 336
474 510
412 506
876 502
368 636
205 890
484 595
103 815
496 74
895 215
694 194
232 925
642 803
161 473
22 668
963 117
28 474
383 334
171 686
514 253
338 164
416 870
471 223
369 973
513 191
195 694
457 856
716 489
521 805
178 474
335 188
941 297
714 975
505 898
244 706
561 400
718 177
433 227
654 462
881 540
787 914
969 13
567 933
465 190
647 261
610 495
702 742
15 117
430 581
998 587
603 461
391 840
341 374
548 793
84 810
595 285
826 665
58 505
49 688
715 540
449 882
620 86
334 76
777 947
656 728
978 39
620 911
478 414
835 977
513 296
681 318
23 42
504 740
298 711
615 940
849 876
127 233
22 778
602 130
700 501
307 884
343 774
91 425
939 712
271 45
718 735
374 196
467 428
39 293
360 329
584 490
488 50
908 493
603 898
111 960
784 90
923 491
638 885
101 272
15 535
651 522
364 980
43 470
802 459
212 572
317 223
451 585
963 872
327 676
655 204
613 783
876 627
16 713
841 733
331 911
123 26
53 578
915 361
656 238
93 34
37 604
141 938
115 41
299 582
748 942
781 679
333 644
428 815
456 891
320 265
248 639
717 764
742 691
212 900
308 647
385 132
817 450
638 469
776 566
756 996
909 675
366 807
325 845
187 126
241 61
397 535
307 878
83 118
175 424
43 547
958 545
913 778
720 217
610 307
157 391
365 86
528 364
275 233
806 582
818 887
621 266
231 128
793 652
737 421
778 639
618 729
57 390
729 959
542 459
617 677
710 598
935 678
965 120
962 697
304 752
842 916
485 925
135 288
451 206
914 487
880 632
610 653
567 463
527 549
781 626
782 93
113 180
845 634
434 631
528 91
794 730
99 698
486 924
318 424
613 602
159 352
280 148
721 269
710 609
713 59
180 53
986 190
235 556
920 831
512 763
864 757
902 171
873 626
451 503
766 418
326 956
911 800
347 867
83 662
921 490
156 90
585 147
649 159
607 422
563 120
208 895
426 646
214 264
227 211
628 668
321 62
558 430
400 174
991 355
364 708
991 245
998 954
426 924
310 641
172 748
729 264
406 993
216 685
541 479
754 410
540 490
981 104
271 828
77 617
43 488
691 887
901 882
516 908
367 857
629 212
114 390
372 838
100 925
571 596
756 216
615 796
786 569
759 216
144 323
100 62
14 970
337 60
722 274
291 950
764 780
951 910
575 644
381 523
169 784
612 904
526 43
442 101
182 694
754 804
485 347
586 538
100 807
739 465
901 292
986 442
195 80
741 352
178 243
860 712
228 291
547 644
355 192
733 697
698 202
828 654
549 985
824 27
729 282
93 303
198 157
155 712
110 647
802 936
458 937
57 232
302 596
815 957
524 75
400 492
927 321
726 306
797 416
666 60
345 405
639 206
832 17
717 678
607 575
270 188
810 576
917 397
925 161
989 221
459 206
125 689
599 544
350 31
530 386
419 702
710 963
747 14
505 449
738 399
682 700
73 829
159 821
94 357
361 112
994 821
228 362
469 432
238 151
188 79
268 477
197 917
186 419
699 127
329 70
490 254
418 604
441 297
379 81
730 857
13 373
583 165
612 545
221 690
544 127
710 780
514 787
395 691
393 305
469 780
900 821
690 996
786 347
757 925
377 847
882 356
821 140
169 124
665 426
380 624
805 183
791 129
274 404
878 929
93 530
882 172
863 426
381 125
600 881
959 783
640 841
715 844
496 36
517 104
527 500
860 746
846 974
301 547
263 966
892 795
242 549
700 21
703 98
513 271
689 98
259 827
827 559
327 773
252 268
823 31
207 510
996 900
455 863
946 716
387 312
425 183
518 550
29 781
686 293
478 948
817 448
806 126
490 902
475 204
760 532
431 106
914 30
153 847
465 582
543 958
318 620
230 538
80 794
509 867
793 591
858 297
45 599
423 72
892 27
11 124
536 482
675 99
870 693
814 331
721 903
730 788
315 623
416 330
770 62
651 378
774 469
831 228
86 563
393 27
368 116
358 222
994 518
615 19
188 687
885 12
389 327
831 581
947 19
566 121
597 550
720 735
695 22
50 993
439 378
505 878
299 833
755 404
619 815
163 474
266 799
574 453
927 844
157 880
38 640
318 306
914 661
285 301
991 849
28 758
167 936
544 697
728 669
545 628
637 223
24 215
688 371
40 429
952 183
964 145
661 962
749 725
585 783
16 546
528 770
568 694
99 558
785 798
361 107
965 919
955 324
834 674
70 164
183 46
302 289
205 574
927 540
63 127
365 831
190 518
972 628
826 684
86 160
673 358
532 169
131 236
681 231
596 635
464 89
523 602
952 99
862 305
763 113
633 443
874 690
867 788
639 438
622 388
726 759
211 164
944 627
622 947
459 849
283 559
892 385
356 11
978 243
695 457
356 23
549 792
732 456
556 622
70 947
711 551
87 999
268 132
814 411
658 710
791 548
70 359
433 323
888 106
109 266
467 787
51 863
334 447
339 20
94 270
620 672
837 496
720 534
405 53
64 550
817 563
649 612
105 826
146 197
544 494
565 805
184 265
168 296
75 54
235 843
162 189
941 880
293 784
17 82
708 615
837 608
431 820
139 870
737 375
768 780
590 890
741 194
503 549
433 469
97 660
357 433
474 488
784 841
474 228
858 185
401 760
990 579
656 916
465 586
705 436
132 481
192 557
903 200
702 410
927 412
873 530
796 979
967 769
69 443
557 626
464 680
746 565
145 703
749 215
53 935
305 482
240 171
589 281
831 345
299 107
876 802
421 686
204 939
148 363
744 692
398 247
23 192
913 398
495 172
268 810
347 988
715 184
871 921
429 264
208 42
173 103
392 727
253 315
92 798
988 125
819 966
454 764
784 601
931 584
929 822
83 563
444 973
104 184
421 122
458 78
454 260
355 149
363 581
951 122
577 937
195 930
380 594
387 700
611 83
258 28
178 564
187 24
42 939
586 59
119 552
817 690
214 978
718 47
387 953
412 224
950 143
318 220
651 899
136 419
17 553
825 294
399 995
47 148
93 310
474 131
767 999
516 342
971 348
892 222
753 46
987 479
182 200
385 257
322 165
296 558
509 655
167 240
418 76
777 986
91 390
343 942
824 377
370 659
317 694
100 917
226 423
129 907
372 859
77 308
206 506
769 285
346 406
725 800
433 291
22 391
36 291
351 589
354 434
257 73
116 608
251 659
180 336
489 810
921 384
712 851
572 519
700 790
995 841
918 275
493 440
182 501
35 917
733 881
618 175
321 763
813 976
150 126
624 906
282 823
430 25
44 391
270 528
606 800
800 927
767 822
713 465
394 827
107 556
787 20
550 935
661 124
664 935
926 700
200 932
400 149
836 906
218 291
655 949
165 215
511 607
277 648
967 944
638 558
880 979
775 683
259 478
885 566
62 941
195 707
401 468
866 671
310 760
638 489
624 407
159 546
703 827
287 66
739 438
317 472
252 666
153 679
202 387
43 209
639 375
706 13
508 791
830 284
183 920
453 596
507 407
700 476
442 597
805 167
486 842
236 657
565 160
677 419
792 203
632 989
762 115
706 579
67 154
91 481
890 818
603 904
913 440
332 682
241 254
844 471
306 424
790 113
560 770
591 552
179 225
407 696
828 203
762 991
696 744
424 980
634 622
703 114
194 689
339 77
72 501
155 932
948 205
939 581
439 261
816 951
541 434
517 54
986 200
716 845
292 210
484 54
64 541
999 949
684 753
729 396
170 218
256 728
913 682
210 549
574 746
482 942
585 518
946 270
833 384
308 738
351 326
108 328
865 636
458 953
619 429
820 252
72 741
625 72
388 294
940 227
212 488
782 176
254 817
98 664
60 640
682 463
785 523
371 863
138 283
306 471
444 759
276 709
62 695
721 46
831 245
584 33
392 554
254 273
755 181
773 734
25 720
737 249
935 620
504 971
432 349
901 490
448 106
294 512
677 731
40 451
503 457
300 377
401 894
437 820
399 304
226 555
566 524
737 152
801 71
891 767
739 299
499 611
802 49
498 134
429 282
640 24
902 364
41 371
476 300
640 207
145 803
183 658
606 592
329 954
89 585
661 869
632 223
471 157
758 177
272 822
659 897
487 382
369 175
27 502
112 801
640 475
967 821
345 980
93 524
12 484
640 493
840 436
147 239
285 403
589 255
195 878
363 704
293 649
197 953
745 870
543 935
621 653
851 206
188 332
260 578
216 197
55 501
445 274
974 897
430 96
822 205
202 247
630 564
695 840
116 132
362 643
906 90
157 971
618 35
780 366
548 76
589 491
25 467
310 661
15 717
509 32
393 753
812 524
598 801
775 763
110 592
205 10
77 436
596 842
847 171
810 110
952 612
862 411
292 847
827 239
94 135
149 33
98 836
181 156
131 682
235 281
220 544
588 264
160 730
868 95
708 975
73 136
553 590
16 423
550 108
133 146
546 828
586 548
500 158
295 956
131 593
100 431
984 611
591 935
796 311
229 550
437 456
484 406
984 156
562 250
690 321
968 825
188 451
854 677
379 718
905 262
887 658
383 998
397 91
645 967
532 324
387 89
242 782
842 871
548 209
507 275
839 748
330 89
922 269
455 271
577 161
803 475
833 988
918 545
484 550
22 784
325 231
941 816
738 170
952 123
643 392
636 48
817 188
227 801
434 257
532 446
882 740
399 475
400 484
992 363
807 76
261 470
886 272
590 866
734 101
934 363
29 211
739 959
398 989
984 937
834 985
760 857
171 644
497 433
738 765
571 226
12 73
749 697
656 537
779 450
370 872
397 418
549 628
972 314
295 673
758 72
85 982
426 136
27 145
846 36
474 591
283 314
594 907
187 792
320 50
252 53
527 275
204 753
894 925
817 767
585 421
638 552
388 904
452 337
317 267
509 988
42 852
616 897
79 997
553 846
177 559
213 735
399 855
20 949
16 690
441 127
496 395
585 462
721 185
93 903
873 534
277 168
488 365
22 652
985 197
741 315
744 280
394 618
975 905
186 226
912 440
213 36
316 455
363 526
947 224
965 470
32 711
352 254
374 812
763 859
897 135
774 472
662 159
970 422
793 718
707 410
846 992
982 874
688 575
326 644
344 234
366 975
774 344
386 297
686 640
308 999
955 696
597 776
809 600
867 496
846 791
823 998
240 591
647 392
391 564
754 184
864 698
753 141
555 93
571 686
112 338
489 238
93 54
213 352
621 218
798 564
219 184
671 622
635 85
747 861
438 729
275 480
56 144
73 855
846 935
605 103
799 196
495 59
301 63
193 990
12 754
447 428
130 923
725 406
32 16
231 578
116 370
361 646
709 73
396 583
209 618
36 238
466 575
488 134
986 772
258 721
860 42
503 629
98 484
25 161
86 160
322 77
333 760
117 84
911 37
457 206
758 411
630 695
627 388
82 934
960 824
906 341
367 946
541 515
587 978
608 311
276 127
87 759
724 834
502 471
701 458
602 316
442 190
468 418
929 311
133 120
333 761
70 756
699 791
877 422
338 990
976 847
484 985
575 328
205 788
481 241
241 695
974 498
860 54
941 567
677 224
804 195
352 926
309 436
257 890
751 339
330 195
664 382
930 742
466 514
153 963
797 110
912 545
609 746
255 837
183 650
684 487
955 112
353 625
849 556
957 300
244 161
294 732
688 414
906 290
223 318
789 536
74 157
485 281
65 387
486 180
545 989
984 358
201 828
746 710
437 115
19 222
176 92
619 69
73 158
689 836
971 446
484 902
818 564
165 359
731 120
112 903
209 828
934 948
519 42
661 368
401 255
215 548
441 377
299 320
918 528
177 553
730 404
174 102
358 648
549 97
689 594
417 136
982 819
473 99
920 674
648 132
830 684
655 989
208 308
109 15
129 88
663 227
238 529
536 780
789 115
489 451
749 144
305 916
185 726
702 916
342 686
348 672
324 600
713 674
193 817
184 474
209 930
501 653
279 486
398 537
691 956
117 36
889 110
942 659
979 871
444 364
500 444
754 812
437 365
775 573
800 268
130 95
225 586
570 661
236 479
994 120
22 665
34 142
744 536
891 820
209 66
278 451
360 480
856 64
509 859
571 226
936 323
344 434
181 16
282 99
105 642
826 144
510 667
317 583
484 223
369 298
346 195
291 312
72 660
24 104
430 793
922 860
948 201
184 715
302 970
230 717
753 72
743 21
845 384
195 342
93 985
867 831
42 699
194 412
476 318
673 978
337 990
746 339
284 199
877 192
537 235
432 874
527 49
874 968
444 950
318 486
622 61
536 399
221 489
242 564
700 349
805 431
977 473
812 731
285 368
677 642
199 653
544 143
122 681
630 32
652 781
810 682
427 874
523 965
808 508
982 508
587 903
949 782
486 580
623 679
208 302
785 158
62 14
420 465
924 54
578 418
762 178
184 13
543 919
932 313
181 509
485 905
162 827
220 177
498 980
409 961
29 690
482 714
882 963
443 192
649 249
988 633
917 294
769 25
204 943
47 325
973 854
739 44
749 996
606 875
497 274
27 789
264 494
322 698
684 20
436 683
777 166
526 497
475 372
833 781
743 451
208 33
472 101
920 440
765 952
440 72
394 926
771 734
690 928
544 879
668 748
809 852
183 860
251 423
81 894
394 539
403 709
853 457
344 751
628 900
85 632
749 654
817 905
774 569
209 602
141 841
84 735
191 140
731 259
464 193
815 285
54 839
544 443
506 905
348 329
874 611
848 108
459 975
506 719
912 609
257 305
448 613
395 543
983 380
984 300
733 118
955 139
946 596
44 812
861 766
391 798
790 435
620 213
757 270
930 988
455 429
907 555
818 226
496 792
266 661
171 55
698 833
874 787
599 269
587 144
959 93
332 35
238 343
886 936
183 771
593 315
448 104
507 748
17 827
480 844
674 951
571 390
520 33
567 863
332 602
131 17
869 995
622 225
88 162
373 992
966 33
189 987
581 938
116 600
256 328
937 667
559 380
534 519
329 185
390 831
843 542
507 960
233 427
116 698
655 876
397 732
465 856
327 971
691 379
421 434
248 559
356 107
546 445
297 462
574 178
564 284
288 314
433 125
490 849
149 678
548 772
51 516
763 593
534 670
335 882
933 280
48 202
136 241
905 768
658 612
414 477
507 905
422 569
645 574
127 926
44 471
902 639
768 119
454 190
733 910
986 870
713 656
297 931
198 665
985 524
765 159
301 60
989 456
770 667
678 108
62 982
548 758
750 258
775 873
735 982
847 141
796 295
329 193
979 42
847 345
771 292
707 171
222 814
319 330
340 784
471 495
329 178
84 888
584 863
405 179
305 740
561 366
97 281
969 903
751 456
374 643
566 171
266 662
584 677
299 697
259 911
469 615
897 721
638 414
741 279
245 701
47 569
155 406
771 937
315 50
99 66
684 659
179 125
877 915
863 265
344 511
871 560
80 774
743 573
781 104
928 735
160 390
385 129
321 267
329 286
292 728
618 761
58 548
593 916
240 660
639 708
307 44
378 740
916 475
207 966
982 597
475 90
457 962
458 173
922 805
142 94
725 230
981 80
208 264
641 473
841 92
477 372
212 76
480 634
126 38
551 187
434 395
513 337
188 774
467 592
55 803
169 142
530 788
834 71
954 911
376 507
615 908
44 565
179 349
313 519
580 406
435 784
19 219
501 376
652 426
440 371
964 519
208 923
440 873
124 316
923 70
848 66
54 385
555 152
978 868
386 597
919 202
400 635
929 656
792 632
800 84
87 673
886 756
320 225
665 790
416 216
417 346
992 662
481 364
601 758
778 706
786 333
773 137
675 818
892 452
315 602
186 533
762 953
220 540
860 905
863 936
871 741
102 834
47 532
770 237
251 317
571 151
593 930
87 405
144 124
433 502
413 734
883 636
496 907
241 877
768 948
566 545
762 655
605 406
693 997
214 460
416 312
560 30
22 991
439 981
292 386
209 351
20 191
657 670
533 701
737 698
775 488
471 116
724 266
146 762
300 125
528 583
557 910
625 860
237 761
257 440
482 947
609 434
687 543
589 477
710 984
140 512
440 500
989 239
37 303
435 231
668 277
360 874
425 222
151 88
470 924
942 433
720 817
558 294
42 359
754 302
44 628
939 613
93 223
768 403
897 835
304 624
256 626
562 758
719 285
87 891
432 964
957 893
398 351
877 440
453 135
989 914
954 629
564 612
890 318
803 408
739 984
874 986
559 883
385 904
37 441
618 256
654 583
78 115
361 239
408 905
756 419
487 580
824 893
448 809
653 878
535 365
816 58
351 154
403 227
64 387
587 998
148 977
901 297
929 324
321 627
493 590
566 716
800 766
39 248
143 185
687 49
508 677
18 289
399 848
946 959
676 811
130 938
68 884
262 510
314 608
880 773
197 116
553 927
538 500
556 639
99 374
655 274
785 15
526 667
870 610
387 788
180 805
927 541
171 901
567 806
37 603
607 420
968 494
540 607
24 363
447 955
261 717
978 136
996 566
564 899
714 607
439 913
361 708
554 121
206 297
75 876
864 403
115 570
368 690
47 503
369 697
734 163
629 351
349 684
595 858
803 774
247 610
463 255
86 25
33 479
752 898
855 24
664 987
838 463
225 948
300 498
618 655
511 739
818 38
359 843
187 667
923 716
106 337
790 234
909 70
298 337
235 978
240 215
230 178
634 272
69 167
146 665
247 482
764 456
981 48
785 347
498 304
206 231
561 815
573 733
702 616
102 909
625 213
37 236
556 38
837 766
791 901
163 654
472 695
976 625
456 776
262 102
392 446
717 930
218 712
18 598
295 250
542 672
121 782
988 179
944 800
967 305
389 892
80 296
202 665
226 465
55 286
176 818
617 981
714 508
508 961
157 612
100 916
181 728
841 49
690 950
702 910
417 443
419 372
628 736
294 125
51 557
78 698
732 124
958 545
76 497
555 484
180 704
574 936
514 69
740 404
665 908
262 784
802 445
133 521
538 472
550 237
93 132
68 230
876 817
328 973
997 109
32 706
819 425
969 636
616 698
604 162
756 503
776 40
438 570
833 501
736 565
919 233
819 281
622 179
547 996
318 164
640 548
352 799
268 27
17 449
25 872
432 110
552 985
84 392
139 944
343 847
811 728
157 497
531 368
356 680
250 862
218 957
575 716
36 441
198 518
372 150
684 668
374 556
797 523
173 920
449 711
894 737
133 301
480 642
902 771
48 546
514 417
641 82
626 553
446 759
160 716
651 259
542 70
672 72
216 47
493 890
784 680
596 947
456 993
699 593
541 303
468 141
853 841
643 900
806 448
670 412
501 373
514 423
987 769
387 715
817 668
32 380
442 696
886 308
251 479
443 425
381 48
834 599
61 626
180 378
78 253
715 392
555 645
533 265
227 96
638 855
977 152
74 651
569 897
399 984
256 395
277 536
79 449
610 526
12 160
320 222
736 642
611 381
739 835
401 744
628 377
370 153
64 858
552 87
24 575
778 241
725 693
838 525
556 754
114 240
278 885
792 434
259 803
339 426
703 117
248 907
139 114
485 540
539 729
651 602
278 631
322 566
688 198
995 687
810 177
161 890
351 209
379 507
806 121
461 372
19 63
735 196
72 994
589 992
637 858
712 112
955 10
897 146
526 514
367 438
483 175
523 741
611 590
786 636
714 927
558 196
205 465
916 901
162 540
295 249
918 979
162 835
784 755
682 997
574 108
708 375
668 63
293 824
435 738
167 59
176 98
992 926
218 474
558 499
169 75
443 603
744 114
92 217
266 939
355 643
484 360
20 40
72 624
377 72
192 254
918 276
773 227
433 192
67 349
945 393
76 327
352 227
914 549
115 657
847 757
492 943
765 208
870 970
718 837
561 150
814 208
203 400
480 217
622 941
403 976
113 418
497 690
672 450
611 929
585 109
318 987
952 608
539 61
284 305
745 14
271 291
353 970
924 453
59 709
218 56
545 590
160 906
678 231
471 239
227 645
322 106
739 439
250 849
819 156
533 452
511 217
106 239
913 197
28 69
479 260
151 568
995 393
544 624
319 119
47 549
507 323
62 725
469 812
223 755
379 715
413 708
982 195
199 888
929 436
391 824
373 558
175 86
237 954
968 729
838 903
95 568
589 810
108 666
290 537
312 971
726 550
107 717
616 316
268 12
895 368
461 681
19 449
923 352
251 866
318 51
507 793
94 555
106 366
811 604
197 447
924 913
595 376
301 243
690 545
271 910
535 615
731 152
637 821
952 327
59 557
909 179
47 977
616 755
911 293
673 783
936 80
654 218
190 696
452 304
679 169
817 138
887 81
273 191
756 875
716 915
396 691
880 944
655 703
658 247
877 752
279 341
388 588
355 531
722 837
720 455
261 450
364 543
718 377
636 20
636 961
323 524
676 943
62 416
162 129
887 664
592 89
269 565
210 139
465 369
956 848
352 907
78 391
118 810
647 414
527 985
45 375
495 614
50 957
69 112
276 580
490 552
933 866
364 801
777 58
571 786
238 49
548 724
451 847
141 610
972 994
236 573
27 836
799 463
241 554
639 834
789 441
562 413
512 755
138 127
448 876
625 516
148 417
857 97
858 758
529 324
913 138
879 551
400 302
549 435
306 419
544 575
815 74
738 678
759 870
305 681
887 804
470 848
233 153
304 474
568 732
222 181
48 67
722 804
537 255
993 859
76 902
750 119
554 462
358 695
415 170
649 109
964 232
639 484
95 812
524 840
672 71
325 340
182 972
409 905
92 468
691 370
334 518
724 30
162 843
64 815
484 728
634 660
870 972
428 22
303 737
21 839
471 41
890 541
830 656
87 770
722 68
886 503
752 96
568 799
510 367
724 396
914 522
28 417
987 309
843 371
807 877
594 532
440 124
118 269
186 683
13 630
625 642
22 785
283 84
736 307
55 384
104 206
170 490
219 349
920 454
258 460
479 900
899 655
176 371
407 395
596 348
596 990
376 486
241 398
377 946
593 245
143 396
395 637
438 643
947 99
999 858
883 857
119 636
227 677
164 696
192 141
659 388
803 989
886 293
842 438
10 991
484 320
679 145
244 410
665 772
893 505
379 296
199 571
350 455
436 670
241 317
154 354
193 542
750 663
633 981
935 641
537 327
396 201
874 542
381 764
808 101
804 432
807 991
39 694
233 938
775 565
155 703
584 817
302 153
269 678
915 823
39 917
929 954
100 991
64 220
618 706
161 941
756 475
428 48
398 71
737 627
384 709
470 628
668 229
48 286
840 679
100 535
997 485
119 239
40 396
855 180
566 612
358 213
470 187
141 123
562 320
304 594
436 254
290 470
483 688
788 295
117 798
122 782
456 202
433 752
268 426
141 841
676 844
959 900
134 50
70 777
670 237
970 326
734 16
442 803
538 527
425 444
648 959
83 459
77 625
791 562
963 625
812 236
65 813
216 752
731 846
857 401
974 395
546 666
999 430
822 126
477 922
596 86
552 300
363 174
107 703
291 347
520 475
313 259
904 36
417 131
163 470
90 194
402 122
116 946
368 77
757 662
191 85
132 464
82 504
559 977
18 478
591 880
51 647
454 734
317 901
953 175
164 691
808 877
673 654
532 121
702 23
131 726
332 763
56 78
955 92
350 180
982 679
598 948
261 178
158 295
804 35
254 638
576 709
17 127
880 937
743 356
771 451
330 643
241 384
254 412
906 506
821 180
333 213
526 969
206 485
483 419
379 775
632 260
739 487
583 509
371 237
536 275
154 878
490 214
998 14
364 100
800 749
636 759
835 812
311 636
494 937
613 710
394 538
633 514
537 396
915 793
897 352
641 287
576 736
406 288
397 199
67 661
580 453
530 343
604 465
12 703
878 183
142 517
244 565
816 788
265 938
409 107
693 185
544 140
618 118
800 630
86 527
153 231
123 607
82 260
963 372
469 931
417 968
125 953
609 337
537 575
525 702
992 739
235 172
898 527
508 36
517 822
996 69
784 86
264 240
662 508
908 171
711 165
169 869
152 473
929 657
903 924
207 554
828 360
693 513
791 653
364 921
608 456
815 899
652 118
996 330
590 541
759 579
498 174
123 60
53 490
915 266
93 711
78 344
198 123
863 649
708 74
477 328
836 561
716 140
588 995
493 436
33 289
996 404
625 83
105 987
979 826
848 140
206 605
54 681
133 873
18 635
393 609
460 545
575 686
856 289
271 139
826 637
22 917
201 294
614 348
971 48
853 317
240 436
219 845
342 562
506 949
510 773
353 438
880 218
277 958
42 271
334 780
713 201
371 329
171 697
866 108
513 708
979 365
848 455
470 272
128 240
288 975
118 177
375 84
476 74
454 813
594 512
753 805
588 791
209 688
547 10
205 289
50 626
650 386
299 853
369 789
534 258
395 134
973 925
882 348
487 233
882 61
820 562
246 210
256 529
971 104
905 563
48 881
418 251
425 876
269 227
481 63
634 349
407 433
549 182
538 636
979 223
610 460
899 600
766 874
927 481
566 854
409 659
299 582
135 981
196 699
806 826
673 698
802 286
20 562
378 904
159 899
511 493
602 327
325 378
958 617
43 704
924 40
876 792
739 985
179 953
712 212
540 326
252 981
558 796
577 854
618 557
528 976
703 880
547 179
385 939
630 440
543 831
586 471
864 613
852 515
554 46
861 572
984 128
653 190
395 742
378 914
849 523
478 859
504 947
360 745
231 58
994 203
734 74
373 743
225 990
658 293
210 240
110 949
93 475
53 88
924 83
702 339
317 522
571 322
571 660
466 868
369 751
926 964
749 40
122 849
583 165
740 323
294 827
71 634
688 424
72 248
897 829
88 891
62 946
173 732
797 679
647 115
328 944
453 622
647 775
659 317
760 156
223 526
600 48
943 174
546 34
135 711
487 963
708 814
94 917
543 339
143 306
325 968
874 76
232 428
555 859
743 716
674 354
437 464
571 42
82 939
820 35
69 275
292 666
826 892
846 370
49 741
697 743
581 553
875 587
880 627
564 95
946 571
67 468
817 780
86 254
810 524
537 607
429 992
457 793
357 85
74 669
606 818
369 323
726 388
884 577
363 318
230 557
436 15
95 986
928 302
48 656
949 616
270 652
411 640
481 283
37 875
759 71
108 541
482 429
651 174
214 490
858 874
716 999
288 51
887 266
196 536
712 225
361 638
983 44
626 194
631 470
989 217
819 33
291 374
800 432
637 348
671 526
256 653
589 326
446 359
585 438
864 280
87 633
854 296
250 225
706 624
144 517
174 450
894 37
865 489
667 804
491 369
585 391
385 331
608 341
514 872
862 977
803 351
751 380
740 71
195 751
296 743
613 723
287 978
413 354
729 618
515 922
538 362
235 117
427 190
876 68
871 115
135 238
91 387
900 942
967 477
880 71
485 510
218 935
640 975
335 943
188 666
59 785
363 808
912 641
583 288
504 588
11 120
748 997
686 761
974 349
672 865
11 314
956 336
225 564
173 472
794 103
890 411
486 567
723 257
229 664
69 809
304 633
553 139
589 313
236 48
574 602
378 898
172 948
894 146
976 837
972 155
818 101
305 788
954 710
147 394
974 437
321 529
552 789
304 774
768 398
522 982
909 892
654 271
538 48
201 423
593 657
64 615
920 34
66 319
108 343
339 77
959 316
535 899
819 296
73 415
499 664
996 144
231 314
131 290
373 714
935 964
899 549
362 959
385 907
802 482
646 765
325 677
303 808
446 571
500 626
768 340
844 339
601 68
10 293
251 83
343 781
197 427
147 649
982 836
393 113
810 509
272 417
308 194
468 154
586 183
227 204
534 991
442 486
188 538
899 727
837 490
207 231
752 145
566 720
353 929
78 281
886 540
452 844
830 940
33 670
632 440
191 440
175 534
671 392
704 824
894 497
984 547
247 121
603 288
972 118
135 344
235 735
118 745
133 482
270 253
746 260
261 633
499 720
220 416
75 881
27 832
779 369
895 315
768 851
787 933
452 837
164 292
76 374
193 534
870 293
155 671
105 128
658 955
559 206
571 392
386 371
934 429
109 649
884 788
148 681
50 991
418 245
494 906
224 435
132 217
855 323
164 119
594 306
242 909
129 499
145 598
395 944
492 292
234 38
868 366
960 754
484 68
288 810
744 594
425 869
615 62
191 723
88 371
262 451
80 616
443 115
287 736
383 195
494 567
573 894
264 390
100 684
445 604
177 440
35 637
388 253
693 898
41 167
831 988
969 68
212 399
831 459
514 497
97 474
238 914
840 493
813 62
539 521
139 916
169 790
435 556
279 622
58 519
556 352
232 567
490 229
397 790
571 592
697 265
452 92
450 746
535 398
817 338
651 61
174 331
161 246
682 548
59 119
319 156
804 352
923 528
227 774
976 560
12 852
97 577
295 949
34 602
900 521
987 34
460 848
973 994
61 941
359 752
842 930
721 845
824 355
340 222
941 225
505 294
274 333
880 375
597 69
685 826
73 751
582 729
387 481
242 474
745 240
604 716
194 894
379 977
922 640
96 388
146 974
537 135
799 537
980 729
410 431
351 777
815 700
508 98
336 742
865 642
490 842
775 596
943 500
650 193
506 533
269 130
462 704
875 211
342 32
564 339
485 449
662 533
197 926
416 994
548 450
932 460
683 759
169 983
235 854
169 756
585 930
81 364
279 905
586 123
353 38
172 631
94 144
739 456
435 240
349 91
389 429
836 79
24 713
430 13
477 62
432 581
598 434
12 759
800 234
763 72
240 989
324 640
601 636
329 68
192 227
549 392
354 691
609 570
187 818
882 864
176 705
423 305
946 415
797 466
517 56
241 270
992 190
315 295
673 544
552 851
251 477
615 856
133 267
184 212
275 855
192 267
528 99
15 395
94 45
862 376
766 254
578 409
620 545
945 375
944 256
510 713
937 678
904 593
705 937
790 510
356 41
118 290
645 46
552 154
866 36
474 583
934 832
325 36
184 163
623 397
741 973
524 971
704 402
637 63
627 730
37 565
425 60
766 262
241 153
40 516
292 734
54 706
130 923
180 902
485 458
545 714
378 452
225 478
31 432
154 183
210 406
955 516
395 815
284 220
903 329
538 492
38 459
536 661
731 980
850 277
747 920
338 684
936 505
231 522
840 342
697 753
727 27
57 787
384 447
771 679
511 158
121 189
459 727
287 663
438 864
821 472
232 96
447 738
924 339
422 444
184 484
715 945
542 184
522 510
46 313
187 571
227 733
681 128
336 315
253 555
723 355
513 671
852 929
63 676
675 722
31 155
912 881
744 326
491 828
596 721
614 257
92 115
814 406
427 60
680 94
72 668
908 115
777 33
256 268
218 31
54 587
412 510
782 251
712 212
96 583
887 148
430 113
963 41
607 300
389 644
99 450
467 972
762 779
332 281
107 432
368 80
856 459
805 764
476 553
652 187
410 523
861 134
171 781
435 632
590 269
584 147
211 601
986 469
836 470
648 360
593 842
24 968
927 733
501 284
288 143
592 96
881 137
867 629
255 675
577 336
183 82
989 663
259 41
544 217
338 826
481 441
264 292
826 61
382 217
248 886
866 17
56 539
704 116
337 402
278 526
399 769
506 345
144 718
678 723
169 678
195 737
760 236
712 144
548 458
664 434
193 939
413 49
981 678
938 912
519 609
498 839
207 59
800 957
116 443
162 551
355 672
136 627
514 535
239 653
821 172
157 91
208 398
413 28
481 233
288 361
802 305
343 426
296 734
963 211
827 350
221 319
595 629
407 834
830 267
705 530
31 943
735 264
347 818
252 583
919 987
839 150
815 127
200 925
769 94
132 337
119 900
626 59
938 473
884 496
389 863
404 996
898 882
811 729
653 269
836 675
103 635
279 306
859 666
64 677
395 316
403 313
71 265
126 541
460 988
388 192
270 515
768 970
385 282
416 72
612 928
304 122
591 133
81 557
313 392
779 505
213 542
330 360
101 387
865 530
183 441
570 993
325 666
383 931
995 496
83 265
713 870
129 963
131 270
854 71
909 785
431 207
140 890
490 310
710 337
594 956
942 821
505 232
166 796
596 961
786 438
581 802
478 298
584 80
852 831
14 502
662 910
612 473
299 168
103 536
557 759
799 313
975 263
427 928
492 995
383 777
649 260
630 993
200 591
252 75
612 231
122 754
491 515
321 437
220 743
337 42
458 772
770 572
373 444
550 929
770 220
926 691
773 619
972 774
771 234
865 18
231 290
526 195
399 839
436 853
551 961
751 606
554 78
274 640
71 784
773 576
892 489
226 249
633 251
502 289
740 943
223 160
466 214
57 232
755 212
423 582
586 90
29 782
327 722
620 209
25 95
259 654
847 84
711 573
75 471
850 56
321 735
846 25
561 222
685 948
123 500
913 315
384 255
644 618
57 142
755 337
406 253
19 724
476 170
638 293
128 769
51 584
372 192
404 650
31 492
837 341
310 522
362 921
802 910
415 970
978 345
854 961
708 984
874 407
689 39
634 157
37 246
770 759
287 513
216 708
742 269
307 968
180 495
777 252
570 586
538 552
112 458
930 752
866 815
136 501
423 45
446 37
803 57
628 221
934 289
771 542
575 472
35 567
569 453
537 356
746 848
900 580
322 276
432 337
808 165
722 665
212 855
444 768
136 697
873 785
484 790
95 781
421 189
555 374
937 876
917 719
690 482
55 236
422 330
931 783
249 558
390 527
891 362
972 64
560 395
250 600
440 972
636 120
421 637
386 597
464 857
157 373
740 374
549 880
245 258
579 270
411 328
620 981
862 435
31 548
317 975
431 379
927 388
437 308
103 806
685 884
998 173
731 743
39 119
362 431
288 409
890 675
744 413
245 775
147 14
718 410
227 792
505 587
990 300
340 793
90 864
885 735
193 982
966 523
737 259
639 873
982 177
302 801
279 554
124 554
566 321
129 991
942 639
777 10
580 188
848 823
835 79
411 930
27 754
677 10
491 133
304 782
697 38
534 299
917 604
802 14
296 19
831 211
428 509
239 983
13 433
696 182
885 841
374 924
996 22
462 290
519 13
241 846
636 256
92 487
174 268
569 387
206 672
266 179
483 910
452 208
911 318
192 903
125 548
56 29
97 29
638 780
453 733
479 356
59 921
660 329
922 117
315 335
152 118
408 912
439 837
29 479
242 68
824 414
455 647
769 265
14 26
903 814
136 858
250 477
917 510
276 101
431 767
863 924
286 772
506 870
85 249
597 477
674 825
980 918
797 713
922 132
672 902
370 72
442 794
98 402
753 46
77 806
187 81
713 531
560 373
317 687
365 957
690 907
915 175
870 980
519 757
532 244
910 46
171 592
849 760
997 813
305 503
510 541
242 371
844 432
221 641
814 257
431 395
167 735
11 227
751 803
649 132
908 388
869 276
782 180
901 530
633 369
867 460
468 17
79 960
341 319
261 945
605 836
588 563
999 34
781 961
132 701
525 167
989 132
206 619
745 66
889 449
437 349
142 816
866 343
532 241
779 792
244 489
149 517
756 946
300 572
120 348
548 593
440 421
391 32
203 501
300 475
628 139
143 884
64 87
175 720
486 936
571 776
858 26
370 212
341 428
627 942
856 812
643 827
30 827
419 949
686 525
495 411
640 623
896 489
358 148
928 365
278 291
444 742
937 781
944 959
621 48
72 787
530 10
967 340
602 936
404 899
318 674
668 962
930 840
392 620
411 498
107 95
758 295
280 384
284 679
284 85
340 145
446 59
483 686
960 579
418 711
138 370
442 279
606 246
769 399
130 474
956 276
260 111
555 447
108 951
59 339
984 355
103 454
621 728
575 368
892 51
634 178
908 81
653 358
592 674
25 929
624 313
324 345
464 206
163 908
810 916
168 579
376 248
39 120
370 440
874 19
807 490
457 687
731 113
398 38
940 400
423 852
539 965
376 178
695 873
376 812
781 288
51 241
976 734
81 919
135 328
39 641
264 915
814 138
932 355
759 26
82 16
155 319
652 627
555 509
110 66
90 400
114 125
964 33
98 339
268 568
461 80
583 67
197 316
120 139
570 67
964 554
510 355
401 287
318 70
475 328
567 154
381 445
558 458
158 857
248 300
508 600
421 183
526 770
26 52
850 345
840 609
385 676
952 350
918 54
44 874
494 588
220 185
44 214
929 401
629 28
800 173
539 391
951 582
811 486
259 987
409 795
527 995
712 628
71 566
50 312
555 18
539 670
524 241
175 363
913 692
853 433
929 848
578 618
425 699
518 614
557 957
75 386
103 169
184 388
677 554
605 581
884 598
325 843
58 719
301 522
368 885
683 312
111 496
456 650
385 928
298 512
89 956
826 561
965 666
900 438
957 290
660 995
879 475
646 387
13 179
24 248
545 898
43 843
161 138
746 477
83 451
757 830
22 690
401 122
374 579
491 662
922 786
725 405
997 347
895 284
369 84
436 936
81 790
228 783
947 71
902 671
735 61
125 259
57 278
830 414
459 158
908 482
948 509
31 55
421 844
753 81
30 612
318 587
610 473
280 248
606 254
396 663
819 154
920 831
469 311
514 700
645 241
407 601
449 86
986 434
421 704
363 786
678 530
473 973
372 59
203 109
360 68
135 590
184 475
315 103
261 601
499 832
786 100
129 87
933 522
229 984
135 693
984 764
336 584
59 548
312 153
289 146
952 753
659 531
558 650
240 317
764 629
967 77
604 406
612 886
159 334
927 508
780 305
434 57
521 677
230 247
221 751
779 928
584 161
253 808
848 202
67 469
316 769
532 574
512 56
59 656
412 119
230 741
19 392
578 452
416 813
975 596
91 721
895 550
898 812
408 169
261 467
71 508
916 762
582 308
168 461
823 802
455 739
30 597
780 595
744 439
833 764
142 376
932 160
465 375
708 727
41 896
673 707
320 151
61 378
452 716
34 252
948 688
69 27
166 144
301 674
468 816
867 419
233 394
664 184
784 904
96 881
53 321
204 144
251 866
491 794
565 940
435 548
909 714
679 247
347 800
407 269
104 294
882 707
351 898
141 308
403 181
725 582
377 355
910 593
906 376
225 450
66 426
157 43
292 932
247 509
128 491
750 282
15 280
275 396
530 921
494 382
634 438
140 314
31 501
725 280
330 561
876 706
933 858
644 382
762 394
224 96
494 771
931 478
308 377
602 966
595 127
180 33
90 927
91 552
51 484
398 277
83 515
620 884
51 170
147 943
568 79
236 192
43 592
651 751
73 806
784 397
472 383
32 973
463 259
715 857
89 212
937 427
705 909
617 297
891 616
855 88
494 727
420 455
46 767
873 23
915 555
154 178
842 259
391 107
904 852
606 510
123 393
804 395
480 634
453 497
999 886
951 690
917 68
857 61
392 372
690 191
270 747
899 926
871 990
513 307
154 350
522 378
979 951
936 67
15 886
622 596
552 267
146 182
176 342
502 806
776 978
156 703
623 155
385 748
34 103
800 65
874 558
149 707
414 569
862 222
700 812
231 840
854 970
84 639
476 503
49 925
720 593
83 875
732 647
176 794
131 981
111 283
639 778
70 514
851 716
409 158
493 406
727 302
25 932
855 546
945 251
732 342
55 232
816 979
884 339
277 209
918 278
844 891
166 900
387 936
101 555
513 96
95 226
768 841
493 845
573 51
359 967
650 972
420 942
868 90
598 351
478 250
649 974
503 157
371 476
743 930
667 521
779 622
848 415
501 367
783 404
334 659
834 387
694 421
882 347
629 179
363 743
557 44
201 151
575 725
835 406
392 758
848 895
104 996
833 383
179 699
469 217
614 699
97 876
502 894
443 860
489 536
916 855
964 241
277 125
391 875
175 273
254 346
343 539
222 210
841 247
624 423
523 664
751 536
422 569
780 448
812 775
822 123
39 584
349 95
905 335
464 998
962 272
26 416
999 871
529 600
939 260
87 754
730 641
610 85
459 172
182 373
900 351
580 231
529 257
716 289
776 63
397 422
738 470
280 852
882 400
202 132
820 659
971 611
669 225
28 91
160 17
538 607
753 205
894 236
335 904
596 479
631 441
873 634
187 426
713 533
650 223
884 682
789 376
823 99
521 534
456 620
363 673
429 98
33 608
433 701
20 972
640 235
182 449
342 15
42 375
611 102
434 954
826 723
181 456
948 234
188 868
59 405
279 62
356 215
661 735
419 739
623 345
929 298
15 398
315 726
355 240
833 340
921 547
66 786
582 549
701 86
896 719
510 103
76 758
369 325
447 182
16 226
176 911
572 664
204 167
581 921
548 421
640 625
421 707
699 905
250 296
569 441
663 107
817 904
305 500
447 79
828 441
738 496
398 598
751 83
280 387
813 19
770 170
165 581
327 997
755 120
38 393
543 332
821 315
642 542
54 276
819 742
573 331
860 558
795 314
12 398
200 258
324 283
904 553
979 539
71 597
111 383
577 73
314 749
632 850
93 353
537 741
932 491
209 733
207 487
559 799
652 979
200 510
131 286
824 962
935 373
305 819
187 114
428 908
45 185
906 243
932 516
830 430
302 631
963 266
52 556
101 942
991 290
994 265
913 674
899 89
709 859
260 428
912 625
380 354
313 647
415 166
207 638
559 126
37 428
688 342
529 126
408 618
493 286
434 529
150 755
989 371
120 427
658 575
152 638
702 38
714 839
916 691
68 575
147 697
678 291
363 760
621 855
598 116
407 681
103 874
181 724
347 398
880 768
17 709
874 955
189 319
499 61
904 408
355 824
445 610
575 862
182 492
903 281
980 661
338 239
530 943
92 867
68 50
784 454
194 768
790 651
267 202
287 937
285 568
231 898
577 845
30 964
113 933
51 669
86 628
759 303
157 56
190 524
132 956
675 705
491 65
852 981
664 878
863 363
969 665
595 424
340 939
684 379
730 266
790 181
672 467
45 289
305 866
251 433
674 934
387 642
437 238
455 442
137 684
491 50
784 515
22 523
162 198
873 26
897 777
727 386
571 241
598 655
94 161
878 235
474 861
261 72
840 916
474 442
675 224
310 444
989 44
242 444
278 787
954 893
179 761
25 817
285 78
109 501
648 47
98 357
532 132
129 704
906 366
852 748
782 236
542 101
676 726
141 671
962 942
153 294
533 245
957 213
591 652
487 585
973 90
361 88
117 160
756 248
139 27
252 677
742 303
910 466
133 887
778 59
207 787
998 647
694 594
22 575
231 812
813 523
637 656
497 268
762 133
359 571
537 355
411 964
271 27
765 942
499 991
274 16
419 116
697 305
354 700
885 514
805 294
905 122
559 189
988 215
463 250
780 663
649 855
308 713
357 486
123 700
235 349
122 564
971 248
854 601
960 179
303 723
802 619
634 780
581 186
766 472
824 404
648 979
29 352
25 266
210 878
673 253
189 329
247 861
955 544
621 510
500 515
278 733
84 648
767 684
289 76
56 97
863 230
520 965
768 710
358 934
158 386
433 956
195 960
709 983
132 469
782 67
752 464
463 604
188 387
313 567
327 869
647 703
363 136
13 575
538 401
763 343
696 617
382 242
703 414
840 455
59 856
569 747
349 406
822 294
865 594
811 154
954 564
704 166
779 611
968 714
587 439
64 268
383 523
289 192
935 948
682 318
69 905
477 261
438 425
714 855
728 648
975 365
447 204
792 339
967 251
647 917
864 582
610 881
254 128
806 515
428 155
643 894
987 461
445 210
389 516
488 499
342 768
164 233
882 629
592 607
919 859
47 796
390 595
377 266
490 631
642 515
258 155
899 826
708 125
783 461
241 74
219 566
225 401
191 431
630 887
584 775
966 392
574 12
739 587
59 605
596 285
323 717
421 395
954 69
580 726
970 229
223 904
160 864
620 135
589 758
503 741
844 710
361 889
505 247
634 897
50 545
522 812
577 486
245 191
55 468
939 326
616 470
200 626
493 70
601 940
672 243
357 987
325 264
673 484
524 209
828 363
47 570
355 839
886 391
884 593
264 16
493 634
635 578
621 554
169 604
568 603
835 345
995 406
44 355
940 214
718 241
329 495
141 420
606 526
641 667
940 445
493 506
447 663
333 191
559 911
222 952
463 62
316 302
306 202
998 639
432 820
494 313
190 294
597 944
360 643
377 140
507 449
390 50
297 26
116 101
370 798
789 846
424 931
104 612
941 211
497 864
231 110
354 900
72 728
922 96
999 406
752 593
138 391
818 986
81 567
291 160
547 136
266 183
523 590
966 269
561 749
308 799
481 814
363 158
161 665
495 229
831 515
363 473
958 646
357 195
630 375
155 651
610 143
732 135
718 159
81 422
898 202
74 118
321 223
818 448
499 455
363 827
258 100
917 126
329 809
469 961
421 470
676 660
488 851
934 762
498 834
581 789
377 879
138 337
993 304
964 722
90 736
596 740
734 536
620 99
730 699
757 141
53 649
750 946
47 204
199 304
506 614
672 291
182 25
309 212
997 154
571 69
796 896
332 902
401 702
417 60
898 569
471 824
545 849
787 285
403 341
578 855
16 319
159 221
451 552
910 98
508 193
810 174
904 667
681 849
254 124
436 740
397 755
221 15
161 344
383 417
707 769
229 831
121 277
549 129
450 609
763 799
681 644
301 927
552 382
844 69
417 91
638 64
165 956
190 72
81 823
742 642
975 250
56 855
160 992
137 870
939 134
386 760
253 41
15 710
356 154
439 669
812 932
258 821
688 315
177 407
689 768
374 469
688 979
822 197
68 652
490 324
728 585
18 343
253 519
937 103
325 484
676 233
624 197
977 611
554 758
375 419
678 193
930 792
975 992
253 47
958 825
370 925
186 27
690 142
744 731
546 419
120 371
419 622
405 960
656 759
794 752
291 881
284 709
764 399
244 751
559 243
660 468
766 861
302 875
468 115
420 238
938 333
409 100
728 619
651 841
88 669
680 543
759 415
678 521
633 746
544 748
701 146
842 861
415 145
577 435
534 601
110 136
405 363
932 589
39 932
662 573
291 874
886 927
544 828
910 342
445 265
451 424
406 614
753 296
635 462
601 501
493 737
533 981
763 188
64 115
384 318
899 91
659 465
463 310
30 196
673 376
734 507
17 757
582 176
773 500
566 242
299 601
53 677
245 656
512 640
660 592
327 810
349 241
903 753
465 727
280 751
690 148
282 570
52 398
753 193
715 678
995 90
969 400
298 199
397 746
447 185
961 899
962 420
406 36
499 394
178 124
660 85
498 405
333 683
785 96
974 379
281 233
628 541
86 994
122 779
542 851
358 486
873 686
11 701
221 610
573 657
700 604
378 951
488 157
27 843
743 684
996 21
691 758
120 301
964 479
443 155
528 746
559 972
14 468
335 493
325 189
461 311
661 71
185 226
658 999
683 500
263 136
191 447
21 335
113 867
667 233
984 47
397 414
623 568
25 407
417 995
979 468
444 915
115 673
580 307
917 347
457 634
123 795
378 53
846 591
275 574
743 578
82 456
431 298
26 792
787 318
404 590
94 793
287 84
38 89
369 244
45 329
738 130
345 281
901 37
776 280
786 673
634 855
351 520
952 621
559 648
531 563
604 724
911 640
254 778
932 279
627 157
929 913
252 230
238 59
40 629
704 781
432 269
266 815
278 703
35 290
800 507
575 489
448 60
68 488
508 262
175 766
517 25
635 239
352 657
847 114
796 250
789 292
811 902
31 84
301 446
299 561
796 949
457 248
436 641
182 39
637 762
110 943
296 790
542 354
397 310
593 626
19 300
786 329
107 836
109 498
260 891
108 361
166 413
807 344
917 81
260 792
858 534
314 383
996 693
736 523
728 51
214 233
89 665
203 960
229 112
249 171
38 367
518 572
872 320
382 689
938 529
630 989
583 69
722 705
799 48
734 590
538 135
194 970
871 391
106 616
710 660
219 999
227 429
681 125
738 267
869 555
628 424
120 274
261 939
565 839
144 396
133 212
234 660
555 865
613 190
905 565
606 701
105 648
270 681
87 419
42 625
559 190
532 921
658 529
139 89
491 109
793 868
755 563
169 42
808 412
428 238
693 904
620 807
267 911
438 327
279 402
730 483
219 570
820 805
564 978
431 341
226 522
522 260
981 128
188 762
156 115
887 786
719 152
357 440
105 584
667 184
507 760
490 913
305 579
52 155
561 928
11 597
719 820
285 400
836 110
802 703
176 759
481 661
486 592
351 330
348 430
889 461
124 937
687 54
376 187
398 868
995 302
974 337
798 955
107 231
627 789
579 897
463 143
515 177
892 856
750 638
36 358
111 96
26 428
631 90
472 167
591 651
325 702
124 968
497 708
470 950
258 824
176 591
800 515
376 70
800 226
400 813
108 690
114 210
733 860
706 985
364 767
30 51
987 65
920 299
905 208
73 581
263 734
775 176
826 556
695 175
163 708
85 203
622 512
521 121
589 863
179 34
243 851
131 484
98 377
699 228
530 414
968 163
571 859
296 65
783 87
100 546
285 633
831 316
915 595
327 409
387 347
89 601
567 105
223 737
579 111
937 539
339 191
333 235
647 311
855 785
318 950
272 578
46 81
536 462
904 794
984 667
814 678
305 363
622 45
730 505
421 40
932 975
697 922
435 979
505 696
356 721
79 606
455 439
386 592
23 842
774 653
248 951
316 553
646 853
64 361
695 484
947 971
575 339
79 427
717 209
96 215
813 29
72 173
923 431
946 389
792 723
32 657
107 794
689 906
157 23
705 898
645 926
970 999
975 538
101 186
863 62
791 934
421 290
629 167
392 115
748 206
583 594
958 182
233 93
346 644
994 197
176 743
570 766
376 172
334 392
447 462
161 644
294 940
414 696
565 774
115 484
878 662
522 921
318 98
598 536
759 690
24 820
572 752
619 737
113 807
145 373
71 960
789 200
457 125
74 998
944 203
609 454
518 397
311 250
176 101
172 960
344 223
748 593
164 344
479 253
176 626
434 666
374 309
291 788
338 693
321 365
888 266
206 409
183 546
275 187
987 93
944 689
586 244
90 932
899 976
105 692
589 344
548 119
836 519
696 912
263 860
977 880
932 157
147 333
155 920
26 167
837 363
449 39
960 26
234 48
443 856
650 151
15 701
950 167
201 550
557 862
574 968
503 196
480 728
121 730
478 921
730 344
164 573
231 470
532 597
679 342
436 908
499 205
759 989
539 821
586 539
811 234
231 792
392 750
999 631
793 193
858 564
711 880
393 339
894 247
29 444
849 426
120 241
23 813
733 400
392 304
928 357
160 65
910 113
888 811
426 337
500 213
556 458
132 670
387 950
538 137
901 875
42 312
518 115
874 391
893 738
603 725
432 894
786 677
785 820
514 591
729 704
287 483
853 838
675 404
671 419
481 969
564 915
668 493
34 904
631 730
705 802
619 791
858 367
233 90
154 296
146 61
538 168
699 673
590 111
748 600
258 685
74 136
840 145
452 469
334 990
664 525
192 531
258 763
677 980
100 817
462 438
57 919
394 269
841 748
689 902
822 181
63 144
20 596
376 141
247 401
22 324
465 74
435 405
509 748
872 975
633 991
815 49
986 695
824 774
256 852
735 490
804 105
54 88
691 441
754 711
757 641
121 816
211 686
809 449
904 545
235 631
89 55
434 59
276 649
870 602
22 680
858 733
70 615
224 212
373 138
774 91
33 682
826 91
839 990
827 206
520 647
868 221
449 115
798 282
275 857
805 39
126 689
814 885
405 767
146 668
279 609
207 575
687 673
370 681
373 555
732 151
965 680
52 745
812 70
153 940
346 796
582 33
566 462
526 227
959 519
276 153
675 192
183 621
843 683
939 683
299 618
395 416
382 732
815 234
70 376
85 414
822 854
643 395
961 499
155 98
137 57
902 234
417 967
198 215
962 89
797 810
899 588
965 35
383 862
918 305
187 580
73 650
759 192
40 663
570 710
533 121
371 883
626 88
541 890
657 155
467 582
318 373
550 117
311 575
448 111
814 772
695 474
106 16
902 280
201 934
102 957
637 837
238 838
245 162
176 141
172 587
449 98
556 163
854 969
985 41
365 201
153 847
873 929
943 895
994 89
251 979
198 903
820 735
623 648
342 693
23 751
184 703
473 659
853 147
420 385
559 534
107 160
487 166
19 350
638 522
162 295
979 993
841 228
64 624
165 76
898 545
632 53
252 500
112 591
121 995
142 648
764 863
384 645
414 880
920 321
438 552
290 677
451 89
837 10
736 182
681 340
432 848
894 659
850 294
158 787
774 620
822 405
20 46
908 946
76 767
499 99
432 709
413 146
971 736
897 516
838 246
564 389
821 463
639 525
673 47
848 642
812 63
469 380
244 479
653 607
900 797
245 154
18 434
375 405
970 399
833 522
997 379
526 967
915 700
89 185
540 388
409 687
754 126
775 618
575 292
792 872
192 848
233 113
736 166
802 689
860 699
690 781
471 599
706 202
28 567
162 635
449 706
970 826
876 462
254 612
50 150
651 821
707 898
953 772
636 257
278 832
505 456
350 688
803 82
69 916
567 829
679 807
462 986
979 855
708 374
872 511
862 546
236 661
34 391
950 357
952 254
506 14
81 926
279 435
930 528
425 923
652 708
305 698
745 526
869 745
626 26
297 86
530 338
588 343
319 454
781 299
217 740
59 303
277 481
291 926
641 934
515 982
90 606
103 39
737 401
164 470
556 192
181 37
487 414
374 355
271 732
187 469
836 936
933 547
682 118
728 393
848 574
654 151
968 301
304 186
446 326
340 859
305 214
159 282
490 652
668 93
496 643
618 874
767 121
123 885
703 738
59 737
641 581
77 171
887 287
727 420
432 914
138 81
888 510
733 127
991 274
930 544
130 149
45 906
295 77
760 319
107 288
465 510
374 57
357 748
956 797
734 541
374 258
181 980
269 629
863 593
474 927
658 18
363 649
773 499
62 766
929 247
593 362
789 434
419 875
456 185
121 561
669 414
691 450
326 101
739 954
919 431
219 131
781 982
123 80
439 976
362 679
768 528
832 114
953 675
767 532
823 607
262 223
489 537
609 829
249 592
726 165
109 174
999 757
604 212
156 553
436 527
744 421
440 974
220 548
723 389
302 471
933 556
409 981
469 998
323 637
97 927
51 940
116 375
599 643
261 362
19 665
795 898
462 875
188 205
569 698
27 484
721 548
585 640
36 177
572 320
590 679
869 285
382 770
289 811
545 425
243 996
792 554
214 300
202 994
826 69
733 374
54 781
937 371
630 806
196 177
964 107
758 485
742 777
232 157
866 37
888 212
14 185
515 170
818 531
350 558
924 95
222 183
541 209
392 573
789 164
686 162
946 115
856 822
892 685
324 73
721 446
249 553
803 141
115 570
473 841
143 973
518 690
111 186
917 301
231 713
849 301
919 323
452 568
600 224
895 383
395 595
623 480
240 910
492 735
422 927
162 434
474 535
945 434
678 161
343 241
824 514
527 811
631 417
718 74
528 548
188 278
78 806
35 513
895 665
229 870
447 459
93 195
593 557
37 154
233 334
170 704
870 443
541 585
380 546
952 278
74 254
871 208
900 162
926 384
808 441
162 894
952 734
777 715
184 514
553 447
816 611
11 166
19 392
224 283
624 506
905 174
354 902
933 838
600 277
365 713
124 103
884 350
955 334
355 481
740 593
995 728
731 239
191 204
187 89
627 536
488 381
876 285
350 212
293 364
867 31
605 286
674 662
870 559
87 800
187 683
703 538
947 142
975 552
887 847
148 49
642 26
150 223
160 754
691 724
168 425
474 63
310 782
981 950
649 756
158 922
34 262
504 326
851 712
155 608
273 840
694 99
576 241
448 629
754 954
759 289
705 123
715 503
993 262
300 408
448 231
180 489
240 36
534 64
142 721
839 729
624 657
776 310
579 113
655 990
900 784
338 138
638 946
475 889
186 275
735 883
977 644
103 705
86 264
128 616
42 24
128 862
943 990
941 797
698 320
338 400
431 975
355 231
395 352
278 717
82 594
171 493
380 920
161 219
820 722
719 963
210 187
852 209
315 294
233 851
234 32
186 222
387 129
662 420
599 225
948 517
808 209
919 453
240 876
307 463
71 683
946 667
205 430
480 80
336 198
387 713
251 971
699 238
889 524
85 122
319 703
333 596
824 544
585 57
777 632
469 571
513 812
684 775
549 651
162 696
910 221
432 400
212 628
329 216
216 844
252 385
768 41
469 676
902 187
13 700
608 817
456 482
992 731
475 146
252 868
603 126
413 373
449 764
305 20
411 769
607 17
266 761
168 870
201 287
623 140
683 962
600 398
407 258
961 357
782 891
358 715
519 925
136 96
315 388
956 550
333 177
797 270
186 719
956 66
389 324
340 447
942 365
268 728
53 753
136 742
46 193
906 229
220 42
100 570
252 538
751 737
819 643
40 416
702 44
635 357
274 244
786 115
934 227
212 104
374 37
771 332
458 593
209 132
990 21
122 625
581 110
470 683
415 783
541 234
344 923
728 890
560 542
923 803
615 897
335 513
608 496
623 785
417 458
673 339
242 514
742 476
287 199
986 583
97 75
354 163
613 182
844 401
106 197
22 356
515 214
909 725
501 966
319 166
741 625
18 644
405 440
352 912
506 545
555 343
36 79
806 542
337 861
651 872
71 222
337 121
913 140
509 151
500 180
692 922
839 124
912 112
348 284
401 615
620 293
202 115
899 612
772 586
744 588
910 739
888 84
871 732
159 940
415 270
202 502
495 635
764 523
614 762
182 505
824 64
309 594
897 636
729 781
635 943
807 259
415 478
855 381
264 51
475 942
355 289
907 174
444 133
884 365
958 345
477 143
115 255
622 990
227 43
265 937
581 896
883 437
881 727
738 346
657 754
20 883
484 327
639 263
506 212
680 613
944 312
374 347
188 507
260 24
403 486
939 181
974 868
38 324
41 797
281 872
875 360
363 454
721 852
180 47
944 11
321 823
616 317
954 187
887 365
509 411
189 555
670 334
584 173
972 162
939 484
874 210
94 327
605 819
68 794
836 243
205 220
699 267
683 766
417 725
268 787
673 476
475 932
996 195
693 416
47 262
203 434
676 188
365 310
329 225
788 495
234 553
807 670
852 223
44 666
196 28
401 962
815 488
967 751
206 313
474 224
941 614
316 919
547 313
14 779
298 991
98 706
556 720
651 712
97 122
196 711
860 400
988 899
192 937
990 856
612 154
449 919
602 851
229 350
634 423
274 378
976 294
258 437
212 22
744 931
555 852
96 720
718 665
857 673
669 88
537 323
483 908
582 257
834 886
286 146
282 622
631 584
642 573
630 369
797 80
576 669
621 807
785 908
781 283
458 908
857 486
424 306
455 770
677 808
237 363
627 334
626 945
65 748
427 506
53 552
60 526
738 660
846 641
701 389
616 598
677 955
863 439
882 613
740 341
319 10
375 259
167 869
29 916
89 398
732 100
774 805
275 203
91 391
132 769
736 457
380 636
959 304
623 86
266 882
975 87
727 305
191 415
747 111
835 297
710 822
733 744
765 455
397 384
516 250
276 435
365 56
460 31
497 549
894 910
790 47
248 519
889 109
649 66
836 64
49 28
890 223
328 106
567 856
325 518
998 87
633 731
828 459
869 508
677 872
655 860
625 134
341 654
270 656
90 914
520 477
694 438
992 582
301 774
816 330
971 68
720 694
137 563
592 436
775 125
466 361
188 522
641 582
81 171
787 414
718 817
301 832
481 148
876 792
321 944
573 795
698 439
355 739
98 193
145 944
591 998
343 844
551 358
953 867
823 773
570 888
162 136
528 62
855 240
82 815
632 413
351 632
316 686
847 833
837 796
391 359
919 952
928 642
664 251
774 33
811 44
285 343
990 824
512 480
325 655
286 453
852 683
236 790
518 735
290 886
222 865
714 203
548 866
424 746
623 327
323 573
557 949
371 156
354 521
906 825
301 13
970 100
760 996
67 507
849 874
405 996
400 728
884 452
622 586
301 200
723 830
853 886
260 248
820 649
198 157
650 591
104 348
100 377
163 674
694 17
71 24
349 783
386 285
915 625
523 901
943 693
349 941
996 513
733 121
519 431
75 674
475 299
207 134
768 588
686 502
360 767
566 465
632 855
136 885
327 810
520 154
141 785
277 925
121 726
181 116
471 247
847 683
113 290
684 184
515 927
836 526
715 303
752 741
522 471
500 473
784 798
433 220
19 224
222 89
215 180
520 180
775 406
157 924
130 304
630 447
167 380
629 656
109 523
163 689
742 50
570 751
773 815
512 607
641 147
63 157
429 788
281 218
308 737
936 675
668 879
224 523
458 157
58 680
942 878
689 992
160 391
959 733
665 833
227 914
372 645
108 523
239 897
648 679
668 687
636 927
296 78
268 845
231 862
398 66
916 111
304 955
188 270
349 805
452 587
516 949
75 169
650 319
73 752
725 647
856 95
938 490
912 238
321 279
304 911
156 669
628 210
538 58
999 347
50 37
712 984
783 154
959 188
446 384
341 855
475 347
626 32
874 321
983 124
206 904
477 783
87 423
286 873
721 469
932 98
601 109
480 722
805 982
77 974
209 76
20 656
996 400
867 988
58 794
696 12
520 204
158 190
273 368
472 678
36 658
888 342
867 324
843 440
331 887
858 278
978 162
492 983
430 32
85 453
282 758
268 739
402 365
842 442
535 497
906 472
530 687
300 364
551 116
501 388
152 166
674 341
738 904
906 506
550 767
482 403
224 247
242 778
568 239
707 202
899 312
18 33
452 706
477 446
386 466
589 562
663 708
535 178
170 406
431 821
442 734
75 739
731 673
778 70
126 326
617 81
426 466
935 140
359 696
964 458
491 866
451 601
60 567
482 654
60 430
909 610
940 12
498 297
911 425
159 298
154 52
273 585
584 88
626 478
452 601
585 614
365 947
448 667
33 237
122 881
187 551
959 422
463 730
514 882
696 438
435 809
954 515
558 697
111 739
227 631
22 134
218 48
204 503
982 880
57 771
251 804
77 240
131 285
960 400
465 255
958 349
494 185
924 556
775 878
501 747
929 562
601 725
432 525
121 152
976 473
383 258
171 737
563 593
913 451
996 520
864 999
537 598
998 317
917 52
73 883
359 694
480 940
229 35
280 98
636 803
896 460
641 340
466 165
915 517
30 584
159 340
548 354
944 437
326 306
921 726
793 751
778 324
135 997
127 232
104 239
354 523
383 529
984 110
858 348
962 620
727 211
23 272
847 150
441 523
324 444
739 189
397 542
113 420
306 346
982 444
599 70
805 788
840 811
134 726
185 632
632 136
973 344
88 43
514 693
787 842
642 460
358 530
386 214
714 508
576 736
778 550
428 731
31 357
76 434
971 546
641 938
719 319
15 678
698 574
32 390
513 462
941 736
49 795
644 503
789 659
994 12
286 354
361 427
620 938
589 915
798 562
960 769
952 19
484 413
679 440
155 638
46 314
498 281
537 197
821 457
156 546
667 784
385 579
206 834
950 552
804 962
838 263
693 865
423 222
421 558
641 991
522 737
456 20
696 270
458 871
484 388
520 792
216 104
464 990
521 877
177 407
479 262
788 470
89 547
818 875
560 426
563 870
855 899
842 568
671 941
531 644
181 833
812 884
701 391
675 315
873 738
553 181
137 312
695 618
507 833
381 542
851 57
233 792
941 990
300 110
179 949
889 973
578 231
921 412
740 900
758 222
362 838
636 107
430 118
309 609
711 188
282 585
334 510
246 128
198 578
385 668
230 298
668 861
926 331
259 90
209 631
796 451
142 110
475 628
115 214
771 16
49 205
269 74
285 542
817 907
112 967
14 663
198 489
996 286
324 260
980 753
161 657
945 135
558 727
515 671
828 669
209 137
259 337
506 882
64 38
441 684
274 679
639 268
248 62
447 284
547 303
984 951
32 468
474 692
972 310
375 648
524 544
359 617
453 549
381 628
437 673
809 74
445 543
644 422
912 830
489 672
500 188
715 100
220 343
616 43
731 100
577 791
737 44
637 669
104 502
550 262
397 66
176 109
238 496
566 328
331 905
523 617
427 557
257 356
651 329
26 504
438 775
520 480
674 313
449 523
424 666
913 415
244 77
920 859
629 610
188 831
913 309
965 880
31 297
837 802
252 841
619 526
338 683
984 267
444 248
638 524
291 367
279 171
105 570
864 711
344 833
775 66
610 847
504 251
605 465
633 549
152 846
166 501
200 930
278 137
936 716
906 827
132 761
451 134
703 49
440 602
251 376
378 21
624 379
726 373
514 739
419 179
272 969
431 242
11 997
210 189
550 416
117 231
960 160
16 334
946 549
747 795
592 651
456 923
813 832
297 990
570 753
948 916
62 660
989 253
680 460
82 652
462 650
796 446
189 590
558 336
163 548
720 765
609 290
159 98
565 329
411 322
133 340
642 978
371 104
574 284
867 251
645 183
876 544
100 625
352 47
129 775
273 735
626 341
106 875
251 959
152 440
939 671
498 363
908 523
10 109
844 475
392 192
836 438
531 123
808 997
961 745
400 813
897 388
377 140
938 61
626 699
724 509
838 425
258 937
595 997
259 717
429 941
716 851
783 503
38 67
599 67
541 77
751 592
195 236
130 456
194 513
402 617
110 404
894 315
960 854
706 307
282 847
492 542
936 835
50 282
513 52
609 469
963 666
934 26
330 514
357 317
22 198
180 897
830 270
886 519
26 680
856 714
661 206
711 460
682 415
20 384
780 683
159 540
757 613
465 741
186 382
312 125
828 176
720 187
896 86
835 188
98 63
417 347
347 187
286 658
251 485
162 531
985 425
353 889
709 116
254 312
698 897
639 532
545 888
213 349
234 761
753 948
325 352
203 772
519 613
240 601
925 497
111 478
67 317
836 52
800 615
145 923
694 750
834 909
655 895
526 367
807 787
608 748
345 74
823 249
383 715
908 874
669 858
520 108
711 880
645 149
936 667
625 980
719 99
515 176
800 662
20 831
305 269
787 558
81 779
470 637
368 944
727 613
582 511
601 825
789 309
59 39
110 58
904 746
595 584
897 54
620 825
206 500
279 620
657 459
570 752
968 95
546 138
979 249
131 488
801 907
761 786
838 62
991 19
94 205
406 385
850 444
444 298
621 101
569 373
71 705
616 18
689 293
982 870
604 161
740 389
949 187
43 124
904 58
224 330
317 796
490 892
55 574
116 20
772 557
305 408
706 747
95 531
128 830
562 160
411 41
718 843
148 239
605 934
258 350
905 190
855 738
458 198
696 593
567 771
662 236
773 69
126 337
346 70
447 643
831 192
868 727
377 661
952 524
789 706
462 364
526 290
539 219
281 370
351 847
550 816
98 631
487 581
253 331
658 820
751 611
176 654
188 395
583 538
405 970
632 709
854 910
980 393
265 315
726 155
153 783
228 873
429 119
358 531
64 139
550 239
732 653
644 275
400 17
135 54
361 116
537 224
246 549
472 269
460 57
954 750
745 555
636 756
968 279
234 904
470 266
205 856
908 722
888 783
661 997
518 84
929 722
96 712
332 84
670 199
747 122
250 454
691 139
373 845
173 953
64 449
674 33
831 100
483 332
766 499
935 386
795 931
344 297
853 376
707 510
768 148
440 788
312 228
726 444
992 545
774 841
219 98
92 951
985 885
232 298
508 378
352 855
468 794
863 107
93 595
166 93
898 745
93 845
131 77
615 546
276 391
843 283
776 136
361 966
431 810
870 910
647 719
275 593
99 493
276 484
761 207
177 672
28 689
441 497
492 238
396 139
604 30
457 425
777 512
935 797
30 857
678 322
990 788
858 740
509 683
191 994
910 228
333 213
202 245
818 465
801 953
987 600
139 470
496 720
278 690
996 170
631 363
381 561
151 834
148 681
429 105
725 854
274 140
31 920
569 898
142 92
388 442
753 594
143 823
567 524
817 63
546 220
354 420
41 275
245 72
634 225
412 587
183 959
760 680
972 824
460 510
934 495
119 391
742 293
723 119
790 191
747 113
256 11
11 982
383 427
978 780
829 357
60 865
694 974
609 463
950 431
971 277
985 689
646 66
891 295
104 985
770 506
444 428
161 176
217 456
299 330
463 809
48 493
575 865
961 773
229 814
769 113
66 53
130 739
214 772
895 94
570 683
819 401
309 574
68 937
153 119
175 856
637 827
773 836
662 183
203 441
769 278
998 661
411 953
420 177
629 591
953 336
441 541
632 885
415 72
683 774
666 458
275 239
196 623
455 688
270 604
252 769
911 884
589 162
702 327
71 309
77 910
170 14
962 360
813 593
421 940
835 169
806 386
990 428
783 528
72 628
610 497
23 279
957 358
96 580
165 357
51 894
83 184
414 877
213 978
696 402
547 81
739 24
708 465
525 986
905 277
111 251
905 986
44 474
999 680
716 663
616 818
721 99
393 318
887 390
348 48
227 311
966 394
155 229
403 151
48 403
396 500
666 994
375 421
104 428
178 766
397 895
108 645
84 965
429 355
892 273
558 186
880 22
75 631
334 458
742 918
354 609
495 584
91 806
183 258
924 989
775 249
660 873
586 462
494 369
726 542
383 427
733 389
644 423
173 344
386 105
724 212
447 284
699 448
474 76
626 825
887 950
924 872
525 588
228 370
574 869
549 698
84 832
620 443
901 70
455 881
141 113
426 453
281 913
419 920
77 65
439 121
116 762
496 388
257 340
71 394
588 398
703 800
828 208
982 380
572 459
208 591
637 859
930 781
316 283
512 146
183 327
234 26
579 848
846 626
836 109
109 836
883 116
611 342
301 156
525 140
845 351
388 925
82 161
791 347
311 699
150 303
388 499
322 116
277 293
236 983
295 319
338 712
28 892
757 769
711 277
351 115
577 655
100 473
750 42
791 855
399 204
313 948
962 830
531 671
118 83
452 571
233 718
39 228
128 673
514 253
221 928
838 371
659 703
330 884
258 427
392 110
833 981
72 964
637 383
859 208
717 786
297 204
754 980
717 653
982 417
451 166
373 798
140 189
490 167
434 490
696 711
13 642
425 705
229 266
839 551
893 453
65 360
875 907
315 173
110 654
654 792
756 184
270 10
13 887
303 431
765 85
299 187
183 864
784 161
310 229
184 936
919 858
61 347
371 50
374 861
149 356
78 813
370 965
360 503
681 719
792 300
659 704
76 196
822 650
745 531
577 125
855 232
838 84
474 463
744 270
113 562
546 849
122 426
442 882
522 666
309 875
682 427
28 932
419 690
913 573
481 861
476 167
96 963
490 42
931 872
646 219
612 903
799 891
593 636
784 655
957 999
509 900
909 366
74 151
103 855
966 949
146 865
53 941
680 907
781 33
158 529
734 614
197 85
506 40
145 699
28 94
699 602
876 815
220 899
108 242
204 972
546 820
251 25
139 819
143 246
606 175
483 882
524 827
988 186
39 278
101 482
608 460
104 44
208 469
502 148
275 316
88 315
904 187
501 586
481 312
510 73
410 20
85 313
669 475
60 940
517 535
66 680
403 750
564 703
544 481
240 934
158 796
703 772
649 364
82 906
767 160
647 256
725 361
237 585
888 306
594 828
461 795
48 316
29 964
244 186
953 913
361 590
652 958
839 120
320 662
712 291
538 132
776 123
182 619
985 347
414 978
582 922
729 365
611 959
104 972
249 690
340 374
490 278
387 294
392 901
502 318
497 456
497 366
899 428
369 385
420 187
872 470
202 138
557 948
489 630
881 562
81 272
739 986
673 835
59 188
227 565
473 913
737 651
329 186
605 638
539 822
986 499
898 610
472 489
73 130
721 134
201 718
352 730
537 778
746 537
745 863
801 352
773 803
501 147
732 766
125 268
635 457
574 849
814 355
904 82
731 498
290 150
306 482
38 998
875 846
562 983
433 45
824 501
307 683
535 899
12 145
11 477
459 569
71 847
715 432
252 358
637 317
74 413
849 115
321 190
284 965
557 104
89 328
532 120
721 167
731 713
428 19
297 846
382 94
717 876
754 240
547 471
647 709
433 332
344 676
49 536
668 566
17 204
898 151
534 838
849 662
281 437
74 377
144 820
467 134
238 523
984 257
752 354
560 707
289 386
867 398
785 174
244 442
978 237
790 883
807 320
349 442
29 163
121 59
278 581
192 569
778 800
978 929
743 345
126 806
809 170
450 388
357 706
37 153
322 962
896 302
321 707
747 350
317 306
964 833
21 669
38 649
11 690
482 620
972 706
310 485
817 943
149 227
532 408
829 932
404 123
279 113
951 831
290 214
996 145
628 701
680 227
180 294
510 314
220 767
512 756
726 371
608 817
61 747
123 222
914 871
708 22
657 176
408 747
583 333
457 403
934 890
28 635
654 217
247 934
101 742
773 181
620 913
315 178
856 23
862 408
849 870
921 741
290 112
616 789
893 824
406 112
77 614
396 793
129 686
66 406
577 816
20 595
435 259
937 831
524 308
376 128
410 326
891 673
829 69
344 727
242 418
250 845
337 16
149 252
403 354
600 677
312 866
622 55
566 850
548 387
876 642
887 937
567 535
932 837
163 897
531 855
171 642
64 564
598 366
79 628
363 778
558 661
881 758
307 545
118 770
509 809
599 224
840 71
969 882
914 689
194 543
694 533
543 888
850 716
719 531
531 679
560 423
775 215
944 556
342 153
391 132
382 404
28 86
911 216
88 145
694 803
187 431
71 708
567 372
52 231
646 86
434 512
300 468
133 741
571 598
694 961
942 973
580 335
988 822
164 632
131 869
606 453
541 202
450 653
478 570
734 749
974 503
407 834
359 622
254 155
356 581
733 316
309 509
150 699
950 811
226 664
56 799
939 875
602 231
480 366
790 418
180 23
772 178
17 876
42 289
816 856
924 290
664 249
399 527
44 985
768 665
109 295
431 246
831 568
864 948
711 492
68 676
695 267
461 984
786 238
478 431
874 596
185 883
177 624
869 35
399 259
520 152
108 413
370 931
372 87
413 142
694 576
859 137
904 285
676 637
309 183
150 33
172 403
786 962
357 858
999 865
543 891
769 85
14 792
43 873
761 43
629 801
577 228
31 396
944 500
175 411
273 726
219 698
331 473
303 59
423 579
614 123
151 207
491 980
437 627
157 360
259 935
420 545
934 518
432 910
202 276
55 624
964 931
362 860
260 619
523 298
546 316
980 889
32 520
584 338
399 197
457 854
459 683
288 971
565 250
625 209
917 183
47 688
367 119
867 970
277 405
896 484
630 168
874 117
810 482
405 152
386 288
572 815
771 897
465 86
204 400
413 201
781 552
479 669
57 524
573 554
714 900
696 754
573 718
59 40
293 631
591 414
332 970
629 501
191 436
582 350
380 887
894 341
206 416
860 474
175 506
876 745
909 830
100 923
529 752
238 148
979 782
206 985
492 18
815 273
373 479
437 969
898 99
147 16
364 543
830 189
288 987
167 435
266 115
389 292
401 306
301 961
970 725
353 592
880 978
817 971
380 89
87 418
446 638
707 775
460 15
488 451
96 267
468 546
216 822
415 225
148 549
843 118
377 303
73 670
522 86
924 857
464 738
292 213
487 758
878 452
785 985
548 472
677 44
597 473
788 668
782 565
515 184
955 642
673 599
33 805
753 817
996 576
537 301
975 172
57 282
224 954
16 517
801 812
881 31
30 892
60 684
810 535
276 400
911 45
830 42
887 445
850 969
619 775
57 701
846 54
11 100
77 451
310 650
195 783
818 489
736 851
339 653
804 133
360 501
444 207
790 31
81 886
139 16
808 26
939 95
892 313
180 771
825 463
233 798
184 598
330 48
950 466
859 285
309 531
248 363
616 790
431 894
49 586
960 795
46 506
923 31
305 792
778 688
843 288
486 661
502 684
490 185
938 366
33 68
471 868
29 15
404 168
289 183
625 38
60 738
198 431
957 193
436 423
282 834
618 860
39 631
869 362
705 849
673 67
575 464
368 877
240 225
949 967
440 119
811 615
591 784
590 700
629 261
735 613
552 499
303 509
556 202
564 547
973 274
583 910
225 18
940 484
936 826
344 518
901 115
481 998
274 33
788 574
736 74
417 458
154 649
455 176
746 210
212 821
458 113
895 415
537 784
79 747
93 48
552 900
77 147
514 74
207 611
820 312
535 90
340 115
527 453
807 907
733 333
817 85
185 872
361 727
171 241
128 149
495 319
647 138
872 489
917 549
470 908
367 905
643 855
700 294
289 187
991 724
718 212
179 589
308 169
97 905
737 129
558 788
156 121
747 484
808 683
476 528
904 332
952 343
204 55
187 895
846 91
488 665
375 635
766 734
618 805
429 270
216 876
357 640
459 377
58 487
297 249
453 854
608 648
406 191
240 96
717 906
358 599
385 249
789 342
126 339
283 957
709 372
579 907
664 402
698 294
161 916
867 223
858 524
844 518
685 118
208 32
701 418
206 901
489 674
327 227
883 710
406 496
106 752
473 283
179 701
172 560
70 303
701 562
241 762
324 182
470 771
850 134
550 126
251 690
517 33
387 292
688 401
677 520
213 83
609 412
365 464
292 770
657 82
996 891
191 307
523 949
587 602
512 37
200 974
547 191
727 931
714 828
333 937
179 93
164 685
754 262
904 300
435 874
483 441
68 427
178 488
639 689
888 955
369 420
312 301
816 214
412 96
214 954
636 56
670 106
799 995
821 355
460 947
617 38
726 540
543 842
544 759
251 548
65 949
715 22
609 286
984 772
441 195
322 630
222 888
292 589
31 948
84 620
418 581
625 886
928 392
481 546
857 599
317 208
871 174
76 159
316 622
897 553
53 866
357 731
291 240
94 33
553 401
623 410
558 165
339 323
826 48
252 394
315 441
891 120
548 212
995 216
527 937
359 156
711 917
850 896
574 725
111 206
959 410
36 848
636 518
160 410
198 158
109 205
893 28
68 705
759 855
546 117
826 435
417 462
779 213
513 473
59 947
239 351
919 31
353 723
842 828
432 98
442 498
155 726
496 70
392 830
59 367
836 214
714 644
248 841
752 76
940 280
119 520
489 371
410 342
80 684
377 736
333 646
61 684
897 295
325 237
565 385
45 662
604 768
342 100
767 10
178 418
997 706
69 293
172 718
187 268
856 783
616 111
479 673
667 589
572 501
893 476
891 365
515 360
90 669
674 27
530 573
666 485
79 331
179 224
451 91
767 571
674 939
362 218
253 544
814 998
245 385
29 553
685 158
425 747
765 460
242 534
857 283
774 98
953 747
640 760
720 941
991 256
742 319
292 876
635 945
488 786
469 222
192 751
139 782
23 334
769 246
217 432
788 990
255 624
844 494
278 328
12 962
877 168
520 206
646 121
745 800
119 80
600 369
13 845
773 670
556 108
707 367
948 822
517 569
316 597
219 659
780 599
284 946
778 117
297 55
712 554
290 103
808 881
380 578
34 732
83 263
993 238
440 729
55 88
376 364
829 791
991 30
489 154
308 726
519 224
914 733
90 753
88 271
831 395
436 798
702 878
624 471
406 943
906 775
144 978
627 401
998 354
182 26
340 59
938 510
153 504
282 673
534 520
175 675
978 962
987 596
277 231
478 220
918 479
654 840
280 652
76 444
347 234
284 696
486 928
116 146
496 855
674 24
599 189
351 533
64 455
505 194
470 191
681 853
785 632
559 443
819 719
672 282
259 773
870 609
314 791
951 588
453 201
16 547
644 718
779 812
723 948
683 841
498 652
632 200
456 487
14 151
349 795
488 770
263 963
469 888
841 173
705 279
924 987
943 652
536 576
788 17
25 917
47 119
482 838
696 368
712 470
416 323
359 598
353 798
361 503
439 294
529 453
978 619
727 866
851 701
973 795
790 161
147 523
944 320
958 17
121 269
976 548
918 52
58 82
49 862
593 245
288 487
959 585
646 729
137 809
250 508
583 666
879 502
31 426
907 208
645 135
365 104
170 735
276 801
112 482
438 839
421 376
881 525
163 848
467 384
674 120
209 598
175 163
514 752
865 641
523 758
175 725
534 299
145 23
410 780
638 739
94 375
401 661
212 879
668 218
346 821
131 513
677 269
300 979
469 22
864 734
893 87
107 377
297 457
853 988
227 62
962 771
36 104
273 255
273 883
99 687
877 916
95 509
348 145
370 865
426 876
805 697
661 436
498 862
604 934
722 155
38 570
839 297
137 152
429 107
637 527
947 917
469 94
902 974
529 504
643 310
807 754
937 670
889 755
327 995
963 682
188 718
267 458
950 174
716 438
601 853
770 632
474 96
144 460
927 902
105 548
538 820
710 879
531 471
876 709
777 353
450 432
514 403
155 389
761 144
66 780
722 992
477 392
828 547
367 170
261 628
869 533
633 994
57 569
209 952
271 899
365 13
849 870
783 472
185 377
44 262
244 563
58 887
694 943
252 431
666 973
25 914
66 120
396 719
206 632
46 592
230 400
631 157
34 718
941 170
928 957
407 894
816 310
162 395
813 418
604 120
481 389
372 75
27 263
387 873
555 753
938 759
833 140
641 276
894 299
737 586
547 427
582 23
227 888
316 73
332 253
677 841
223 938
646 257
417 101
107 172
694 255
808 161
653 615
64 923
393 616
733 872
848 368
511 378
853 986
95 679
858 584
669 966
181 640
359 441
482 745
633 508
383 145
190 872
838 131
88 520
804 627
105 749
503 543
783 854
508 974
137 334
38 961
371 79
594 630
709 667
799 229
273 811
447 695
581 988
164 470
865 947
634 290
250 236
385 892
574 923
492 221
550 357
679 105
910 984
334 932
892 297
127 183
809 598
128 457
130 975
413 655
551 222
933 958
626 865
968 754
196 960
829 393
406 86
118 966
772 826
12 811
632 331
865 613
422 865
776 436
949 161
886 519
336 934
354 921
181 660
418 789
483 34
904 129
267 818
61 727
65 764
231 201
65 770
870 836
602 146
642 175
68 477
753 294
462 22
520 148
826 180
784 57
316 257
772 784
940 682
350 548
314 396
365 879
714 993
858 221
510 451
308 42
385 987
444 488
919 487
834 487
374 417
993 184
687 897
43 783
340 176
105 220
464 608
17 190
385 526
311 460
897 760
435 985
943 203
572 323
936 608
859 428
549 711
143 762
246 332
346 213
661 610
828 765
417 467
16 203
234 337
874 647
713 606
647 44
176 255
573 591
460 128
659 454
824 891
792 386
307 397
562 626
321 235
482 291
400 906
460 891
994 445
651 692
226 182
485 196
398 648
831 200
138 888
237 680
152 86
62 366
932 899
678 975
322 177
326 507
198 853
695 833
402 291
592 749
618 966
241 912
127 60
171 448
344 142
893 657
132 52
889 412
236 477
467 745
37 647
934 372
183 929
275 705
287 13
699 572
932 767
659 275
764 745
921 768
894 313
254 543
779 280
446 388
980 898
628 242
420 388
136 912
921 499
994 223
982 370
341 163
945 259
257 371
135 327
772 379
603 134
995 901
460 337
853 470
75 142
778 612
712 36
105 549
11 914
440 514
706 478
381 29
120 748
931 957
305 406
910 430
611 237
633 931
745 256
12 496
621 541
172 734
67 632
404 159
887 340
968 847
401 520
230 114
687 57
590 969
887 549
568 63
102 994
963 57
626 56
61 200
11 197
48 882
55 485
788 452
916 222
821 192
385 33
541 441
391 592
694 641
111 592
254 42
484 46
805 482
637 913
531 51
200 981
863 221
182 109
924 35
347 603
429 505
825 303
133 156
187 303
858 412
434 619
767 659
654 171
250 815
216 569
405 722
998 611
385 114
704 172
592 118
700 31
971 175
953 369
705 471
42 597
731 858
869 64
958 336
805 194
12 845
145 610
184 457
461 326
42 805
120 443
757 309
823 468
393 523
758 922
799 900
529 163
227 914
905 356
228 76
854 366
33 665
422 25
867 977
539 678
255 762
511 284
942 262
604 230
351 227
77 967
952 500
142 614
609 820
291 388
98 251
139 861
313 951
231 418
821 567
576 71
550 944
521 246
826 446
868 33
38 342
446 522
911 236
189 28
701 359
267 45
726 408
187 901
394 82
58 524
473 263
151 749
654 676
308 591
390 245
891 234
279 817
233 173
724 361
194 377
890 253
546 19
32 631
923 56
747 683
883 845
902 778
599 788
211 849
887 732
539 83
435 938
307 424
584 722
366 282
140 666
21 302
638 381
564 116
985 672
214 446
279 393
868 298
802 491
248 932
31 509
307 182
821 388
730 298
71 509
519 299
385 865
587 802
906 856
199 845
867 736
653 751
629 121
697 872
339 795
933 511
516 57
742 364
923 244
880 754
532 656
252 413
108 346
381 341
761 35
213 866
118 233
846 574
434 693
745 797
707 722
839 11
519 595
485 988
436 411
307 717
301 590
24 756
525 396
217 778
46 424
993 25
613 375
471 133
973 203
777 737
629 551
889 559
465 531
710 897
960 142
332 13
841 969
412 302
222 830
402 798
74 287
484 568
952 380
592 110
548 373
205 699
165 101
849 941
212 801
680 382
768 95
507 782
421 943
414 769
567 432
754 915
665 87
79 410
980 345
604 452
593 206
747 231
204 87
240 383
18 256
236 661
205 806
859 270
957 681
143 798
820 669
417 150
890 540
806 505
662 213
683 484
348 394
726 959
96 140
847 683
446 618
308 501
750 968
934 675
696 26
577 378
618 753
132 727
840 38
929 831
857 734
536 647
793 671
544 385
325 202
862 223
101 313
173 691
582 190
661 363
294 919
16 310
804 236
260 622
746 540
997 697
260 407
296 211
391 756
19 644
829 704
183 661
684 866
60 933
831 43
983 921
521 240
107 369
948 699
879 380
183 802
585 557
305 643
306 664
104 568
417 342
101 678
792 172
421 458
434 475
864 274
311 396
950 31
435 773
536 965
976 12
50 636
885 156
500 895
65 882
40 548
383 613
918 625
675 627
517 418
764 862
189 333
230 660
239 108
793 434
806 331
145 164
554 440
766 342
771 245
382 918
500 566
378 115
383 177
240 45
988 369
823 118
891 702
274 917
94 365
859 283
909 752
840 342
501 571
393 351
676 396
785 641
348 110
519 112
348 91
231 672
991 739
157 15
479 357
619 471
170 97
787 637
539 317
693 316
735 536
49 124
57 905
852 371
748 680
844 954
274 632
174 792
485 869
312 129
623 894
615 776
936 36
389 981
32 416
920 652
900 461
379 325
522 479
866 99
764 295
996 883
447 655
148 421
516 575
275 193
48 805
324 222
638 30
740 506
767 605
542 655
106 647
823 960
426 478
283 942
407 546
39 62
846 539
652 840
441 898
760 253
67 361
563 279
188 638
276 813
288 575
712 432
356 97
727 904
896 392
10 172
882 341
758 446
921 199
296 252
846 915
147 360
898 184
465 789
898 473
412 487
603 58
107 361
962 787
776 140
222 166
428 929
822 104
698 672
135 36
807 848
126 672
912 151
597 173
918 663
245 790
843 438
318 503
702 900
402 870
560 844
705 97
271 494
791 243
435 61
234 344
18 220
490 657
263 877
492 803
582 905
45 271
266 405
780 949
216 736
86 798
283 374
324 665
127 407
472 13
273 628
263 833
138 888
809 23
362 836
509 999
676 474
448 436
609 918
845 908
603 801
925 939
617 314
949 49
957 780
160 454
829 707
38 281
818 897
997 537
568 361
805 487
942 512
285 361
559 27
290 58
787 286
371 997
59 787
866 997
800 887
761 578
694 449
209 934
366 697
311 706
656 54
697 51
725 31
506 373
228 519
119 587
310 871
836 385
619 91
286 999
920 294
243 178
399 362
909 759
384 31
23 40
367 264
416 843
169 853
38 381
637 840
737 793
132 615
911 173
645 235
964 881
154 408
633 502
833 290
548 499
673 31
862 114
231 682
468 978
464 713
426 328
159 226
383 972
671 250
606 72
647 583
425 963
704 478
466 393
435 677
640 879
682 290
836 411
943 263
383 108
224 47
784 311
270 455
887 931
225 787
874 32
346 792
815 392
444 818
522 358
779 587
936 543
876 802
744 656
801 137
24 342
614 907
383 846
585 952
131 695
42 109
915 890
990 24
325 396
420 23
626 182
13 511
902 353
334 137
864 613
549 640
976 104
846 431
283 682
911 147
536 635
396 894
791 278
467 780
567 713
703 751
237 750
252 992
598 519
671 537
186 44
900 252
491 426
804 463
139 235
847 723
147 831
960 225
524 545
83 455
146 516
873 622
507 199
561 218
95 274
222 785
117 455
451 85
48 908
882 731
849 756
690 52
243 696
151 339
838 906
236 11
146 121
656 939
699 584
455 31
971 991
107 544
849 399
444 750
183 412
774 798
570 703
646 680
267 589
903 226
557 59
591 215
120 806
279 895
37 246
104 944
273 110
462 820
227 531
466 211
193 558
204 550
930 714
806 272
806 117
797 972
25 801
938 834
825 29
281 233
97 302
780 173
399 360
397 21
878 757
553 958
840 411
124 300
717 531
172 405
68 12
553 682
904 577
692 286
274 947
514 484
764 586
400 263
623 676
834 796
603 717
456 634
228 257
404 345
420 862
317 668
968 294
404 718
591 93
755 624
123 754
287 481
924 614
771 590
857 245
675 99
111 518
290 455
807 750
444 903
445 869
22 253
183 45
131 602
860 338
110 275
495 660
400 866
885 320
794 596
152 957
616 577
213 908
45 758
150 399
353 974
392 889
540 465
193 798
424 379
104 793
788 430
361 721
474 86
519 798
487 475
229 576
738 836
150 276
97 85
633 958
376 843
91 194
674 45
812 562
131 401
813 444
630 440
295 932
74 401
152 76
20 478
487 743
824 585
975 854
339 569
872 890
128 385
40 137
652 822
192 542
85 328
326 268
433 626
927 230
96 66
288 762
160 902
51 674
616 772
966 951
911 580
627 430
661 174
139 778
827 88
149 308
257 895
792 680
854 342
516 689
15 262
650 197
273 875
819 781
736 453
195 552
869 340
780 502
370 90
941 799
344 425
656 796
499 87
364 271
772 366
293 408
49 21
792 559
235 614
923 848
84 953
154 666
809 754
83 944
184 12
332 775
161 594
459 651
114 795
464 165
714 255
314 741
165 402
389 589
751 725
890 821
796 33
536 324
332 431
31 785
169 670
81 933
177 678
872 643
200 650
761 381
26 991
132 296
675 800
345 299
934 75
626 343
811 724
99 542
585 799
335 184
958 969
487 765
723 467
693 294
70 21
488 561
272 149
260 417
367 156
402 564
577 429
898 54
858 36
416 127
779 620
328 389
589 830
209 476
88 734
959 280
581 502
752 71
957 37
948 598
752 19
366 753
786 38
53 690
129 150
852 447
85 30
302 515
203 739
742 860
428 642
213 511
317 76
568 16
115 505
923 945
805 471
299 203
298 284
158 980
125 975
247 662
538 970
732 878
789 189
597 862
142 161
774 412
21 271
222 654
168 612
887 175
965 841
208 579
51 945
264 74
35 879
423 737
308 748
979 773
470 266
345 648
992 847
706 878
190 695
213 788
976 999
313 456
415 936
892 263
150 585
819 501
96 533
840 509
707 936
115 244
308 512
66 239
498 711
847 257
788 410
156 643
721 483
868 745
132 31
806 485
796 377
156 30
648 391
490 435
960 337
577 545
771 305
680 318
728 287
772 496
382 136
152 67
854 303
984 403
544 974
52 443
177 110
949 843
448 414
500 452
297 819
646 14
131 466
344 928
178 618
252 154
122 946
735 305
974 497
18 510
93 978
929 164
279 97
960 265
508 388
334 305
10 402
674 440
117 229
906 889
271 295
430 117
177 215
687 515
309 348
415 933
502 565
572 381
339 977
759 342
663 477
268 476
153 269
38 505
362 73
26 891
816 495
419 485
319 153
963 517
716 859
491 392
297 360
410 977
799 261
501 440
30 675
10 434
679 255
20 347
827 577
874 111
576 634
607 245
141 726
26 956
234 116
116 601
944 993
901 330
680 255
627 984
29 634
894 260
937 359
15 841
495 335
289 453
226 269
169 289
475 853
206 863
453 689
524 119
130 81
531 275
94 860
367 951
178 119
18 286
805 91
386 473
110 508
615 31
846 437
122 221
269 752
434 318
795 74
962 558
967 571
746 969
803 341
761 632
499 894
722 364
669 475
855 605
435 77
347 816
789 403
526 352
36 370
957 261
913 631
161 739
135 374
663 702
927 469
615 491
742 579
588 513
788 859
583 876
640 614
302 393
356 244
477 918
200 276
785 68
989 523
308 814
612 661
597 611
788 245
970 726
128 313
984 861
893 505
407 483
637 118
323 943
89 797
987 652
16 372
648 83
984 702
419 715
89 212
331 91
143 654
118 880
602 510
512 378
551 84
420 682
180 761
865 505
366 691
915 581
966 315
120 292
92 610
986 956
39 395
612 664
411 87
589 174
917 439
637 468
691 486
556 970
791 913
316 341
123 452
659 98
942 702
425 841
577 178
940 473
323 757
640 861
745 674
192 956
424 940
458 319
610 533
773 946
415 484
87 431
69 930
804 619
391 246
334 518
792 213
961 771
904 635
603 955
230 610
294 902
172 945
740 777
464 731
557 669
974 409
911 425
138 14
792 519
468 316
213 714
657 63
669 73
545 970
926 824
321 883
196 92
474 166
100 734
536 50
336 89
309 650
517 64
568 742
866 977
737 152
89 567
578 881
15 576
845 290
517 783
486 84
442 404
969 583
120 394
955 576
190 496
882 223
961 71
477 699
641 232
375 586
536 857
30 103
897 472
83 622
630 53
706 771
757 314
796 871
979 403
264 884
385 693
980 516
182 194
130 904
266 651
879 852
614 747
876 360
775 706
490 531
274 196
113 526
460 659
192 817
575 665
53 967
780 586
195 867
67 191
99 527
47 734
294 342
616 192
39 723
660 785
519 154
787 758
850 290
595 841
247 528
454 740
334 857
168 465
668 179
118 530
79 993
817 627
706 656
774 929
408 328
515 762
61 672
47 395
513 266
653 563
85 891
774 995
616 172
98 185
858 445
396 84
248 875
618 333
811 448
846 381
57 880
54 447
698 999
35 339
85 619
364 27
266 681
773 253
286 156
934 829
233 621
829 60
408 670
138 991
142 246
701 362
793 223
348 133
898 264
908 720
548 937
691 154
711 908
404 991
809 838
27 207
263 104
825 687
452 146
970 204
588 862
897 195
983 503
967 50
602 182
298 249
155 177
839 10
187 80
714 862
318 967
50 105
606 354
409 214
396 103
526 362
161 67
647 551
95 771
710 971
765 437
587 61
26 762
884 770
661 238
627 584
125 95
956 758
783 666
511 896
873 238
498 135
579 336
618 114
381 969
466 220
793 266
579 797
800 219
846 661
424 554
562 438
292 28
461 112
659 633
165 485
379 682
487 992
440 976
955 29
386 862
387 749
981 417
189 569
56 231
161 366
51 212
432 738
780 457
26 199
470 960
55 982
704 784
358 865
546 576
146 708
844 940
690 336
304 145
225 450
246 988
505 447
154 312
388 433
362 292
681 170
807 715
887 665
750 956
920 664
286 118
494 171
525 307
867 624
787 932
152 798
791 915
828 519
541 306
228 469
52 13
532 689
732 513
401 614
623 729
578 605
142 712
383 800
743 828
530 585
184 979
745 122
344 291
473 365
78 276
477 660
921 884
587 48
103 149
846 284
188 865
15 150
505 980
548 245
631 191
708 891
996 501
878 337
86 459
282 987
714 942
734 993
200 123
232 545
793 47
167 900
737 141
458 753
91 855
250 756
277 216
551 827
222 894
30 665
261 995
748 462
535 114
554 81
483 148
623 896
661 509
422 463
368 774
710 172
571 187
507 675
663 520
608 555
414 608
84 489
48 136
195 457
705 980
689 615
976 98
533 407
751 245
824 85
995 21
435 841
500 390
357 512
655 467
992 965
46 708
752 978
55 142
694 206
270 67
25 206
992 925
712 735
670 517
759 69
532 228
436 991
913 513
26 293
127 823
425 904
82 199
896 262
361 514
728 790
522 436
340 162
223 475
611 545
508 547
825 593
637 297
956 57
121 805
636 351
899 800
902 361
271 352
303 214
403 541
640 754
523 124
607 682
212 59
824 317
949 197
841 375
969 421
178 41
527 769
967 998
826 516
602 748
522 485
501 74
435 747
223 323
154 103
453 611
897 502
518 991
868 191
321 36
415 273
810 788
296 969
895 775
451 870
907 317
593 995
852 65
143 220
988 709
83 938
312 439
596 458
643 929
460 198
253 961
464 532
460 346
381 595
350 925
107 970
172 223
314 31
537 635
666 403
632 281
57 323
314 490
733 246
27 11
765 793
192 530
63 964
248 687
856 204
782 362
481 754
777 326
710 98
476 883
694 95
147 570
913 191
10 720
989 885
52 573
802 148
834 60
789 198
890 329
792 978
879 106
833 712
549 517
976 473
982 765
705 522
236 607
597 954
581 162
292 502
709 231
329 888
273 35
933 167
983 599
932 391
926 875
950 317
651 455
957 945
536 985
654 979
829 25
54 505
703 677
356 114
323 214
626 65
997 806
797 283
48 159
847 140
392 929
46 60
762 987
720 615
540 35
738 178
863 841
375 595
588 337
540 666
979 629
190 71
53 978
75 985
929 201
798 818
635 553
275 984
724 35
383 138
567 886
753 894
177 776
20 521
244 348
122 44
473 851
714 343
877 370
185 229
216 478
16 236
705 750
305 172
969 411
842 551
706 831
756 725
561 587
990 511
831 320
863 743
292 210
953 552
835 103
778 208
92 661
795 442
669 192
847 587
535 940
825 167
993 803
934 252
214 75
772 563
319 705
588 301
568 600
117 187
10 697
901 960
565 972
961 322
314 705
410 752
158 946
926 70
300 233
466 40
209 356
853 64
680 145
703 848
373 731
607 950
671 454
553 612
729 914
733 165
944 738
805 462
390 567
605 357
235 979
87 774
35 404
753 396
147 464
861 576
188 347
27 220
687 473
474 61
747 854
110 938
297 34
489 665
232 437
157 492
433 898
610 746
573 168
358 641
343 385
181 24
811 100
536 339
987 286
902 517
82 786
657 251
737 145
306 321
93 948
844 712
343 959
975 564
782 427
829 956
193 406
252 638
863 479
769 409
747 968
629 743
221 35
143 955
852 700
626 881
310 457
269 124
558 92
595 312
523 249
29 16
301 238
759 65
490 918
95 631
661 879
423 939
980 53
47 360
272 523
51 362
65 675
324 438
195 90
896 840
319 906
439 935
153 132
845 142
487 361
927 193
57 222
376 567
479 989
331 992
438 232
565 244
165 954
342 59
433 588
493 46
957 896
371 278
84 59
730 828
284 110
668 431
600 331
599 177
630 512
68 725
339 843
922 444
858 111
214 93
755 65
283 542
179 55
242 456
806 471
175 766
38 76
504 587
243 673
729 418
953 420
746 692
424 58
974 354
615 738
13 392
717 87
284 596
41 627
59 138
391 794
107 292
271 885
714 807
572 897
710 75
337 812
754 416
832 349
935 25
180 115
405 895
323 447
132 559
704 650
575 714
850 912
539 38
201 549
838 790
766 708
340 614
840 273
979 513
898 653
871 888
839 415
534 688
891 127
801 597
566 671
374 771
735 335
454 575
272 388
320 305
543 560
529 67
699 677
897 727
287 617
934 335
804 817
246 17
699 925
979 321
65 868
163 896
22 384
83 976
776 698
821 873
240 180
825 695
473 182
673 100
272 400
834 62
882 271
635 844
34 95
837 475
856 662
131 582
794 942
286 458
891 163
157 535
959 652
758 673
46 507
247 172
57 438
893 840
103 549
940 304
775 201
497 658
717 964
83 170
74 674
169 777
140 288
880 362
729 103
37 589
100 748
693 656
710 272
956 673
620 893
486 708
419 773
231 970
224 184
572 218
638 573
602 540
432 333
206 612
828 354
852 57
197 808
761 696
430 401
484 305
724 532
310 418
644 572
362 29
915 415
793 37
811 138
177 530
516 464
760 108
948 623
193 294
747 113
708 265
357 497
828 875
971 748
248 206
240 134
292 113
932 574
964 220
199 127
344 221
320 616
564 738
990 590
195 726
441 216
111 12
382 575
273 574
422 280
91 498
462 789
643 803
916 108
974 427
575 435
566 825
704 915
697 843
597 444
865 296
957 81
294 726
429 82
636 312
888 154
957 596
906 58
504 741
489 606
445 196
104 918
382 466
189 218
280 733
727 123
397 871
925 807
737 276
476 60
610 806
178 946
216 651
644 814
736 371
288 528
393 341
30 639
294 184
651 268
964 261
509 197
943 499
920 623
513 652
550 397
94 248
300 806
178 92
811 251
820 833
485 923
450 39
270 706
334 672
940 350
289 47
376 853
601 283
484 944
530 461
205 949
430 818
515 715
644 942
910 290
345 677
687 22
94 256
825 934
875 645
862 569
113 869
298 672
960 758
569 366
366 240
25 384
381 761
327 500
585 131
609 73
734 127
789 587
387 242
995 192
901 505
46 888
368 519
110 401
365 499
467 691
633 305
45 749
633 948
791 244
175 652
401 609
597 30
20 720
235 354
730 622
43 300
553 680
605 959
764 520
955 31
180 601
709 298
247 462
613 81
782 318
540 225
145 796
930 967
970 585
73 860
796 861
352 943
969 297
824 400
884 485
535 907
239 602
548 658
445 776
431 195
424 739
483 56
89 773
786 636
965 51
624 840
537 422
440 908
644 780
818 966
508 236
508 836
527 912
475 664
37 681
102 91
205 302
386 427
847 123
891 589
916 884
130 203
725 331
797 216
791 89
359 933
739 647
501 808
275 735
635 287
444 241
100 245
559 856
61 569
375 293
605 625
944 545
604 891
212 324
633 718
406 639
559 66
308 533
185 518
169 426
113 454
812 917
381 686
512 774
342 458
843 373
743 118
310 517
957 373
600 70
22 451
333 933
387 52
560 45
61 692
82 321
639 868
774 845
309 118
449 547
659 191
40 822
670 272
949 448
385 223
407 87
673 257
690 332
240 262
530 183
669 106
135 385
176 798
922 190
777 149
88 980
987 939
41 256
177 892
743 140
980 477
427 617
74 948
693 958
935 829
385 432
482 413
936 334
842 294
771 714
342 44
354 773
600 879
47 953
285 441
948 332
127 292
158 362
313 675
469 546
861 839
787 284
518 254
883 983
39 489
290 540
58 372
591 81
244 193
452 798
673 355
191 53
578 302
240 344
789 413
612 796
476 103
972 212
60 926
141 298
168 278
806 547
353 453
243 544
187 23
630 945
282 319
942 104
529 709
438 344
792 261
65 235
232 590
614 459
893 595
319 166
32 951
592 709
994 791
201 160
662 988
348 418
954 157
354 287
821 20
147 980
194 581
420 966
186 570
825 934
144 132
648 24
296 650
118 803
507 725
100 116
507 814
786 988
207 68
420 202
265 708
788 997
712 289
486 366
233 709
692 669
646 224
58 482
881 464
323 154
190 433
370 808
402 382
219 320
992 594
735 670
709 511
231 319
131 892
785 149
87 675
414 864
630 115
912 768
993 956
27 70
924 441
573 611
610 134
284 405
898 182
970 424
495 114
767 238
435 269
82 668
775 90
131 95
218 457
750 730
913 818
221 945
68 432
539 343
962 593
423 982
596 444
92 446
495 18
688 253
745 630
816 534
55 232
708 914
267 378
472 25
601 23
582 760
320 181
483 563
938 389
762 569
268 463
566 273
711 400
364 54
754 156
221 660
107 454
215 263
537 256
167 244
365 653
643 908
109 537
771 233
843 732
75 717
440 711
78 641
576 228
498 306
860 920
935 417
204 767
506 156
565 893
220 837
99 644
174 469
445 29
643 922
155 850
798 325
280 20
708 558
673 379
535 221
77 944
561 449
62 428
310 43
123 107
77 715
235 906
960 631
248 281
789 736
715 763
129 951
159 949
454 437
479 31
699 347
102 881
646 425
520 381
486 716
991 713
893 646
151 524
712 227
395 676
613 562
252 770
966 322
238 409
944 768
304 155
330 741
561 125
781 17
467 536
322 176
835 575
139 930
418 973
311 539
242 492
668 85
728 303
299 610
786 618
225 538
391 177
598 340
402 226
46 485
914 516
158 446
890 322
142 318
73 631
33 930
851 96
577 399
465 352
361 402
611 532
687 19
36 124
174 55
845 802
970 150
364 531
870 733
933 723
95 633
641 542
874 515
116 801
905 796
289 534
763 114
806 752
374 73
145 340
226 903
708 844
385 778
534 979
135 156
505 779
887 822
501 259
853 572
694 343
318 294
264 15
816 977
688 640
88 45
195 963
662 69
456 947
898 918
67 317
222 409
289 12
520 893
440 638
747 636
611 75
910 320
515 811
758 332
293 992
892 271
388 282
666 767
420 765
953 631
271 467
552 809
800 574
574 55
99 441
793 703
927 908
764 713
743 976
151 549
969 46
358 289
335 714
20 316
650 366
807 276
454 172
504 478
187 211
632 471
331 45
927 149
924 323
612 748
982 22
187 354
381 220
633 770
95 543
601 848
110 449
761 456
518 690
21 285
373 575
821 341
786 740
379 293
263 582
104 682
749 224
81 753
305 600
530 102
534 250
896 451
111 671
413 678
508 196
83 556
688 98
502 815
486 341
402 653
803 706
531 723
793 60
545 437
893 623
700 873
246 43
231 549
462 136
736 541
434 292
57 919
286 235
142 94
933 518
550 793
39 676
798 858
928 744
271 606
235 287
319 566
672 727
265 920
465 626
926 192
168 155
377 817
691 417
997 882
352 484
402 294
461 870
602 454
869 708
645 868
273 550
639 302
335 583
988 760
996 569
419 316
846 303
651 615
35 466
812 844
338 830
451 727
640 532
291 446
345 708
72 614
657 191
639 463
938 841
857 391
728 233
916 181
449 827
521 613
421 664
809 458
983 246
10 514
171 968
773 134
320 791
220 790
365 94
501 21
931 797
884 791
908 540
993 679
685 663
920 478
17 807
189 987
160 813
421 995
777 401
593 703
836 987
354 776
765 939
183 441
907 349
282 983
507 369
722 692
380 597
850 584
86 819
748 910
160 81
526 701
451 738
48 36
683 924
95 350
784 667
778 901
396 356
906 99
959 456
994 488
540 491
686 539
154 417
397 721
424 392
286 885
424 257
671 906
823 756
540 456
635 863
169 889
723 535
207 53
268 627
442 914
989 765
887 607
203 843
953 865
302 384
105 846
443 587
221 651
413 816
446 57
469 182
456 195
488 817
993 900
145 620
31 709
899 974
347 119
24 713
975 824
359 985
922 425
475 503
733 385
578 793
541 623
669 835
174 380
797 672
30 743
947 173
29 53
616 878
856 966
952 989
903 863
696 956
919 97
924 450
690 720
778 950
497 794
929 640
39 448
950 441
338 451
657 418
303 159
554 175
688 338
415 310
341 676
416 12
914 136
786 587
947 880
317 469
522 713
81 327
683 720
790 838
928 241
151 374
167 352
471 398
244 658
230 255
615 463
93 951
944 992
416 66
204 556
603 517
891 91
328 349
514 162
843 868
872 983
173 773
739 29
889 748
164 426
887 609
451 241
980 615
290 493
351 726
944 906
106 23
710 107
45 459
449 123
533 64
294 171
798 398
519 302
362 944
470 47
445 938
313 602
433 736
956 826
843 435
492 302
823 340
330 582
526 537
358 643
976 936
695 443
928 998
732 305
753 706
298 980
579 749
424 448
724 402
792 463
925 219
912 784
346 221
928 635
647 67
834 54
369 384
809 735
772 585
23 735
77 634
666 850
599 166
926 211
390 592
291 317
613 402
421 323
916 931
219 343
531 761
373 288
566 786
407 628
583 131
666 419
247 734
357 138
981 669
244 567
697 459
744 45
874 426
124 525
506 337
749 497
362 323
750 922
286 356
884 776
264 49
158 241
59 26
371 854
141 510
179 235
821 928
129 623
271 503
840 927
179 648
949 372
386 404
159 483
108 459
998 791
869 72
276 433
204 556
950 119
690 399
748 774
929 987
478 788
524 783
640 444
491 738
868 91
734 247
966 928
256 101
258 177
658 995
73 479
972 751
548 355
301 266
956 202
271 133
306 925
725 411
229 851
790 886
848 915
601 888
478 373
525 251
29 656
396 253
864 812
20 718
742 336
955 775
430 823
511 880
382 659
470 887
364 703
133 532
61 834
335 623
526 370
445 649
168 745
216 862
831 848
280 939
847 480
638 34
128 748
683 919
668 440
801 232
577 155
462 644
180 120
366 211
712 552
873 127
753 620
403 603
42 950
16 328
110 996
913 990
604 125
876 38
109 739
955 827
662 381
58 418
258 774
672 919
845 369
248 124
807 469
786 326
837 770
678 885
210 499
38 737
561 847
962 946
46 496
628 785
783 985
417 378
710 411
751 919
140 362
17 137
857 999
476 501
635 13
628 614
41 686
53 640
972 409
658 374
910 433
517 161
516 322
60 282
129 567
81 111
713 18
493 580
322 999
580 457
938 350
963 796
357 887
236 153
54 72
818 889
412 505
133 965
639 537
196 791
243 447
154 238
744 586
368 836
205 605
85 976
210 545
891 57
336 610
336 758
212 921
686 45
828 578
920 431
294 719
854 76
313 701
206 480
115 789
572 69
438 969
471 433
112 284
848 799
46 316
508 986
560 141
733 110
14 269
738 298
448 94
994 465
226 931
934 709
563 479
289 952
60 724
986 591
788 353
889 264
390 136
10 62
174 592
594 10
574 136
963 841
556 464
674 770
996 878
967 134
390 957
553 922
499 551
90 972
849 370
717 367
153 309
562 65
874 493
405 265
15 627
896 196
823 738
59 72
518 692
614 13
276 772
922 935
35 959
711 251
494 826
275 408
232 247
210 959
926 78
91 216
634 275
185 840
840 376
468 245
24 99
583 28
10 617
11 206
95 321
798 397
966 841
202 834
689 347
565 530
167 27
657 345
935 380
197 381
530 101
772 428
777 416
464 634
415 696
38 303
738 515
497 317
123 940
197 280
271 17
160 669
121 736
710 766
615 644
492 892
93 667
459 697
643 80
78 815
842 635
151 261
144 693
775 424
461 272
327 827
220 578
56 654
420 304
367 911
617 458
474 632
259 69
931 667
269 781
731 759
601 172
422 130
890 806
144 813
749 645
227 727
162 126
262 312
325 598
972 182
194 114
123 500
606 337
614 289
470 350
619 17
213 263
178 424
112 670
475 504
545 802
516 223
924 596
776 411
917 330
863 728
826 93
659 430
452 523
903 184
833 74
107 942
838 274
616 772
257 963
188 235
269 935
431 452
282 425
381 791
391 970
206 683
833 514
395 907
779 450
498 666
75 342
233 482
396 447
986 36
313 614
906 945
870 311
806 444
479 676
517 918
733 84
236 649
957 813
991 694
227 327
450 904
74 105
691 563
96 743
716 137
639 48
596 239
116 357
898 282
434 114
63 364
703 643
601 17
59 240
11 892
116 782
567 327
263 678
542 662
537 54
850 342
697 389
529 851
75 118
988 101
407 478
181 42
40 169
815 436
533 327
490 160
537 497
926 334
883 482
417 209
637 756
106 291
84 578
754 248
776 926
471 74
359 859
379 870
762 370
800 653
817 509
196 843
82 967
634 682
890 198
796 774
480 317
656 416
862 895
904 249
190 528
992 457
808 669
100 616
239 360
278 522
551 864
264 275
377 59
117 754
321 714
156 794
833 291
199 520
203 304
494 866
678 993
134 598
304 592
894 211
686 737
107 738
924 786
599 516
211 137
398 817
571 411
981 52
235 526
754 571
300 997
522 704
281 846
381 908
370 102
168 593
441 147
406 356
162 823
685 255
597 417
421 202
387 108
219 246
237 346
979 153
986 54
689 94
874 46
421 611
437 419
835 102
634 134
10 871
43 872
891 633
26 131
520 882
432 92
600 471
792 900
664 269
979 351
891 615
131 340
252 208
948 359
773 834
765 177
51 586
617 488
607 49
114 215
861 322
679 79
964 397
656 172
225 166
997 456
901 370
864 499
437 824
512 662
266 902
994 911
659 988
718 294
133 411
412 606
978 75
872 859
175 539
741 702
844 624
198 709
307 219
768 595
664 127
681 751
580 41
210 555
231 861
839 885
285 664
139 523
968 681
977 91
788 427
670 218
36 333
102 630
984 601
954 668
605 314
512 771
544 758
184 717
412 954
239 987
504 115
348 293
470 28
757 287
282 633
165 424
861 770
612 377
155 294
126 200
758 780
142 755
21 720
533 235
419 631
155 615
655 828
159 458
48 878
837 871
314 75
538 398
58 333
764 15
956 514
769 463
138 745
792 949
394 365
130 534
231 855
45 63
972 761
30 547
199 285
932 300
570 627
111 212
183 626
451 901
857 996
79 43
346 732
244 111
791 265
888 935
649 23
190 336
825 480
691 531
689 616
652 529
637 673
422 463
684 846
374 195
653 900
913 961
833 323
176 56
398 957
896 111
202 395
189 43
741 934
700 797
847 573
937 515
691 207
683 237
61 639
706 929
363 610
513 668
356 720
319 545
24 393
768 601
958 357
746 631
684 926
297 840
29 420
396 21
84 880
843 351
104 13
356 49
64 872
547 929
637 57
651 302
356 15
819 254
363 449
827 77
549 264
125 577
450 730
717 862
804 337
874 329
79 174
746 976
809 115
557 406
532 327
125 573
969 829
612 506
156 385
95 620
466 642
384 541
341 829
277 13
44 153
37 858
760 408
829 210
371 893
714 964
890 413
95 327
390 287
746 594
704 519
178 212
55 706
118 228
418 877
11 782
924 880
103 584
631 769
486 934
800 247
83 643
972 187
255 50
191 548
665 988
701 868
629 606
168 425
947 500
792 888
617 902
467 646
894 261
745 190
613 789
143 944
560 694
714 673
312 689
48 703
936 591
532 681
849 404
920 844
51 566
558 200
731 584
989 838
117 495
294 27
604 881
431 392
766 832
907 145
589 72
746 352
700 805
924 997
419 464
61 766
595 810
191 126
330 832
685 578
375 70
849 565
360 614
428 447
266 113
423 393
883 290
87 262
694 133
147 432
724 574
948 428
928 574
278 362
995 18
160 120
875 79
804 147
430 233
519 118
837 768
530 71
143 258
830 13
219 551
434 374
142 707
730 788
164 806
601 702
220 329
724 834
779 998
287 471
49 787
685 587
684 190
210 108
328 947
607 226
414 607
525 994
42 678
724 157
855 196
872 71
139 84
284 599
847 264
364 958
78 750
525 713
685 93
918 63
779 456
867 404
922 937
37 896
423 307
463 992
84 153
656 70
91 290
995 955
397 455
370 492
880 174
885 954
506 615
293 526
163 766
628 759
422 140
818 985
510 44
758 238
356 433
464 539
939 560
787 640
968 894
78 538
218 160
302 504
153 639
580 675
637 961
356 113
907 432
388 940
899 752
60 427
84 24
529 926
327 550
516 858
577 244
461 234
417 992
721 678
704 300
232 291
860 420
285 365
638 510
726 617
843 312
145 586
187 546
664 88
208 142
241 789
728 303
485 979
358 388
424 127
389 981
299 687
252 554
415 197
862 327
580 225
248 878
548 296
675 970
455 619
810 244
71 126
456 172
352 669
221 526
469 106
819 365
341 577
753 543
823 610
651 869
468 482
392 863
575 124
704 876
488 604
23 402
510 53
267 284
559 871
604 875
497 57
627 219
182 338
197 294
187 533
107 713
640 499
151 567
897 10
738 116
207 606
764 532
131 726
718 245
495 398
129 776
267 634
970 748
269 908
284 704
118 370
773 807
640 581
345 799
401 543
974 439
381 27
236 300
549 774
298 502
614 170
311 597
281 468
462 429
307 85
980 724
652 225
957 180
381 443
445 999
878 839
932 271
315 223
662 831
818 654
673 794
285 86
969 112
266 505
119 944
538 739
630 225
646 740
454 367
618 16
778 854
735 866
129 601
167 884
147 270
995 450
503 375
469 375
55 184
853 890
577 41
42 418
666 180
800 599
707 304
394 360
962 12
992 680
138 846
516 392
568 459
292 264
68 129
319 131
440 562
442 560
368 379
147 852
288 456
394 413
582 932
569 229
507 34
261 614
29 988
372 251
92 691
592 198
367 321
736 19
704 22
659 698
244 429
982 178
653 826
684 668
107 809
240 674
239 891
997 82
29 602
954 709
701 915
154 382
372 415
615 287
268 303
599 377
727 796
21 344
676 651
329 722
499 40
216 902
745 850
819 252
244 163
214 699
348 105
536 604
325 454
824 282
909 375
854 602
488 522
550 986
865 150
439 106
24 932
22 718
380 840
995 866
456 15
178 125
101 197
916 400
306 914
950 79
747 315
910 129
673 522
514 811
877 927
574 483
810 371
569 722
976 898
325 310
808 17
452 116
290 301
808 842
803 568
898 613
411 256
97 709
342 564
965 717
237 195
456 917
185 405
903 397
818 183
882 949
841 55
669 206
633 621
550 755
636 432
143 227
308 262
830 191
572 797
748 466
741 691
956 740
206 663
343 840
278 934
510 678
465 175
319 870
445 619
536 617
108 280
149 198
624 692
978 78
731 432
212 440
86 172
313 880
34 818
394 318
432 832
792 25
877 219
816 884
278 581
995 281
160 456
123 479
684 308
649 861
300 14
946 998
438 191
161 781
579 276
781 324
215 765
602 294
37 820
356 532
662 280
297 116
621 22
88 553
45 120
67 983
878 26
234 971
449 585
122 559
48 472
461 346
462 742
955 553
503 693
324 369
763 562
422 677
167 487
754 203
347 45
197 505
444 662
486 198
646 703
506 30
50 430
538 513
299 761
490 763
526 980
912 335
843 505
669 479
994 137
768 129
22 845
698 267
447 315
946 568
594 670
58 286
743 719
159 763
537 289
470 262
595 936
708 449
974 393
526 665
174 794
542 736
292 84
290 560
708 190
249 302
702 402
924 189
107 68
149 406
172 936
42 435
432 802
923 840
541 442
728 852
149 990
800 51
866 77
491 543
562 150
563 340
944 46
222 804
183 384
682 818
772 866
606 675
290 556
165 940
587 319
553 448
505 33
245 550
767 219
638 517
781 926
84 15
691 426
910 883
62 10
850 584
643 625
221 581
139 801
873 133
953 151
294 376
482 721
243 383
974 202
394 212
963 249
504 370
876 277
544 580
949 305
303 512
616 492
481 362
291 454
635 400
337 82
250 193
87 815
602 923
46 485
22 648
637 597
793 957
769 457
642 265
333 892
792 588
509 32
91 264
724 330
134 604
362 591
368 844
328 256
291 514
638 547
764 698
78 532
445 208
397 418
610 954
994 72
851 169
298 45
427 937
959 694
881 717
371 649
40 137
781 192
277 508
71 470
712 995
937 397
142 776
371 412
709 15
296 514
45 964
528 873
375 640
898 707
921 749
75 144
164 890
178 928
101 441
647 901
65 543
28 291
297 329
628 979
966 948
674 573
189 148
893 449
638 483
187 292
954 46
552 757
344 809
233 952
512 229
561 776
460 785
807 845
829 154
642 213
80 976
315 628
345 731
128 688
160 266
248 297
635 209
997 219
400 249
244 516
348 227
868 778
802 418
825 727
100 837
47 77
345 663
656 373
541 737
738 969
223 269
532 160
691 550
492 969
566 282
126 949
385 191
933 448
257 397
791 390
534 12
809 556
694 551
17 130
940 488
378 594
256 313
806 88
775 316
387 29
851 125
559 469
781 16
61 640
883 125
535 863
274 632
896 177
781 802
625 342
818 687
873 860
751 564
968 874
219 830
107 907
323 578
889 587
962 895
298 482
993 583
202 682
494 250
733 518
661 844
213 124
477 195
473 91
113 86
922 540
343 240
764 648
249 285
544 33
455 55
971 147
378 949
894 814
15 589
29 908
411 213
267 520
853 45
933 141
906 925
463 204
258 916
307 627
69 408
238 447
876 144
662 18
309 385
519 74
517 529
456 145
364 281
238 339
674 516
57 476
72 862
778 465
743 514
445 374
912 339
333 648
207 855
114 93
832 758
910 184
746 853
248 305
584 808
755 769
119 483
275 688
367 944
777 331
563 32
142 106
811 661
883 449
455 846
378 947
193 326
364 250
93 64
666 295
528 999
909 116
958 235
898 196
313 992
340 612
485 14
663 589
850 200
594 699
867 677
939 473
848 575
186 148
826 288
756 451
141 564
593 490
576 311
727 912
65 562
639 56
827 785
160 937
696 811
225 268
985 241
771 706
457 361
413 635
191 495
607 885
266 557
584 991
966 34
339 534
460 334
794 216
980 323
942 700
660 647
53 512
476 231
172 470
502 783
929 981
350 935
546 841
892 88
300 135
748 701
439 410
567 547
346 233
565 464
832 757
949 728
581 170
257 823
513 877
389 459
698 775
863 278
61 486
16 897
222 450
108 456
469 354
706 673
256 128
680 441
77 900
572 278
189 977
206 912
766 482
642 563
802 710
901 980
226 349
895 715
416 797
40 858
881 779
767 23
627 398
757 635
12 711
865 596
843 669
876 282
140 571
325 293
920 669
411 447
955 373
990 179
891 359
588 518
32 557
37 197
928 738
230 656
222 295
459 52
37 224
593 647
15 436
881 918
629 814
225 297
747 484
559 374
433 756
387 460
331 738
97 220
402 179
128 679
202 236
128 529
108 156
362 751
757 728
171 510
773 792
968 186
469 378
852 435
601 106
451 513
559 831
683 763
834 998
476 410
896 748
289 319
551 14
10 279
814 533
850 586
191 641
906 621
703 726
132 65
652 853
696 125
778 947
505 87
308 625
342 992
907 207
428 897
371 497
620 512
401 357
241 31
506 395
108 860
487 150
715 653
875 247
916 396
660 217
478 962
821 807
412 365
53 831
650 246
661 256
466 768
266 282
428 550
422 85
453 79
821 509
911 981
555 217
998 927
497 775
453 636
995 209
186 681
521 125
940 77
737 254
384 421
985 796
477 466
109 402
103 806
825 273
174 735
772 713
619 132
219 48
969 186
384 775
87 923
734 664
223 187
418 852
80 352
356 846
131 89
68 500
594 141
410 262
591 467
115 200
243 886
334 823
291 378
689 582
597 861
253 436
465 608
191 688
747 17
904 875
861 408
456 733
888 945
510 754
343 764
517 757
88 390
253 679
652 548
884 936
976 830
365 206
558 513
615 420
678 319
800 592
289 612
948 982
721 44
916 118
553 68
548 913
735 920
153 693
562 668
413 668
489 775
576 239
565 260
765 461
175 187
148 333
399 260
394 818
876 456
518 764
239 913
902 852
541 864
20 191
622 394
872 538
87 781
294 791
33 180
156 344
357 489
766 357
905 489
224 708
526 38
364 423
556 539
820 633
586 514
956 278
418 110
367 110
581 428
16 268
825 590
30 704
698 894
544 321
32 339
206 841
253 69
944 932
908 929
248 62
107 689
469 270
860 93
904 69
848 160
635 923
361 163
23 192
911 703
796 638
822 71
939 979
303 821
280 62
371 784
308 521
139 233
274 52
908 248
461 352
737 855
38 690
701 485
763 466
51 779
392 899
650 179
462 551
211 333
946 657
993 157
570 214
296 468
439 147
891 260
301 992
174 129
835 602
625 882
889 904
995 105
448 331
312 598
485 701
58 594
119 95
248 166
293 201
542 453
390 431
983 629
572 756
31 772
838 336
959 368
699 313
573 192
97 763
933 306
940 386
772 450
572 743
395 664
47 146
697 728
318 879
225 678
460 169
824 155
507 606
716 237
363 732
455 127
536 877
329 732
461 503
10 184
43 462
160 294
338 431
70 301
101 386
245 375
423 677
642 76
989 652
415 91
733 604
211 421
175 256
200 23
192 973
219 762
209 533
336 582
945 358
882 224
957 743
419 369
207 389
565 371
145 643
651 888
257 951
552 718
875 586
572 279
798 161
952 521
911 726
533 416
717 486
481 992
553 355
213 824
388 902
434 266
711 915
620 578
872 956
528 263
193 565
130 582
96 991
735 527
817 595
48 398
686 865
757 854
429 367
278 975
842 73
418 895
838 548
656 414
971 649
723 635
729 25
555 887
842 883
819 512
581 413
230 459
486 885
376 615
267 155
525 763
707 428
632 274
112 532
136 556
345 796
16 219
253 46
13 271
339 551
521 945
48 313
381 558
919 64
917 181
287 718
110 539
158 206
533 719
621 183
933 349
150 48
946 738
580 530
33 300
529 986
471 871
313 928
410 797
306 45
204 406
651 336
452 343
288 918
620 365
946 518
27 88
962 348
828 245
578 749
482 110
505 640
328 460
474 897
514 43
767 467
188 451
518 406
453 505
594 438
585 803
651 364
50 192
437 412
605 170
154 592
525 645
665 881
429 646
457 839
724 295
893 638
892 688
242 390
591 664
800 602
303 12
944 14
936 235
743 726
525 361
350 648
388 705
977 172
298 129
720 742
850 935
932 360
609 797
940 583
450 78
944 43
59 802
855 990
282 826
580 612
122 566
979 327
422 620
613 331
809 206
260 927
934 179
867 437
620 468
992 152
608 920
95 735
447 531
107 568
388 171
808 296
696 449
993 864
683 243
146 307
850 394
546 333
879 247
493 660
796 304
417 395
168 125
479 568
402 890
931 277
522 768
25 439
525 963
46 729
590 630
69 733
440 751
906 190
915 196
717 271
928 328
568 336
857 956
525 58
241 140
551 819
802 917
462 587
314 377
907 693
610 249
851 108
122 948
686 305
24 639
216 893
873 390
165 351
207 761
314 429
252 582
770 477
429 931
574 716
151 809
778 281
287 418
821 445
90 905
815 137
742 147
653 803
735 803
476 998
976 317
146 808
357 646
450 345
542 438
729 432
280 929
368 289
635 96
656 544
331 82
775 903
669 852
775 305
667 270
218 965
580 626
675 707
338 118
239 940
981 519
414 607
534 402
40 455
100 974
183 886
476 827
359 996
53 905
785 649
993 490
48 365
880 962
927 508
810 639
453 647
791 997
436 448
359 410
743 794
316 334
773 846
773 677
799 922
602 460
685 282
399 207
813 675
321 81
865 563
691 238
64 316
755 874
886 100
836 804
37 713
360 568
951 654
764 146
242 857
139 934
129 283
501 801
187 172
281 479
97 16
857 666
966 620
121 373
999 740
489 539
203 994
603 234
34 201
651 678
853 597
561 652
421 390
352 191
158 588
414 516
916 309
517 600
734 699
919 326
451 547
24 444
636 399
790 180
307 82
755 136
999 330
517 422
658 407
125 668
41 646
690 346
262 212
741 70
682 742
171 784
793 778
660 581
885 760
86 374
61 839
827 306
780 769
165 651
960 672
863 885
314 355
852 188
917 264
226 482
941 671
843 718
478 668
149 558
368 617
64 641
343 840
561 474
432 899
936 278
379 555
201 824
559 643
127 480
273 626
954 473
587 612
42 631
622 805
48 299
897 522
798 501
754 722
606 391
352 880
174 376
290 20
467 998
992 495
780 888
170 782
897 209
839 180
847 377
998 203
514 272
719 618
813 233
366 827
280 202
298 907
106 888
752 522
668 319
38 926
554 148
909 10
108 122
84 201
123 90
270 24
69 331
122 778
873 691
430 66
118 987
376 319
993 586
917 140
861 910
403 201
864 216
170 767
459 811
946 251
148 748
373 51
394 878
401 737
865 319
710 972
49 263
798 734
731 291
406 54
885 499
220 557
328 729
578 284
661 275
600 583
194 928
583 708
110 766
988 523
303 881
920 503
70 295
714 443
848 682
216 174
845 721
414 335
939 413
237 273
950 330
454 63
967 617
821 362
202 706
512 657
278 782
144 133
233 969
429 750
452 269
508 331
603 711
988 695
695 658
51 365
725 453
421 230
367 205
598 352
188 762
724 492
397 123
959 451
687 525
673 495
49 715
757 414
27 886
225 974
717 570
145 766
68 33
373 106
200 931
237 108
890 10
328 958
674 153
390 358
726 826
664 422
267 916
757 386
380 823
604 880
45 498
346 904
790 601
445 538
650 245
245 189
745 575
205 929
22 146
659 771
853 787
345 234
946 483
848 768
599 640
661 254
718 131
309 37
707 327
973 874
738 651
201 258
84 495
711 81
113 387
703 288
945 758
391 19
71 720
876 583
108 545
755 92
639 493
235 11
124 261
161 189
804 339
220 398
522 829
72 159
481 651
865 148
619 945
945 855
535 504
899 799
204 512
603 511
529 15
33 708
872 339
844 529
722 833
693 302
900 791
954 40
498 32
942 35
165 247
409 746
587 483
682 597
742 911
418 995
76 167
907 322
449 998
780 668
850 483
789 514
455 511
616 437
666 633
986 552
25 39
123 402
238 131
174 116
650 917
128 214
642 629
434 510
241 512
551 149
621 168
62 466
508 215
302 382
603 663
193 802
897 10
409 80
367 647
233 601
361 517
517 532
690 471
189 680
36 88
669 526
528 342
611 730
368 884
835 14
748 401
152 650
917 185
670 201
816 147
764 672
568 340
645 999
194 796
426 842
912 477
260 777
851 173
40 973
551 987
67 22
638 724
226 605
50 622
685 138
627 366
731 377
519 450
784 20
811 744
118 977
405 30
141 66
710 949
897 780
280 338
165 65
192 895
284 729
774 127
132 281
10 813
608 270
398 616
896 344
630 813
874 777
215 993
904 705
818 584
713 348
342 887
208 667
743 208
565 549
758 192
643 289
965 884
96 617
767 321
61 709
349 193
899 564
428 255
138 609
44 627
665 709
329 971
993 785
65 251
438 718
351 800
924 304
207 838
257 268
491 76
801 440
52 715
974 303
515 990
528 602
688 879
246 841
224 625
149 384
846 532
796 297
898 377
877 673
857 773
412 940
235 820
331 381
701 595
889 645
937 162
831 948
972 473
732 857
764 300
382 217
501 543
513 165
599 678
366 646
663 53
24 965
734 164
750 988
39 222
503 56
298 706
598 754
396 50
249 558
284 527
320 193
372 704
898 63
835 292
700 822
839 778
234 655
724 562
990 784
108 298
838 116
608 464
71 687
867 292
841 51
781 132
235 923
701 476
699 48
841 925
944 854
859 789
52 777
906 76
55 974
853 503
116 497
872 411
658 598
890 508
358 943
887 975
848 403
695 76
772 585
576 485
821 479
567 99
406 502
637 184
25 642
374 635
733 432
22 537
790 926
295 46
295 572
781 15
878 279
529 902
186 351
379 61
233 981
621 545
782 305
492 347
645 899
365 588
881 856
521 742
490 751
180 766
880 782
133 504
936 290
406 378
358 509
338 527
63 174
268 430
412 61
980 256
693 300
767 784
833 650
564 409
440 14
493 204
740 465
802 872
305 947
131 889
975 409
746 883
478 975
137 29
273 342
312 136
809 174
383 538
241 407
386 600
37 620
18 994
268 496
778 955
420 518
393 739
497 22
706 307
318 474
329 167
516 120
833 502
353 333
156 267
21 864
761 141
741 81
75 966
316 336
737 842
545 769
435 274
959 667
97 865
695 611
887 372
677 11
262 785
510 160
640 211
289 854
15 987
350 647
586 527
954 727
319 674
265 211
357 611
880 900
168 448
614 353
572 312
85 34
169 637
314 780
16 879
605 722
299 91
780 75
481 838
91 741
98 952
285 645
691 866
928 245
320 852
84 508
313 752
747 326
37 524
321 260
609 937
107 753
50 68
623 951
736 365
918 937
421 678
519 941
929 739
57 161
106 32
161 999
648 709
383 566
387 905
600 300
357 424
604 752
279 383
479 706
993 675
964 315
405 571
809 828
700 511
390 43
350 694
651 252
622 502
858 359
960 905
387 527
81 974
326 812
935 132
810 134
906 292
190 839
942 515
579 827
156 534
222 967
828 387
854 523
627 977
867 279
688 397
813 432
176 659
96 178
774 217
39 624
59 218
381 236
439 214
210 293
610 443
709 46
19 869
667 949
239 920
569 167
977 413
414 249
349 298
171 917
264 677
491 53
840 304
824 170
457 144
451 987
938 112
134 320
313 612
862 904
366 991
400 882
862 117
782 538
171 404
115 529
335 853
67 826
523 193
958 857
690 328
410 338
305 199
76 48
666 523
25 909
803 792
867 460
107 249
567 703
377 995
996 62
184 84
550 218
283 271
150 179
557 948
769 897
617 358
220 404
763 57
372 179
421 285
216 587
293 487
81 145
217 342
904 799
438 79
526 355
497 389
383 341
84 505
975 882
73 760
975 369
757 448
710 357
389 565
130 394
347 159
29 102
96 353
224 688
572 439
501 21
809 934
226 977
850 894
17 254
861 77
868 424
410 645
509 672
829 385
684 784
649 113
195 592
772 15
906 988
221 582
96 886
976 269
552 515
759 622
116 861
176 896
500 281
968 43
143 724
397 214
676 598
614 51
560 609
485 260
850 783
802 997
363 522
459 586
791 892
199 946
792 273
390 240
548 366
428 376
743 915
909 59
168 658
988 730
664 905
519 803
503 185
166 763
110 697
892 56
809 397
288 839
216 537
714 206
518 907
296 632
126 187
500 293
235 464
131 424
964 754
565 171
751 91
231 815
209 947
731 511
174 562
317 751
301 427
437 51
820 270
982 60
947 268
873 675
208 544
310 839
629 148
464 751
919 331
100 55
168 784
498 289
785 962
223 236
255 644
253 604
221 473
875 733
853 954
368 610
728 962
535 485
32 598
364 717
847 870
416 364
565 630
56 846
737 436
153 788
155 576
465 106
706 62
184 562
886 518
378 661
793 35
283 500
784 302
867 390
200 818
975 295
131 617
831 463
216 755
87 894
949 785
983 638
645 371
561 664
236 209
339 51
154 756
994 906
151 692
109 237
643 727
66 888
519 612
349 976
882 471
83 687
426 202
628 433
109 973
77 344
898 354
69 447
970 73
43 570
708 235
165 557
213 46
200 842
272 840
744 491
746 210
974 821
992 286
199 838
728 853
764 416
288 578
238 374
295 670
900 315
619 748
624 311
582 555
232 262
25 685
138 606
116 985
950 728
132 679
71 614
702 74
564 710
305 220
927 64
227 351
306 415
388 742
641 151
582 712
798 25
895 158
283 365
104 159
574 495
83 579
10 579
10 903
86 760
29 451
21 892
706 766
533 326
806 401
690 867
486 321
842 897
22 396
992 660
589 780
569 26
955 519
289 92
474 648
819 617
121 393
804 137
797 17
842 802
374 634
622 329
571 203
219 671
835 865
955 641
182 738
567 388
401 610
832 648
756 685
361 109
527 631
456 390
280 34
63 535
716 201
984 954
180 320
260 133
226 382
948 298
491 731
752 914
287 431
470 485
119 465
959 102
774 789
294 867
147 698
939 624
944 156
441 100
220 100
193 662
653 281
334 292
481 783
402 918
614 342
161 70
881 868
200 167
281 364
111 294
799 79
195 789
833 500
508 696
57 439
124 943
212 317
470 716
917 292
72 659
227 39
789 980
757 523
736 117
784 689
646 436
38 548
251 334
153 939
433 227
900 311
386 983
89 457
93 470
333 731
803 10
879 767
180 482
943 443
821 468
855 666
882 63
968 132
848 888
62 769
555 480
938 791
996 326
832 118
810 273
215 125
488 739
796 217
293 45
775 990
405 340
284 148
33 843
538 479
571 322
254 691
828 239
616 447
270 461
678 691
93 743
674 584
904 452
67 160
59 195
370 104
307 560
999 839
337 974
214 127
202 295
701 164
84 369
926 469
983 604
55 838
433 726
84 596
280 784
628 947
107 243
795 820
890 144
833 203
640 527
64 707
931 134
73 44
382 959
954 818
872 178
419 300
667 741
620 825
894 859
422 926
735 192
164 39
121 737
99 901
611 872
916 457
996 454
890 531
119 620
143 918
752 954
110 752
871 759
149 184
36 339
939 510
128 421
152 794
594 28
411 466
257 409
974 386
840 446
361 48
86 964
255 725
637 128
511 176
436 980
219 71
165 147
990 382
283 899
719 483
416 914
459 47
357 255
780 300
585 869
898 103
424 714
905 579
349 129
151 193
812 104
996 464
132 103
744 757
808 528
739 379
613 666
703 148
844 993
192 324
874 897
91 234
668 903
87 113
475 716
631 678
633 936
479 516
249 795
354 29
125 824
167 813
774 906
882 228
394 646
71 822
561 127
609 849
508 436
77 971
950 602
226 709
790 19
982 835
947 985
712 245
360 518
782 228
484 977
593 38
754 769
392 268
399 97
31 117
439 111
260 726
106 842
961 274
982 462
396 65
827 649
485 606
963 219
297 738
287 720
640 972
270 848
704 939
692 971
642 77
722 642
370 394
408 795
940 91
554 281
24 952
531 862
97 584
529 336
367 588
786 700
670 17
183 277
43 628
114 533
863 88
364 239
772 300
68 361
343 189
811 37
62 84
394 452
97 764
629 991
389 908
437 131
935 344
364 512
63 402
966 605
743 507
195 406
937 600
186 64
329 786
800 255
982 708
591 377
365 982
728 601
667 621
740 791
932 145
751 196
947 710
52 100
579 401
753 344
815 260
750 845
110 170
740 968
520 259
199 540
659 218
428 949
747 257
56 858
516 791
342 698
715 475
486 380
186 954
820 519
271 906
812 329
916 56
75 447
904 209
133 469
121 858
37 503
643 865
498 727
278 634
624 470
186 61
336 904
41 683
361 698
353 189
232 246
435 484
554 598
595 999
73 598
988 836
993 366
769 971
460 606
620 725
177 644
562 844
928 827
305 984
457 941
991 306
516 288
79 826
723 22
883 623
694 519
193 791
897 836
790 680
383 493
398 311
21 719
105 187
583 369
343 13
456 47
458 608
695 861
135 502
591 252
248 384
411 216
208 465
605 815
753 956
447 863
70 742
968 496
69 163
641 588
939 93
132 960
997 451
256 331
832 783
789 594
219 326
183 478
309 798
459 259
764 824
100 224
292 359
104 890
518 615
512 78
419 589
91 172
980 329
247 483
172 951
915 979
865 164
664 280
361 827
226 605
461 194
518 728
763 131
892 654
618 747
73 771
554 602
606 332
484 995
322 478
982 329
383 361
171 542
23 738
876 850
605 827
849 473
144 183
326 697
297 730
188 345
64 966
248 926
192 993
995 711
497 55
539 779
101 406
789 101
710 342
346 539
209 489
963 832
69 844
341 668
446 745
275 583
533 793
10 928
916 644
70 949
678 929
246 721
213 853
243 723
550 495
540 987
614 533
552 694
468 946
140 289
441 711
615 435
778 973
181 316
604 583
358 199
857 494
404 515
35 945
584 363
538 281
221 258
320 677
655 817
347 761
539 44
641 11
411 740
41 211
329 545
312 411
699 238
404 194
289 169
43 432
467 556
606 826
305 467
551 830
79 112
156 89
299 612
175 583
477 617
894 910
574 394
156 822
707 307
842 501
407 419
288 360
643 897
52 195
937 751
857 154
844 490
801 298
337 23
405 144
158 486
242 643
971 645
518 596
433 717
562 876
973 101
434 719
581 737
443 801
246 622
814 441
278 452
203 321
85 303
732 877
464 291
449 71
308 997
518 484
948 487
75 297
665 154
19 282
175 532
329 812
712 673
130 682
971 255
58 425
674 319
759 82
727 225
818 427
390 779
541 298
920 476
479 455
976 339
675 233
278 535
133 122
493 154
390 475
579 835
449 953
886 565
293 746
496 859
474 217
318 89
123 370
471 64
361 681
997 266
102 744
111 399
912 958
990 807
403 680
572 830
598 863
303 461
822 500
148 997
252 792
299 993
257 937
743 901
106 883
390 91
32 714
377 240
195 265
469 739
778 515
967 30
83 898
793 557
756 117
645 474
734 820
769 657
303 938
206 217
938 855
983 284
487 782
581 517
964 428
376 691
510 610
877 141
231 368
660 91
510 659
404 338
302 671
65 336
200 318
956 727
941 346
685 449
96 703
527 985
643 965
793 396
848 399
347 399
598 209
277 888
66 43
850 132
643 400
623 259
733 202
847 167
358 679
430 468
865 255
487 840
178 581
346 590
389 951
431 286
820 602
942 24
149 664
889 428
510 14
500 613
813 666
806 524
152 596
644 564
76 158
525 448
121 841
175 803
114 201
913 966
304 564
554 518
402 667
760 297
878 199
990 285
29 248
417 684
434 601
897 615
524 631
682 167
92 266
141 36
708 823
443 134
938 229
878 434
472 946
144 424
394 378
893 48
911 863
82 59
681 759
528 365
527 479
153 101
597 855
780 552
863 168
94 211
154 973
773 710
69 629
355 182
449 870
186 526
768 252
62 809
934 795
891 683
851 346
965 606
734 490
403 701
48 634
895 474
908 580
591 148
855 835
152 591
423 701
613 413
392 42
492 715
672 461
370 129
102 181
980 300
888 133
493 260
997 147
21 483
531 419
719 410
749 256
246 22
655 807
616 814
174 779
617 691
69 787
383 172
623 925
868 119
232 601
61 353
968 460
161 359
221 33
959 90
216 531
733 409
344 759
971 936
845 499
331 160
439 688
158 39
697 313
283 326
187 955
909 262
749 198
293 610
682 510
874 947
875 257
422 165
467 363
845 717
766 387
547 273
26 351
605 411
596 352
466 176
217 20
667 367
607 923
671 218
378 432
397 65
200 490
61 14
515 165
234 360
241 740
199 956
713 674
286 404
92 38
222 752
188 410
116 921
80 676
454 811
643 561
311 107
726 592
444 113
74 240
638 98
22 436
149 605
891 475
473 812
135 570
283 146
867 206
559 213
194 329
348 565
635 504
797 388
776 612
44 737
170 770
326 376
931 744
646 961
932 979
202 468
527 256
792 979
992 166
847 675
291 116
595 57
304 852
625 21
520 782
824 554
142 277
670 878
514 410
143 677
122 405
749 416
474 168
11 303
979 962
547 867
284 546
292 438
765 982
828 940
760 590
851 385
994 235
534 653
850 721
748 578
33 851
363 317
545 113
736 995
227 685
615 869
863 795
149 338
948 807
173 665
343 828
964 759
638 962
738 63
392 616
437 924
397 127
79 784
777 752
952 323
15 682
833 394
829 125
971 319
220 760
113 365
938 788
224 237
651 230
185 677
484 362
137 271
901 164
430 158
765 986
718 789
510 99
929 909
991 604
736 333
368 770
762 364
324 841
961 158
189 931
341 275
384 693
807 24
382 331
854 44
111 480
423 525
882 46
365 879
933 601
13 861
99 400
400 322
682 180
192 511
140 660
625 947
856 504
516 308
314 801
340 35
266 534
492 397
794 29
159 79
118 220
487 917
552 269
58 653
78 358
339 796
36 741
320 150
11 199
528 107
393 714
810 578
346 611
793 723
646 503
378 921
838 92
936 775
191 973
492 763
581 788
188 220
29 456
120 235
630 929
16 238
442 96
11 147
828 790
922 644
951 457
83 630
463 364
403 35
901 66
419 450
183 649
676 630
350 448
917 637
436 894
633 806
341 726
489 437
504 902
222 733
590 248
234 448
844 202
747 777
13 865
129 23
381 614
144 63
582 21
540 322
439 31
526 756
668 513
733 251
210 225
926 901
193 652
571 459
334 496
200 94
845 936
619 31
952 532
303 31
438 419
149 871
579 962
776 558
386 31
221 491
149 764
501 879
670 287
933 479
347 79
940 292
336 474
522 996
639 80
85 420
351 363
566 644
584 512
647 237
548 668
235 385
81 929
291 244
68 706
532 932
717 180
24 160
617 738
748 455
406 116
836 503
692 266
357 777
993 774
503 332
874 961
133 529
750 50
894 323
566 792
405 569
406 71
230 340
790 568
260 344
197 719
579 893
750 995
595 458
582 607
212 49
49 717
243 511
260 690
262 845
988 58
187 385
390 667
509 320
64 184
859 148
857 730
52 14
595 284
729 220
857 593
559 146
470 690
53 330
706 231
144 659
981 153
278 515
308 276
300 260
735 113
855 239
40 733
526 102
404 479
608 813
885 925
641 429
719 377
600 657
942 856
906 334
139 219
769 393
568 737
31 812
719 243
839 910
429 783
898 81
106 94
55 77
803 610
91 564
490 351
59 322
173 39
498 668
518 911
971 319
244 794
490 50
627 835
627 752
566 16
146 965
132 660
290 763
824 242
78 91
751 558
995 588
445 20
817 861
710 660
167 816
708 510
373 17
23 419
410 93
164 833
205 515
797 823
840 341
468 601
979 58
351 316
289 743
533 271
356 38
970 652
218 272
169 719
245 147
564 500
34 265
99 306
684 697
896 548
305 254
807 555
47 901
152 461
154 432
947 16
659 726
147 159
315 821
688 258
235 416
938 886
269 465
900 325
127 204
233 222
108 465
363 237
485 693
396 504
232 708
414 933
569 976
211 654
718 444
650 832
773 684
887 145
829 203
871 998
713 354
553 804
899 854
222 702
479 204
988 457
171 957
559 198
929 180
487 572
251 978
963 59
706 243
313 81
230 710
196 140
416 586
151 140
347 185
734 915
61 174
910 597
455 715
339 605
885 129
783 17
13 565
707 128
817 19
85 248
589 664
951 84
199 713
944 510
636 444
837 460
62 536
279 377
479 849
315 369
457 495
181 142
785 901
889 147
30 751
542 733
49 91
101 630
14 627
106 73
271 479
722 369
942 393
237 115
534 719
501 35
740 978
887 317
969 404
984 571
162 668
580 934
123 820
956 819
883 492
459 904
20 78
399 783
517 494
413 521
429 488
370 329
632 648
37 550
287 37
90 526
185 114
402 147
316 920
636 738
198 655
407 932
272 598
825 231
405 877
561 138
609 333
769 426
446 744
412 886
278 918
422 477
814 898
413 986
644 701
914 622
832 251
207 338
84 483
502 626
756 545
901 502
190 982
581 968
996 457
10 942
222 977
713 837
235 469
448 856
755 829
699 257
467 452
214 720
755 907
408 604
364 392
751 164
899 183
585 272
827 122
75 343
389 952
960 238
65 398
268 732
508 955
136 524
301 434
669 867
60 289
997 274
468 210
886 400
162 255
871 856
825 94
395 797
570 503
318 925
577 70
80 146
487 869
455 141
655 342
189 363
422 994
419 996
170 730
11 867
56 890
879 410
140 863
209 52
526 899
827 744
705 175
661 242
609 81
134 654
614 379
186 880
370 609
815 285
306 192
298 194
891 661
111 890
265 341
283 945
592 806
696 777
265 660
923 542
329 719
850 647
111 99
826 228
70 741
583 658
551 739
537 590
735 686
556 605
81 614
430 539
357 598
460 984
476 817
764 658
293 768
759 671
863 670
184 371
49 114
216 846
34 965
123 320
828 182
89 539
878 82
223 532
177 752
524 314
79 358
463 733
235 773
127 368
66 320
10 642
397 768
714 738
93 729
628 268
882 619
790 658
482 298
790 169
552 473
397 606
433 991
462 924
370 680
966 500
143 934
712 79
633 225
27 631
826 445
440 666
434 755
782 26
725 833
743 761
648 339
654 204
434 171
384 25
485 138
266 177
812 727
392 986
308 921
85 310
398 332
321 28
429 297
276 533
649 830
683 86
891 579
984 707
113 239
541 939
770 940
438 264
964 503
811 581
377 412
889 732
803 184
740 450
630 729
277 298
300 846
528 651
208 70
592 208
349 267
208 17
268 537
589 601
89 19
425 936
539 323
446 816
477 205
922 561
173 615
617 956
68 566
943 614
261 707
147 476
352 547
887 369
431 548
754 219
531 697
297 106
597 638
265 348
181 620
963 688
700 681
343 213
361 480
920 979
701 177
369 391
617 17
308 793
474 168
851 11
426 165
526 30
236 635
584 734
649 678
605 767
303 603
759 356
364 743
915 719
969 178
33 176
957 120
355 540
792 947
393 122
74 889
998 142
537 54
937 398
103 795
126 582
143 211
56 444
111 834
422 358
55 729
499 372
294 770
799 391
673 213
340 692
179 195
959 604
825 362
630 138
613 262
770 365
822 719
617 895
635 330
819 415
48 721
488 828
299 212
464 673
434 694
274 954
381 412
423 588
946 726
986 957
692 885
505 600
648 43
310 323
715 518
596 471
907 380
758 651
891 425
460 303
268 538
733 143
617 755
158 98
306 391
169 136
656 25
758 102
955 967
484 311
929 178
945 27
216 303
901 578
365 708
923 97
173 476
711 873
85 936
884 850
288 328
911 30
943 856
402 635
656 934
664 623
699 74
635 991
537 516
591 242
455 968
878 180
914 713
541 40
946 24
86 260
819 714
752 687
27 360
123 950
316 35
49 230
120 898
232 369
256 970
642 151
840 114
853 185
30 943
578 244
568 792
338 207
433 803
800 654
898 464
36 171
705 118
778 585
475 541
679 781
978 472
517 568
577 856
104 819
114 152
731 475
73 429
580 463
725 808
581 508
679 349
352 617
358 444
215 956
31 92
408 647
236 357
29 580
332 534
402 934
362 519
978 254
578 804
591 619
166 149
353 827
38 370
21 230
468 323
585 713
45 486
452 268
540 955
37 76
679 221
769 386
670 243
990 848
678 397
253 668
464 402
348 704
274 800
337 896
785 546
653 802
688 820
269 478
882 508
615 400
182 199
544 790
429 847
542 104
43 919
927 236
786 460
324 880
592 933
383 910
118 606
926 836
659 811
110 453
578 804
577 858
453 612
773 294
113 464
277 622
725 559
305 139
133 72
51 926
537 707
691 910
951 972
679 167
212 567
312 110
820 183
403 565
709 987
980 457
531 951
144 55
995 612
276 61
180 826
613 177
510 430
967 649
846 910
647 325
865 17
873 30
568 834
601 486
281 323
385 778
549 407
752 355
49 237
63 489
116 639
215 480
10 733
894 579
639 97
69 647
948 816
180 329
864 498
995 655
887 30
37 629
109 196
118 832
746 678
92 469
647 403
104 464
960 431
952 229
323 815
906 747
506 342
588 833
766 749
567 207
845 984
285 448
922 936
742 764
491 465
240 484
924 576
104 404
897 683
579 986
725 89
939 169
583 176
604 917
545 86
466 966
877 630
149 312
714 556
809 76
116 221
406 192
146 862
803 973
41 609
469 952
103 542
658 438
51 588
648 549
975 803
234 856
245 462
589 341
233 745
432 221
396 727
801 940
878 504
767 511
866 303
293 394
129 25
882 481
806 777
303 32
750 74
45 624
801 658
274 539
11 138
291 342
535 580
688 890
465 994
661 552
446 213
407 843
806 372
841 223
479 949
674 603
149 423
516 169
861 536
69 908
378 252
75 352
253 93
295 345
846 146
804 912
406 381
575 849
363 454
783 15
407 105
860 117
882 410
518 24
604 863
750 386
479 358
385 985
527 567
11 764
320 424
317 962
520 553
326 623
415 753
172 666
762 70
172 335
417 661
921 374
401 383
923 959
880 730
391 937
939 837
306 240
881 307
865 405
807 289
663 848
763 725
99 820
233 477
673 985
561 158
571 820
644 137
360 345
517 829
640 422
652 352
541 755
988 237
485 121
534 613
34 58
492 163
29 566
753 804
181 249
281 111
91 851
687 16
928 529
952 141
18 566
905 198
67 94
465 824
86 825
210 977
437 671
960 582
457 108
815 251
973 952
986 224
578 406
729 475
366 421
353 756
629 778
581 767
586 455
784 935
867 560
419 822
319 103
70 643
877 255
730 607
574 901
141 389
787 639
78 199
692 546
909 628
856 11
774 27
634 805
826 81
575 124
731 522
131 930
789 314
437 686
125 580
887 413
320 634
618 418
160 884
129 962
614 732
760 855
144 959
614 891
213 296
543 971
860 532
326 120
751 382
184 569
808 350
328 964
884 661
618 377
635 744
561 215
522 43
563 861
669 878
987 35
557 998
235 852
924 265
668 630
929 335
775 327
758 344
938 396
838 36
908 611
285 854
776 809
562 319
917 869
361 802
594 720
397 137
167 666
159 49
399 911
680 305
159 604
264 943
747 644
893 589
14 771
855 662
402 180
474 677
139 851
560 348
573 974
642 30
639 813
896 729
470 39
820 565
847 625
539 889
588 676
181 433
876 396
526 221
203 258
324 446
248 28
151 897
647 787
42 817
396 604
651 372
543 779
172 212
740 372
538 66
705 186
770 551
824 290
280 226
188 129
614 673
521 57
191 569
72 372
771 956
144 595
458 308
296 812
44 578
266 211
297 889
788 849
52 710
531 105
895 227
776 791
858 610
64 532
112 599
570 203
128 705
180 691
275 585
339 49
573 427
186 912
931 994
920 723
397 651
41 986
865 647
950 187
925 846
465 88
345 766
426 463
540 493
331 962
544 854
680 914
184 713
724 88
412 849
366 868
411 619
935 610
847 866
944 198
619 535
223 237
917 210
157 780
121 976
271 420
795 751
100 932
629 572
125 191
136 475
930 61
175 333
47 214
345 408
524 876
460 790
181 561
917 822
837 282
406 329
763 29
735 537
176 730
724 179
159 720
337 546
574 895
841 730
823 551
226 731
880 496
166 431
730 467
64 668
401 413
417 724
747 251
906 871
959 423
761 970
374 405
823 382
295 946
128 572
654 897
898 940
646 625
377 450
517 153
938 376
844 142
343 415
372 962
854 461
453 427
540 471
927 843
658 189
507 106
67 136
686 802
78 537
43 199
429 347
342 551
710 972
521 177
215 425
906 441
331 65
624 588
84 202
568 374
477 85
23 671
105 619
994 555
64 139
768 131
13 369
62 149
908 98
51 373
466 748
92 288
995 578
94 264
505 932
980 436
672 305
543 435
198 231
746 288
16 459
460 724
692 937
876 164
985 397
315 487
109 402
939 299
553 408
180 924
52 130
128 674
504 671
420 129
534 367
753 829
560 411
845 212
294 951
447 886
313 683
90 927
744 353
832 646
407 527
243 764
139 476
501 709
190 175
257 878
601 76
917 807
233 322
818 772
332 748
939 496
524 756
279 981
262 673
691 791
55 868
125 331
52 272
911 854
370 513
217 65
972 273
595 580
460 911
95 165
627 398
875 632
423 810
535 325
983 227
775 902
282 534
454 952
492 57
762 68
394 717
232 283
59 390
965 165
104 259
444 731
548 658
452 906
394 714
457 46
928 636
319 233
196 892
780 751
473 525
338 684
305 104
494 306
842 819
604 432
370 647
363 877
608 155
578 981
545 575
445 39
107 228
707 428
953 537
834 928
605 236
948 636
383 741
367 452
18 422
184 569
761 24
952 100
517 458
664 413
578 180
374 220
873 128
491 120
586 57
174 501
25 325
488 959
58 959
386 273
886 388
208 927
374 171
756 779
955 420
930 760
594 50
287 140
116 560
413 638
775 883
171 280
949 792
719 269
104 188
596 767
20 401
311 989
518 671
407 375
696 590
88 333
847 532
970 824
597 344
485 603
970 635
967 770
868 225
572 286
509 635
334 691
446 761
164 735
278 701
935 761
257 917
661 837
751 601
804 328
304 75
470 373
32 587
35 576
409 140
268 477
693 24
77 939
507 418
641 218
158 187
455 674
458 552
422 59
178 557
679 263
28 372
698 215
195 648
194 296
86 825
567 931
443 292
255 187
620 889
584 754
698 30
681 851
152 543
354 286
684 501
519 71
229 838
179 860
572 97
140 831
956 661
402 709
933 636
676 997
16 962
266 153
101 590
619 213
443 182
682 256
875 127
11 844
494 641
254 772
635 367
533 645
191 376
729 385
278 647
253 205
143 402
893 87
636 654
259 713
309 655
189 143
428 931
750 559
997 343
35 536
917 703
451 899
298 272
477 698
425 105
554 669
23 601
109 412
575 973
416 889
853 702
114 600
67 88
753 161
965 736
894 658
611 902
497 368
17 412
905 405
885 358
96 208
60 834
762 105
83 688
771 424
354 828
586 287
573 130
910 584
734 996
31 435
817 701
312 238
471 299
257 31
665 555
729 551
966 93
776 982
593 107
307 636
145 671
96 112
454 814
424 835
459 744
887 580
295 620
896 226
883 763
634 384
998 316
979 182
822 328
369 68
65 353
925 798
872 196
308 661
764 671
98 489
353 496
629 147
967 795
651 862
37 557
123 367
347 26
746 375
411 139
818 32
655 57
918 744
957 789
22 195
213 691
702 534
731 985
231 134
891 399
595 313
495 615
199 462
58 779
985 251
519 253
831 54
176 810
289 670
531 986
626 872
713 624
255 418
46 864
936 77
66 288
816 418
445 912
777 343
56 463
852 688
434 983
616 662
632 211
570 796
678 662
474 327
222 395
519 765
228 212
322 300
586 639
430 566
477 459
696 405
324 207
705 845
860 205
433 683
378 424
621 86
849 544
584 319
478 81
786 916
38 112
407 672
676 329
189 34
629 855
545 586
427 727
177 19
814 79
19 108
665 738
133 569
287 528
285 659
621 593
644 542
297 846
567 495
374 870
793 495
151 268
142 570
677 615
387 402
851 255
756 307
629 525
960 649
121 316
600 65
684 502
190 828
723 481
993 314
816 842
631 671
270 888
749 770
15 975
591 169
226 479
741 65
377 698
113 380
722 823
376 790
205 530
787 345
141 276
128 233
449 800
675 364
523 346
444 198
21 377
924 445
320 53
656 138
402 494
101 948
58 574
825 938
382 338
556 883
405 328
838 497
795 497
25 903
546 276
577 975
108 240
677 388
349 378
686 741
844 411
594 314
950 545
182 753
401 565
72 639
584 418
222 647
972 29
636 495
387 363
32 138
461 222
321 288
374 590
216 581
386 614
553 518
119 359
616 245
539 273
893 154
313 717
738 940
352 156
130 221
49 234
413 736
508 427
970 466
836 677
539 923
158 961
285 337
568 218
239 332
79 949
864 928
471 894
862 733
374 675
761 678
438 755
158 196
717 995
624 475
185 845
115 502
373 658
498 84
507 338
89 602
884 113
620 314
206 372
868 312
345 262
232 659
744 532
669 775
10 817
691 337
739 97
896 698
168 614
636 656
562 445
895 310
812 534
452 173
361 971
691 172
649 170
751 725
915 304
752 807
358 607
464 538
726 215
732 477
461 997
595 906
759 517
983 599
676 303
232 725
32 796
807 140
799 994
267 146
418 822
99 326
713 594
246 680
173 525
740 538
108 827
549 263
960 243
552 34
234 397
918 234
534 805
90 804
979 121
867 882
93 696
27 623
131 13
366 479
748 208
274 184
778 82
221 883
334 952
767 833
901 538
123 486
80 246
144 590
432 992
345 620
37 921
678 480
796 148
955 48
41 771
852 79
850 48
368 41
939 25
301 353
917 764
601 969
482 836
130 861
774 846
777 556
378 927
294 176
307 453
119 517
608 167
60 648
885 819
157 88
296 107
654 408
567 269
258 396
668 172
72 333
98 214
982 109
810 426
742 107
916 715
321 851
365 729
284 556
181 276
89 834
970 681
787 578
601 817
500 304
849 629
983 731
687 351
36 982
764 240
421 502
721 537
588 293
789 771
515 382
86 774
711 10
209 160
885 435
295 230
765 586
110 198
186 829
65 526
499 293
829 105
762 876
821 134
798 552
477 846
837 201
978 428
251 964
471 36
343 851
872 678
690 937
310 651
153 556
777 860
139 922
339 40
291 133
454 794
139 520
728 120
666 905
925 726
377 711
675 940
800 428
913 264
592 734
916 469
968 918
96 673
556 81
474 616
321 418
130 162
636 423
429 194
368 355
697 456
204 806
185 279
583 714
413 57
529 885
372 599
234 793
597 563
622 144
724 883
488 356
361 942
755 786
496 213
483 661
197 136
932 692
118 588
472 564
795 296
204 973
25 555
137 690
693 730
598 382
60 918
59 469
17 546
572 755
142 599
899 207
714 749
209 322
15 596
73 430
41 177
793 475
194 546
785 194
805 645
584 252
216 384
323 405
247 449
686 925
879 49
591 226
919 359
575 564
954 74
860 310
225 922
168 210
952 438
417 648
310 375
992 822
108 243
704 973
790 456
17 680
54 304
377 151
163 90
227 506
373 182
292 471
354 617
989 74
361 180
763 663
147 380
741 643
96 755
622 772
684 463
369 804
730 679
728 584
589 309
734 906
507 393
351 912
705 523
603 934
637 375
663 277
204 124
583 123
992 597
445 903
569 122
388 676
380 83
851 316
361 186
56 622
863 923
980 216
645 791
378 526
773 394
106 789
186 715
647 868
58 441
730 12
487 700
326 302
826 214
871 500
206 659
175 108
90 869
126 906
195 276
947 166
525 381
655 73
133 503
485 180
67 684
712 507
220 342
576 289
681 828
701 914
530 369
968 840
454 51
76 380
176 203
804 153
21 556
397 929
16 871
877 650
328 915
760 353
260 433
87 995
695 383
361 523
514 238
553 261
269 241
596 950
458 185
792 858
903 522
24 343
606 665
175 69
186 107
236 914
907 673
985 851
265 424
517 726
918 525
848 802
601 144
11 731
635 870
127 225
65 424
171 128
407 356
266 292
679 290
887 111
894 780
41 192
30 108
594 933
486 945
13 903
985 68
606 852
856 301
887 595
819 355
151 964
823 237
734 954
427 222
559 884
729 791
606 460
879 114
84 401
689 538
598 266
134 900
536 628
153 180
415 629
685 700
28 932
62 667
35 678
444 825
881 63
643 59
562 904
699 981
226 856
300 508
693 112
720 946
539 107
346 930
397 870
18 610
949 314
908 861
10 25
918 873
120 300
42 154
994 360
380 62
427 684
444 946
607 318
123 941
548 756
532 826
325 989
391 146
60 736
760 747
947 767
50 532
788 932
970 716
745 358
863 928
278 362
937 17
919 473
33 117
475 112
595 988
544 399
213 182
962 733
308 793
566 702
368 569
695 598
178 546
285 934
828 130
44 842
356 970
511 867
477 223
354 323
289 615
178 492
90 679
60 696
453 633
895 780
495 597
768 872
583 141
353 765
870 651
874 712
877 86
29 199
412 151
733 526
653 551
358 107
88 781
271 515
449 434
922 200
211 876
384 777
827 26
551 234
824 488
907 388
986 825
163 731
821 544
75 404
107 878
770 125
174 958
941 288
552 381
764 702
85 338
280 887
721 172
706 824
720 630
354 986
429 388
443 150
673 963
164 893
999 342
702 773
702 304
54 448
653 377
615 319
236 271
17 518
842 740
471 61
519 305
400 317
254 343
611 128
216 227
869 716
196 394
686 34
933 884
508 130
201 439
93 543
671 90
915 952
565 493
732 566
496 796
389 922
304 35
235 449
335 147
910 171
314 21
16 800
278 28
398 445
956 445
46 981
889 10
154 459
990 945
92 137
812 518
412 767
373 866
918 475
427 176
14 115
559 354
789 868
959 524
491 817
783 170
944 55
543 947
331 42
868 215
72 907
323 994
801 771
360 384
207 287
971 665
540 116
657 585
196 659
143 501
514 729
156 434
643 34
785 223
47 214
908 414
662 185
741 227
882 464
513 659
26 386
195 506
97 585
103 401
249 634
781 381
266 286
98 756
301 271
279 888
143 40
273 802
43 645
670 246
530 429
596 172
552 953
450 902
745 296
352 34
826 655
160 307
502 247
857 720
932 432
313 598
348 400
59 840
104 249
918 953
129 306
984 87
419 817
449 537
881 738
521 799
496 794
544 874
163 707
189 590
337 381
370 617
360 778
587 431
412 365
476 185
775 275
801 235
75 904
181 809
227 464
132 751
963 721
149 556
862 671
196 477
790 135
354 207
438 919
16 877
629 752
125 58
895 364
507 472
144 346
963 54
500 213
728 384
897 228
934 799
311 56
630 919
191 615
419 329
704 510
891 642
419 802
677 27
587 181
298 805
888 941
54 334
88 31
716 225
888 194
441 601
224 11
177 982
173 595
115 192
238 517
451 570
17 339
716 249
694 614
586 814
976 741
450 507
746 570
379 216
993 348
93 881
472 90
682 155
23 159
608 557
115 395
174 63
204 979
658 697
907 489
214 706
96 831
200 784
619 332
557 111
784 350
131 946
480 440
141 675
311 242
386 874
659 820
376 732
275 600
67 567
838 769
917 364
913 236
801 66
421 293
843 802
432 607
87 796
586 330
226 844
746 50
941 319
333 575
161 842
663 103
188 421
359 424
936 967
272 372
504 959
619 826
755 906
803 88
310 503
997 568
707 473
748 530
800 882
983 747
224 303
140 129
854 658
587 32
747 445
971 616
140 789
48 22
832 418
108 600
823 142
942 96
37 162
440 957
534 201
619 717
846 98
630 315
705 933
632 41
258 680
372 583
74 547
168 749
950 693
579 881
273 308
12 214
955 216
906 630
316 823
377 430
712 488
104 41
250 45
94 64
491 667
806 349
883 798
757 136
381 510
88 673
880 777
573 15
268 776
986 504
967 135
342 143
104 479
309 294
558 456
220 101
26 811
121 650
444 686
500 815
693 710
822 273
363 947
957 265
983 228
519 210
987 703
453 935
384 473
206 684
546 862
519 876
305 363
783 314
151 425
55 419
263 879
946 750
21 666
606 826
241 388
66 91
937 359
109 416
615 14
80 553
773 546
13 301
946 967
741 300
125 549
799 529
504 875
431 280
395 818
728 383
157 926
786 54
874 899
163 350
339 787
143 899
623 634
597 247
956 526
128 305
458 419
531 900
834 818
283 259
904 95
242 268
864 885
876 69
206 169
902 94
247 677
565 756
356 942
755 776
940 88
664 481
188 749
987 74
201 690
96 763
177 781
691 724
373 808
147 30
314 500
14 376
586 330
369 589
639 496
311 117
539 443
382 607
60 372
659 475
868 91
946 444
667 855
775 988
411 153
147 461
847 951
403 89
70 276
905 580
685 268
356 757
719 453
774 785
640 287
146 170
887 413
487 22
820 889
210 485
59 839
782 83
197 773
163 265
263 124
996 162
940 764
538 645
44 493
116 566
708 483
343 82
826 199
42 468
54 496
388 193
120 935
821 117
711 885
804 542
971 461
558 693
764 324
547 476
737 351
424 24
257 157
684 116
938 960
309 900
37 973
94 56
709 661
279 799
501 631
864 936
273 873
235 190
45 436
146 912
454 645
286 367
646 99
698 81
951 338
473 38
423 620
400 339
957 942
855 981
377 811
319 687
333 90
621 419
453 698
709 626
361 968
733 410
713 540
641 982
300 173
567 760
244 420
489 915
426 628
631 563
264 367
641 21
478 304
570 158
603 800
563 30
315 872
286 244
909 108
409 804
255 172
915 22
401 939
825 320
345 280
809 400
721 937
229 627
46 280
756 541
218 457
554 514
330 305
688 240
452 756
409 282
905 460
347 427
536 217
179 936
789 202
604 106
751 564
888 117
997 714
331 234
39 411
754 159
759 605
335 873
450 604
538 631
273 984
498 110
420 769
619 954
99 295
609 39
932 453
403 193
353 467
798 414
949 64
242 885
815 339
118 387
40 440
221 605
510 243
667 95
31 522
815 21
114 852
930 216
694 902
739 524
88 169
918 323
615 478
645 19
257 510
195 721
60 483
14 406
844 172
415 310
425 49
363 594
849 37
709 796
611 252
283 986
993 309
540 515
50 38
499 254
42 707
178 538
463 544
833 530
444 812
963 236
24 375
294 345
317 907
917 301
544 321
782 635
252 360
574 541
828 402
349 218
128 13
628 979
712 295
772 330
292 452
253 520
190 922
332 732
561 895
151 14
332 928
637 811
349 589
923 352
815 24
387 560
838 102
786 183
901 74
74 189
317 590
601 919
215 274
696 427
178 61
140 966
961 355
775 298
104 963
116 289
604 917
733 364
535 217
577 559
85 352
547 667
770 198
153 765
800 686
456 288
814 828
53 846
573 676
564 952
932 514
893 742
142 451
995 455
15 482
753 675
736 932
605 366
953 786
389 542
17 195
655 433
224 973
239 587
617 697
478 548
761 240
594 111
634 326
309 635
525 833
122 167
795 426
405 485
750 891
443 119
11 665
516 126
471 914
727 996
976 911
574 763
29 140
929 377
199 456
802 252
877 309
89 645
907 513
839 980
357 514
960 795
649 819
223 298
680 555
484 530
86 330
640 588
940 76
496 737
725 294
611 568
525 473
515 749
584 349
585 403
275 684
986 95
358 698
513 619
764 177
813 66
574 375
810 379
844 52
697 399
286 508
563 584
153 231
977 321
831 720
371 416
670 409
968 366
448 651
704 350
643 167
26 358
13 598
19 533
218 13
297 827
586 997
807 181
876 508
789 893
622 380
465 45
463 702
712 403
974 527
897 391
869 280
412 699
992 591
867 738
417 806
140 827
851 494
577 279
69 200
796 944
597 171
415 512
274 925
123 210
192 907
451 352
53 416
461 334
665 731
602 120
35 386
214 820
572 274
810 71
146 759
424 817
92 212
37 756
420 811
933 449
40 67
935 238
551 111
489 750
214 418
780 733
396 708
948 900
574 838
368 100
122 446
739 727
351 816
189 356
816 735
419 852
729 657
306 693
420 886
736 352
406 575
977 580
562 26
918 384
767 998
465 491
488 378
910 899
729 566
230 546
11 403
534 883
981 952
929 136
544 606
649 147
203 35
550 26
978 791
897 665
561 194
760 689
307 954
768 227
156 127
487 528
976 936
625 231
152 612
489 256
526 409
956 322
447 75
926 212
442 228
885 522
930 623
853 961
222 492
671 577
555 950
538 868
533 419
899 941
866 974
553 385
15 359
675 845
559 969
655 295
536 662
936 855
133 476
318 443
851 622
42 897
365 62
824 885
623 427
696 513
483 583
289 71
963 559
203 724
211 147
739 243
900 253
948 293
314 563
256 120
372 650
49 892
672 284
444 290
378 185
597 362
185 101
886 440
803 27
914 500
933 995
54 459
368 892
533 316
271 554
126 58
787 384
635 688
734 316
647 46
348 507
231 666
201 656
115 177
567 549
880 160
239 419
12 572
459 786
637 685
159 626
118 457
884 899
356 40
889 531
138 306
875 850
730 138
804 982
42 515
58 265
233 515
491 150
725 404
154 616
772 95
845 725
560 455
616 740
985 886
16 295
868 812
466 821
267 393
652 769
630 123
352 173
329 10
71 699
951 59
235 628
574 352
279 172
404 591
626 148
346 232
304 934
593 702
680 222
563 660
129 607
179 775
586 335
836 947
73 893
407 245
305 353
322 746
626 357
824 981
327 661
206 233
491 502
228 811
929 913
36 777
598 531
917 197
392 642
435 248
144 114
617 123
867 946
147 648
325 904
583 663
627 942
124 18
386 902
155 967
26 875
99 350
70 699
131 379
462 451
164 58
727 281
809 945
240 965
634 19
439 47
637 518
280 51
379 358
22 293
162 709
230 272
922 967
474 348
262 416
195 587
138 925
601 779
453 737
551 752
346 379
51 601
426 467
879 808
209 681
537 951
542 871
306 560
330 577
530 657
744 656
25 296
201 463
275 209
843 685
498 124
395 770
774 514
369 253
536 641
933 458
608 734
610 379
389 856
943 665
748 625
952 38
233 667
888 456
251 831
624 848
370 517
103 312
193 423
893 539
60 950
850 31
78 370
704 902
344 107
185 307
13 470
719 574
10 709
437 922
911 214
852 39
685 252
758 452
333 739
746 71
957 237
104 276
267 754
314 837
284 419
88 995
795 698
785 90
308 448
282 776
811 96
235 259
625 991
148 853
460 532
552 204
394 424
355 241
74 615
855 707
86 614
62 969
434 906
777 508
862 521
634 895
72 819
851 621
757 997
129 901
429 319
595 921
681 345
560 456
720 443
921 396
287 859
505 344
927 109
468 444
615 31
174 943
949 61
184 344
99 367
654 269
189 613
884 195
946 621
577 279
262 639
289 456
157 104
756 100
837 695
859 740
852 53
841 876
956 266
714 532
229 314
948 323
39 855
301 747
805 664
90 855
494 84
168 97
443 310
516 670
911 975
959 155
703 658
923 808
603 437
694 823
644 454
166 497
641 963
215 319
39 763
562 415
497 764
814 740
10 278
648 752
711 507
636 700
161 646
609 678
175 590
851 818
72 51
41 716
84 797
967 907
451 503
428 391
514 894
944 460
274 366
372 119
905 692
710 219
535 893
794 362
938 321
690 287
798 958
340 739
461 437
603 709
631 189
702 212
399 552
879 183
428 376
463 719
120 512
57 350
967 153
190 824
699 529
961 995
327 66
322 371
885 689
108 674
91 236
46 850
431 564
947 486
422 931
270 590
133 20
513 639
109 641
699 824
72 631
205 646
897 284
187 275
461 794
349 919
411 458
667 188
737 285
738 170
86 350
636 517
781 546
435 610
775 990
460 700
64 498
528 46
308 985
739 112
857 216
347 844
910 385
114 860
725 327
68 112
136 454
762 295
215 930
246 626
432 282
846 653
624 729
466 335
720 819
794 368
70 768
424 201
921 873
541 712
815 471
275 498
786 823
982 25
153 208
756 402
267 893
593 912
824 386
774 965
436 871
769 375
171 345
833 628
611 628
383 828
740 154
428 869
376 505
400 90
902 418
370 839
131 662
710 417
698 805
924 477
634 422
979 532
354 555
881 325
411 467
639 88
926 789
565 793
717 272
716 53
696 524
293 352
855 229
879 324
63 835
949 383
878 903
516 301
650 50
935 312
186 234
898 48
381 579
518 994
960 366
487 741
40 814
864 366
847 324
414 820
234 79
984 438
669 53
599 570
694 755
908 636
261 72
778 143
66 166
505 522
791 697
844 619
407 117
513 300
79 933
475 608
90 671
736 100
77 935
565 393
473 544
520 808
651 81
650 134
306 501
121 951
833 239
546 624
937 683
334 963
507 309
253 22
327 66
10 334
42 464
949 59
365 208
860 206
110 90
689 299
487 40
239 204
392 832
697 713
644 359
283 415
956 853
212 613
156 903
488 168
857 315
374 885
358 516
225 751
686 314
734 776
379 530
399 132
290 870
45 526
531 981
883 642
713 235
746 433
895 876
100 89
68 503
20 437
893 384
937 199
917 959
15 127
562 173
752 981
150 493
177 26
578 183
192 772
778 250
823 589
293 940
515 636
153 989
228 458
266 465
196 590
682 137
823 856
828 289
777 314
614 773
564 910
466 558
958 448
853 276
768 43
977 848
217 78
204 508
281 388
504 963
491 767
822 729
701 227
936 97
692 618
138 124
307 909
40 927
112 69
842 594
126 284
504 655
22 485
468 397
618 152
924 59
954 303
665 632
470 685
815 696
704 531
163 531
627 638
249 227
56 213
71 784
648 773
998 414
192 661
976 29
848 269
469 747
258 799
739 52
351 115
854 390
936 534
14 896
359 991
541 959
50 178
41 755
946 779
983 317
209 888
829 347
874 281
749 576
960 704
886 223
124 540
684 443
29 634
561 273
838 947
824 470
319 602
813 322
111 497
409 769
60 932
81 373
979 372
674 111
525 296
924 67
239 317
855 844
901 393
370 551
659 983
918 994
503 887
299 795
557 13
886 495
770 375
187 829
813 375
417 60
451 831
958 992
601 929
752 817
669 142
778 699
559 674
449 674
789 252
500 309
370 677
875 55
687 220
19 597
740 53
560 347
264 507
739 622
149 583
501 487
369 310
434 789
413 220
567 714
97 720
134 407
601 47
362 841
959 895
162 128
458 949
537 807
767 64
362 287
876 773
599 978
841 967
683 918
590 639
840 532
623 590
665 66
350 989
178 918
156 186
722 208
429 493
181 102
896 456
662 206
710 563
902 796
974 577
454 858
447 557
941 743
87 428
805 33
742 630
368 20
585 929
287 707
526 892
185 871
85 525
469 18
570 959
931 133
832 483
655 256
750 282
450 761
538 415
310 749
154 878
673 626
234 908
371 202
837 415
647 102
983 444
206 60
686 172
916 766
267 989
957 581
342 624
307 167
685 559
233 635
237 585
629 975
754 421
331 905
830 687
220 170
117 659
364 777
685 119
29 241
877 71
444 12
279 918
701 585
16 293
27 838
189 394
762 649
723 781
199 143
456 700
532 694
113 417
49 666
44 352
81 316
932 266
482 465
381 556
477 921
983 750
728 753
811 567
108 960
927 535
884 695
753 899
379 572
744 118
563 899
51 693
162 356
744 302
168 493
970 590
127 577
575 219
36 516
564 918
827 962
462 815
32 343
297 491
912 738
213 452
188 500
917 903
883 922
975 696
81 386
808 523
130 783
663 73
662 557
303 427
585 809
954 404
253 42
17 973
723 184
79 427
12 908
710 746
601 959
310 924
380 360
435 405
860 688
545 821
173 235
785 33
614 95
568 522
144 655
55 276
310 770
51 467
643 106
518 811
182 573
435 823
739 250
229 342
871 992
868 837
851 48
189 865
510 728
340 677
67 743
372 258
256 953
655 426
298 174
463 497
891 718
322 634
297 774
540 825
595 812
844 407
685 843
411 265
273 517
241 658
918 301
294 940
175 528
444 572
705 976
942 979
619 92
434 624
913 848
276 531
510 552
143 554
579 833
366 590
700 667
783 369
611 834
404 581
892 636
307 576
502 490
376 603
907 13
611 629
339 916
128 332
363 881
872 156
327 711
455 539
306 256
327 753
809 833
858 105
936 319
303 690
497 805
464 527
182 34
895 490
956 201
956 697
198 930
993 327
30 248
676 119
647 410
754 426
120 264
630 606
584 165
683 232
115 880
761 376
263 515
659 720
466 346
85 970
12 917
317 864
243 352
400 535
689 456
442 616
154 239
114 39
622 308
433 82
738 966
986 696
744 840
763 244
906 630
469 732
564 759
135 594
860 553
476 154
874 654
258 337
91 663
63 757
286 927
371 973
144 684
459 128
242 664
606 303
152 418
798 99
989 160
113 867
246 677
592 492
831 491
798 552
398 519
962 471
284 81
334 227
623 717
382 690
703 786
157 199
160 719
683 123
951 968
923 104
193 247
16 235
902 534
478 701
730 431
555 986
731 288
765 525
943 430
798 338
486 912
608 852
397 891
119 456
820 796
25 730
650 628
105 198
790 719
310 913
162 473
780 278
132 161
920 572
317 271
271 196
858 895
551 881
162 951
580 674
518 201
157 643
182 851
138 860
446 303
887 588
699 975
848 351
589 447
800 815
479 437
900 247
691 998
57 458
517 91
398 813
498 881
599 211
761 429
862 939
123 167
249 588
716 547
282 105
566 597
739 801
267 807
495 610
932 715
342 807
41 496
668 687
585 997
856 367
965 101
458 443
648 620
650 688
988 878
742 543
575 55
280 251
313 279
332 406
839 86
160 522
261 803
412 822
625 142
124 933
895 509
241 402
817 913
887 544
190 484
47 934
493 219
697 208
342 428
34 116
402 277
94 543
136 645
106 849
311 126
746 264
199 636
919 845
221 398
792 936
157 435
947 118
30 809
478 965
657 190
596 180
622 54
821 103
270 345
531 357
799 382
616 793
943 581
82 41
221 724
917 615
615 921
842 67
275 569
599 129
969 539
319 978
828 502
419 511
814 560
449 317
646 836
81 773
244 476
747 802
619 821
160 213
648 286
734 775
236 762
383 597
268 134
29 701
680 975
197 509
763 187
43 628
746 298
980 835
768 822
681 428
545 30
446 706
118 823
144 981
633 381
43 163
22 681
834 926
118 308
722 934
633 405
22 756
978 939
696 545
418 311
664 367
968 287
153 90
732 819
293 391
504 258
845 370
129 438
559 914
402 156
392 158
224 353
944 88
916 575
173 441
128 117
652 625
201 443
21 212
462 308
165 911
642 768
321 422
226 315
537 36
715 961
278 706
492 107
370 805
51 253
687 378
329 541
354 706
867 368
478 827
112 610
49 544
161 213
438 969
226 629
73 834
784 251
824 499
350 648
676 51
757 175
662 123
652 924
205 613
549 302
978 289
337 157
419 788
907 689
652 898
66 54
503 845
459 580
874 59
432 278
530 466
479 318
497 777
558 449
906 951
150 49
267 198
972 136
838 208
345 304
625 773
778 158
341 299
737 830
101 772
99 597
15 588
450 674
731 936
754 854
985 553
690 311
164 588
442 946
861 983
446 564
258 290
762 851
751 981
832 401
82 107
526 127
851 474
300 623
53 698
329 843
525 350
239 912
58 542
781 940
313 844
626 247
28 354
522 701
969 244
599 121
95 351
681 178
426 263
232 625
576 940
512 424
706 679
413 448
780 768
988 443
694 758
259 17
779 170
699 948
123 978
597 246
378 741
705 835
370 758
621 682
491 538
203 891
156 621
259 661
970 321
997 342
84 783
284 579
762 94
214 492
299 750
331 316
644 67
996 82
457 814
440 717
775 17
182 61
508 798
993 63
521 913
888 350
857 814
817 466
767 951
704 302
784 860
670 470
899 506
866 490
489 940
66 550
841 961
161 640
682 464
889 510
920 875
632 413
836 673
410 482
662 988
201 131
334 874
978 179
439 272
391 239
321 42
559 418
788 917
11 193
596 361
89 539
607 423
570 747
79 636
63 463
469 960
753 276
36 569
808 753
663 934
59 360
757 191
781 306
804 883
945 473
616 987
712 371
651 165
281 153
736 592
79 117
867 172
798 875
422 484
245 468
941 67
31 500
668 580
35 425
831 294
470 942
411 173
566 263
683 308
714 654
131 313
927 994
326 131
400 844
48 181
448 842
15 927
90 497
716 26
259 995
148 190
595 426
443 615
59 493
605 341
521 492
810 87
644 141
833 893
680 78
650 196
997 504
205 615
939 378
278 972
458 560
63 457
816 857
381 959
923 31
354 540
70 14
517 778
664 553
131 624
104 665
924 595
774 698
125 83
840 177
486 767
591 989
829 597
274 888
119 477
461 515
190 277
665 610
419 450
119 875
916 815
240 202
763 57
400 959
224 198
684 99
360 549
610 167
836 512
341 553
249 773
275 914
282 318
308 129
75 779
468 227
897 305
990 68
268 992
661 186
573 268
148 597
404 354
97 726
477 424
854 150
516 323
910 405
812 554
433 751
230 263
161 451
453 817
144 917
521 261
520 79
606 577
664 455
416 705
166 980
667 281
106 960
409 139
129 250
846 866
87 235
287 454
555 785
48 697
694 464
509 164
549 959
863 141
524 600
668 638
366 952
755 595
166 238
40 192
718 339
287 78
19 475
202 106
133 321
493 597
367 88
615 223
361 30
49 724
980 169
961 61
278 302
592 458
533 745
531 605
270 127
952 640
154 851
430 991
790 487
437 852
336 794
977 626
370 598
947 360
974 109
232 433
80 423
339 67
886 334
750 477
319 363
512 95
721 589
859 817
64 829
47 647
316 510
910 922
591 976
974 204
270 461
22 744
730 937
837 923
690 340
687 850
700 752
270 566
264 704
249 68
330 312
665 681
445 367
960 153
634 623
784 464
160 220
75 599
348 619
256 98
12 893
768 312
516 842
326 93
684 942
761 465
542 216
189 176
840 978
496 912
708 86
727 884
689 232
429 377
117 572
765 185
685 155
648 325
217 301
656 99
287 774
593 71
527 702
453 376
596 577
43 207
774 387
41 813
607 877
577 248
488 529
343 539
116 462
643 785
64 211
61 278
521 991
199 307
409 510
654 907
344 217
408 56
882 339
29 877
431 325
345 534
766 931
797 921
618 365
297 907
102 254
393 86
74 293
535 991
65 568
871 127
971 310
574 84
142 296
69 169
105 153
732 767
76 579
912 488
605 209
240 143
508 830
700 50
186 208
816 983
602 995
959 509
26 602
961 506
377 325
190 899
53 921
356 417
854 337
702 127
373 552
794 287
847 415
916 457
343 165
510 919
736 693
797 936
231 514
584 20
880 504
645 414
517 555
806 375
784 236
253 348
292 139
224 547
880 450
869 88
980 570
454 567
920 136
226 457
681 738
730 141
192 117
937 900
437 90
787 751
557 70
998 645
162 267
749 52
97 132
362 27
220 752
388 713
643 407
132 976
608 10
466 597
888 361
915 92
331 93
157 940
657 978
870 198
793 272
199 999
268 749
256 462
452 957
77 51
61 298
232 893
741 56
501 25
763 817
838 893
251 583
103 836
61 835
390 126
111 866
432 124
448 100
981 55
301 838
643 439
306 924
569 993
322 429
331 969
440 824
842 414
980 686
698 71
762 532
236 667
730 177
65 495
652 524
691 387
288 764
460 58
903 602
579 995
323 830
908 776
842 759
30 318
564 106
817 78
260 907
623 878
657 180
168 528
310 542
372 440
878 642
540 957
884 293
612 66
657 101
960 814
273 720
732 301
270 541
92 661
770 249
104 344
375 64
221 425
417 629
391 146
152 769
565 688
355 218
637 323
875 985
953 236
429 928
392 208
990 681
127 223
558 282
836 204
719 407
316 31
529 961
726 847
735 201
153 43
861 701
777 925
482 941
75 146
23 757
44 25
346 61
482 391
437 644
648 540
249 79
572 751
102 594
612 656
589 198
790 499
583 341
980 946
521 272
767 220
470 710
83 632
231 674
363 167
178 429
332 911
435 761
168 91
654 816
752 313
254 447
116 426
465 522
351 511
806 220
52 506
40 459
422 884
735 290
611 147
335 347
888 241
226 244
658 311
743 493
334 603
185 832
572 21
951 268
955 356
309 950
460 263
444 974
175 577
702 521
909 500
184 676
902 801
632 27
37 984
716 153
365 459
994 715
362 740
462 530
39 940
131 933
709 143
704 689
271 687
291 683
663 921
862 382
421 317
343 931
556 861
368 843
35 63
170 830
111 493
112 461
522 793
756 294
728 983
110 960
151 553
214 358
695 746
175 578
840 867
938 293
182 444
399 172
557 922
238 938
844 585
701 927
815 998
98 771
903 469
740 464
804 475
994 107
97 562
134 786
355 963
499 647
98 581
152 35
506 793
655 338
834 31
936 642
412 956
667 264
19 514
101 692
55 116
475 303
27 633
631 415
808 134
750 313
449 753
77 625
537 69
345 253
886 913
911 492
284 525
17 345
53 723
732 384
107 26
529 794
879 531
93 550
121 136
274 910
439 905
236 779
731 209
246 776
205 866
406 908
151 531
582 500
614 813
468 211
487 890
796 567
254 321
78 412
948 228
32 242
287 51
108 659
809 450
929 517
113 441
85 732
434 659
305 77
906 392
135 337
828 327
267 36
321 916
297 582
336 806
253 446
237 686
925 941
516 650
554 208
275 251
461 942
170 863
560 102
177 287
97 205
317 967
935 847
54 629
291 766
179 873
422 245
469 429
239 437
434 159
833 794
572 527
126 615
989 627
639 447
599 350
654 533
985 151
158 172
860 386
257 656
718 935
723 13
649 40
250 520
347 532
861 621
74 454
238 570
324 310
683 760
543 434
292 869
347 221
912 849
587 354
231 268
130 922
179 300
983 857
848 35
26 418
170 657
647 365
323 225
614 255
372 98
628 676
320 457
512 645
431 503
979 54
742 604
775 241
922 388
255 907
18 129
100 213
512 467
540 20
918 499
895 76
675 993
948 833
468 766
131 790
897 264
875 647
832 551
512 830
347 871
748 103
981 805
833 137
346 929
830 213
890 800
738 482
992 519
467 12
595 169
79 58
759 269
507 440
115 249
163 555
247 571
175 742
455 844
348 49
444 615
545 803
491 453
524 985
826 767
158 321
722 107
181 219
579 166
842 153
233 28
777 640
951 622
796 399
233 760
505 82
620 134
640 385
52 295
577 773
269 618
170 591
362 189
486 446
489 120
241 488
799 13
468 709
145 131
411 437
183 660
121 508
897 668
688 562
383 316
712 908
923 243
170 948
612 421
481 989
168 943
162 461
887 760
727 911
99 995
448 203
779 416
887 676
95 454
285 789
62 448
176 387
510 150
157 649
675 496
353 258
227 283
201 860
974 247
83 51
496 926
868 995
449 707
269 450
490 889
317 241
167 787
505 327
500 274
850 297
280 404
982 660
414 743
237 644
640 130
363 820
257 594
454 706
217 25
136 41
22 652
375 393
453 287
106 55
726 895
110 569
999 711
120 429
901 556
731 597
175 439
886 167
34 379
691 104
951 378
579 224
634 23
724 400
450 38
501 137
882 824
367 12
29 654
547 999
469 755
794 725
530 858
757 324
498 656
16 881
19 610
55 850
802 927
326 837
926 311
986 444
706 85
692 834
653 102
988 98
576 61
610 313
876 888
299 538
860 712
973 112
243 93
503 490
740 532
666 234
892 270
70 960
558 64
713 289
356 826
244 875
343 854
357 870
775 963
626 422
282 473
50 413
369 646
150 902
896 558
707 642
424 388
499 972
79 971
84 813
177 792
735 773
243 653
464 641
328 519
98 661
820 919
265 998
828 966
854 181
489 507
959 297
225 132
989 594
857 90
636 967
474 759
964 788
835 631
908 420
631 142
424 489
352 766
783 824
137 91
235 291
975 341
69 795
291 208
919 75
625 689
438 517
90 583
479 258
468 585
157 121
548 851
820 565
978 210
103 624
885 418
366 510
478 682
958 675
845 592
38 571
722 78
639 115
793 694
97 716
294 910
310 185
638 494
234 894
680 793
839 893
58 940
843 436
565 299
82 155
487 144
592 742
410 852
197 378
103 980
421 591
800 438
664 202
613 454
457 662
394 56
958 578
622 336
918 547
894 499
737 552
238 159
996 855
276 86
89 589
260 204
877 579
784 629
393 649
505 758
406 767
735 492
771 28
916 109
991 331
545 151
790 260
636 439
858 922
776 886
873 271
484 804
929 274
446 43
819 928
132 394
202 253
27 231
636 61
973 309
157 627
915 739
686 326
337 703
256 975
386 867
105 471
129 53
595 38
576 993
533 984
351 366
354 840
589 234
379 331
516 807
502 848
296 986
820 589
991 43
976 901
446 579
454 762
854 768
764 136
649 209
173 477
636 95
551 101
191 658
324 87
303 547
715 558
819 950
505 440
239 521
286 340
443 486
739 825
570 993
669 353
225 455
112 317
866 674
259 631
178 966
888 251
147 436
406 581
877 837
690 811
754 279
655 695
525 492
856 360
648 590
548 848
21 242
128 831
659 766
412 544
467 973
404 279
539 984
188 728
146 750
80 890
135 688
30 312
193 915
98 491
91 266
354 846
328 941
294 712
400 839
964 50
146 918
440 820
251 321
870 897
332 386
984 34
581 17
895 823
428 759
254 44
100 787
383 260
784 526
652 37
611 634
428 721
851 919
569 411
791 430
753 531
736 72
88 226
80 490
536 649
667 267
194 732
192 898
706 807
522 394
974 170
695 830
702 588
105 708
490 283
563 524
666 327
620 159
360 68
443 775
271 844
511 905
138 794
421 166
507 528
560 936
541 582
875 198
787 736
177 814
188 926
516 297
784 995
938 537
389 823
680 258
90 210
124 590
873 966
915 79
952 11
377 404
313 407
726 518
460 94
481 534
408 195
359 876
392 491
281 697
165 354
560 929
11 133
668 757
419 847
619 193
43 900
910 887
390 97
556 976
537 284
557 627
516 179
169 130
889 796
995 54
162 897
150 759
879 174
697 466
126 996
348 36
658 800
402 679
413 549
614 145
206 114
739 871
519 80
988 919
270 869
717 761
229 729
347 248
557 762
20 142
253 751
740 505
70 629
854 376
725 956
816 433
35 129
59 804
677 820
995 890
380 815
868 845
275 32
446 425
839 659
747 945
992 252
909 172
162 607
913 857
721 947
601 207
178 935
507 165
313 740
92 435
63 704
777 133
681 284
959 52
189 992
999 210
27 673
857 216
189 142
729 475
770 911
407 615
242 215
90 841
399 142
160 442
570 914
154 527
89 207
614 712
250 285
861 49
234 48
819 480
54 660
258 997
54 250
474 747
194 97
294 31
688 465
586 756
585 727
947 536
631 547
232 584
52 363
348 202
931 561
557 340
505 479
10 173
259 908
469 148
262 970
97 182
109 790
262 120
604 452
570 205
741 517
429 852
57 742
356 372
412 590
740 579
113 905
237 636
835 239
782 938
885 105
463 402
213 826
127 13
59 520
54 216
457 371
363 590
451 960
716 201
342 625
197 527
619 738
426 518
649 586
705 777
62 447
177 720
595 833
153 866
902 705
286 225
782 793
982 477
246 317
503 179
442 168
844 697
105 854
827 24
873 158
992 793
505 519
400 191
289 536
555 318
767 60
501 177
812 578
529 16
544 307
145 931
61 872
253 293
833 538
34 517
356 832
932 496
839 412
130 984
161 584
581 937
893 922
212 73
727 206
556 88
898 333
238 364
686 662
376 887
485 884
95 405
691 975
844 809
23 217
343 237
803 283
559 411
775 679
273 713
910 737
680 77
952 999
815 137
960 403
344 827
540 433
529 36
154 339
179 736
479 404
459 569
512 363
740 35
78 280
790 573
845 359
544 811
119 366
625 968
74 766
306 635
514 666
451 556
389 234
846 371
558 577
236 935
438 887
93 633
966 999
695 97
478 208
643 51
965 722
222 620
399 751
364 536
210 116
596 990
908 791
110 353
376 566
252 561
17 822
417 251
208 863
830 721
474 874
839 920
790 106
430 446
948 174
568 672
468 699
930 121
404 901
17 125
582 163
892 691
221 633
461 704
355 327
938 180
197 16
288 454
265 391
897 953
76 824
20 344
588 61
328 305
529 439
812 653
797 748
507 127
931 977
352 832
67 556
457 849
669 40
414 339
470 521
420 17
854 305
244 439
759 896
93 330
286 170
653 347
332 40
503 401
819 689
223 356
914 749
759 334
784 298
370 284
339 876
461 279
987 698
552 106
895 652
469 57
610 672
883 909
111 209
360 931
300 769
368 595
239 160
811 459
356 755
956 590
103 408
217 356
796 470
857 224
316 490
161 568
123 661
630 319
106 389
958 467
92 640
805 313
947 906
49 572
584 140
124 75
614 26
823 74
761 107
100 746
958 227
63 852
830 193
844 938
284 574
311 419
932 525
118 828
440 310
372 957
685 722
617 146
264 418
258 497
499 337
79 591
330 230
639 607
794 218
948 804
977 628
960 929
397 820
191 109
212 650
683 410
364 383
802 695
985 713
944 686
332 932
76 663
252 241
502 662
984 271
589 51
810 952
485 556
962 348
800 214
808 956
957 861
880 382
791 199
650 276
992 60
199 222
658 254
98 405
362 91
922 997
845 681
993 66
129 684
662 682
788 649
246 372
837 194
880 20
538 664
966 272
10 986
125 462
252 994
388 649
721 645
283 923
411 133
163 209
143 496
779 508
356 801
703 672
588 112
499 872
526 853
893 58
122 953
505 375
210 779
803 595
997 257
959 62
36 795
84 833
550 856
63 895
748 290
402 623
178 157
529 412
923 377
458 176
943 753
219 497
851 662
804 343
43 290
239 659
545 789
45 307
962 878
449 482
910 886
432 311
699 205
878 902
87 31
933 531
732 282
205 522
904 710
852 42
488 364
509 159
540 789
237 392
984 597
940 640
329 554
384 975
912 352
142 37
750 685
700 891
926 122
857 407
751 667
277 508
568 319
29 684
42 860
120 302
175 912
398 330
32 821
776 201
362 430
38 481
18 924
756 804
181 153
169 876
176 508
397 290
596 433
210 33
294 710
578 789
137 929
985 276
886 667
462 602
106 934
501 965
987 220
531 967
289 259
106 232
181 325
424 507
775 165
241 11
751 551
572 288
898 585
727 542
833 264
771 752
15 605
673 782
40 331
122 638
926 632
285 312
714 991
254 13
74 375
711 108
581 65
273 410
683 555
525 463
185 473
812 672
206 980
441 102
824 239
387 583
617 737
124 510
403 225
501 985
90 381
276 669
257 103
916 414
402 790
720 577
47 171
329 857
270 217
911 217
756 738
180 273
600 261
535 417
776 531
451 209
930 494
17 441
666 235
225 74
518 421
123 699
60 629
528 757
351 804
845 201
650 74
833 534
989 674
40 437
309 980
569 523
854 231
351 583
413 212
29 808
818 782
269 337
751 246
268 209
461 206
117 238
303 558
68 595
884 518
146 253
291 756
607 540
687 214
24 905
469 773
307 693
799 330
553 307
421 789
17 122
16 287
393 210
612 466
692 314
382 966
890 648
190 500
987 825
877 848
231 560
559 824
775 523
702 932
915 494
67 891
911 379
27 84
680 751
317 566
552 887
173 285
984 131
800 843
993 892
646 684
694 712
771 499
492 273
532 27
66 752
440 71
779 692
512 667
615 202
475 228
339 319
481 179
411 947
652 803
480 104
790 491
921 905
214 140
981 32
601 191
77 786
676 379
414 180
471 400
808 168
954 44
829 877
978 732
860 379
29 506
995 180
897 196
402 252
305 498
758 38
121 619
608 390
410 981
844 24
996 589
411 54
256 72
575 20
404 146
945 70
933 225
253 355
400 369
886 455
438 874
482 413
155 133
79 270
28 14
413 514
180 136
341 859
321 206
443 661
787 27
19 978
703 236
948 871
678 652
396 357
429 563
321 598
595 769
111 786
503 196
968 485
255 449
161 460
618 388
220 476
460 135
102 917
963 259
97 455
687 669
40 716
332 225
735 810
910 502
393 54
950 556
521 910
96 10
363 226
589 123
146 532
595 802
551 226
367 243
489 311
368 27
403 320
412 324
889 758
77 520
285 179
401 421
469 195
898 777
810 701
109 368
853 662
267 393
293 915
45 34
781 443
753 557
806 225
208 369
863 483
876 491
10 496
127 583
962 334
420 767
225 940
62 573
786 547
435 129
343 639
739 122
106 570
693 34
732 707
35 367
260 684
160 690
582 927
68 910
300 977
169 912
572 254
456 874
189 374
626 963
887 198
293 225
928 900
634 445
891 124
607 429
949 136
651 353
943 438
145 740
921 425
641 135
899 262
379 861
298 707
495 468
863 448
560 281
196 694
276 393
725 415
406 176
179 209
576 176
460 290
319 258
255 814
933 896
893 292
917 461
373 550
94 778
200 669
341 34
346 162
396 506
859 142
556 292
15 979
312 62
299 539
212 382
677 611
540 66
957 396
652 246
43 747
875 20
717 89
752 78
743 512
602 835
322 373
434 889
757 583
685 119
165 609
177 654
63 289
66 240
530 998
550 834
448 971
764 647
897 230
241 146
343 329
940 917
419 448
947 117
422 880
991 712
749 440
574 536
275 60
100 155
277 861
459 862
361 660
745 793
595 718
434 983
153 111
636 159
223 496
568 79
659 533
755 189
802 84
882 255
583 469
847 674
683 140
716 304
614 654
107 81
584 458
907 329
487 620
603 745
716 223
310 781
171 98
405 918
13 554
431 604
641 713
573 43
403 227
924 674
265 834
746 208
909 446
626 236
840 239
909 940
106 967
513 131
981 748
534 131
871 546
684 785
437 68
412 305
756 189
473 981
520 633
545 123
948 837
996 465
948 991
799 527
519 96
604 212
766 990
715 522
833 803
781 638
669 736
541 676
626 790
640 846
809 375
47 322
280 484
793 763
914 11
393 365
173 723
200 137
650 445
835 807
650 472
824 809
564 683
510 176
29 854
281 764
467 65
213 573
426 624
912 217
671 300
52 363
305 275
723 303
612 159
452 329
659 732
192 394
62 790
190 136
60 858
943 219
487 386
779 258
289 275
559 259
179 705
33 662
320 435
902 15
747 851
209 244
213 250
343 17
333 199
923 761
670 760
528 452
120 771
785 232
86 426
673 983
177 476
924 14
738 725
755 317
143 750
288 122
628 528
393 132
240 828
985 684
575 38
230 23
312 866
787 428
38 619
464 49
876 786
545 369
555 94
157 609
958 190
668 210
257 621
478 330
87 836
639 553
689 809
268 124
983 769
614 403
352 948
693 603
700 112
44 871
457 482
771 847
762 670
438 958
228 409
742 854
185 57
448 820
579 144
997 210
214 67
344 751
740 502
545 14
316 455
91 521
198 633
391 683
598 30
160 972
21 286
18 698
485 760
802 696
919 401
212 831
568 61
654 963
889 317
487 829
589 576
291 252
455 11
306 687
840 129
964 617
38 579
509 761
563 352
258 400
68 953
882 299
249 315
831 483
85 423
170 359
985 123
911 122
329 522
870 918
875 634
383 143
372 386
89 140
512 717
741 122
998 335
94 916
920 90
438 108
640 367
915 531
597 628
195 182
140 245
74 355
104 953
165 556
368 922
608 900
838 170
654 948
505 928
499 569
415 728
311 723
688 799
165 350
846 220
984 765
884 980
233 214
723 46
640 249
797 22
178 102
422 303
644 809
594 945
439 565
609 923
242 779
315 29
73 664
990 922
766 837
808 580
666 506
503 357
999 237
472 534
308 435
115 829
503 227
445 373
169 787
624 727
74 887
158 938
603 671
411 521
79 871
292 100
63 720
958 566
804 361
97 17
351 455
477 827
93 483
326 340
276 289
154 92
589 509
823 207
578 984
123 649
47 237
582 396
255 808
508 78
453 728
984 66
767 570
11 338
990 908
53 774
690 514
470 449
349 610
509 623
835 151
514 537
875 182
890 271
634 940
277 427
115 397
68 867
686 172
618 443
764 675
245 770
420 590
723 474
401 350
518 315
569 332
663 981
587 143
409 456
850 779
29 417
757 70
378 786
678 267
867 832
116 793
265 517
975 923
345 405
757 333
433 871
245 197
784 217
625 463
395 167
739 134
736 653
413 313
189 20
99 703
436 713
50 276
185 482
590 568
784 222
699 147
226 997
53 575
553 301
212 787
694 581
670 464
650 693
75 803
35 188
489 336
751 489
930 407
822 577
520 780
305 371
72 787
14 84
471 487
127 505
962 77
535 886
896 585
422 849
460 672
116 902
728 896
115 517
532 674
790 37
11 707
933 116
210 739
842 805
957 980
189 690
891 435
728 316
169 253
978 193
107 599
338 723
697 712
126 979
761 276
928 237
548 131
549 599
165 195
912 565
174 787
308 514
995 411
907 772
197 231
34 666
238 179
655 210
394 218
368 570
890 486
694 962
638 536
625 335
772 218
796 401
915 994
600 696
140 974
886 532
738 61
249 314
166 734
479 548
954 454
807 470
894 490
169 103
272 144
106 228
219 907
608 11
584 860
35 988
206 683
897 100
631 685
742 888
962 532
110 946
902 497
493 934
252 977
737 680
375 845
921 877
911 129
410 241
642 932
297 886
166 459
292 170
787 506
468 744
356 881
14 930
813 474
317 915
415 751
719 140
236 131
388 124
198 868
311 500
428 413
811 733
170 758
59 754
659 434
88 18
821 493
618 336
44 401
634 683
146 442
216 590
497 762
517 355
811 395
602 255
534 175
596 812
992 198
76 878
216 301
209 637
609 302
201 864
47 593
491 926
918 107
945 663
628 813
566 329
473 801
93 442
749 646
702 185
400 181
880 413
57 95
770 592
491 365
296 484
216 534
358 339
675 460
637 472
625 855
48 637
224 134
681 39
371 472
499 845
780 724
340 919
431 154
611 863
556 381
135 383
442 177
895 596
28 292
706 768
442 285
477 840
577 258
347 879
658 881
928 542
363 648
961 818
878 288
344 115
989 707
354 699
365 310
888 681
148 735
521 701
383 213
851 509
801 824
379 12
568 806
465 504
775 188
589 219
666 655
899 765
147 333
547 993
260 314
63 693
334 272
947 180
427 664
847 802
615 164
949 627
905 958
310 27
246 101
832 455
754 55
518 484
232 985
297 925
194 129
360 411
802 533
586 700
555 514
359 913
37 362
210 281
298 146
937 459
844 619
766 840
12 913
54 532
345 448
785 554
413 567
670 221
845 222
766 885
683 865
932 482
592 252
268 565
476 540
286 404
644 849
384 747
145 803
52 688
289 66
115 726
603 934
916 644
987 217
786 797
182 629
380 363
192 554
801 425
746 449
860 732
105 92
331 871
321 271
179 735
415 250
318 593
27 556
948 508
593 371
859 73
511 59
817 349
335 488
937 565
161 270
494 262
466 500
681 339
590 98
641 71
878 323
86 145
964 781
675 192
213 569
130 976
437 647
169 640
461 251
87 412
773 144
681 267
216 27
52 80
678 387
553 787
72 498
266 120
947 996
912 327
889 946
106 718
980 399
270 915
624 679
422 128
481 172
645 104
336 520
707 133
140 155
73 444
850 126
723 551
300 537
339 312
226 261
112 662
826 978
495 608
998 58
603 749
296 617
881 901
231 357
308 12
392 984
210 866
903 769
318 585
271 471
465 14
252 297
243 132
130 417
964 994
370 427
923 205
277 43
841 535
616 971
665 235
679 565
845 811
300 494
748 115
483 562
548 383
721 524
556 509
745 82
374 184
802 29
582 556
374 916
895 607
826 383
370 909
583 685
875 162
564 505
338 719
483 960
936 984
646 169
193 156
311 45
153 549
399 380
654 930
975 282
804 652
546 958
708 287
681 532
945 116
362 264
423 907
565 428
349 89
220 473
281 728
595 535
914 215
568 100
461 214
200 370
870 598
446 244
83 953
85 436
185 462
634 678
921 35
380 415
502 435
718 471
903 305
631 532
363 577
857 872
616 490
689 895
369 203
825 807
854 546
675 82
169 957
813 159
269 911
819 974
88 776
279 320
527 232
850 737
481 50
444 330
158 650
118 34
731 221
401 107
680 844
77 162
61 853
359 683
261 435
715 907
603 73
339 374
897 123
151 394
405 250
115 546
471 690
320 152
471 249
503 908
90 735
24 795
573 791
804 239
569 302
405 377
784 195
886 704
707 166
847 825
369 443
910 333
69 914
493 332
398 369
571 521
194 596
641 410
656 834
299 881
813 532
61 347
747 86
615 712
739 448
674 354
166 147
685 101
239 615
702 438
840 538
73 956
636 793
726 464
528 240
390 916
674 509
204 586
946 105
40 989
699 413
815 210
305 652
966 373
693 676
386 363
372 639
965 785
290 373
392 850
919 530
770 677
904 589
950 901
82 725
321 266
637 797
112 840
342 771
171 329
250 702
986 932
343 538
11 574
947 550
646 746
513 885
552 216
674 59
362 875
119 54
612 276
651 562
564 629
910 249
325 470
576 457
124 211
440 701
826 973
277 635
928 962
388 902
383 366
239 267
596 747
171 912
935 116
564 101
574 389
153 818
273 322
774 577
353 462
973 992
31 240
487 993
317 217
215 78
837 155
228 380
919 786
761 706
164 279
361 244
577 922
352 942
842 266
192 48
781 352
519 228
674 876
344 50
432 72
561 844
196 365
419 62
197 884
849 173
760 627
432 443
229 682
606 229
170 980
457 866
892 105
95 214
859 699
187 156
715 968
213 683
863 815
442 299
470 877
44 490
615 148
189 521
536 726
338 397
516 284
276 973
364 11
539 375
267 656
683 495
931 695
181 243
122 803
901 534
605 158
590 624
843 939
37 430
427 468
252 805
242 433
192 226
34 873
589 235
731 545
667 648
236 405
947 46
767 813
202 933
40 450
191 344
611 879
371 924
782 408
765 537
484 870
919 625
913 595
941 116
278 686
728 523
466 992
901 449
955 55
912 372
795 681
517 945
316 17
211 198
927 303
727 16
416 73
986 63
933 550
18 284
528 64
380 882
470 198
507 364
211 126
782 569
203 591
728 613
605 532
482 657
564 988
221 937
927 678
592 434
938 689
129 314
414 99
941 252
612 775
63 771
497 744
688 295
231 678
387 764
682 839
974 311
393 915
865 303
971 451
990 974
715 218
181 719
283 190
49 269
913 114
548 254
366 177
54 958
420 584
225 351
632 321
613 688
316 743
309 782
556 281
399 594
140 159
426 913
886 383
851 395
682 962
966 490
371 677
80 859
354 126
321 44
204 366
440 333
385 105
455 136
987 921
794 726
866 99
339 869
206 590
831 90
670 688
654 928
596 807
589 767
973 881
342 113
902 554
390 865
767 661
407 154
350 552
411 839
73 941
585 923
82 16
77 155
286 68
439 693
954 274
358 336
346 21
774 33
738 24
576 212
173 604
396 305
725 523
881 345
840 104
857 552
138 266
451 943
515 709
201 936
691 799
956 584
568 482
35 819
995 391
886 849
270 837
308 762
834 892
565 608
598 404
67 790
774 811
598 652
247 619
935 254
859 569
55 696
175 457
854 123
793 576
385 129
943 747
29 50
34 328
167 88
278 635
640 720
984 199
224 512
180 668
583 536
783 549
454 686
740 970
877 440
953 924
586 111
389 538
869 126
736 98
521 156
781 686
252 958
593 682
731 521
127 746
669 792
158 872
587 808
767 494
177 609
629 813
532 748
653 61
600 992
209 646
63 210
34 252
244 116
238 397
43 30
86 565
606 457
543 770
890 402
918 478
623 437
226 501
513 185
762 991
16 545
609 241
196 931
540 892
157 29
612 136
758 535
884 405
46 767
632 362
496 206
565 271
154 304
329 310
143 266
20 184
593 637
31 885
761 14
356 587
707 58
276 349
476 491
514 729
307 625
802 742
103 345
131 497
982 946
98 529
546 371
241 419
467 63
343 530
242 898
614 171
727 627
695 916
792 448
234 769
564 522
975 13
43 972
251 377
335 916
49 550
895 75
812 146
614 451
350 598
314 811
741 289
779 208
145 16
654 310
648 763
832 84
20 533
639 609
246 301
93 192
66 958
322 390
15 49
397 327
240 946
260 720
11 431
171 235
463 329
702 227
490 422
247 421
668 743
755 619
472 888
361 478
968 280
254 896
447 592
100 366
573 552
561 229
981 567
574 787
611 57
260 618
800 849
401 128
831 152
558 719
621 266
520 188
64 242
700 931
534 212
987 660
494 527
597 920
402 370
696 165
460 302
962 546
660 460
420 782
950 877
184 156
450 624
228 794
209 537
397 336
243 748
396 93
474 438
381 757
84 788
92 434
617 100
416 500
552 239
442 197
326 547
520 244
100 769
879 63
451 351
366 925
122 293
69 565
169 335
305 40
579 463
318 88
563 836
385 521
955 918
457 552
170 85
250 777
487 743
66 82
807 91
218 919
677 625
571 553
91 48
785 12
885 399
416 930
596 332
908 87
813 707
838 216
764 34
261 779
617 123
955 115
42 297
120 633
908 46
38 170
468 596
137 95
911 936
147 730
697 873
433 803
127 227
418 300
485 238
923 353
442 943
362 557
420 829
251 967
878 323
636 687
985 208
327 916
822 286
748 493
644 752
12 787
858 661
118 349
409 522
604 663
396 119
432 246
373 480
109 256
360 482
432 350
596 940
457 902
743 45
512 645
115 772
721 165
117 745
829 31
18 92
100 188
158 97
484 823
85 462
191 317
233 406
948 757
916 771
701 749
289 239
398 568
158 532
698 998
461 350
106 552
199 686
878 665
763 56
199 179
291 927
125 45
649 970
148 640
83 954
681 839
34 794
907 385
664 916
843 366
782 624
86 914
841 221
646 944
112 776
220 987
561 135
270 601
780 900
833 423
372 36
901 400
858 260
539 726
570 625
123 586
324 99
905 225
56 452
579 685
806 893
82 500
949 654
778 41
33 693
514 980
547 776
849 127
487 55
819 396
351 309
500 346
623 209
703 351
740 670
639 615
218 973
173 763
88 210
211 690
619 547
170 552
888 434
199 146
716 938
535 466
497 131
221 762
303 883
820 717
147 226
569 103
450 139
915 823
239 665
693 51
557 452
301 351
245 370
219 116
73 753
285 594
222 505
94 34
463 674
73 250
918 185
855 801
979 707
501 673
336 474
148 917
485 379
140 698
198 324
282 597
785 594
957 465
590 883
927 663
835 336
672 110
544 867
53 627
337 300
650 359
799 390
266 964
720 128
888 492
473 55
437 324
720 201
583 280
349 881
22 222
819 177
357 860
791 729
509 753
451 360
338 683
832 677
175 218
181 870
505 690
902 872
918 338
613 591
955 863
169 657
828 225
784 592
697 724
749 775
231 584
322 515
496 518
513 439
411 920
208 677
542 209
839 930
219 928
299 872
713 780
277 179
752 657
531 754
966 99
97 461
719 152
471 607
876 790
486 730
706 836
55 845
580 676
272 65
16 172
732 898
596 172
927 742
542 298
777 822
373 156
58 532
417 347
342 184
613 905
602 63
944 796
431 883
142 860
733 329
170 421
50 224
822 902
869 843
494 483
46 780
992 307
371 698
278 201
591 342
790 413
147 609
616 478
798 263
922 536
934 838
546 704
482 736
944 605
643 230
729 142
942 211
619 279
424 586
608 531
788 652
198 930
349 19
972 643
19 913
590 995
347 774
444 625
617 995
812 770
735 615
221 659
257 600
81 684
278 624
341 812
49 212
385 363
558 200
445 16
887 458
279 670
891 318
350 720
240 172
752 359
861 276
689 121
738 441
151 23
809 59
23 271
472 862
473 228
349 152
357 636
643 939
868 718
639 889
531 178
742 604
469 972
986 964
957 446
434 534
340 222
623 861
563 728
687 947
572 758
10 308
426 732
666 563
36 493
768 291
386 630
817 646
380 720
813 658
988 344
655 753
610 348
410 864
380 646
119 241
38 527
121 339
498 242
977 869
539 250
173 929
83 709
786 37
674 66
213 783
728 714
758 40
970 822
718 879
722 755
12 349
177 12
37 117
186 829
56 910
830 25
104 850
282 213
95 631
368 703
512 960
29 938
920 568
229 434
534 101
361 283
681 56
864 355
131 110
660 48
597 933
254 324
846 691
713 593
475 434
484 335
791 246
312 880
935 971
92 564
575 229
732 755
503 523
505 724
927 531
989 972
459 525
644 854
399 947
14 946
988 364
614 651
789 807
533 788
778 759
952 185
525 312
375 463
532 885
206 756
906 586
890 688
538 926
569 395
641 319
641 580
967 52
925 231
479 159
449 194
845 457
14 540
263 684
567 432
523 656
416 483
376 756
729 655
129 483
727 984
796 643
561 974
377 594
68 570
801 319
991 892
132 994
778 901
944 900
137 294
653 18
516 864
419 574
755 175
642 533
103 895
35 897
303 549
169 687
859 822
858 313
911 768
98 123
336 788
613 714
388 51
26 775
997 899
849 232
266 486
969 648
553 718
359 712
575 479
874 68
129 737
58 616
910 255
585 735
585 269
908 103
333 241
504 316
398 120
165 591
14 457
719 417
404 178
957 982
953 466
38 419
249 704
189 555
547 289
924 312
844 326
839 454
159 703
229 377
837 878
948 875
281 77
866 154
589 851
662 446
170 349
589 832
618 517
420 552
761 533
75 191
743 217
53 741
543 248
684 263
196 743
643 38
357 808
84 197
936 712
128 879
535 766
763 126
733 35
843 822
729 56
440 36
164 54
495 50
104 31
833 234
499 981
432 17
688 65
290 734
616 806
543 464
464 82
336 560
705 321
256 916
267 235
937 493
222 904
463 68
176 751
356 380
314 783
835 119
432 41
329 835
936 601
946 783
218 264
288 964
470 263
184 421
84 516
212 438
850 30
440 368
116 527
57 668
135 899
356 902
711 115
396 365
43 90
695 530
519 689
751 494
582 54
20 685
392 629
141 254
609 981
740 420
68 95
207 854
757 652
232 451
374 161
35 161
813 301
712 574
292 259
640 488
974 838
699 677
736 49
262 691
51 90
558 645
973 149
560 144
234 937
602 24
215 765
54 342
322 829
222 735
63 521
714 374
220 63
440 295
445 413
702 606
903 155
684 825
222 859
859 451
837 531
118 767
438 250
190 839
60 220
465 830
888 264
966 458
379 560
127 662
109 657
103 996
917 428
694 553
694 653
109 824
401 964
731 717
171 19
705 879
381 249
101 562
439 642
916 118
318 823
54 751
511 434
264 503
402 282
209 897
323 960
615 845
195 676
542 999
845 559
740 719
147 977
494 271
376 482
123 582
879 137
740 479
973 53
517 155
269 349
726 276
857 616
625 485
213 988
644 77
401 63
65 742
398 795
252 913
776 264
109 222
39 190
764 666
223 313
563 680
973 787
254 362
202 397
117 706
69 788
552 732
970 536
835 465
168 214
526 968
753 225
43 366
319 516
657 498
142 248
766 244
876 747
847 695
314 455
984 81
791 947
863 827
215 787
819 341
365 926
989 932
808 718
265 681
53 10
483 988
476 458
314 337
889 271
874 300
983 555
317 637
771 315
687 314
192 691
377 435
362 485
596 283
369 829
190 75
426 899
232 762
225 335
974 96
527 679
334 877
412 703
44 210
391 99
585 841
325 601
519 169
499 892
647 294
50 143
158 221
280 144
530 235
730 455
79 701
950 553
868 466
565 924
185 76
49 970
154 835
147 225
464 70
932 426
838 137
125 795
503 188
336 11
74 712
634 116
52 444
526 645
365 720
669 164
800 491
14 369
493 358
967 910
231 360
712 552
572 695
796 615
262 124
357 557
804 950
234 334
914 488
341 134
510 721
572 314
260 449
201 836
657 162
932 192
946 654
664 485
529 292
58 960
321 501
194 66
623 401
206 140
60 728
506 435
997 910
358 464
225 965
597 104
484 951
203 916
724 431
637 236
40 385
835 24
327 124
832 72
153 398
77 835
299 448
761 985
467 953
993 273
33 223
781 278
525 181
746 552
199 419
654 336
970 82
286 396
237 954
885 993
408 553
436 629
20 619
222 963
168 390
231 67
228 497
843 758
638 384
819 356
181 389
232 267
823 11
677 862
998 93
961 899
191 219
404 139
977 341
536 400
801 785
507 556
251 948
871 401
639 131
667 720
306 824
38 114
247 795
766 778
517 707
117 384
475 649
252 627
994 750
43 18
459 546
72 752
732 436
875 508
802 609
84 404
744 563
290 464
985 205
474 16
403 172
621 851
575 727
193 895
237 744
924 424
346 368
352 941
556 582
844 459
988 920
427 983
49 239
949 401
597 429
75 809
265 933
738 612
511 944
66 486
287 683
938 33
102 88
667 692
802 510
875 700
303 492
429 869
717 746
15 908
419 48
231 650
587 275
643 566
253 235
98 616
554 502
247 79
153 715
561 466
927 511
338 520
367 766
155 729
771 752
604 718
633 557
493 19
29 204
532 869
458 552
801 832
842 551
683 79
882 687
629 787
13 29
347 932
765 504
988 601
915 689
640 113
466 294
551 969
368 890
223 795
104 806
932 497
115 718
449 59
986 161
906 612
890 68
997 29
387 823
325 625
156 851
498 102
902 255
513 193
293 208
203 72
117 214
811 539
568 894
390 507
580 984
721 234
811 356
815 882
827 887
954 936
237 678
181 933
990 171
274 718
163 120
621 653
909 82
683 549
598 973
354 796
948 839
177 879
72 800
155 271
716 982
467 554
756 164
280 608
761 218
643 265
145 745
278 333
898 949
519 271
237 161
205 575
862 690
966 546
604 417
352 529
808 147
580 470
846 206
598 561
252 722
426 224
958 317
379 250
666 81
826 335
972 656
648 549
558 734
109 570
873 638
734 509
821 31
130 600
152 402
309 703
439 799
902 788
464 771
532 578
832 290
884 398
853 980
65 802
32 443
678 395
356 413
350 36
762 83
439 473
693 818
911 560
286 905
471 254
694 108
92 988
421 591
14 526
184 950
699 825
188 460
816 258
95 935
727 999
687 290
174 260
846 305
330 396
554 299
921 438
833 376
762 774
938 287
723 558
51 739
395 157
480 502
203 621
888 720
957 489
914 155
685 401
583 786
206 177
494 230
690 353
259 582
729 495
166 823
615 499
233 314
510 31
425 56
606 264
863 747
832 860
913 195
658 408
811 10
221 111
923 795
131 262
980 131
909 547
252 222
447 812
314 851
157 812
559 793
15 113
54 478
948 321
549 931
220 20
928 988
838 541
354 991
911 563
676 843
452 104
391 107
259 91
37 136
916 59
567 321
912 772
970 85
409 783
811 776
247 271
802 323
173 664
111 406
397 576
132 563
381 64
801 226
811 860
885 12
597 629
61 679
523 946
769 543
276 752
856 936
940 741
913 32
889 512
711 445
219 198
896 141
185 940
580 323
992 330
481 155
955 897
172 835
655 786
255 544
700 13
995 13
545 653
173 583
94 878
199 401
833 683
532 556
296 78
486 243
324 717
699 319
190 382
416 201
598 771
623 65
237 502
63 358
195 696
245 263
368 10
628 204
134 612
903 389
35 286
321 96
766 56
27 376
383 927
328 795
895 938
259 187
721 125
818 126
963 582
85 46
552 179
457 892
139 842
132 476
46 694
279 71
740 438
759 393
629 54
554 15
551 960
20 300
931 202
371 46
851 309
256 315
819 340
388 945
979 246
674 193
61 463
792 77
434 560
582 442
944 564
221 87
242 407
950 652
421 899
60 886
764 486
132 814
311 905
789 951
17 700
371 622
547 677
568 189
726 327
611 745
300 686
360 752
464 114
143 684
774 128
423 138
145 22
749 415
279 376
572 725
294 996
883 486
801 102
276 71
449 340
269 763
874 227
786 811
164 348
63 679
510 243
841 690
890 848
427 354
51 732
60 718
686 531
921 328
874 43
845 242
774 201
741 418
766 103
512 781
271 48
413 238
117 725
548 573
171 731
211 94
17 684
978 219
270 420
945 626
740 332
843 539
267 532
954 895
454 341
615 653
346 505
425 882
253 712
997 605
164 471
898 922
126 432
78 588
265 768
233 383
690 80
857 553
378 497
729 523
467 90
757 198
839 794
437 687
390 368
898 804
610 449
84 683
20 743
175 943
782 685
173 624
369 599
28 923
365 471
340 787
584 864
768 466
621 104
340 518
976 241
298 951
942 434
411 100
432 207
747 490
69 122
504 710
382 129
206 292
300 34
654 749
642 952
76 736
288 248
214 136
394 535
77 135
438 774
173 930
296 592
236 652
439 298
411 151
671 999
903 419
393 408
279 819
365 413
660 216
95 854
267 888
740 621
972 46
479 635
395 137
103 526
363 441
778 833
255 25
271 657
139 719
574 98
898 949
851 205
565 175
910 876
752 995
412 363
125 221
204 157
516 537
969 156
593 465
99 163
320 177
637 206
226 159
78 766
485 22
166 479
134 534
362 463
463 150
799 554
686 22
886 934
476 712
515 323
323 419
357 699
550 468
768 783
378 610
383 18
166 331
975 310
441 151
865 664
826 210
487 63
551 360
689 410
803 824
729 336
287 438
82 118
316 171
271 671
133 468
316 340
212 369
94 730
730 443
466 124
70 193
723 179
584 912
442 614
991 443
931 536
495 330
938 717
233 326
106 152
166 419
470 658
282 895
794 396
228 965
444 101
810 493
709 392
673 809
299 883
882 105
421 513
552 62
290 477
768 717
161 693
501 647
137 802
838 939
830 325
586 145
466 610
656 973
561 485
825 762
192 885
778 560
894 98
977 901
846 702
777 348
173 650
382 289
405 479
226 584
211 104
843 303
364 58
865 491
640 418
574 153
811 237
396 493
831 687
331 31
835 463
196 479
358 76
950 255
668 404
273 177
217 914
677 66
688 632
193 174
398 28
571 370
67 133
128 481
594 666
989 192
200 853
733 899
836 908
744 619
384 856
636 267
153 221
987 953
197 440
432 316
246 795
675 417
368 26
751 534
166 733
662 63
775 521
384 489
667 282
821 109
264 697
265 570
183 934
58 965
616 720
523 160
390 356
746 330
430 45
607 896
696 660
504 127
451 519
729 700
937 360
879 452
531 97
390 120
892 802
17 977
803 99
719 396
957 603
51 347
789 474
783 87
595 785
668 906
461 679
466 944
658 882
108 780
847 569
601 991
932 910
308 41
355 251
449 263
598 812
883 103
44 618
562 165
707 765
309 390
118 321
409 809
41 410
128 563
325 920
32 354
43 921
291 229
409 699
624 475
352 788
490 932
898 769
507 919
425 676
877 253
867 833
500 443
282 233
445 299
107 545
308 673
799 17
473 906
13 870
110 257
165 836
174 47
527 756
90 514
398 623
437 482
767 371
333 991
298 422
646 572
472 188
111 369
853 153
571 169
268 444
626 985
535 754
509 829
402 521
566 314
561 440
57 849
596 963
753 501
245 97
269 636
714 535
700 792
394 985
200 392
565 707
587 536
250 102
416 856
202 63
452 207
105 301
236 761
213 359
704 616
578 327
710 596
373 410
702 934
832 600
458 319
58 742
683 298
648 882
198 507
112 11
909 662
789 701
231 85
414 178
740 256
163 399
189 906
115 333
920 869
164 977
734 991
95 209
177 120
201 900
815 923
547 700
695 715
937 582
460 925
680 213
266 353
674 308
361 727
464 75
12 945
363 342
356 454
779 269
848 554
707 568
691 851
636 671
382 952
337 152
206 745
976 229
917 14
20 330
769 557
125 187
749 91
497 298
326 573
229 777
61 429
308 345
928 371
661 981
884 593
964 237
720 919
800 180
56 695
122 297
781 374
19 126
69 575
311 837
698 755
60 749
268 478
683 296
927 10
989 530
365 875
779 532
150 780
382 879
367 939
314 350
200 371
76 773
565 609
412 759
295 215
689 462
368 696
149 33
549 774
744 559
426 357
270 404
451 717
91 731
949 969
96 845
375 680
756 486
564 129
489 726
753 316
334 477
518 93
912 693
112 421
995 854
255 296
992 509
783 653
751 589
922 575
885 498
733 910
582 940
357 239
401 208
996 424
635 182
634 501
822 125
176 597
911 256
605 206
813 685
770 314
404 242
311 939
548 929
798 948
189 115
326 495
623 998
242 774
923 328
251 366
54 615
660 220
59 316
386 302
937 284
813 467
535 771
587 208
525 224
161 543
122 755
288 904
188 814
282 513
543 100
789 146
162 331
238 129
413 381
116 661
358 99
117 327
48 454
727 479
306 749
379 938
28 613
785 810
164 810
680 48
135 450
313 982
272 837
291 910
349 127
361 171
352 76
207 970
277 137
317 507
22 323
706 758
505 596
558 827
340 30
123 373
57 735
500 605
30 389
65 554
584 493
303 852
570 124
226 353
518 173
36 701
596 704
57 581
25 462
638 881
436 458
827 858
983 777
937 740
380 119
627 999
502 836
304 118
620 770
468 523
104 917
209 108
745 626
204 474
448 172
619 102
330 438
715 256
20 670
911 107
284 584
902 923
429 690
517 445
767 611
893 447
275 664
260 820
21 819
839 394
631 175
191 270
57 693
568 165
692 424
522 580
793 579
252 589
468 170
977 311
453 156
459 211
512 453
51 936
758 580
496 790
310 805
304 886
108 272
482 512
199 849
806 947
152 619
726 485
13 338
323 653
755 83
245 634
501 226
159 31
539 942
913 876
951 346
804 175
746 409
456 625
538 181
998 405
891 143
673 807
10 546
337 502
72 338
566 288
485 161
484 773
783 749
524 631
889 752
791 434
744 481
306 381
262 251
340 76
979 563
134 162
363 20
120 753
668 487
419 174
329 755
856 47
929 495
313 727
349 575
655 51
747 245
644 992
95 453
311 186
103 246
886 191
759 686
121 469
238 640
943 415
636 922
68 711
212 780
364 670
844 532
901 859
966 527
209 376
915 111
491 634
146 352
484 982
142 606
53 898
546 413
949 242
533 672
118 60
516 166
466 84
151 600
470 178
789 938
602 624
649 455
821 243
812 260
702 222
975 447
411 781
423 222
539 858
631 281
617 252
994 445
194 23
803 896
10 272
701 309
692 497
583 364
551 610
889 528
396 170
393 646
726 233
495 121
49 609
63 573
887 616
667 239
448 716
928 128
389 146
545 662
785 488
304 976
219 456
138 764
119 231
292 344
634 667
832 741
292 219
592 568
133 289
761 551
146 938
109 133
190 514
346 258
734 642
257 977
367 814
474 686
560 646
585 510
768 920
36 386
515 827
767 674
342 510
128 170
59 861
503 704
157 948
963 559
874 750
58 12
400 143
675 83
873 997
677 143
72 605
468 890
76 364
56 488
175 375
957 354
219 386
736 417
159 708
572 976
241 335
306 394
945 821
132 164
542 761
64 672
368 554
997 973
874 627
362 712
771 165
498 956
965 885
276 870
329 277
174 858
464 541
224 317
176 456
15 769
63 267
512 687
681 489
833 557
405 914
723 995
41 257
471 557
731 204
108 38
98 977
807 389
844 329
568 106
423 781
882 138
236 543
963 14
22 88
83 882
657 740
372 900
745 546
589 217
580 275
257 292
179 292
549 132
588 378
913 616
567 873
431 499
298 255
68 835
419 543
892 363
101 675
829 595
981 311
504 480
453 22
810 551
616 299
598 707
908 377
774 48
637 800
956 984
362 272
24 921
134 503
722 901
878 60
599 693
125 553
688 322
22 197
686 63
513 844
596 323
137 637
667 606
253 654
554 508
489 742
727 355
545 922
638 586
605 456
920 394
210 472
817 325
614 151
643 721
496 439
563 221
411 871
945 121
119 254
175 934
315 433
856 612
797 977
731 115
37 262
159 875
389 911
529 38
436 655
220 709
112 236
18 800
904 381
862 266
374 957
426 719
824 583
320 719
624 369
401 831
450 107
800 393
104 870
702 267
482 332
918 954
89 596
112 726
55 570
453 652
56 561
63 951
667 489
392 913
968 486
890 996
284 429
69 54
864 271
925 375
348 720
980 338
723 847
285 17
270 976
52 194
658 75
170 288
902 254
484 849
401 451
291 935
333 676
25 391
821 895
623 385
741 309
98 413
82 321
760 273
677 581
579 149
287 422
769 634
193 688
983 163
619 955
512 273
202 510
497 890
152 772
910 121
259 848
934 137
565 409
343 962
617 544
210 117
650 207
685 190
372 92
495 929
340 630
812 147
682 502
804 48
123 315
278 216
934 331
326 978
294 628
265 163
173 384
113 208
476 545
103 775
569 408
345 827
75 108
941 961
818 947
424 215
631 902
525 668
335 492
662 466
132 620
80 37
901 70
808 393
398 453
992 750
344 318
558 268
187 764
47 922
76 306
374 636
696 285
32 752
408 340
782 370
618 367
816 58
586 221
214 130
847 412
496 517
568 832
649 937
523 218
657 750
423 561
147 458
485 332
237 448
879 638
237 581
811 128
634 103
934 278
277 530
790 989
415 221
142 230
683 922
172 296
858 343
459 445
629 508
755 981
62 560
863 224
879 495
872 440
246 813
907 301
279 664
895 140
524 291
337 569
998 690
745 334
672 908
407 544
500 359
946 111
142 574
635 323
546 898
572 175
44 538
669 342
534 993
768 482
403 959
118 720
332 979
140 609
727 74
378 808
344 405
666 466
237 105
68 160
240 300
387 520
898 846
144 461
80 348
628 789
809 267
39 84
276 59
478 336
933 584
890 794
51 109
950 314
351 542
296 183
653 950
899 136
443 254
10 301
996 632
571 611
461 130
585 644
257 787
237 786
721 587
899 76
738 275
541 494
748 966
248 540
693 912
148 612
954 318
312 296
537 553
895 264
196 718
277 197
205 518
737 705
499 777
466 716
412 705
520 590
116 712
388 158
136 885
616 535
784 918
630 95
905 559
930 355
541 390
446 459
826 918
232 484
411 876
738 859
568 354
972 13
384 855
737 660
10 700
379 350
871 292
360 864
666 267
913 701
569 428
19 243
151 113
601 655
471 273
679 75
853 758
328 740
192 823
327 855
213 824
802 431
396 383
982 507
690 366
533 12
971 227
981 168
630 305
526 213
919 524
396 967
515 180
360 34
566 631
546 738
691 239
883 470
601 840
55 10
450 834
929 193
932 103
95 221
811 949
717 706
639 158
599 787
784 555
545 838
998 924
387 48
791 135
440 969
311 53
64 130
824 886
105 416
680 995
704 134
577 353
205 261
613 907
381 68
720 579
772 116
872 328
502 27
923 408
232 97
272 612
954 908
280 981
492 318
603 932
703 61
26 940
743 685
739 150
413 913
710 556
363 937
162 689
828 304
138 253
707 345
862 365
918 872
70 58
145 681
872 152
759 600
910 772
131 952
477 757
520 494
45 532
90 982
913 357
406 420
885 910
398 444
421 663
121 872
704 825
580 376
120 37
890 972
326 382
279 751
688 337
953 885
190 430
366 537
527 982
57 727
244 184
514 389
557 882
207 503
565 543
608 485
83 109
396 16
823 148
498 346
975 853
985 40
326 375
724 456
824 165
356 607
664 648
950 361
619 412
676 517
308 750
269 641
922 416
698 11
824 330
779 400
108 294
633 528
773 915
391 104
620 728
435 706
796 382
603 115
883 625
433 925
639 344
37 704
503 284
275 142
127 502
547 986
449 539
407 904
99 961
789 825
396 981
842 375
540 818
869 901
917 678
769 465
399 848
353 763
194 962
111 369
497 982
985 211
257 444
660 561
109 524
613 379
338 892
985 512
467 245
549 230
580 505
672 20
530 815
720 253
687 799
619 445
174 89
774 207
587 394
285 189
82 955
974 938
236 380
740 191
108 56
258 751
581 388
661 442
26 996
285 535
984 969
560 656
954 407
335 961
725 276
338 815
956 559
401 453
900 706
808 82
107 990
356 127
551 427
522 65
797 994
65 744
711 194
782 549
295 395
554 82
229 818
579 751
673 431
342 792
298 183
523 568
285 353
709 950
361 108
449 746
241 285
341 764
467 857
800 49
209 539
767 534
633 774
725 647
891 615
794 970
127 575
986 216
580 98
61 649
15 454
350 372
875 238
676 387
748 817
53 107
838 510
474 89
386 544
12 502
657 841
640 201
186 822
54 586
555 821
723 310
267 304
428 202
412 587
149 727
782 26
627 761
25 234
273 932
260 246
423 398
607 815
346 324
293 133
261 55
30 216
920 500
400 708
603 904
921 259
520 777
738 791
579 113
343 562
971 155
767 541
420 847
418 883
772 594
549 178
69 774
745 95
493 312
914 323
357 179
473 155
615 419
231 52
431 785
989 62
747 616
626 321
598 330
494 244
440 839
16 831
975 437
974 521
183 316
499 843
661 487
464 675
599 861
573 793
170 828
751 490
108 49
186 220
894 162
856 573
862 223
638 426
379 647
632 218
84 48
606 783
975 28
602 889
722 383
159 934
163 407
533 739
42 777
270 461
878 927
494 698
339 773
369 177
796 494
20 108
355 742
250 975
406 244
754 161
355 124
47 535
954 613
295 131
522 682
264 478
999 299
62 437
714 598
334 664
745 774
52 350
205 430
524 229
891 361
461 561
330 92
130 111
669 377
204 584
913 248
570 640
347 756
494 127
928 152
544 413
391 435
625 122
931 457
576 198
132 36
502 363
972 173
111 243
524 483
538 188
210 314
518 124
393 491
617 585
920 25
548 197
400 783
754 280
934 189
868 432
670 31
420 447
312 440
41 280
128 849
397 574
357 673
687 676
705 365
513 968
392 303
880 474
856 703
615 962
702 926
890 226
978 964
792 658
542 711
436 846
945 362
929 980
168 488
397 182
411 800
456 283
749 689
338 732
228 970
471 329
506 565
933 867
154 338
29 522
932 33
811 236
83 379
904 262
225 115
555 531
426 80
585 158
61 975
138 796
480 71
758 52
736 844
76 768
465 192
135 643
484 119
972 411
834 187
100 919
393 206
328 911
644 847
558 659
689 557
664 787
281 383
613 873
40 212
647 414
928 503
575 972
753 12
290 312
419 229
306 733
70 911
252 603
670 891
454 859
90 351
775 988
986 452
405 829
910 364
964 339
499 396
795 949
698 127
506 535
419 699
84 22
46 478
701 618
707 424
623 864
560 383
207 452
122 83
663 601
59 130
160 699
246 172
463 999
304 337
481 601
225 965
559 900
355 654
158 77
243 320
18 968
882 908
35 977
59 409
777 12
842 390
732 568
923 263
947 719
685 105
93 150
621 728
31 853
687 15
760 922
568 372
534 909
379 960
425 807
489 903
103 748
62 739
103 740
642 251
420 458
273 971
204 508
49 449
464 897
134 341
183 455
635 202
799 564
337 39
845 93
95 247
978 90
651 639
387 425
876 87
730 202
559 35
508 124
816 131
340 513
968 902
907 439
362 482
849 519
47 623
74 797
571 760
417 51
462 94
195 735
366 820
168 868
731 69
900 889
585 128
652 374
11 459
294 146
310 814
167 303
517 351
353 308
231 173
11 24
389 979
280 427
404 452
823 999
133 963
951 193
138 915
707 244
406 124
442 523
241 935
870 951
732 103
634 897
390 261
10 671
619 235
279 16
19 603
899 468
952 12
641 951
382 369
691 235
268 88
593 941
64 835
290 350
958 902
79 337
909 802
263 908
680 739
907 781
977 841
875 991
307 573
319 738
808 358
559 27
46 896
485 23
854 83
905 758
290 409
155 966
453 165
780 838
631 438
958 201
694 722
368 385
189 597
994 948
792 977
472 337
112 510
221 243
595 642
452 52
774 310
946 77
433 756
628 48
946 657
196 971
654 680
324 446
984 371
589 616
556 13
202 978
973 989
838 998
226 115
288 644
247 96
43 542
159 829
335 306
423 400
466 354
486 264
997 861
664 102
869 983
628 90
685 85
233 538
449 514
778 418
134 306
377 948
632 521
91 509
81 147
487 153
435 757
699 737
544 285
956 854
307 778
189 740
367 163
943 511
942 906
153 939
380 25
382 481
891 670
815 724
36 143
172 298
967 280
966 634
558 582
293 851
788 233
922 108
131 546
19 977
927 629
759 840
988 273
766 347
141 365
21 529
203 997
476 104
791 406
732 408
948 778
159 851
233 253
867 104
197 427
494 639
402 88
915 580
285 751
442 680
296 623
445 531
103 712
814 898
111 285
55 93
242 885
17 928
133 919
51 470
263 325
283 344
503 179
811 867
196 380
331 972
123 865
157 482
54 350
976 196
817 142
469 770
839 323
737 45
266 247
453 743
819 836
175 558
533 696
393 722
442 734
17 320
823 702
182 243
882 712
663 725
379 330
451 634
495 112
470 343
220 265
905 990
801 573
283 540
416 344
27 620
603 380
354 856
755 540
669 370
828 352
705 158
604 33
950 674
871 37
793 129
645 439
323 677
800 223
711 673
515 755
546 718
687 905
902 130
541 770
333 613
281 888
580 897
734 479
207 359
731 792
691 407
203 400
648 15
569 453
785 821
142 405
196 566
138 955
394 210
282 201
695 42
705 948
895 729
881 390
611 310
515 191
124 394
923 988
284 104
852 792
791 502
390 594
689 606
383 47
822 211
154 882
300 745
962 19
187 979
438 574
478 537
134 499
105 401
645 116
939 606
167 655
48 225
865 166
791 233
33 859
339 374
539 448
526 282
979 493
285 580
350 999
136 873
787 15
450 726
385 478
834 238
296 847
531 699
99 313
556 637
232 757
837 710
551 533
286 817
539 629
395 413
826 940
958 750
864 148
989 410
196 440
858 791
442 22
190 551
574 239
855 915
992 526
419 377
339 55
101 326
198 486
145 357
23 736
20 38
133 292
971 779
709 136
321 584
441 697
177 640
223 401
581 927
262 999
708 176
596 753
713 118
23 525
589 780
632 343
695 431
280 656
984 593
104 215
865 177
965 215
325 781
833 418
679 292
243 754
759 818
579 256
258 238
439 612
981 533
962 827
778 306
595 884
395 635
239 808
706 988
676 589
148 101
545 921
374 209
42 614
971 319
560 77
35 624
330 818
846 584
394 721
511 671
989 542
302 136
804 129
735 192
575 901
37 924
282 397
168 498
264 362
945 600
629 110
384 104
333 901
171 385
493 881
713 951
710 692
576 460
850 146
603 498
258 67
969 41
446 860
986 844
680 808
561 825
419 954
812 970
787 443
297 347
345 145
695 150
344 487
669 768
964 376
635 722
892 180
117 89
933 146
878 113
364 936
477 801
785 858
853 669
875 176
706 105
965 436
701 559
406 748
23 875
817 787
131 383
180 202
361 748
983 832
234 71
628 196
228 733
322 107
916 479
684 539
825 361
302 100
376 804
957 140
519 932
817 273
368 574
390 621
482 927
930 653
103 941
667 683
151 35
903 558
103 717
702 812
187 333
213 353
160 318
469 811
964 631
807 323
422 738
341 935
465 275
499 673
77 444
862 348
429 809
137 256
42 983
409 643
344 778
709 820
810 329
345 768
773 183
815 967
206 688
421 179
489 709
326 830
614 900
153 688
71 451
986 452
842 179
231 371
472 757
655 585
67 949
702 463
814 531
923 739
273 429
620 946
867 341
963 879
885 301
685 892
772 129
14 758
749 808
441 876
211 512
138 486
644 10
386 662
677 625
949 665
797 989
109 710
990 595
249 105
402 105
171 140
982 918
484 511
660 474
135 29
161 214
844 723
262 721
181 933
956 562
688 209
185 759
849 269
733 503
435 631
170 560
558 148
701 929
403 988
871 793
804 996
238 309
328 754
697 962
319 623
171 82
376 694
497 130
89 39
434 403
191 341
354 933
368 884
114 365
994 551
52 313
152 872
226 151
411 888
143 913
583 191
422 725
770 805
414 625
764 965
643 609
27 124
666 798
624 367
682 732
166 210
433 268
850 484
383 435
372 461
265 330
539 240
193 624
587 153
746 42
336 476
960 725
591 705
662 229
889 172
944 865
732 132
697 193
385 81
164 480
642 894
514 990
459 406
81 914
593 203
857 800
557 309
862 370
415 46
45 983
997 963
262 118
82 48
949 757
201 937
193 140
991 470
76 867
799 530
412 828
11 773
672 445
80 629
368 414
64 158
620 386
329 661
874 619
438 584
527 828
720 914
376 355
303 30
95 442
525 301
639 283
952 734
678 175
174 639
298 887
239 117
97 706
930 489
529 134
398 884
219 902
33 59
487 596
564 354
852 128
817 623
537 81
743 22
128 598
304 452
66 376
85 45
475 86
797 110
568 871
532 173
543 448
396 753
188 132
59 196
148 471
457 57
526 73
712 985
443 270
620 318
99 245
357 238
455 137
813 762
704 928
819 576
572 998
279 262
818 370
740 549
37 529
35 941
870 596
791 643
928 444
663 135
503 480
568 765
653 38
791 132
440 575
463 34
226 118
401 439
510 918
267 97
551 335
562 84
896 390
401 742
254 88
124 802
912 461
509 344
630 298
844 938
24 849
307 434
664 500
248 628
895 63
683 193
81 424
184 237
774 751
566 703
490 793
766 986
205 820
204 632
803 528
393 675
20 562
102 903
353 290
596 546
439 656
751 917
581 544
68 599
489 404
276 204
941 305
526 737
379 739
958 567
110 685
672 657
604 681
709 959
768 541
209 278
226 927
243 708
380 622
444 273
88 808
711 799
534 61
919 546
359 126
51 26
318 649
54 388
969 221
192 965
488 434
284 770
269 280
626 570
406 506
802 820
874 402
779 270
436 653
109 412
13 54
157 262
241 968
530 411
874 601
103 476
176 377
674 87
756 168
738 411
511 633
238 517
724 411
432 785
698 182
441 655
739 405
596 458
431 757
561 882
471 151
761 502
119 534
910 845
356 613
411 650
228 127
758 512
35 512
40 250
937 792
268 526
584 781
77 170
348 398
820 910
43 157
817 721
941 292
341 820
323 478
979 892
222 738
418 112
136 740
908 545
218 735
767 296
120 561
134 459
23 256
154 654
505 528
331 586
616 324
666 201
171 542
369 214
359 62
78 544
692 605
595 707
708 667
435 792
55 681
677 847
482 647
543 780
384 561
957 737
141 25
790 43
600 681
202 14
339 510
944 561
291 447
197 568
782 522
648 303
751 622
873 391
440 606
318 53
610 649
867 262
348 706
580 670
205 173
992 788
517 75
11 29
252 947
647 143
89 105
21 106
567 975
747 636
991 592
525 488
493 279
26 848
538 636
21 981
979 249
361 53
626 989
365 989
351 454
924 728
252 508
864 935
865 478
954 78
558 350
679 241
168 975
995 906
818 659
999 124
424 365
919 793
209 386
242 768
149 911
378 804
24 719
25 621
254 784
180 541
841 752
241 875
986 273
90 622
547 513
136 235
376 258
357 395
444 104
535 679
210 736
928 117
44 868
744 596
13 460
446 519
519 549
942 961
373 164
251 92
317 26
919 242
156 401
366 728
108 668
919 354
942 17
644 245
54 628
67 980
724 485
589 62
701 594
931 844
739 121
730 26
889 89
473 426
777 60
37 583
760 786
983 962
58 710
644 380
827 906
475 392
104 48
434 548
293 379
716 285
551 519
596 33
498 668
767 450
697 985
937 761
30 349
284 261
423 964
81 352
538 414
71 202
170 513
581 140
286 350
338 556
816 38
650 195
722 910
612 823
946 566
683 331
489 514
871 501
670 598
315 429
546 51
58 708
682 201
752 356
544 919
94 702
406 453
93 356
301 991
546 49
500 152
50 819
760 630
909 389
655 328
412 51
802 930
768 131
785 42
52 575
749 414
902 589
490 201
187 805
165 831
160 101
406 74
143 120
797 361
537 210
132 406
714 194
999 671
131 582
284 399
84 976
114 500
855 826
910 173
620 399
111 863
897 721
400 784
726 954
441 584
197 326
400 360
415 824
279 752
112 688
541 363
323 258
110 979
467 146
843 621
36 949
289 191
432 144
610 454
328 70
595 992
741 272
534 569
424 978
279 822
864 204
814 242
911 703
770 733
775 481
974 996
594 244
166 362
550 716
562 646
398 249
334 805
547 790
721 963
420 602
163 650
566 824
322 841
769 394
807 944
37 355
136 835
345 46
747 345
18 176
899 297
28 825
128 37
278 965
990 270
204 999
941 108
493 693
505 90
13 585
316 539
71 678
420 553
603 513
552 491
980 741
607 382
161 870
923 123
285 598
66 972
451 190
247 545
156 887
457 421
442 634
419 239
598 299
291 752
540 664
214 677
634 837
22 750
616 566
646 461
217 507
74 212
339 222
689 710
155 209
362 756
148 716
60 496
476 215
963 476
52 119
345 44
778 279
684 529
26 324
412 300
597 259
630 205
916 90
274 17
149 55
943 909
349 635
614 973
250 872
303 337
790 624
695 623
793 459
772 981
807 768
964 685
238 143
443 535
325 141
191 524
953 884
381 254
918 525
55 369
799 601
421 64
912 539
574 261
31 781
415 20
372 107
155 539
392 428
624 741
427 142
882 460
874 858
460 923
646 275
560 635
369 613
131 398
441 398
340 64
998 591
179 678
708 618
850 249
518 650
737 356
263 508
490 443
958 539
533 464
870 75
649 669
980 622
881 221
982 864
842 717
959 129
232 53
885 110
936 292
647 515
890 635
866 830
618 748
910 610
13 78
429 807
822 737
497 147
744 804
189 301
211 90
522 753
185 733
647 783
716 352
673 868
544 993
360 240
999 310
575 430
936 300
432 149
166 363
700 51
438 772
69 473
756 321
177 739
176 289
822 842
452 141
292 53
45 17
602 252
691 155
290 367
552 488
895 603
556 109
285 234
398 916
113 381
272 323
792 471
987 326
503 560
630 146
176 18
787 847
249 668
522 224
125 941
118 27
654 47
571 75
304 343
920 169
794 619
927 240
156 206
532 57
165 230
784 888
11 923
344 912
605 103
97 808
636 472
66 208
393 463
963 300
367 321
968 313
392 541
620 882
817 403
319 386
319 18
295 864
754 765
785 587
653 411
219 644
853 75
794 815
412 569
137 113
711 847
467 16
157 750
44 891
590 54
889 594
467 181
950 798
853 699
358 608
325 61
116 130
899 700
739 240
344 387
408 124
223 364
681 898
31 720
770 566
825 900
653 549
236 732
182 68
259 554
409 368
484 542
115 59
781 687
375 392
150 362
581 154
688 166
249 787
247 270
800 143
931 17
645 869
408 531
56 285
929 395
367 839
453 186
921 888
253 862
837 547
814 427
293 14
312 541
729 707
703 413
636 416
920 842
154 863
453 94
902 605
640 433
827 767
498 334
960 55
462 151
60 606
598 108
187 852
726 388
386 210
87 816
508 909
209 840
613 336
18 519
75 946
711 306
445 871
539 710
636 397
720 651
861 702
691 544
875 273
177 348
256 55
895 430
44 916
695 864
419 195
643 504
70 12
961 229
871 519
492 471
291 541
719 762
321 113
695 963
210 386
265 50
555 291
740 644
849 584
652 312
259 83
109 852
527 797
545 559
295 463
289 440
868 983
293 681
331 765
67 772
167 542
954 272
933 237
460 547
490 787
224 858
273 246
636 697
375 707
534 631
685 765
562 959
828 405
787 612
334 810
260 486
110 59
92 139
797 604
492 948
132 517
179 593
733 374
742 680
405 858
393 565
840 712
37 770
454 268
72 789
716 418
75 237
593 887
822 50
571 155
730 671
965 863
142 600
500 475
107 248
181 349
170 505
835 492
589 466
173 872
677 975
603 214
161 746
548 37
957 155
53 598
360 766
230 580
569 758
967 567
58 111
16 266
383 290
676 367
387 436
577 989
733 477
145 315
324 222
122 497
662 379
661 709
651 919
230 73
478 872
864 398
376 916
771 91
172 70
380 128
486 328
14 969
388 742
957 916
401 221
743 344
124 841
206 882
808 506
220 671
598 309
882 177
836 54
782 806
665 434
344 926
606 946
324 884
55 647
768 439
931 766
633 96
351 819
848 235
961 412
785 288
899 167
88 853
574 534
611 241
541 738
133 542
345 115
685 508
577 898
121 948
178 456
270 291
945 683
896 239
919 756
163 368
470 551
715 517
171 494
565 509
167 239
960 256
46 634
188 249
118 852
306 874
343 43
763 725
364 929
75 292
477 99
466 359
99 575
709 978
13 337
941 371
425 24
607 690
896 654
783 852
224 638
391 864
340 79
952 305
11 73
797 852
625 304
94 631
330 848
585 283
900 89
478 340
641 681
536 995
381 316
16 602
609 860
228 93
845 33
92 154
622 160
588 46
378 619
502 566
209 760
839 19
46 33
973 57
119 875
394 656
874 303
676 971
171 558
79 651
262 664
507 133
214 472
614 730
92 39
985 454
694 642
66 51
836 986
212 353
544 133
435 805
348 595
638 963
807 621
319 537
686 918
102 697
203 232
611 367
356 784
911 256
325 696
537 620
12 646
832 882
380 150
95 726
721 634
666 464
94 527
723 228
596 28
155 93
781 524
363 501
230 620
373 423
323 163
213 998
118 806
324 694
499 36
852 359
791 20
42 898
727 765
229 760
507 388
839 112
13 451
182 776
653 712
385 107
68 481
199 831
349 219
447 967
120 415
751 661
251 916
179 16
537 468
365 574
284 638
743 366
709 915
830 632
257 611
209 792
531 836
13 802
301 95
17 162
19 782
982 877
581 800
881 365
845 401
568 327
200 971
233 768
61 342
494 992
400 227
118 725
946 815
533 432
821 325
722 581
777 649
172 885
487 212
697 551
421 932
953 849
429 484
983 408
920 960
858 317
851 140
419 509
472 869
617 823
849 188
545 170
797 736
799 478
465 802
820 225
995 550
449 342
33 319
49 903
839 363
783 918
714 185
885 430
808 695
78 44
854 67
468 126
12 55
21 242
717 100
739 610
926 490
977 627
755 814
307 821
776 577
410 918
486 402
997 444
115 592
835 141
711 570
203 736
329 945
330 893
290 718
224 882
106 998
69 314
614 882
421 118
428 526
610 144
660 566
268 804
943 830
154 970
289 568
681 899
580 481
747 825
883 431
690 187
785 518
325 899
999 735
243 539
969 335
344 304
441 838
200 133
926 671
752 67
47 255
864 564
560 791
110 345
490 434
499 30
77 573
272 362
447 764
332 294
122 592
241 695
243 342
297 516
21 132
273 720
823 16
199 577
29 132
283 749
969 819
841 189
570 439
691 81
941 870
301 29
258 467
372 845
428 109
384 554
738 234
701 57
213 883
136 857
409 642
755 621
904 280
107 834
66 675
284 685
334 641
662 611
883 551
861 839
533 192
248 510
373 222
749 140
73 888
43 240
663 770
805 612
289 433
388 974
800 520
704 281
30 715
924 301
800 342
172 561
715 691
995 265
241 100
122 806
479 586
596 115
213 185
43 873
893 305
760 578
537 989
196 559
491 818
251 646
333 49
179 688
650 419
533 553
331 267
69 940
21 339
574 878
279 216
112 347
823 629
707 890
98 879
829 860
126 341
844 305
870 410
124 161
823 473
482 493
200 459
128 823
526 136
293 799
387 313
714 63
841 377
602 171
755 501
762 16
961 493
937 904
275 487
387 544
165 320
398 648
95 880
264 622
210 71
829 983
439 587
658 338
26 642
607 991
571 240
165 121
967 131
821 669
226 683
108 369
93 444
173 404
695 406
441 424
570 940
773 225
608 399
248 326
766 171
551 418
12 703
930 833
932 368
941 991
613 287
805 770
475 508
313 232
314 931
429 543
664 501
828 272
383 661
405 720
327 496
727 91
901 499
247 387
97 504
50 797
142 37
412 13
831 396
311 611
877 558
583 603
561 423
321 908
935 963
599 41
46 113
317 81
380 764
818 136
640 65
381 239
953 794
956 638
881 78
176 930
121 549
80 25
881 267
170 759
558 366
249 123
181 593
933 51
407 173
494 972
596 639
969 586
784 858
890 111
297 24
186 84
980 839
39 415
591 373
985 607
200 246
434 717
713 987
415 588
880 29
35 378
193 624
137 930
831 398
150 761
872 26
820 645
420 49
481 766
103 912
848 829
890 472
441 354
729 564
172 825
833 567
453 925
422 277
819 121
914 332
286 273
121 566
434 144
553 282
276 451
451 513
570 517
899 802
127 29
551 267
499 613
340 230
498 157
870 761
943 16
138 61
182 860
466 792
809 88
574 794
275 503
574 195
836 495
980 464
384 941
407 618
899 123
728 83
25 474
83 859
54 392
750 674
665 370
135 989
996 40
40 198
912 754
295 174
119 244
749 208
720 936
333 784
765 815
181 348
198 620
177 668
777 145
496 868
546 938
874 906
706 360
62 953
828 588
393 155
996 772
144 613
120 767
354 749
890 659
309 953
670 603
384 630
575 315
891 982
372 355
343 256
298 915
375 849
402 813
442 855
902 599
437 63
401 462
183 360
232 380
948 514
307 461
923 275
871 978
958 374
707 191
442 784
427 552
181 689
897 163
271 941
464 556
791 188
795 535
367 590
256 372
373 275
558 479
999 300
413 461
570 16
831 60
167 155
208 364
850 58
968 192
104 339
469 47
697 515
124 475
883 305
444 192
885 901
712 338
85 901
954 784
405 999
378 227
505 570
760 917
139 746
909 493
246 575
697 19
229 260
971 808
827 96
959 498
821 561
860 735
225 45
33 373
69 502
20 339
254 937
414 474
152 764
808 323
816 38
918 520
511 990
799 386
248 31
699 851
795 415
198 65
829 463
819 187
512 150
724 882
429 400
757 196
224 668
620 231
116 238
869 103
926 604
102 481
655 923
807 416
257 593
893 311
11 51
673 264
668 548
666 267
191 559
341 627
762 466
284 489
726 656
279 103
762 438
824 101
843 489
336 408
826 369
283 785
78 940
833 54
609 145
999 445
893 787
795 57
265 953
663 290
400 469
968 799
328 317
173 104
818 974
25 47
238 182
466 376
86 968
943 674
607 130
730 433
995 617
627 302
372 460
381 995
361 981
623 670
481 802
705 416
590 420
394 137
843 981
727 92
139 612
46 454
324 522
341 557
201 348
142 572
442 321
314 387
125 645
244 282
231 660
719 786
648 885
975 949
763 500
766 934
329 510
694 535
982 119
864 67
478 540
480 251
201 721
165 34
762 459
811 944
175 553
609 865
574 507
807 66
814 591
39 372
192 542
275 980
790 749
341 622
461 967
662 91
892 800
417 913
651 391
330 418
670 987
613 767
854 840
654 69
635 70
155 302
96 185
91 116
843 489
704 473
855 534
819 21
478 776
323 370
900 128
996 713
51 655
467 533
635 214
378 174
735 126
257 671
674 757
905 994
502 284
234 209
686 715
897 852
964 638
850 510
762 146
182 731
812 217
149 751
61 122
499 963
479 380
445 75
184 556
686 229
847 501
721 957
912 515
785 513
97 58
177 901
587 31
870 91
190 53
429 359
704 431
250 619
926 344
737 750
80 296
736 484
349 223
523 432
141 199
335 399
876 416
892 814
353 718
134 652
204 958
655 587
912 647
619 170
987 623
88 20
841 677
557 854
174 768
719 506
54 192
457 858
602 350
497 878
742 306
914 285
473 883
744 261
640 676
340 470
166 388
398 381
207 46
192 947
339 231
164 983
245 769
705 410
42 696
61 287
736 428
372 570
492 373
928 682
124 173
448 786
506 564
235 297
916 317
308 506
878 283
348 364
819 524
263 99
280 218
434 117
97 914
242 177
961 709
792 954
775 563
913 407
440 364
90 610
541 207
253 410
532 450
988 974
610 331
380 656
84 741
394 942
631 901
353 143
192 936
849 717
780 203
963 464
981 158
703 844
837 258
118 876
687 614
758 380
734 63
948 743
744 925
232 964
809 70
339 999
174 157
788 836
652 545
330 735
76 588
288 788
490 850
459 615
798 977
594 687
480 656
425 35
745 98
221 791
363 707
102 638
87 541
634 302
946 802
268 542
762 609
729 780
792 260
342 190
97 903
375 457
687 854
209 782
259 872
779 950
733 247
450 504
453 478
314 474
319 151
787 809
900 702
317 994
104 374
938 640
958 913
94 827
508 936
403 304
116 709
162 246
956 138
596 737
162 723
876 738
26 654
306 350
543 855
266 967
973 28
268 818
842 180
720 563
583 701
958 828
433 709
538 610
876 483
225 44
828 545
849 726
500 232
577 78
717 105
579 357
251 435
980 75
354 507
939 202
563 133
179 512
620 976
124 820
902 149
361 91
543 362
520 209
716 621
132 457
23 854
861 947
22 945
796 162
942 40
317 420
422 784
644 262
756 236
890 968
889 465
950 518
986 997
912 712
472 652
389 592
950 739
34 627
601 978
899 71
87 589
581 964
66 365
821 558
794 382
645 351
571 792
554 464
180 458
455 390
585 867
996 746
34 985
243 95
133 438
292 393
754 264
800 399
476 892
73 682
405 147
330 22
832 718
812 531
522 203
891 331
627 310
612 457
33 605
911 819
83 425
898 437
386 880
262 944
700 646
783 300
142 357
361 223
859 942
664 543
88 823
558 863
422 174
905 449
175 627
140 486
960 185
208 666
909 707
831 404
158 404
741 970
399 692
548 219
283 731
704 224
644 72
619 373
402 724
802 875
421 525
976 547
207 875
138 528
701 50
625 578
180 509
819 452
803 153
905 397
160 486
521 559
900 985
920 364
176 640
113 929
385 115
356 731
508 665
980 32
876 139
273 518
716 619
698 337
847 268
19 755
494 999
741 15
830 471
278 959
670 992
703 342
520 988
457 312
505 63
836 681
883 318
137 122
240 388
85 161
571 950
961 70
661 713
403 950
16 392
428 462
496 415
39 777
567 668
632 747
128 355
653 782
457 205
123 866
208 864
141 324
449 622
912 555
546 595
393 491
183 419
807 32
213 440
636 919
917 96
374 155
846 975
157 924
512 423
827 61
504 550
85 483
52 279
996 123
983 822
858 329
488 276
942 216
80 370
155 952
878 530
209 770
629 405
53 121
489 769
987 778
351 600
10 283
533 143
67 897
950 387
373 98
286 439
424 464
993 302
639 459
591 778
158 988
88 629
857 137
43 779
721 324
999 984
247 601
778 151
894 944
493 843
645 270
692 156
352 239
738 948
624 403
944 78
262 180
701 771
689 708
547 732
219 83
976 384
104 773
628 196
143 626
987 716
284 326
688 444
93 667
858 33
925 67
677 908
63 979
837 927
410 750
503 221
873 107
46 388
153 669
298 741
137 257
626 34
791 587
748 394
225 20
328 655
307 831
350 74
438 232
781 489
609 758
911 966
340 23
49 769
71 900
878 681
618 475
239 571
420 235
308 86
716 145
568 831
463 342
163 175
346 750
702 949
329 300
134 379
158 606
584 457
673 880
25 364
454 538
875 671
290 638
332 116
422 297
271 329
264 98
793 813
700 33
152 76
126 691
127 389
427 15
230 566
293 464
314 912
947 204
97 856
196 90
663 858
410 363
58 295
538 249
400 156
31 708
43 330
544 586
40 210
835 970
446 716
917 57
722 360
923 154
701 725
993 201
349 889
722 346
262 85
365 692
386 756
874 574
37 875
452 853
98 576
784 302
514 423
256 797
492 21
956 571
223 943
38 456
55 905
513 908
488 229
23 971
616 966
704 68
298 924
136 910
761 10
615 910
388 179
462 623
702 114
847 902
814 362
456 937
538 832
675 715
625 924
223 791
193 422
216 845
100 266
631 936
460 557
260 236
96 187
55 952
131 412
452 37
905 259
681 324
553 239
47 625
62 30
421 562
112 957
89 891
774 533
301 116
66 244
546 599
967 141
223 658
992 438
362 480
620 10
511 306
82 163
895 275
227 584
767 113
75 109
67 798
278 572
951 712
504 965
677 437
254 319
462 417
472 359
107 637
81 872
462 909
241 366
999 847
636 55
775 89
219 902
979 153
958 53
927 369
237 271
777 748
976 53
466 136
485 545
55 259
983 194
386 637
750 282
196 104
427 129
157 268
227 238
737 838
933 474
647 956
75 192
978 178
341 898
485 229
967 608
447 21
512 858
432 596
273 725
478 13
29 799
403 305
846 881
124 108
929 455
41 303
262 415
828 456
93 311
896 70
500 119
522 231
606 631
137 732
833 852
530 183
186 571
376 94
860 699
873 734
339 597
310 268
209 984
858 341
351 142
787 634
560 542
838 902
406 360
879 937
954 730
920 145
343 134
203 580
799 577
140 529
260 772
443 336
560 534
59 507
492 305
327 163
993 613
481 72
995 100
81 22
376 491
183 486
509 398
241 328
687 75
860 493
814 95
796 915
575 102
443 840
741 219
975 201
173 872
724 651
571 13
711 934
397 557
454 968
147 312
191 994
179 53
287 417
444 816
629 600
353 84
691 506
954 902
604 496
304 337
229 56
364 478
835 497
405 244
622 956
553 22
669 611
818 576
68 978
754 408
196 385
346 95
880 941
384 770
444 765
870 814
89 811
582 85
528 343
863 69
599 899
609 459
922 581
613 994
712 588
246 67
391 698
69 497
281 393
212 301
561 814
621 990
491 287
996 94
815 406
583 468
763 584
270 119
49 247
107 119
676 148
468 371
317 461
899 591
506 674
31 51
697 313
283 358
403 979
43 863
158 459
706 435
709 469
122 526
944 505
825 298
194 315
875 194
101 809
279 871
242 329
547 676
282 942
663 282
326 713
825 57
477 752
939 889
492 48
529 17
240 697
308 860
844 112
882 732
457 809
126 185
440 577
455 946
42 838
991 954
466 854
948 199
870 761
94 108
368 231
790 348
914 87
808 329
848 556
784 624
30 193
19 411
450 962
624 529
298 59
472 401
39 781
26 956
492 155
617 567
357 921
891 535
135 681
420 916
193 367
914 159
876 362
919 827
951 889
901 272
595 788
215 428
807 886
328 559
618 305
587 732
384 342
678 52
788 725
894 304
718 46
974 253
228 740
768 784
328 526
982 538
540 128
744 297
367 629
20 162
476 153
398 283
266 884
321 825
653 709
30 900
162 562
276 975
684 750
78 287
909 424
760 970
463 799
850 136
616 35
173 96
24 271
827 472
420 467
146 876
97 130
218 570
795 524
988 346
868 741
248 454
586 670
208 307
82 236
187 66
265 780
314 176
346 276
416 59
932 608
684 872
666 557
39 788
727 567
904 967
14 546
203 897
294 576
854 213
960 879
859 918
415 173
142 364
117 362
779 49
978 583
246 404
329 432
844 112
776 155
815 750
83 470
406 759
850 59
125 432
147 921
459 997
16 687
99 48
815 271
320 102
797 54
399 208
66 415
446 410
509 622
356 128
718 645
760 683
873 226
840 825
425 205
17 114
587 981
810 672
140 401
485 87
175 138
119 225
426 840
301 122
131 666
315 354
900 463
40 490
793 351
698 930
700 151
147 573
314 67
334 422
634 27
234 593
59 401
909 415
667 427
438 501
175 531
629 858
871 479
564 590
218 321
123 498
501 51
282 628
824 296
168 774
724 381
479 45
195 602
181 666
230 604
929 356
964 777
197 722
965 294
84 912
984 580
387 804
888 613
100 701
319 856
848 427
508 21
383 486
153 294
176 926
279 409
103 826
573 62
968 377
937 234
734 775
349 891
30 233
75 129
689 407
129 412
306 666
892 497
769 856
345 758
548 100
855 246
665 742
470 871
541 853
77 137
570 816
931 339
423 765
60 654
607 309
529 113
740 32
220 552
997 152
622 745
304 821
83 593
828 893
879 572
219 34
80 109
405 260
245 469
587 823
66 884
754 869
699 397
782 383
358 793
700 658
820 603
72 399
607 467
939 967
211 178
337 229
132 647
681 660
326 772
293 134
905 875
933 180
149 656
245 846
247 973
76 272
470 582
408 519
828 548
897 473
525 336
776 275
19 213
573 599
533 735
336 66
328 792
414 939
238 773
988 643
296 997
38 804
322 494
531 80
37 296
73 532
11 138
580 88
645 224
559 373
764 114
128 687
645 890
657 638
204 185
384 715
92 127
128 77
524 261
913 183
616 342
472 349
927 41
142 317
138 537
270 826
494 265
971 916
247 276
215 49
546 929
600 654
483 535
812 346
670 906
782 932
403 885
730 284
575 753
645 343
92 308
406 36
775 65
318 796
33 56
225 925
660 622
336 793
732 53
537 996
427 443
469 716
975 147
77 354
899 642
368 400
722 223
379 223
231 290
724 924
369 771
920 288
671 182
276 138
970 245
700 397
546 673
968 415
877 857
720 842
287 184
718 548
79 629
895 428
391 437
316 629
874 153
612 490
486 359
199 218
857 513
237 537
598 909
176 792
680 363
543 629
735 959
627 383
736 252
256 501
780 873
939 322
915 894
705 974
975 291
618 906
117 990
765 708
669 535
696 851
245 629
539 265
91 844
962 194
994 611
19 447
412 321
287 65
27 528
592 816
316 683
248 942
652 340
667 713
951 15
755 383
87 635
561 35
934 551
898 63
628 650
761 376
405 834
949 816
715 762
379 274
573 612
870 34
414 331
149 14
808 276
257 307
243 630
925 414
542 389
758 585
90 705
489 637
965 500
599 712
583 286
445 504
838 631
489 882
695 375
42 513
937 70
191 117
485 977
895 227
895 643
579 81
317 124
159 683
686 64
125 580
880 155
866 541
228 12
893 50
256 858
56 451
572 548
392 970
223 387
759 648
215 914
719 654
225 64
145 499
689 632
697 663
113 883
995 409
549 629
436 643
209 461
375 453
701 566
910 870
904 206
917 240
542 69
543 856
294 322
26 565
144 221
199 306
473 914
236 672
866 82
623 967
59 11
364 779
470 60
56 289
928 326
69 331
932 754
881 817
876 506
429 662
764 674
264 587
993 88
446 250
350 332
572 953
590 747
329 997
783 398
152 518
249 340
73 377
274 381
284 889
930 207
660 605
595 304
234 297
859 258
408 703
167 182
654 805
743 396
297 319
589 748
590 929
437 721
549 856
712 342
699 208
84 96
762 819
313 783
434 31
840 86
170 950
346 252
521 10
691 268
915 819
329 233
371 71
119 357
992 132
414 808
441 173
160 130
810 872
300 233
109 616
604 23
362 731
289 148
791 649
136 121
904 725
472 832
975 313
785 170
124 813
446 427
865 876
817 455
686 188
701 628
570 722
922 856
931 612
133 879
248 657
211 389
751 315
825 107
877 503
879 623
731 181
255 756
628 74
221 885
883 808
293 113
919 331
993 521
98 253
490 982
434 914
210 815
415 621
89 323
348 152
214 66
923 877
840 50
477 423
68 132
853 443
799 569
741 204
439 983
587 611
168 633
720 842
940 472
809 619
62 514
703 272
123 411
573 178
916 88
176 144
214 615
29 539
732 676
757 470
731 388
160 385
206 536
946 836
216 153
781 746
954 366
822 557
849 285
527 163
87 190
46 419
891 459
437 393
613 355
833 321
715 838
461 573
870 237
119 150
55 955
437 406
246 725
82 711
604 921
814 776
66 494
479 217
303 429
654 358
592 213
488 737
368 744
749 703
257 836
606 317
736 491
938 658
248 719
105 616
489 284
339 635
936 398
503 291
616 640
543 940
945 959
739 959
759 477
720 773
440 404
822 935
375 70
914 515
355 450
422 79
159 33
473 223
647 345
469 992
419 465
123 813
432 463
417 222
986 477
512 831
499 284
772 483
204 984
359 893
444 431
75 30
423 677
764 567
640 422
423 100
642 163
71 707
904 214
344 458
964 30
389 818
522 834
258 977
366 868
737 59
575 123
611 910
486 237
140 185
323 496
585 326
326 38
254 766
318 781
271 407
611 537
799 564
365 338
591 875
754 648
411 511
384 255
638 35
470 434
211 567
783 742
388 895
936 679
338 381
456 603
838 161
786 625
872 145
943 219
477 434
494 674
821 45
210 944
818 918
178 48
346 775
55 639
728 741
481 148
64 674
683 490
608 346
739 263
936 810
669 865
161 872
506 468
845 496
561 58
75 583
340 21
512 186
623 843
45 721
208 356
441 737
45 549
890 865
482 290
327 393
983 530
981 408
572 331
87 775
952 73
311 113
107 558
67 739
924 325
491 448
681 368
929 375
258 775
774 878
662 525
19 985
815 305
606 999
465 421
223 409
536 19
893 681
438 359
500 233
212 552
111 548
578 410
243 659
140 247
858 889
700 181
301 640
193 80
742 782
678 259
656 395
469 42
434 644
269 57
485 193
657 815
615 443
534 274
419 112
269 34
303 869
147 585
486 578
77 528
286 916
895 121
39 66
715 908
692 509
479 453
190 356
347 711
680 604
798 490
75 362
987 768
511 866
437 651
529 201
344 649
115 237
827 616
338 920
387 520
286 875
882 965
244 283
222 717
149 780
670 653
983 469
405 370
713 749
109 348
21 469
532 631
717 560
734 354
88 18
321 752
911 593
290 641
824 543
235 974
803 74
572 64
120 242
945 800
91 129
611 826
169 421
598 434
183 901
392 899
465 945
614 764
211 396
962 946
569 967
63 640
199 45
339 822
534 454
123 210
274 263
797 139
104 464
635 554
111 211
140 962
333 618
739 793
237 711
676 266
997 112
395 756
953 569
720 62
961 990
87 19
891 73
149 906
867 777
833 948
582 289
802 539
178 859
386 16
476 390
237 721
507 957
724 121
697 354
768 43
646 34
755 853
978 443
322 461
956 853
439 656
316 718
267 411
915 237
369 382
164 227
575 964
173 258
696 250
952 63
929 859
770 541
550 608
969 143
601 870
193 661
849 195
496 921
190 367
482 873
109 151
173 110
868 754
499 147
993 714
539 681
750 386
581 345
193 261
371 610
995 496
745 816
314 706
44 813
993 804
55 13
512 337
426 637
693 110
763 157
64 595
463 110
997 686
637 46
182 861
855 530
82 348
101 374
137 761
666 742
260 87
589 270
45 868
385 113
922 102
147 122
734 941
782 357
583 474
386 889
729 62
218 14
115 648
476 730
326 200
220 476
754 859
713 453
407 973
406 922
841 138
53 420
87 72
586 72
962 974
751 106
671 848
947 651
613 60
42 437
46 981
896 407
299 254
297 962
711 563
740 523
683 785
165 21
197 280
554 922
71 400
23 768
856 620
600 246
496 312
591 575
714 829
996 195
35 352
537 654
287 50
998 30
624 646
260 853
452 871
39 110
619 190
430 731
554 953
346 144
803 833
856 501
917 729
123 488
892 378
903 949
89 963
522 556
902 590
380 808
595 991
902 10
324 805
979 618
565 921
890 54
32 364
616 260
744 610
479 555
770 148
89 963
761 780
199 573
843 181
638 951
140 798
397 732
519 392
241 587
953 598
825 127
877 283
781 991
544 679
955 504
959 107
915 708
950 29
140 770
140 891
174 308
444 307
757 610
174 88
667 226
575 648
542 747
859 43
192 509
93 184
731 542
240 747
916 957
712 276
599 713
338 526
472 514
494 511
461 598
731 17
495 227
898 852
801 252
172 619
500 982
889 872
165 745
695 82
764 751
859 818
978 300
614 268
776 540
917 94
803 208
206 672
446 544
290 103
264 228
446 850
761 89
292 595
704 194
737 237
744 654
865 733
436 63
473 882
314 622
762 741
792 577
252 176
612 161
32 874
712 673
504 255
651 318
357 939
923 415
557 788
149 865
558 495
19 728
145 419
172 557
171 349
901 36
346 624
978 569
949 230
743 617
395 764
775 543
28 810
414 129
685 180
501 883
417 368
30 78
931 992
233 541
35 857
891 909
712 426
840 404
24 856
192 220
845 709
531 628
139 662
698 169
544 165
532 291
390 118
954 838
454 199
144 76
750 216
423 603
765 598
80 814
856 890
870 724
506 339
823 634
64 297
175 957
401 329
683 317
854 281
246 300
707 686
118 407
783 469
818 227
672 38
946 738
374 653
565 389
208 274
838 139
482 764
823 671
862 446
92 275
33 507
839 253
459 106
997 580
296 877
342 930
291 894
38 987
433 905
478 624
199 694
448 686
995 417
916 664
923 303
842 76
169 575
474 774
527 674
305 683
449 365
791 885
407 731
742 108
232 103
750 841
896 935
288 175
241 532
343 416
150 456
996 593
200 581
790 622
303 217
261 331
177 218
597 42
741 15
618 655
210 163
595 33
254 529
877 174
506 125
256 914
637 459
595 370
572 901
71 458
106 60
829 20
279 572
235 941
552 151
67 323
332 839
299 406
24 448
948 633
861 456
832 278
860 451
309 601
326 393
812 22
181 385
182 530
376 605
680 807
769 303
896 273
303 16
558 818
217 267
640 547
252 268
761 391
354 578
248 878
690 612
989 241
384 552
635 38
693 523
278 793
831 365
860 673
819 775
335 668
57 500
482 500
865 368
216 75
879 763
784 861
636 142
365 390
718 897
340 433
413 942
356 974
506 773
621 602
699 985
183 289
397 768
19 947
325 991
746 491
465 958
598 998
850 12
301 931
648 831
365 992
342 611
344 706
908 665
340 994
16 958
640 445
10 520
74 512
690 76
96 882
413 711
818 751
21 282
466 996
441 823
280 197
798 847
850 180
893 772
681 885
908 771
147 282
196 407
940 469
562 589
906 815
993 869
356 404
255 820
550 494
565 592
368 622
681 984
400 374
657 929
687 739
984 27
274 561
471 636
335 751
226 719
870 717
889 416
744 492
815 432
726 916
492 348
906 854
600 302
991 72
739 97
569 419
180 374
88 393
240 700
998 332
852 639
349 35
211 596
157 977
159 70
444 578
599 474
607 500
30 905
564 436
944 344
197 354
883 817
790 879
287 893
487 619
183 518
633 680
233 527
204 272
969 200
117 332
608 340
968 937
720 232
738 594
794 143
351 674
60 574
506 989
637 750
155 584
527 62
210 559
615 831
120 739
198 63
730 614
284 248
481 305
350 803
318 929
391 923
774 73
109 546
159 272
368 735
213 399
431 686
42 182
831 59
142 94
230 294
841 718
344 422
525 659
771 895
306 42
420 187
901 969
152 770
388 554
665 62
732 528
910 850
961 638
840 251
29 766
806 291
132 342
391 868
690 143
172 438
620 290
787 212
140 554
570 446
230 587
232 914
448 165
875 182
405 42
548 993
932 981
601 946
231 507
709 156
818 51
352 925
618 765
60 30
142 454
227 998
535 627
841 893
285 91
502 172
534 695
188 828
830 754
628 321
464 600
65 978
445 339
563 619
352 574
739 227
353 835
15 956
91 829
411 833
807 464
602 126
144 773
583 201
436 606
379 116
438 847
175 735
169 124
576 137
523 196
328 588
338 794
579 787
54 674
116 753
344 769
433 179
273 34
253 558
416 834
121 287
749 183
297 793
240 667
492 71
459 537
279 247
111 132
69 795
859 259
958 588
703 297
103 363
858 433
235 399
331 452
913 463
300 553
455 398
834 447
39 579
187 880
388 253
304 928
204 363
715 750
782 328
57 638
986 314
505 304
120 494
233 548
13 279
193 804
959 446
781 296
418 627
966 280
241 442
143 817
144 568
43 540
940 190
761 244
879 802
463 287
607 323
925 291
738 139
379 869
52 103
710 758
950 216
509 748
745 487
617 570
953 704
267 293
946 255
573 759
672 184
207 870
662 235
593 248
495 530
164 505
470 703
729 812
55 206
143 89
872 805
765 539
697 779
442 153
779 897
53 628
381 319
108 547
903 604
761 60
920 351
276 29
789 220
331 550
277 735
508 384
236 381
362 477
361 725
672 306
647 733
577 989
302 789
961 447
930 333
741 905
69 715
885 302
252 237
873 578
389 20
543 862
676 531
780 458
455 529
275 507
514 911
289 815
743 673
777 429
81 146
149 512
550 205
348 908
164 955
170 147
232 860
57 810
515 968
761 795
524 374
70 569
193 433
927 26
776 760
791 364
687 764
204 542
96 393
670 949
664 731
146 691
853 960
596 384
672 935
463 404
425 801
907 519
369 221
236 697
468 116
36 211
798 886
818 991
157 582
253 185
324 807
896 109
549 373
118 962
889 980
759 245
353 232
570 287
649 853
586 201
664 577
502 428
156 726
330 578
883 278
122 794
666 647
889 850
484 368
950 224
916 82
587 685
597 741
649 38
502 53
809 475
322 942
170 80
49 569
562 460
399 723
270 733
487 720
927 259
480 129
902 494
764 57
441 295
77 836
537 731
724 677
254 183
159 722
420 385
220 121
826 520
825 701
874 95
576 914
805 561
578 508
474 923
201 134
133 796
691 509
671 211
522 726
486 244
404 908
766 364
523 951
106 302
115 723
360 150
167 586
982 690
507 892
910 573
872 317
703 79
195 257
55 574
520 415
103 154
462 871
231 917
340 543
457 268
229 427
882 131
616 357
132 607
810 743
742 433
484 957
365 345
153 12
736 391
854 178
646 438
697 828
271 293
225 896
511 215
696 250
318 283
616 821
620 995
652 629
975 460
822 331
153 482
649 860
99 253
317 882
441 128
265 924
993 920
198 417
211 918
38 531
801 556
499 562
304 228
792 155
965 485
993 305
672 176
218 856
497 841
333 84
312 181
798 225
12 464
845 341
263 355
607 497
366 292
373 757
431 778
230 330
740 894
925 38
267 809
623 230
101 889
186 246
80 429
197 833
317 709
231 902
324 908
899 959
863 506
804 743
33 983
760 631
589 322
749 446
191 517
428 633
710 728
116 99
719 144
180 692
346 257
838 718
451 501
94 432
535 725
567 355
346 835
59 989
552 849
38 465
915 634
261 56
170 726
485 905
946 203
927 282
845 639
484 59
844 630
938 199
59 484
403 130
427 251
887 988
414 578
323 756
983 229
372 408
79 317
423 701
634 351
624 669
717 24
922 43
241 702
52 894
317 60
91 780
419 628
91 989
494 363
373 385
920 41
360 397
304 103
284 129
931 411
469 762
747 373
257 926
705 773
126 278
428 114
239 423
694 840
654 29
370 442
676 568
805 426
747 999
137 171
399 122
283 45
263 521
366 955
989 885
719 640
321 146
329 837
598 319
504 104
733 453
245 955
887 291
873 770
657 357
402 46
948 439
150 813
762 27
767 623
285 166
772 612
114 323
111 970
26 388
605 649
694 143
953 543
623 571
556 34
267 461
48 753
240 791
810 121
775 603
485 327
11 882
680 417
127 571
992 627
485 515
577 742
477 357
99 82
44 65
479 562
265 587
856 506
270 400
539 274
738 119
731 132
337 124
188 564
89 816
836 972
99 36
354 136
547 98
103 594
37 793
263 669
746 865
773 264
911 838
635 184
75 17
837 205
854 196
311 842
598 502
146 932
202 67
22 409
978 759
937 136
293 442
135 298
116 858
719 397
980 22
382 769
578 477
179 902
223 375
73 729
443 176
475 437
78 884
199 801
344 871
688 453
436 712
561 245
633 345
483 347
867 280
637 77
60 927
990 544
976 438
340 954
870 259
986 79
455 816
457 815
738 513
379 874
272 860
883 121
84 822
353 458
451 518
539 675
562 145
122 593
285 737
249 215
185 225
506 60
45 441
449 624
72 61
792 744
672 357
915 184
86 558
548 497
453 739
77 667
627 495
689 604
36 204
21 928
228 305
217 500
445 102
40 823
219 850
978 500
154 670
854 525
632 179
851 98
209 248
611 214
227 274
832 510
68 110
238 299
665 315
248 228
947 866
540 346
372 738
577 766
708 344
766 999
536 415
93 240
181 148
493 437
150 381
785 188
797 616
149 726
936 642
477 219
446 599
698 18
542 634
547 72
916 835
778 573
743 18
74 982
128 940
920 538
707 967
887 840
643 354
168 948
359 989
432 517
340 27
675 264
587 148
893 489
53 981
997 413
433 188
565 55
175 11
449 185
519 353
687 632
944 19
126 345
876 264
572 151
482 995
284 374
695 384
499 640
823 46
227 582
548 809
337 995
795 103
666 550
247 612
602 20
824 51
183 540
799 726
389 794
450 658
20 915
913 805
775 824
29 912
233 602
51 767
137 404
536 749
788 515
715 212
647 556
368 395
731 578
651 751
522 859
566 886
577 143
39 26
905 756
608 510
448 480
377 541
414 935
274 21
210 494
696 478
277 755
274 480
572 278
462 392
968 186
393 108
417 836
901 612
429 580
917 194
298 254
131 966
875 699
556 310
46 540
858 574
219 182
475 108
120 950
619 74
317 286
784 377
279 85
486 530
873 748
28 674
592 920
970 20
257 141
202 186
367 984
647 254
593 984
924 376
148 378
948 618
250 211
734 264
364 210
782 978
597 688
249 273
865 209
114 295
934 533
449 969
722 158
974 734
199 933
940 672
169 548
581 131
477 58
113 308
636 56
459 322
977 628
187 914
105 714
736 295
675 376
663 601
434 306
400 17
454 989
245 971
559 915
299 18
962 531
94 412
700 36
476 441
564 725
522 601
929 148
420 944
695 35
741 93
997 362
309 977
974 543
905 930
707 88
972 119
192 164
73 552
150 770
499 477
227 306
342 306
645 84
616 818
645 186
590 209
185 99
138 286
326 910
703 17
731 94
582 830
444 657
109 862
585 838
395 490
19 749
593 838
311 657
466 863
12 45
684 304
702 476
65 426
356 767
131 402
95 746
64 684
958 667
98 146
847 744
704 148
128 536
876 531
537 96
855 158
309 101
971 938
756 285
66 607
553 858
416 967
644 352
92 471
989 689
853 613
85 739
42 458
733 254
357 584
229 703
620 609
890 874
251 675
45 335
410 690
392 802
144 174
356 570
304 461
715 995
614 284
203 911
526 727
619 816
431 494
791 287
418 618
744 871
558 954
742 79
280 916
743 786
773 384
36 223
711 964
655 87
531 885
729 223
605 662
95 776
886 638
157 472
451 796
36 561
769 121
115 956
861 316
510 321
308 214
718 819
176 837
970 99
175 820
913 679
877 78
36 835
399 711
518 297
328 640
548 381
769 748
691 56
465 107
388 238
96 725
742 684
11 679
557 777
810 718
24 828
284 669
639 356
842 406
255 467
913 256
596 902
479 714
342 181
198 253
487 239
18 735
437 974
183 411
122 41
829 33
906 453
293 867
796 28
19 346
856 775
858 554
153 186
406 328
335 157
783 297
478 564
180 98
280 575
23 542
310 236
96 552
970 734
820 78
659 462
391 579
132 706
209 730
614 649
39 656
494 599
83 142
218 783
690 731
839 128
428 961
469 400
427 391
39 59
203 141
675 134
293 194
159 434
116 450
302 727
481 551
546 672
538 600
32 817
394 835
613 461
95 390
442 418
63 45
339 350
976 826
972 199
634 506
899 570
412 837
381 85
130 482
398 504
308 855
711 845
569 25
128 246
646 96
559 332
316 207
653 516
304 932
39 888
411 983
276 908
257 989
747 365
220 408
19 490
439 690
662 236
158 24
598 253
943 342
37 989
340 877
637 259
220 451
868 367
782 470
225 605
839 113
928 994
987 220
639 278
948 653
340 420
384 575
936 768
88 589
805 905
108 524
442 724
227 435
726 757
587 774
222 488
284 127
899 67
852 137
534 186
76 563
370 219
645 770
26 142
763 349
15 301
127 40
57 531
143 959
14 232
999 477
335 455
549 629
15 679
635 212
401 902
47 740
564 800
193 140
261 792
129 860
107 704
125 242
888 578
808 80
526 141
257 731
788 835
89 705
139 884
465 287
378 275
299 155
754 796
35 354
420 964
956 448
794 26
351 644
392 270
893 989
782 880
461 544
633 87
541 552
264 922
293 367
117 954
983 533
610 660
620 392
326 100
910 569
215 619
645 941
534 228
449 623
356 185
766 417
993 858
354 572
247 887
183 552
279 642
863 148
263 606
627 998
457 401
86 113
232 827
172 977
784 596
621 782
648 446
152 370
889 38
239 454
571 650
736 796
716 586
958 888
486 543
305 789
542 346
918 779
492 370
696 837
449 197
291 664
627 267
635 787
465 281
309 668
109 150
729 516
412 642
499 548
414 940
808 621
614 88
354 277
833 386
942 141
338 412
121 843
787 49
425 994
187 52
471 381
107 206
597 727
352 38
648 364
958 662
522 875
470 53
378 162
236 101
551 179
744 412
815 795
829 458
41 667
191 691
122 55
930 810
676 878
324 192
54 105
501 527
302 938
670 526
985 891
681 616
720 896
687 16
124 43
100 659
541 348
415 474
843 627
777 356
648 354
629 574
197 533
805 833
28 212
781 112
42 940
457 503
960 874
155 692
784 675
426 411
568 40
53 954
572 900
95 840
857 299
397 169
945 654
478 320
573 945
778 466
621 29
722 618
610 63
152 996
259 30
131 161
335 925
152 131
803 178
944 607
383 83
230 807
565 180
791 279
344 17
745 826
578 348
798 304
144 835
17 773
193 983
763 865
485 411
554 712
236 694
933 408
216 599
792 227
275 660
518 215
826 447
872 13
404 472
765 145
376 610
228 848
865 795
899 390
60 247
12 545
752 615
147 466
105 900
750 295
693 475
641 74
294 844
334 871
730 367
585 764
679 413
601 265
514 804
845 755
296 310
115 867
239 650
92 861
231 332
185 215
715 214
214 363
539 885
356 996
526 422
802 363
508 577
92 699
65 936
283 125
834 206
989 348
982 619
942 995
231 158
297 165
205 154
968 226
255 121
973 744
204 388
194 681
428 629
323 446
879 749
74 848
682 729
420 993
996 155
792 135
92 400
623 827
342 610
773 791
694 525
714 168
337 120
252 72
869 437
828 417
354 855
382 120
128 214
782 88
326 310
795 638
153 196
425 677
325 830
209 809
162 350
464 304
517 632
919 945
826 170
311 41
915 988
734 632
734 945
621 553
860 694
249 976
674 83
688 668
206 759
154 24
542 479
76 865
544 870
597 292
61 281
395 705
551 198
129 214
614 994
672 986
597 130
832 753
87 588
208 624
379 501
670 275
271 450
483 113
528 61
676 205
500 700
731 438
686 772
830 859
411 223
858 982
113 971
445 594
538 330
560 489
899 307
494 848
326 717
529 162
738 842
592 131
513 398
228 195
526 608
425 632
920 264
981 108
913 726
11 557
358 896
433 529
91 738
706 767
861 214
690 353
152 356
100 875
98 850
511 328
223 478
42 518
963 769
145 672
577 565
578 470
56 874
382 161
940 446
305 858
219 753
472 838
397 385
330 346
823 985
110 169
749 305
81 987
618 307
511 685
904 378
678 706
564 505
318 65
823 85
99 473
37 503
116 443
505 327
711 722
52 164
495 581
524 787
47 523
251 289
262 273
523 777
360 246
325 125
590 426
403 114
415 901
361 66
358 596
725 37
630 234
928 175
498 536
538 914
130 756
79 338
606 968
278 737
726 216
873 761
709 675
393 473
135 86
436 532
632 253
818 235
448 987
17 340
84 103
848 204
746 515
607 762
194 143
246 789
866 725
394 120
920 619
741 216
564 836
751 19
184 728
854 395
148 617
421 281
315 234
781 404
476 850
952 185
180 521
622 981
817 32
522 344
144 401
861 731
461 604
594 814
463 652
106 675
892 436
575 420
801 380
342 30
35 511
661 305
632 339
131 581
111 278
81 541
78 210
130 741
562 718
904 501
397 701
787 395
142 515
894 549
147 243
728 948
411 239
330 856
638 986
455 679
436 823
91 19
702 807
898 78
943 353
240 275
868 36
903 986
396 963
30 499
320 468
844 58
379 969
955 897
806 491
496 11
509 635
824 547
253 885
177 851
467 386
896 138
824 896
749 729
100 116
870 908
179 11
270 385
370 304
45 231
369 152
986 176
759 771
96 321
193 802
684 855
340 899
180 926
797 846
486 958
338 822
327 68
279 445
626 816
993 785
778 928
559 940
706 801
950 795
35 697
569 582
43 977
612 375
49 260
235 503
570 489
799 246
657 110
434 123
801 633
370 758
399 981
395 964
264 542
373 157
639 266
503 351
735 692
516 488
583 762
975 281
453 160
84 974
219 774
948 362
112 887
344 844
453 507
910 885
268 727
659 570
478 247
10 685
724 703
538 515
796 942
446 116
975 338
388 518
205 898
518 613
528 286
69 302
274 998
613 549
320 674
180 475
286 638
146 222
882 103
254 278
353 89
14 316
798 62
232 35
414 575
991 348
858 122
295 159
193 617
755 166
873 502
75 677
62 32
93 509
555 773
324 698
402 657
822 401
706 311
397 342
125 378
773 368
953 502
130 72
959 276
71 678
976 733
984 850
180 684
724 664
899 137
300 880
473 319
359 979
270 508
378 210
363 375
738 469
216 48
602 800
257 595
426 326
408 496
820 955
738 448
882 413
652 818
646 408
698 333
170 78
849 122
809 96
143 454
526 431
195 490
863 413
325 314
270 794
816 69
966 44
449 462
686 315
526 919
662 350
763 208
982 210
462 26
345 721
351 522
901 317
819 124
202 390
39 937
418 26
692 386
243 471
110 751
985 229
15 269
69 207
853 885
748 470
784 56
959 121
785 579
332 934
883 343
893 469
915 733
638 661
979 783
360 805
637 45
85 49
494 725
412 268
141 916
564 662
741 909
304 839
327 228
617 671
447 228
569 381
597 387
991 383
479 538
870 437
217 265
523 557
902 756
238 511
149 852
320 679
792 735
154 449
356 698
253 728
18 197
176 498
956 625
607 325
570 398
550 988
809 786
387 905
78 948
649 768
932 456
148 446
961 863
24 542
977 219
728 686
784 941
440 915
437 395
355 596
864 164
549 966
685 906
124 958
849 229
563 496
959 278
279 476
981 380
768 613
230 873
439 131
502 354
468 787
722 847
310 49
528 711
146 787
633 397
300 892
822 578
708 975
478 521
489 846
112 44
576 284
936 602
607 204
147 64
601 625
275 624
597 296
813 343
253 550
442 75
592 16
116 425
689 262
831 138
99 183
444 795
391 36
445 603
514 312
19 860
371 382
465 906
638 577
401 117
676 265
147 230
31 502
562 303
693 466
917 491
268 581
208 869
498 298
729 601
439 142
99 364
878 38
27 296
221 344
112 424
645 546
62 532
21 147
186 776
548 329
12 746
15 610
847 363
957 937
935 435
429 735
692 207
432 23
789 978
625 275
360 32
914 714
436 487
551 637
466 822
503 128
370 770
402 668
684 80
690 477
118 543
622 384
479 616
186 635
78 885
574 145
947 509
223 908
77 568
237 362
905 716
721 766
714 602
441 62
127 790
212 35
27 686
360 751
863 14
894 561
484 964
365 657
685 595
551 94
468 16
937 379
644 143
996 976
971 201
746 196
902 273
672 182
95 615
685 965
930 949
122 337
120 373
509 466
203 290
658 315
650 411
851 686
223 118
562 872
764 153
289 99
526 625
798 55
565 133
236 681
243 599
328 344
356 408
279 109
33 579
209 351
431 679
787 477
615 441
173 994
837 374
520 853
77 526
656 460
410 739
114 680
212 475
377 122
762 152
405 374
169 465
151 542
987 474
815 359
979 636
999 672
901 34
943 528
662 359
269 933
141 942
546 853
977 22
647 970
587 827
531 181
550 342
296 311
347 697
581 67
189 335
305 949
627 204
209 392
214 311
327 291
806 675
125 994
150 453
948 272
95 693
906 707
58 766
981 564
415 154
549 97
526 765
78 108
901 223
356 997
230 211
987 846
341 157
74 258
453 679
264 834
190 856
406 987
997 213
260 80
629 61
333 351
275 101
676 299
895 326
723 456
379 981
922 685
882 552
330 858
790 856
201 394
197 329
346 487
75 329
932 54
755 585
588 696
573 319
530 462
449 676
669 708
495 331
32 803
595 998
72 327
96 748
525 162
597 652
658 242
437 541
859 280
323 986
366 939
440 612
814 649
897 504
328 342
245 718
695 141
425 833
29 650
573 427
499 423
218 186
781 483
317 962
240 12
568 864
298 951
726 977
594 933
454 711
327 414
612 68
945 562
632 225
452 853
106 806
955 127
964 759
883 458
844 728
120 433
775 38
987 719
223 819
33 971
395 791
304 197
10 548
587 607
364 712
921 612
695 968
658 468
464 213
673 601
723 387
33 901
689 218
765 347
358 615
756 175
580 126
884 145
651 434
505 966
515 434
153 820
114 624
570 526
540 465
804 105
828 547
74 209
304 511
41 762
767 609
274 294
581 953
10 403
270 543
14 624
371 145
633 369
588 450
817 377
988 587
300 893
342 262
160 725
273 978
545 281
86 494
664 772
725 649
820 731
158 116
62 895
444 251
993 919
513 892
579 240
226 874
268 122
509 77
795 524
801 469
622 878
921 547
310 98
957 970
457 594
479 819
181 39
108 760
616 161
971 829
372 393
114 421
347 493
76 178
833 997
585 318
918 481
884 27
768 852
931 180
875 689
192 413
256 267
174 848
493 776
501 113
768 846
939 283
719 612
610 929
792 729
956 670
168 316
457 546
779 159
787 501
748 611
115 268
262 888
136 992
357 320
768 453
681 488
141 665
339 993
751 634
654 514
868 540
234 424
107 439
692 520
544 737
231 568
49 343
121 754
700 386
292 438
83 718
221 790
104 193
393 271
425 530
505 71
44 787
73 154
67 414
114 408
852 639
211 261
883 342
638 602
10 929
396 915
968 602
936 343
911 128
127 351
658 557
330 311
234 508
159 43
526 691
71 795
108 242
386 783
642 199
959 484
660 375
480 174
556 347
470 632
510 106
767 698
368 80
699 624
368 943
286 746
236 45
254 523
969 635
273 739
118 745
535 549
23 848
577 708
730 393
672 885
921 708
685 533
104 713
381 573
228 592
374 447
422 889
29 414
68 87
80 481
478 990
345 12
356 671
936 265
224 315
419 434
291 110
597 673
12 795
168 828
234 160
490 645
567 727
761 563
748 70
812 432
481 732
496 682
954 622
210 487
31 298
318 162
980 119
207 704
574 316
714 462
76 214
788 125
66 693
379 424
975 214
316 733
915 784
64 508
255 483
90 748
32 735
256 130
525 602
648 305
939 214
430 907
973 299
981 65
383 476
392 571
143 462
580 295
879 469
37 750
241 811
849 467
929 290
222 614
676 382
849 353
49 680
274 365
97 919
137 273
639 190
403 671
790 639
280 496
897 450
225 447
982 762
642 653
28 622
487 319
472 401
601 539
264 89
186 459
378 587
374 493
302 892
68 755
829 954
260 615
776 624
534 810
867 106
720 497
446 649
394 553
527 258
254 450
175 99
147 622
575 962
312 955
407 934
475 845
303 863
239 959
161 802
973 840
434 350
531 319
164 852
741 519
203 557
445 184
351 725
137 447
671 509
781 752
757 19
817 635
522 283
939 216
619 646
461 969
800 664
58 429
653 730
887 194
366 248
438 153
275 796
54 489
63 283
120 869
727 340
239 793
407 237
128 229
189 842
168 579
609 929
974 445
289 998
765 904
461 18
175 77
867 604
656 683
417 363
979 862
879 739
390 174
837 423
973 834
392 701
980 803
641 148
205 425
846 609
898 624
92 576
414 152
208 324
188 540
440 748
986 492
525 436
513 328
554 236
357 786
44 790
263 456
644 170
302 416
480 841
370 443
625 523
978 305
205 495
13 128
940 577
980 554
77 117
159 681
591 891
188 464
628 343
62 912
703 97
533 113
536 465
253 983
763 238
514 425
122 332
311 220
326 161
953 357
69 198
436 660
785 340
279 773
61 594
181 257
111 785
914 255
495 377
975 322
414 100
466 178
935 22
850 431
320 360
99 201
298 549
633 869
891 836
333 427
510 777
809 454
53 994
951 466
984 30
961 671
98 932
11 387
566 43
91 77
901 237
424 268
253 338
49 129
119 716
777 429
860 327
930 833
535 934
284 264
892 752
746 509
189 200
446 386
906 488
746 135
921 203
89 504
799 415
609 310
225 497
90 117
110 517
866 619
470 288
826 428
743 664
148 323
107 639
522 939
639 785
134 315
422 117
281 640
422 160
185 655
191 618
837 446
302 944
579 128
17 373
626 997
983 269
512 466
429 709
226 807
360 580
307 692
969 651
16 779
736 651
47 100
295 100
962 23
607 722
239 645
914 164
950 63
885 613
517 961
224 930
73 213
295 380
88 602
775 561
914 945
244 960
736 163
12 720
62 617
698 279
631 733
410 871
290 526
543 898
745 634
75 236
432 260
590 413
799 441
75 344
911 375
693 396
594 384
36 22
942 631
163 198
618 586
898 550
814 401
111 233
518 431
775 25
902 500
123 519
670 260
697 503
218 488
665 118
346 836
458 731
346 300
240 294
735 636
628 801
515 853
283 662
201 437
657 91
719 220
851 976
120 254
170 540
802 835
899 854
761 149
355 849
507 786
826 845
780 355
599 804
844 612
137 653
820 22
408 488
100 995
704 48
274 94
255 889
246 309
805 979
558 341
426 696
924 822
384 147
437 67
98 534
317 152
273 372
938 918
132 972
802 143
212 396
465 513
865 266
878 154
732 49
223 826
67 579
422 452
837 689
140 835
247 517
866 176
945 819
552 608
951 604
484 247
220 379
530 127
663 278
60 382
919 202
454 77
909 607
597 538
516 81
627 10
987 49
397 154
868 462
356 22
145 581
22 926
360 647
724 670
588 827
971 450
372 350
379 16
802 284
970 887
963 25
184 865
391 676
420 92
490 385
647 906
528 875
695 71
997 354
803 141
253 309
665 904
323 615
252 645
238 36
688 726
275 12
429 357
33 441
990 449
379 350
959 647
921 597
946 135
216 243
538 524
454 520
587 763
796 902
107 492
404 901
33 637
732 234
229 840
315 221
574 270
322 771
180 613
719 342
510 832
952 780
85 137
778 369
784 598
708 82
567 794
177 957
776 700
467 932
59 650
975 899
39 736
577 479
258 906
852 808
430 326
946 454
468 144
753 345
781 90
369 174
939 249
71 316
168 857
596 813
545 151
444 838
822 367
967 106
565 779
369 810
465 251
425 203
657 328
336 497
39 737
727 205
376 672
665 390
916 311
866 438
245 405
938 998
418 858
345 691
473 814
773 928
452 498
454 910
963 460
187 600
909 392
521 776
102 994
817 926
938 672
593 995
887 68
898 291
276 455
77 287
887 546
348 804
639 45
895 848
626 450
126 650
802 556
416 535
941 778
457 331
888 615
187 540
290 119
851 489
34 870
106 576
854 870
490 225
537 924
125 825
566 810
753 945
884 546
697 571
810 282
250 166
770 752
764 639
843 688
947 382
807 12
699 910
621 312
464 341
744 243
344 517
107 984
201 928
830 580
963 753
453 556
477 65
595 640
44 327
459 19
890 62
576 826
724 58
311 224
949 403
584 513
971 807
565 864
892 823
908 683
20 775
95 884
505 628
431 352
613 289
729 889
731 900
489 169
290 911
604 385
569 248
811 274
470 702
316 59
37 931
449 588
497 122
180 481
521 431
945 42
111 431
735 687
942 439
917 50
442 513
341 521
215 736
574 470
743 878
734 500
502 867
580 710
826 983
662 593
454 957
197 654
714 504
614 938
217 640
187 269
136 79
814 775
36 582
647 542
905 419
164 81
460 143
378 779
71 89
412 927
373 736
716 250
680 507
775 133
771 208
232 795
415 221
788 144
848 70
211 142
928 597
919 153
163 836
784 967
651 222
688 359
245 700
475 403
347 905
857 444
558 728
514 33
605 76
878 806
912 764
88 998
745 100
322 367
451 807
661 619
875 167
810 721
196 906
762 738
218 32
179 235
425 264
963 402
308 370
56 269
10 180
32 400
952 415
552 857
423 579
340 664
451 662
126 555
631 209
434 721
751 765
466 763
545 780
759 815
704 823
624 514
669 776
245 945
12 220
577 819
320 292
947 579
479 358
435 840
204 238
186 58
290 758
407 346
769 587
353 146
932 344
936 298
983 835
345 59
589 788
159 840
465 609
82 150
735 499
838 72
615 786
128 483
362 496
941 722
651 167
149 310
767 627
712 696
265 225
59 749
240 572
561 867
46 152
989 648
132 923
812 516
76 673
38 405
987 590
478 177
278 158
243 308
881 448
993 204
511 785
217 906
53 350
747 565
179 19
189 643
693 366
285 840
908 29
948 699
421 543
845 866
830 892
620 391
930 436
932 915
878 429
642 22
776 926
721 150
891 530
813 410
980 595
164 391
952 39
998 823
420 515
897 52
755 874
556 858
263 893
969 384
816 660
323 122
73 965
265 410
548 720
974 205
431 829
910 505
658 503
458 845
916 65
467 568
401 619
29 878
874 748
966 338
67 304
398 410
196 917
204 942
120 858
765 488
43 996
282 918
852 818
939 752
494 541
193 481
713 186
605 377
661 268
973 763
244 431
804 466
237 33
233 698
199 398
522 697
979 278
469 796
672 30
312 752
417 949
676 242
781 36
312 779
879 653
414 96
821 454
821 783
120 619
414 586
998 233
926 387
254 46
117 672
967 811
792 162
981 361
23 781
168 531
974 213
150 668
123 58
204 114
94 376
325 734
442 522
171 305
725 643
683 967
51 183
683 664
11 377
669 730
380 604
613 679
457 902
316 259
49 178
244 777
991 926
550 801
590 305
489 23
141 174
444 137
313 89
90 410
963 449
466 821
597 314
743 273
299 60
392 296
345 204
382 740
713 854
290 574
858 272
523 970
727 784
401 640
927 534
574 643
950 192
383 142
734 803
581 384
919 402
424 739
645 221
721 757
384 752
256 668
422 393
246 352
228 403
248 994
80 477
963 644
427 65
933 384
970 763
557 123
90 383
44 338
249 945
969 543
635 151
274 877
970 49
583 222
251 301
962 691
798 365
490 992
322 904
905 679
842 334
735 414
613 217
779 647
223 570
411 187
282 832
814 552
468 152
846 506
79 424
434 153
829 371
244 328
867 413
975 514
410 753
744 731
516 785
19 428
695 43
734 696
308 492
941 80
557 931
102 272
924 808
200 376
556 954
215 932
784 633
825 836
750 117
824 484
160 693
915 881
78 880
847 708
100 895
326 551
160 476
614 439
513 626
647 82
780 463
326 471
862 898
532 655
707 113
931 811
543 200
261 57
356 467
84 214
763 991
375 86
687 775
271 74
625 655
707 396
510 64
829 811
705 591
910 133
399 271
108 818
158 813
293 281
821 484
832 31
834 462
178 395
253 648
114 476
675 187
339 106
416 242
160 438
822 591
830 478
418 594
993 118
568 155
599 875
511 973
851 57
751 694
145 897
539 49
766 900
334 960
747 957
991 463
589 709
818 311
329 848
583 609
786 880
162 670
643 688
761 646
445 665
437 558
238 914
514 762
943 421
555 216
796 570
617 876
312 915
655 371
655 832
45 659
601 651
711 996
375 797
573 124
27 426
114 930
76 364
958 945
606 979
332 622
791 967
476 814
328 82
737 179
471 920
226 772
703 910
459 626
164 234
127 956
759 893
794 181
362 405
274 867
417 894
636 63
293 111
653 755
165 992
89 215
202 676
803 521
587 606
697 853
202 80
746 36
436 111
997 922
192 894
649 853
623 163
116 804
602 530
720 335
450 899
176 416
44 192
320 599
600 621
170 821
256 885
757 979
35 556
476 836
482 646
443 916
303 21
580 679
393 982
413 277
686 422
186 624
971 57
231 810
259 921
440 101
495 579
976 168
382 979
889 239
175 590
923 71
457 291
609 802
380 216
496 358
371 477
33 991
426 86
705 29
991 245
744 79
495 389
627 958
946 885
265 945
681 69
639 208
247 337
270 494
594 872
56 98
824 847
37 582
661 537
592 770
417 366
84 587
654 138
702 812
350 617
513 622
942 212
854 14
197 271
336 892
470 487
628 716
216 57
514 595
827 457
987 523
830 277
473 753
890 957
196 794
344 388
753 875
732 561
127 485
858 108
379 827
277 263
393 814
440 367
542 787
70 219
777 737
348 502
39 64
911 36
372 883
994 278
874 945
510 795
256 769
938 79
330 104
867 483
898 209
180 540
862 714
152 876
407 700
894 980
968 983
232 562
295 691
287 919
68 235
118 891
188 807
552 783
96 237
183 471
799 90
329 244
457 761
651 480
405 416
644 853
161 704
483 718
143 421
706 74
593 135
461 444
143 865
996 281
196 593
650 97
842 355
19 37
629 314
285 88
968 678
776 965
225 787
357 507
700 893
575 929
810 880
709 83
174 401
391 447
387 248
980 518
526 771
366 859
597 138
891 131
318 709
165 141
819 438
969 491
245 203
241 64
374 581
333 385
741 280
900 736
441 194
879 44
514 938
567 990
559 198
157 244
647 778
895 52
552 470
939 247
603 188
163 435
826 243
607 360
899 40
633 371
316 302
482 149
575 694
790 942
417 231
805 744
882 318
155 300
943 595
93 929
802 590
690 31
844 185
186 875
783 849
556 449
829 564
749 181
898 362
896 57
766 67
396 256
694 146
524 14
813 134
711 843
751 153
118 531
161 906
596 874
660 788
451 636
765 509
324 927
86 585
931 63
335 746
416 721
843 422
772 949
301 843
515 333
907 140
437 463
250 522
808 479
245 331
807 965
719 964
553 49
31 847
211 45
585 855
326 219
973 24
854 503
670 110
242 511
515 384
108 151
29 799
55 262
809 53
126 661
577 660
249 994
714 677
339 806
676 623
730 140
515 468
493 596
826 657
419 849
655 901
983 610
464 703
100 880
168 210
470 670
279 651
379 844
384 892
390 802
721 467
751 90
506 679
719 498
599 32
544 249
879 901
395 64
266 418
472 329
777 215
151 449
412 892
952 296
466 337
934 95
951 515
936 558
533 260
675 486
432 414
347 639
433 292
204 576
298 501
324 788
621 96
290 583
42 311
492 762
166 683
167 10
129 401
915 103
985 596
664 441
331 306
429 42
128 396
282 615
512 304
137 415
788 861
378 193
840 574
336 825
847 690
721 523
595 736
939 861
337 614
939 216
184 666
925 296
149 677
608 750
823 756
961 148
356 940
957 300
593 702
917 793
741 810
206 488
279 252
276 555
580 347
184 288
511 18
528 259
211 165
753 631
450 479
664 413
807 672
597 157
130 472
277 710
446 101
377 344
316 855
914 802
935 45
465 683
689 56
896 532
204 981
651 831
148 508
405 144
317 832
232 551
145 647
192 181
702 331
686 961
305 626
99 193
308 529
420 189
435 370
169 352
177 317
415 513
39 499
48 795
101 181
511 417
785 695
158 330
465 215
243 544
395 870
946 530
831 214
195 613
171 160
538 47
818 935
732 310
412 194
469 726
757 888
501 170
371 299
778 397
877 26
827 293
882 457
230 26
771 695
253 309
431 788
421 349
802 55
463 105
614 628
306 232
342 472
247 282
561 167
85 22
468 80
277 796
930 804
435 467
78 549
919 818
199 555
683 523
503 719
236 288
270 453
84 171
773 86
746 557
611 717
934 914
520 936
844 965
976 50
672 764
135 476
963 306
879 98
396 442
878 326
683 414
76 236
900 114
757 867
761 306
706 344
58 861
114 663
420 320
342 808
91 134
53 699
966 10
633 948
540 26
177 939
505 135
359 549
160 231
941 466
410 82
698 280
727 942
520 608
375 960
132 888
375 124
619 186
874 937
374 751
427 963
96 353
97 388
863 383
641 601
981 503
516 152
413 726
608 29
968 94
165 12
174 735
515 639
859 85
72 486
556 326
290 131
137 747
565 238
559 664
645 629
863 906
727 627
687 90
582 675
990 214
910 351
122 285
922 718
195 225
359 709
741 549
903 699
347 719
238 674
108 824
352 637
635 29
179 834
646 581
953 136
139 681
826 575
811 507
637 232
751 947
608 420
789 567
646 802
988 384
601 861
494 126
889 440
737 492
852 265
691 378
518 330
605 797
905 804
488 810
561 990
615 504
522 623
23 723
291 849
789 486
136 842
525 87
582 894
906 949
971 642
495 172
436 954
306 596
405 36
69 812
145 823
83 989
932 873
600 678
398 462
709 981
589 981
418 254
689 452
224 262
97 241
411 893
60 384
555 93
919 681
644 49
696 115
396 788
620 764
588 967
200 729
982 116
810 914
306 239
645 479
943 346
873 705
75 221
564 461
190 603
27 454
107 458
287 507
37 544
510 318
203 911
357 69
975 169
831 770
945 522
29 422
718 379
453 890
251 565
908 489
112 265
554 40
421 648
673 971
462 10
31 391
448 865
630 941
238 191
642 455
449 670
324 457
322 558
958 582
206 560
426 805
979 377
735 901
631 359
501 114
540 454
531 717
10 507
353 120
249 770
987 20
931 565
657 147
681 112
769 17
96 173
556 948
716 894
327 977
990 823
514 871
959 641
462 654
884 324
22 71
227 137
66 141
919 466
695 527
803 269
515 989
134 85
616 102
285 775
562 146
730 47
972 860
417 550
378 592
474 951
620 912
354 136
365 662
856 693
900 630
599 35
364 851
34 423
208 524
327 935
595 108
273 293
233 137
916 360
872 461
484 775
734 149
246 493
592 721
584 270
238 879
284 827
143 233
703 411
173 329
394 333
169 210
886 376
435 308
772 483
890 417
161 682
279 613
96 181
95 180
12 214
474 825
519 849
460 617
591 165
846 559
901 117
162 486
382 27
413 301
421 809
657 275
475 590
911 859
670 343
964 620
485 505
811 42
190 675
627 863
167 309
203 660
209 324
55 890
570 833
952 441
605 755
936 194
661 93
843 638
262 737
695 832
772 902
624 564
740 501
765 478
503 124
635 82
484 527
560 40
994 117
275 49
682 270
324 343
341 313
125 42
374 64
632 416
900 590
532 234
120 818
692 857
35 729
152 310
232 717
724 264
124 467
984 492
627 290
223 845
568 882
749 392
761 469
231 833
636 180
349 23
638 714
664 343
775 267
497 76
267 858
204 984
490 43
391 149
741 406
826 932
190 567
126 24
854 113
271 810
610 870
154 34
319 229
948 910
829 598
920 211
694 849
748 37
164 578
197 934
703 405
487 343
991 595
714 390
862 155
132 472
415 942
14 690
122 461
110 173
458 264
378 257
928 504
17 32
406 770
41 115
335 241
434 758
895 923
62 158
15 199
106 19
192 442
71 94
523 839
99 186
252 890
769 477
927 748
702 254
655 127
646 94
678 839
812 902
775 474
109 720
860 81
31 306
554 464
153 756
808 634
299 487
598 583
44 177
168 746
259 463
344 87
140 476
329 718
358 921
249 30
183 515
505 827
414 468
169 585
891 520
645 737
511 620
327 496
845 328
434 149
819 538
902 128
59 921
232 39
711 31
980 53
591 190
311 158
271 135
685 737
206 464
988 419
904 588
812 52
943 760
72 495
285 452
576 383
294 893
592 206
399 67
877 369
754 567
442 608
602 824
56 275
53 521
695 782
588 938
778 896
882 73
835 537
623 709
861 531
716 727
333 208
949 809
906 997
543 589
841 676
975 173
830 946
622 431
98 21
549 161
86 352
984 917
858 800
830 601
480 967
331 52
338 486
896 81
43 315
333 733
508 628
799 617
652 143
335 150
963 409
868 57
733 628
583 918
582 376
561 785
646 458
220 151
620 345
552 965
238 261
955 703
857 367
927 994
467 952
988 244
811 342
768 728
229 37
922 414
412 849
972 898
944 466
350 399
748 160
490 620
863 323
175 220
239 705
554 398
943 695
515 146
202 747
214 731
367 115
933 335
145 231
997 592
853 567
215 890
711 458
110 431
54 229
710 961
311 14
161 280
728 838
235 702
318 684
133 797
655 207
911 133
146 120
720 400
199 863
826 441
428 493
121 43
34 750
277 42
222 649
837 199
81 942
891 139
780 659
985 64
266 647
485 454
524 795
453 662
406 147
704 355
604 375
839 406
50 24
679 187
945 305
129 558
585 271
873 198
692 588
600 232
695 420
234 52
279 951
784 941
602 324
869 60
331 831
61 964
334 194
993 252
685 902
249 895
80 727
579 136
697 274
615 157
728 572
570 352
722 593
516 833
373 139
196 800
430 651
874 758
260 648
983 907
970 946
530 517
297 789
419 255
143 742
401 454
866 253
852 51
939 239
853 756
289 317
321 375
506 224
197 490
895 700
529 613
242 542
405 42
206 571
140 364
720 988
96 44
893 73
610 84
694 528
935 667
563 495
847 383
518 420
684 836
46 456
415 780
415 711
315 727
234 657
347 723
158 424
370 731
921 301
834 974
671 95
163 771
80 487
350 860
206 577
626 926
533 35
992 399
631 399
811 485
487 568
696 626
523 793
217 26
838 330
991 548
276 809
729 471
830 961
771 451
26 139
400 661
238 991
567 711
726 711
999 314
338 179
76 974
478 869
556 63
590 328
876 522
528 421
526 744
245 971
93 770
898 288
439 726
691 141
452 201
986 175
922 274
351 10
969 145
259 694
324 666
486 418
103 595
960 474
516 634
970 674
810 347
51 889
904 388
370 603
406 680
496 544
844 261
993 18
600 315
295 528
723 236
312 454
324 362
593 650
831 507
263 676
856 176
86 597
121 602
597 701
459 732
697 612
408 766
807 623
292 936
826 75
295 919
871 233
183 657
185 387
52 975
79 372
654 188
82 617
664 823
572 245
200 183
177 594
469 484
542 79
537 557
583 93
654 10
728 874
104 877
509 864
456 98
210 472
266 225
520 28
908 601
298 220
538 978
692 311
175 359
950 738
649 672
527 619
708 556
283 524
435 485
958 11
552 984
460 852
223 715
606 110
892 363
630 119
651 327
328 199
199 900
347 256
918 961
688 411
386 129
328 190
304 216
445 778
381 879
673 218
378 920
711 914
362 585
692 251
333 88
20 842
921 989
452 803
82 599
139 350
892 851
670 428
358 696
860 729
886 823
688 248
724 569
838 820
452 271
917 451
839 903
178 82
299 658
209 588
67 835
419 496
839 631
692 529
188 172
514 357
553 253
700 64
353 284
786 145
551 852
664 292
708 658
225 839
735 39
892 775
643 321
975 324
884 821
464 575
287 190
321 856
17 940
59 193
979 113
315 664
954 138
790 736
216 348
515 199
540 931
580 149
964 599
854 902
834 882
827 689
953 785
111 452
102 894
63 379
834 32
597 154
361 741
210 299
564 188
611 408
537 270
775 86
417 996
310 328
811 775
367 937
754 480
911 418
121 817
905 107
44 127
150 250
953 17
374 760
83 180
274 64
581 161
740 279
922 895
816 10
607 796
866 303
357 964
492 773
673 10
640 981
560 430
425 528
472 100
512 850
594 817
319 672
597 550
238 108
854 375
222 873
842 952
923 466
804 870
948 929
634 195
485 377
27 407
601 671
149 614
458 588
222 796
468 510
696 980
139 262
806 77
837 621
673 223
534 267
962 804
731 328
759 818
16 163
503 385
157 946
378 726
586 834
881 240
503 766
127 660
536 586
40 82
976 569
36 751
761 851
351 709
70 908
51 525
547 350
230 421
765 275
982 736
191 649
766 416
729 10
563 360
535 42
239 776
594 845
201 983
732 446
15 435
250 912
517 868
517 253
533 586
393 38
604 344
599 932
248 796
376 515
688 451
522 252
540 129
609 719
935 189
242 829
180 312
622 970
549 207
196 721
259 352
815 381
934 463
383 887
781 691
671 27
407 991
909 985
592 398
265 868
943 499
465 192
120 425
971 276
210 548
755 532
381 359
153 376
590 794
983 358
742 678
361 571
540 501
732 564
573 426
222 279
108 81
245 157
450 260
50 348
394 196
325 622
68 795
124 973
218 718
243 369
885 513
105 409
789 692
908 560
343 810
567 689
845 101
481 936
687 554
195 610
813 136
138 191
963 538
673 701
421 202
604 369
587 995
187 886
706 342
667 654
241 502
694 676
774 408
531 674
787 645
171 80
586 768
224 987
548 661
516 415
810 828
545 178
697 734
412 879
641 947
793 979
951 216
330 713
933 95
842 598
673 35
98 118
874 632
84 852
876 828
756 25
555 23
573 95
161 818
745 274
775 571
288 785
600 301
958 193
183 866
738 466
548 681
268 401
939 88
497 542
500 890
363 788
545 524
571 523
112 97
156 648
310 461
413 711
561 38
680 217
875 732
402 934
707 167
821 139
467 218
478 43
673 107
563 963
564 857
810 960
19 573
18 871
730 856
79 20
601 734
545 177
80 313
367 284
177 200
633 323
116 190
897 977
149 33
67 696
226 900
431 627
720 494
549 347
472 864
881 547
251 736
340 21
251 366
600 325
516 869
95 257
966 534
945 548
942 550
165 292
836 218
106 698
39 727
157 921
299 185
486 617
110 346
378 153
945 671
423 118
133 976
214 196
906 392
436 106
417 712
837 532
911 407
658 35
365 684
571 788
384 169
417 835
608 438
283 313
691 981
366 580
639 598
918 403
795 954
649 172
996 712
932 236
973 143
376 621
329 651
913 877
817 548
352 492
174 739
268 794
154 619
788 453
861 296
149 13
342 124
753 789
160 310
839 260
105 882
54 750
126 765
949 822
664 599
618 241
259 899
380 624
458 384
271 441
78 12
469 715
471 493
243 38
543 364
225 187
78 30
804 363
920 674
511 755
977 211
151 490
829 847
156 750
399 418
147 942
793 379
941 705
818 634
209 704
921 499
537 636
209 861
774 475
484 888
192 743
823 189
603 234
622 512
533 117
257 915
720 809
558 422
377 500
682 374
699 295
153 768
369 198
489 693
699 394
674 663
104 390
75 625
248 470
903 415
559 20
54 807
405 373
982 413
225 628
751 410
574 123
452 533
893 28
714 837
925 970
570 214
499 874
592 460
732 378
737 28
241 25
842 267
871 527
512 702
123 889
578 369
235 448
360 817
201 307
755 404
545 926
299 960
742 166
621 466
706 544
332 192
995 304
564 585
498 894
209 909
538 815
482 732
507 896
85 39
78 89
908 422
702 440
105 421
670 744
419 977
783 354
132 315
865 769
266 673
467 240
593 313
558 912
233 886
707 909
187 199
672 62
184 315
299 237
545 456
904 203
459 678
823 980
189 148
484 948
685 890
804 771
15 533
497 54
779 70
61 236
181 528
458 589
443 173
810 384
685 785
677 321
901 200
942 111
994 538
420 196
98 692
143 980
613 377
432 315
647 805
858 459
62 438
621 457
40 596
813 890
490 716
663 195
881 933
21 606
183 64
573 44
292 577
115 812
662 629
584 261
214 173
831 427
700 147
490 579
151 592
965 446
797 312
444 779
269 813
986 294
258 880
22 207
455 544
768 643
861 711
815 713
214 27
853 695
445 764
599 326
896 701
340 726
44 391
121 152
160 978
194 264
86 16
497 723
612 599
987 593
955 553
431 572
892 822
616 264
324 758
464 742
664 729
825 629
908 245
211 435
43 220
330 614
790 866
378 32
78 662
385 914
161 829
231 336
709 471
239 507
431 732
703 287
861 460
639 137
458 860
92 262
257 10
820 445
487 689
337 672
660 523
403 211
517 36
898 859
694 59
206 244
173 30
364 459
864 792
229 39
394 801
937 536
256 935
786 122
941 730
371 925
921 96
557 646
620 703
558 927
330 687
729 822
586 215
826 518
735 429
310 140
206 900
774 149
633 722
477 51
944 472
570 367
680 141
866 276
67 541
260 790
271 231
529 489
268 168
741 576
292 59
785 68
194 921
274 23
748 431
270 126
319 418
951 22
599 897
905 989
809 227
784 627
52 979
747 591
946 683
206 633
527 844
582 717
948 775
511 631
699 114
252 218
76 224
182 662
975 844
317 584
241 751
709 99
840 643
739 268
718 100
677 926
327 496
938 354
319 381
252 39
950 267
965 561
738 943
651 390
218 669
579 154
278 907
722 833
71 756
500 308
694 130
806 723
668 461
98 716
978 417
590 244
393 915
136 899
816 441
912 44
728 705
633 379
623 579
353 369
758 220
736 850
81 533
786 936
553 976
266 948
570 181
386 432
441 262
542 872
323 873
14 454
566 25
367 634
379 726
385 371
865 321
87 126
538 749
913 710
148 662
883 287
52 354
399 709
40 370
477 944
803 460
357 661
113 454
920 210
524 866
414 22
210 491
502 848
430 475
57 970
618 846
436 673
155 100
788 87
961 492
409 212
25 968
149 582
861 807
581 367
48 836
372 94
43 632
597 169
493 807
294 283
565 625
316 393
136 41
758 222
34 424
292 807
584 734
130 310
181 403
820 191
570 910
865 79
89 982
795 700
961 892
910 341
70 886
294 84
143 883
113 893
222 932
875 174
435 73
289 983
871 449
611 776
771 471
473 12
528 44
439 883
571 889
547 113
362 954
20 37
253 266
357 120
311 362
449 40
407 907
681 203
661 87
650 962
671 784
676 414
170 12
321 425
387 481
886 251
961 535
897 111
818 783
96 588
277 442
261 738
135 67
15 314
890 15
67 864
597 385
473 126
775 224
80 813
416 226
628 509
366 244
317 763
511 927
461 265
278 558
998 439
460 782
361 372
650 738
618 30
323 994
185 14
162 28
451 112
246 669
839 943
312 272
853 30
730 635
391 750
659 408
285 377
456 218
20 474
806 242
646 300
612 909
864 752
807 33
679 961
280 344
193 75
228 894
856 543
200 505
147 369
272 866
934 147
547 635
265 354
246 793
238 682
562 527
828 278
522 447
561 305
103 747
497 765
654 467
487 931
979 499
265 904
34 595
189 614
880 806
840 563
18 530
290 237
529 903
39 981
617 551
661 919
75 379
636 651
22 361
109 617
786 47
233 763
211 925
732 482
443 172
631 12
649 638
101 356
643 336
245 311
671 596
687 937
13 668
789 263
397 532
377 767
850 498
234 971
130 538
505 244
386 622
425 293
894 950
212 561
581 461
420 485
736 823
885 170
641 474
765 528
24 947
287 744
539 445
271 819
175 190
745 147
956 831
694 762
103 796
415 783
755 507
566 859
975 224
230 927
469 405
950 356
508 135
709 169
653 191
10 736
863 953
83 378
371 600
317 285
160 592
381 463
220 713
497 317
685 920
317 62
183 580
776 131
525 706
248 872
713 120
174 50
967 827
300 643
133 640
839 210
362 934
526 966
345 766
582 927
219 188
119 421
589 886
713 987
354 674
423 10
467 393
837 494
148 891
373 103
588 908
458 950
618 843
843 307
916 280
694 260
527 800
447 806
830 674
730 774
136 481
447 377
149 701
173 886
868 510
202 252
984 705
717 455
879 777
452 742
398 693
706 95
202 676
977 855
957 510
430 835
907 837
15 195
488 195
289 343
73 54
462 687
109 127
547 848
170 818
256 93
303 195
365 268
952 800
368 106
711 297
142 340
298 988
733 354
109 579
435 702
188 774
808 948
627 716
992 342
85 958
521 214
620 986
65 342
363 622
942 10
198 482
821 408
643 192
118 336
185 964
388 93
213 836
893 347
426 463
495 508
232 547
471 662
565 598
867 440
773 751
201 937
103 605
471 784
39 144
935 846
405 347
852 545
114 558
443 313
917 351
172 949
262 738
292 599
143 592
291 546
764 236
658 513
648 579
974 581
401 313
784 189
985 841
649 665
461 731
251 456
957 422
473 867
83 721
417 39
166 845
313 885
565 278
21 691
944 518
479 893
370 981
675 821
852 545
710 883
306 938
638 451
949 540
439 614
269 183
940 42
53 813
291 877
279 26
118 417
555 916
981 706
999 317
924 603
869 586
787 890
263 500
504 859
442 158
280 360
13 715
193 898
173 228
125 791
829 152
640 409
98 653
347 881
913 22
230 495
918 771
944 736
587 321
89 132
738 781
835 554
49 611
868 193
292 39
607 677
902 667
601 536
483 83
219 824
749 668
510 49
255 932
273 975
437 262
979 390
261 780
23 871
369 109
774 668
309 364
564 370
675 264
511 273
231 615
26 681
367 143
685 983
678 363
676 795
908 301
597 100
727 856
715 987
781 192
948 639
867 897
931 130
534 604
898 193
524 688
961 135
893 777
274 165
590 313
965 483
335 265
867 887
784 871
909 136
252 470
501 234
716 492
268 738
100 149
105 206
290 556
732 787
67 391
579 932
159 191
786 999
340 123
995 573
236 53
273 453
748 358
281 631
300 328
91 787
46 860
351 159
270 803
465 245
894 323
781 12
451 176
715 464
245 795
939 776
343 697
834 890
109 352
624 654
803 996
309 903
663 240
672 940
605 773
938 797
181 915
134 233
14 716
723 106
628 163
841 800
282 144
649 444
977 333
995 629
916 489
959 40
147 382
993 191
599 56
292 353
798 507
255 812
947 411
985 488
334 171
675 234
570 778
995 75
738 775
172 401
295 870
269 336
885 905
316 923
553 266
85 823
550 941
218 194
149 972
180 963
744 389
826 299
889 368
736 853
942 136
93 982
599 345
259 905
837 916
102 660
663 515
166 715
662 823
957 994
306 870
97 190
437 641
536 757
550 802
649 848
985 819
704 217
586 114
260 481
309 868
374 314
968 983
212 328
146 28
844 686
402 224
326 459
906 269
394 881
305 254
926 951
286 341
499 912
360 496
375 731
705 659
258 814
184 212
927 833
404 271
444 929
130 742
69 660
443 29
556 482
990 790
962 118
762 687
88 479
399 317
738 871
462 384
47 75
648 519
676 830
670 899
946 18
947 168
814 664
244 471
956 387
182 672
285 237
48 166
613 516
767 627
288 266
269 580
608 536
786 66
198 514
140 362
211 546
277 625
380 678
589 644
819 72
892 283
359 98
699 459
26 600
884 538
622 764
320 840
39 893
603 349
255 590
859 723
724 600
80 368
673 167
16 958
279 830
51 114
448 367
290 228
888 640
949 707
929 290
927 49
210 354
444 472
663 626
848 963
480 79
476 195
64 836
42 797
144 216
634 513
473 725
324 628
329 57
672 529
480 219
197 403
959 437
770 964
35 972
705 772
468 181
481 828
975 219
949 377
249 96
595 404
238 325
250 960
841 593
852 759
427 591
342 737
387 59
571 179
475 848
816 76
152 597
782 409
930 172
47 640
454 610
471 161
716 516
964 949
347 823
571 173
843 18
460 814
249 263
965 330
370 79
385 909
789 337
854 675
705 238
173 26
664 982
261 685
51 65
723 162
745 107
197 615
405 98
648 279
833 936
940 134
567 78
533 912
110 311
646 740
255 37
445 277
224 205
394 225
566 800
266 233
534 969
280 742
981 248
625 606
486 303
391 825
825 239
293 559
119 968
284 681
118 800
552 749
639 287
908 448
598 663
575 735
912 320
266 351
397 266
66 821
70 108
957 698
995 547
553 662
273 855
387 434
127 701
521 265
465 228
32 227
973 829
671 965
963 382
666 176
463 762
876 181
835 575
897 692
801 587
24 381
643 489
74 228
249 747
749 270
430 749
937 305
364 408
62 277
281 967
629 477
683 219
972 469
108 865
423 23
435 15
684 967
304 120
377 807
556 515
376 236
727 161
418 99
393 838
381 669
796 743
837 981
146 175
203 261
493 996
504 190
382 965
428 547
391 664
535 267
625 882
923 338
536 961
266 459
362 89
592 831
194 314
967 44
509 933
886 942
658 464
142 263
24 451
937 638
36 571
738 287
117 299
761 358
296 26
375 795
14 308
397 227
152 447
699 331
560 302
978 274
339 591
973 701
125 772
704 342
143 215
110 654
943 825
42 604
445 623
700 467
445 176
899 568
538 633
853 195
489 953
620 488
895 223
690 931
456 553
854 335
223 425
763 434
816 147
466 939
779 619
530 876
823 694
890 636
111 584
889 955
37 268
505 33
765 865
374 477
507 482
447 311
752 244
814 315
975 654
829 867
201 214
630 884
467 371
532 577
379 96
45 112
69 874
805 158
805 757
611 721
495 592
269 100
178 29
426 491
917 37
291 627
615 837
654 267
875 106
214 228
223 104
350 545
925 190
890 134
276 671
292 944
29 589
676 649
936 472
105 476
933 357
667 386
565 363
328 311
681 431
781 916
729 707
399 526
328 882
726 906
333 192
365 343
797 294
618 346
615 566
877 410
184 856
776 893
291 641
593 258
518 610
65 400
871 953
301 568
368 966
627 131
821 575
52 491
192 602
369 224
654 467
165 551
420 950
616 724
349 591
674 933
328 189
130 742
21 811
89 574
996 724
228 387
793 976
976 757
877 508
521 845
731 830
445 809
738 268
235 143
105 468
423 928
263 751
559 428
273 369
146 968
474 52
155 426
782 814
422 843
13 655
363 826
407 514
680 995
424 25
150 286
823 812
867 850
69 838
335 153
462 296
45 862
832 692
462 934
661 487
734 905
575 491
178 640
627 911
19 384
696 906
922 46
916 769
341 542
591 270
369 89
842 755
591 541
80 801
574 550
461 972
19 629
473 11
536 468
807 176
691 232
671 818
736 22
917 455
495 322
80 595
712 537
609 24
204 756
839 273
966 980
286 192
628 481
416 990
966 902
289 784
940 999
81 659
868 758
971 300
638 889
234 672
112 19
121 514
170 342
223 952
120 184
627 557
133 183
395 773
876 136
467 518
828 550
74 873
555 729
950 622
903 555
236 677
507 476
724 27
511 736
993 67
71 922
981 610
426 544
467 70
130 416
674 90
785 747
794 706
921 88
844 755
153 858
133 639
981 315
297 680
247 175
593 62
837 948
840 623
773 623
737 142
474 354
706 854
861 799
818 881
324 595
31 671
175 478
967 507
935 967
580 978
795 538
839 249
496 448
856 894
399 801
827 608
317 362
813 638
862 347
378 583
985 162
129 405
667 993
503 459
838 199
747 63
65 321
818 462
791 262
132 974
549 449
417 605
250 36
532 979
141 971
751 940
435 190
153 32
913 47
552 485
448 627
529 125
200 887
165 705
293 403
632 930
352 126
185 822
212 93
565 783
924 715
479 135
146 232
424 966
363 158
724 367
473 844
68 627
313 583
350 579
607 291
891 579
274 402
529 148
402 609
83 910
369 83
332 39
31 219
108 520
379 421
471 553
830 239
974 313
526 823
417 225
899 174
863 322
465 749
462 301
344 129
206 339
276 107
562 620
733 969
878 479
86 210
900 930
811 94
834 896
42 670
997 368
432 95
751 280
44 12
938 191
993 890
169 606
53 251
392 187
536 94
10 529
911 656
66 428
378 621
108 228
940 354
281 209
44 106
263 60
505 426
33 784
880 228
123 777
719 966
849 601
727 259
910 580
574 895
553 250
494 230
131 929
856 44
311 971
164 301
767 397
340 489
840 616
516 493
802 453
468 684
838 966
467 350
952 987
966 682
885 648
831 609
703 68
73 588
758 813
898 354
643 691
421 687
580 54
118 51
207 509
125 622
370 209
112 208
759 882
191 178
48 517
818 59
315 973
549 17
118 185
18 784
705 847
868 243
404 486
439 302
258 567
992 923
512 125
874 141
813 229
431 805
837 869
460 589
231 75
346 813
753 607
740 163
293 801
503 438
531 347
953 466
453 42
742 332
332 483
932 843
124 299
180 974
360 834
419 810
906 183
155 687
402 133
71 955
591 193
762 82
434 918
614 559
772 240
383 832
114 819
443 44
149 499
610 117
504 74
273 22
975 16
294 925
412 814
196 908
851 366
568 131
363 623
413 124
249 867
698 453
701 211
139 841
808 319
825 694
81 805
11 387
977 500
501 723
495 966
768 638
696 408
148 109
269 845
818 999
442 183
516 288
973 412
502 137
542 689
200 985
996 278
441 994
654 559
165 775
341 606
773 78
285 438
415 401
514 559
356 888
106 739
179 37
325 101
686 567
739 603
549 940
888 972
308 38
12 821
411 323
750 312
974 733
408 538
695 568
285 136
501 126
122 440
992 949
401 803
644 984
502 307
841 505
244 624
306 495
867 916
761 991
669 954
235 759
591 497
414 466
337 520
989 722
167 759
205 854
298 312
398 946
230 774
774 186
49 70
562 537
778 53
226 150
606 343
935 349
435 37
194 428
25 65
831 275
657 41
897 438
454 597
863 471
473 140
501 917
819 250
714 113
254 179
115 945
751 894
244 906
701 512
657 478
56 39
690 484
163 205
164 70
374 996
917 586
550 884
788 448
271 462
425 740
312 846
349 338
127 254
762 620
335 942
208 32
914 474
901 478
267 852
698 976
886 551
637 715
972 921
856 520
644 98
196 320
26 138
550 292
814 384
322 361
83 132
297 659
349 960
86 145
600 453
177 612
291 172
371 745
694 55
552 203
328 776
970 656
69 123
982 529
925 323
741 890
194 471
942 336
277 191
511 636
153 954
14 515
739 616
592 571
735 438
14 112
912 291
819 927
892 918
436 547
66 617
821 495
616 853
190 649
58 921
328 496
139 475
22 211
277 650
652 711
448 483
690 947
679 65
625 135
711 897
593 410
694 177
92 353
29 544
977 663
261 733
857 175
627 474
361 653
480 409
701 290
88 754
216 287
435 882
324 425
968 61
35 202
658 119
783 267
349 964
88 851
505 78
68 989
228 429
386 902
50 415
857 45
522 568
787 286
985 700
799 316
845 484
883 872
225 145
366 399
414 222
402 232
967 601
935 180
784 868
197 813
339 174
486 591
795 535
883 722
609 783
238 280
857 157
449 976
860 67
266 620
184 146
196 278
607 485
157 416
924 754
600 774
584 102
96 70
348 688
698 210
730 400
985 109
851 950
638 354
552 21
247 56
637 38
757 703
636 241
352 399
288 766
817 938
109 238
987 403
246 64
960 150
627 260
626 676
336 966
251 431
214 134
194 407
38 156
387 643
240 937
333 80
434 190
199 425
62 422
637 414
151 179
603 776
696 500
331 422
531 48
492 893
85 836
255 888
657 900
134 64
351 544
155 642
866 903
276 109
515 424
166 309
720 928
251 329
76 855
605 427
771 921
141 182
179 565
688 163
841 373
146 607
162 483
28 555
271 804
81 390
633 832
742 22
857 913
953 81
707 270
59 507
343 986
847 35
367 909
574 685
587 274
309 193
937 494
884 783
701 376
494 671
314 135
197 724
774 816
592 793
111 611
277 839
250 538
372 719
308 185
262 538
422 709
923 258
841 56
162 672
694 784
451 10
890 42
544 734
315 991
499 38
284 362
180 279
128 834
150 50
982 419
646 661
896 934
679 726
820 38
694 454
871 399
730 303
315 654
409 773
383 957
64 160
886 265
736 269
257 244
474 919
327 560
902 873
353 74
619 395
606 147
108 412
539 296
680 779
607 392
350 380
524 235
859 222
405 641
985 269
183 404
427 889
610 851
452 83
591 45
966 38
346 12
13 639
277 473
530 873
804 311
743 387
838 498
331 975
596 326
48 172
876 177
606 968
489 522
132 758
365 262
588 142
342 231
274 670
789 28
793 996
536 242
694 621
310 573
87 779
489 253
57 656
214 40
22 742
988 589
617 455
646 889
187 733
776 402
675 539
681 902
426 540
505 423
692 591
502 881
617 240
560 609
396 149
354 883
646 189
611 901
963 884
196 815
541 193
679 303
786 257
25 324
255 778
92 592
748 80
591 439
212 551
451 542
572 17
597 475
426 709
178 356
780 989
207 665
897 510
511 901
167 472
452 639
474 117
826 367
705 624
349 188
110 453
819 860
689 412
137 681
514 785
107 844
242 866
567 275
942 28
553 58
979 36
726 877
51 527
158 66
258 641
298 327
936 863
571 88
533 507
960 870
485 320
49 415
719 793
701 200
86 233
322 392
639 543
766 687
600 677
323 991
862 115
961 172
905 159
540 395
623 891
409 547
670 616
793 319
156 732
477 431
422 410
332 217
988 178
970 291
382 652
139 902
759 571
560 729
772 219
262 145
850 237
762 608
622 265
675 102
544 333
894 306
826 359
120 70
922 604
83 488
979 189
321 37
913 868
513 928
657 114
673 311
183 761
414 707
868 574
450 222
229 89
965 163
560 194
592 87
469 90
697 262
884 618
374 885
568 381
781 793
729 290
152 808
523 477
990 731
937 982
173 184
49 360
176 396
939 306
94 573
472 518
612 797
952 222
650 818
342 663
270 413
893 838
175 683
817 545
156 787
868 505
606 398
814 209
211 797
149 699
375 20
739 773
321 845
49 234
637 813
326 779
538 996
13 96
359 969
937 506
726 859
218 798
787 702
355 857
554 682
151 397
556 342
877 188
773 897
334 60
439 804
357 485
473 24
588 955
545 983
435 930
718 954
227 546
279 804
620 428
446 404
139 370
682 862
159 905
509 728
497 195
672 618
383 802
125 551
46 816
499 940
391 750
264 220
177 355
833 111
103 228
405 251
942 476
604 669
198 39
708 909
162 129
437 170
988 949
223 428
894 983
708 96
255 542
141 291
938 113
214 188
113 79
386 653
970 670
80 367
685 356
901 267
887 528
40 364
783 918
729 75
725 271
467 479
399 577
725 595
164 387
685 942
535 218
468 211
918 403
713 262
485 429
674 931
85 516
407 764
905 608
637 218
675 344
362 396
223 792
889 24
980 308
424 600
623 226
622 96
279 290
68 268
337 558
974 774
877 89
448 310
902 961
82 11
780 358
641 401
814 726
388 12
715 298
234 717
865 158
613 308
473 740
835 884
43 781
364 406
640 482
420 786
522 423
506 794
580 989
677 71
282 996
674 26
719 187
102 278
281 134
723 665
435 924
715 997
178 132
88 14
879 820
454 214
357 103
618 149
757 881
73 677
430 409
910 391
326 919
906 339
611 441
432 659
646 179
197 341
913 177
894 48
576 370
923 998
455 669
295 888
541 851
728 164
413 545
778 291
783 929
366 482
572 474
694 729
92 19
583 710
798 333
81 130
673 627
680 727
238 799
985 334
540 826
207 812
638 945
367 575
124 595
331 94
901 96
176 964
597 402
755 977
486 591
909 375
787 415
678 256
596 620
623 442
399 671
766 694
85 698
81 340
675 583
696 262
78 574
765 802
713 634
93 492
183 151
790 715
104 957
541 984
746 992
300 238
352 215
33 89
891 661
444 142
901 795
177 778
646 602
108 550
908 171
575 407
129 591
793 893
655 69
972 65
290 554
760 259
891 987
57 811
555 455
505 808
35 997
944 439
272 14
484 519
100 123
71 559
487 782
555 265
41 855
682 809
305 289
133 651
565 982
414 744
127 596
742 693
100 461
867 500
722 412
276 263
132 647
424 958
453 297
478 545
500 647
297 653
27 81
786 958
85 721
377 733
818 532
233 15
281 973
903 247
71 623
240 420
198 21
993 840
910 206
184 233
807 85
422 210
493 114
586 315
437 312
714 903
986 333
729 177
970 378
908 328
346 972
726 297
148 615
809 20
204 358
836 22
633 143
196 817
32 782
370 212
191 603
50 735
349 967
640 564
604 713
543 447
391 969
568 339
949 982
207 66
788 407
911 974
519 741
653 909
888 51
53 605
442 775
941 891
314 162
501 922
298 284
80 373
683 64
545 236
680 903
385 209
786 311
927 542
71 491
470 715
103 163
409 829
830 599
403 365
271 445
965 200
457 159
19 983
754 509
215 889
368 530
159 624
432 151
185 430
394 542
277 570
988 359
354 725
474 979
900 652
197 969
93 988
394 107
140 586
658 59
534 218
199 448
797 628
922 898
698 633
436 991
136 291
387 141
808 677
928 715
432 81
488 652
287 730
202 613
659 119
587 154
91 286
782 963
404 365
758 208
592 52
361 904
340 193
644 658
637 705
831 859
580 318
193 687
521 120
943 473
344 368
773 101
623 218
552 453
525 678
109 24
109 911
124 735
184 77
677 214
826 482
643 272
201 481
243 637
864 416
648 100
986 640
895 421
631 448
12 33
954 857
284 50
326 881
799 65
963 548
53 474
933 729
376 901
631 564
116 665
51 500
396 735
520 237
481 93
845 858
964 340
302 13
351 540
216 488
436 904
152 253
753 606
456 922
176 605
599 443
474 905
223 577
757 553
507 741
85 21
609 672
209 779
897 785
355 970
843 422
865 304
762 524
254 963
437 199
946 996
304 437
775 29
285 133
679 332
292 378
407 484
568 922
234 481
162 342
331 997
334 65
631 327
198 766
281 138
439 473
844 747
867 792
395 155
324 923
729 592
122 907
190 268
14 768
326 152
559 932
871 812
193 372
830 352
895 755
275 510
229 802
662 299
72 865
302 141
181 874
435 734
166 388
250 578
396 320
784 980
224 514
495 899
575 117
518 434
67 827
140 647
838 954
735 928
518 332
200 377
940 616
777 902
516 174
602 396
92 333
462 431
828 341
780 269
851 936
473 109
299 424
492 108
125 222
812 315
618 846
157 862
532 93
834 505
261 486
136 762
385 96
147 763
905 471
348 900
132 587
555 857
222 973
446 129
91 977
500 678
941 362
422 771
438 728
916 10
751 656
343 71
19 96
991 65
77 448
30 734
621 801
348 227
363 280
10 931
520 924
579 56
398 82
180 896
747 128
961 807
886 161
354 915
627 561
789 325
180 398
908 733
812 515
18 611
179 618
196 749
906 544
104 625
721 658
264 70
760 646
808 139
483 139
377 947
242 102
327 109
198 955
54 419
43 334
603 859
706 897
784 24
902 326
328 691
641 224
898 440
321 80
414 862
947 407
622 808
853 484
438 483
682 272
570 493
933 393
222 21
662 447
480 852
714 864
545 388
120 566
284 343
785 559
161 114
363 959
595 909
226 724
873 742
720 691
742 690
980 87
533 916
717 685
460 983
56 907
861 398
342 46
71 59
56 742
673 63
296 393
61 344
742 253
55 327
826 566
309 782
721 995
775 156
417 980
431 858
714 784
578 680
883 144
489 132
57 500
420 316
788 953
10 611
479 650
428 115
325 75
917 30
227 697
664 161
846 972
478 626
956 991
456 771
202 889
285 221
114 12
527 260
273 534
844 272
84 189
685 588
817 182
225 990
366 378
413 77
43 749
186 35
24 795
905 927
635 802
249 303
396 80
200 651
791 162
45 994
83 645
570 379
743 648
820 639
599 644
220 167
770 109
773 375
338 236
158 998
450 423
25 13
44 387
640 18
112 678
449 247
757 76
845 211
619 677
16 865
349 134
899 426
213 564
358 960
661 106
288 869
673 24
174 192
299 872
778 472
521 823
411 584
789 405
671 573
182 121
886 275
932 381
104 135
992 502
524 910
317 244
920 463
846 55
336 506
701 664
727 367
60 723
168 200
158 375
607 958
594 499
291 542
698 431
611 628
77 764
133 961
952 127
878 111
135 464
811 886
429 415
73 560
395 351
227 392
246 202
149 308
942 186
297 61
488 546
498 848
180 163
934 433
972 716
60 571
418 506
398 828
456 281
63 679
729 513
583 747
109 916
967 573
765 157
793 66
172 211
686 319
629 956
524 590
647 511
939 361
477 323
16 308
147 955
975 751
568 219
472 682
130 159
929 632
411 546
652 136
129 230
559 139
11 383
878 896
321 575
312 575
901 951
852 144
23 181
20 650
540 148
436 492
290 395
430 189
197 37
911 440
104 314
773 47
32 460
405 559
562 945
468 552
450 551
166 317
130 447
676 446
90 880
624 919
707 209
842 112
277 959
559 790
769 169
828 509
894 289
792 458
324 561
976 884
96 51
960 793
781 828
297 913
641 304
685 985
347 759
44 425
982 181
502 282
606 753
834 497
745 287
275 197
470 127
738 172
759 56
143 982
641 398
810 564
880 420
268 826
241 988
523 827
140 374
483 128
886 852
840 608
422 152
637 338
540 202
40 108
802 130
956 486
600 583
953 24
423 22
627 528
997 954
456 27
576 951
971 81
660 891
559 645
186 416
830 709
850 18
834 793
537 755
409 909
512 158
68 449
404 587
480 996
373 432
251 969
92 479
87 823
524 76
330 356
768 918
187 831
782 838
195 362
833 118
996 553
691 862
206 97
600 770
278 784
863 827
341 558
865 848
172 805
228 364
714 338
870 774
669 59
709 954
884 654
79 751
334 562
826 447
212 512
151 517
361 27
665 228
834 886
465 771
247 212
884 61
765 155
717 886
645 373
396 640
595 679
888 735
183 424
429 852
562 61
312 930
37 105
957 621
431 459
342 615
93 503
235 494
962 979
63 942
995 821
945 202
225 180
205 190
897 111
501 27
476 452
364 969
626 201
95 637
799 659
528 489
168 253
641 329
345 321
952 241
322 192
410 424
878 782
205 649
489 648
165 512
606 139
732 577
297 840
941 782
385 59
963 45
85 305
337 492
777 657
373 91
17 505
51 991
165 362
423 523
542 563
767 230
208 816
252 895
955 203
579 840
222 181
22 571
346 115
480 764
247 635
838 248
381 84
154 806
992 421
950 383
323 992
703 989
700 940
586 387
109 322
904 602
925 296
552 761
176 558
141 226
678 427
207 812
258 731
989 561
699 97
52 673
661 136
673 574
48 390
583 564
413 282
892 621
178 349
399 972
546 527
565 583
379 914
243 756
972 33
600 910
614 595
865 903
959 877
364 285
128 321
424 949
322 161
357 14
195 314
451 725
349 585
393 674
81 667
730 517
196 111
557 199
740 75
402 99
485 442
957 89
551 700
978 453
935 510
365 537
507 62
57 948
258 772
629 65
434 715
809 145
350 220
600 111
53 356
125 434
288 28
487 145
123 160
391 640
930 786
475 457
647 521
807 818
132 633
220 71
354 724
818 485
891 375
116 924
276 785
37 886
720 607
545 402
26 95
443 895
809 434
281 556
319 379
188 912
944 115
145 420
400 261
780 903
193 119
445 504
173 11
195 260
496 554
735 215
444 968
748 74
872 930
177 448
745 711
948 480
408 389
527 165
150 299
404 249
660 546
80 520
713 850
161 682
698 84
206 517
357 178
278 706
658 670
457 564
288 167
734 450
102 378
372 33
799 382
295 166
569 325
298 362
747 801
107 446
969 255
310 747
93 905
57 476
699 576
963 29
876 467
679 287
396 354
51 274
605 553
49 400
990 438
477 421
837 514
597 413
968 405
356 520
279 943
231 530
32 980
150 343
908 842
167 501
609 210
779 714
445 896
441 89
696 596
608 296
144 762
352 648
698 67
202 232
871 523
402 51
672 255
868 614
199 729
677 699
631 415
525 712
57 233
250 196
522 867
264 244
54 279
944 569
564 174
468 731
490 348
212 942
813 850
453 389
82 290
161 948
883 659
410 924
521 314
70 555
823 248
148 936
191 233
125 361
163 663
104 546
294 957
417 344
482 775
158 826
116 651
819 202
700 127
512 199
415 745
519 855
469 994
394 118
283 843
321 725
109 640
97 918
841 782
136 450
969 468
39 805
928 168
547 427
19 46
876 478
125 372
535 597
953 45
277 700
349 104
395 701
743 611
611 472
255 70
365 600
529 797
903 887
649 236
938 865
186 37
917 295
693 318
45 32
394 803
732 66
221 654
886 180
997 130
424 303
456 435
539 580
675 420
927 196
434 95
694 74
319 85
330 616
70 474
615 871
125 684
794 291
244 851
203 425
952 794
81 655
812 872
595 866
469 896
81 981
828 637
91 129
49 568
417 382
609 258
196 704
191 57
608 380
490 177
483 407
709 317
332 284
214 373
602 280
818 991
393 957
312 582
255 827
837 856
410 464
915 885
117 829
224 159
571 519
295 452
376 436
986 902
445 161
250 151
498 247
568 606
109 738
44 914
705 214
194 214
214 293
159 745
12 112
62 393
122 429
173 864
615 869
738 60
368 297
691 445
276 116
352 277
784 589
602 354
453 676
435 321
674 479
27 777
291 17
800 458
160 694
675 990
117 726
140 229
139 190
959 564
743 315
215 830
817 511
403 30
991 488
193 111
96 234
559 992
834 544
882 398
236 609
80 932
965 606
51 804
207 413
712 664
723 357
864 45
462 84
543 872
157 49
83 66
81 818
587 453
99 215
240 659
909 735
805 364
978 872
405 784
603 132
257 692
588 440
128 169
713 90
55 447
106 627
330 531
462 704
220 846
887 574
491 31
529 550
715 451
573 337
462 605
673 451
141 355
382 111
856 720
875 512
614 333
239 284
821 114
784 350
490 992
962 897
615 411
761 829
429 800
56 178
889 335
846 488
216 909
611 539
942 328
110 72
799 188
508 654
486 591
657 843
818 482
745 576
749 203
575 167
604 684
807 95
438 569
649 352
660 190
190 293
492 552
671 356
175 69
89 513
133 803
746 141
222 824
771 753
817 480
517 196
566 703
98 381
605 857
652 925
226 572
474 346
403 921
579 982
922 716
166 190
976 947
275 684
553 636
819 203
138 979
510 373
125 38
372 953
901 629
263 210
643 977
759 958
365 735
555 422
587 203
142 977
699 720
117 272
315 640
463 646
639 932
173 930
800 179
366 207
560 72
749 394
965 222
100 383
939 260
46 618
39 260
182 912
522 890
52 492
398 670
720 280
417 528
590 793
904 239
859 145
81 757
877 608
521 203
98 400
652 808
523 437
634 345
537 977
801 866
754 370
406 751
789 295
503 731
82 186
637 91
225 896
995 541
129 636
25 489
673 470
140 665
427 178
622 384
502 439
819 722
12 974
996 565
860 665
37 590
884 52
542 250
972 472
589 607
255 597
884 701
179 498
718 43
57 863
563 864
486 578
69 735
794 693
797 839
869 292
267 587
861 14
536 241
249 154
596 977
504 561
427 519
575 818
131 49
233 623
86 562
786 22
328 555
471 583
623 563
36 891
871 178
277 467
236 269
687 619
493 947
940 308
535 888
637 125
883 464
940 872
834 476
81 612
177 802
849 18
357 900
102 838
665 101
836 987
434 646
588 512
924 408
495 381
154 751
961 907
77 425
708 100
955 70
806 499
192 809
711 651
571 515
540 31
277 805
847 29
507 610
488 414
331 492
404 805
346 195
458 903
240 998
954 673
690 383
397 945
181 615
61 124
616 911
800 166
236 803
652 199
121 746
887 348
242 293
763 233
770 443
266 904
744 260
707 745
959 571
424 288
373 657
728 590
241 519
677 255
320 281
103 352
626 42
476 377
485 98
925 386
945 310
744 236
616 102
717 763
224 244
872 589
980 36
528 779
60 338
340 834
674 954
61 870
232 541
451 778
584 569
232 348
334 506
446 316
741 378
341 56
442 173
863 586
931 125
596 736
753 218
771 674
335 266
582 956
260 709
603 421
764 483
396 830
220 776
936 73
506 309
826 46
508 817
210 667
502 897
36 741
441 857
501 973
367 303
155 644
828 628
597 38
743 350
883 589
107 405
71 542
768 797
348 879
503 514
272 171
144 543
333 436
463 496
668 884
431 107
486 154
792 541
675 228
634 322
893 204
81 765
125 317
623 364
344 607
393 251
985 318
416 271
520 856
923 829
104 276
518 408
613 935
961 826
415 339
142 635
935 999
763 113
406 526
651 637
905 739
616 222
310 350
186 928
468 757
79 747
418 842
594 418
558 387
757 226
36 549
820 886
900 687
682 506
411 768
578 207
856 596
974 249
307 925
730 313
35 341
480 23
585 874
500 139
65 54
754 600
153 344
77 764
789 331
753 910
418 696
277 119
886 573
860 636
559 529
865 540
682 647
668 290
427 829
458 928
895 14
882 718
139 987
205 659
892 412
896 42
965 434
514 749
97 844
76 817
345 829
91 137
332 434
191 300
783 61
551 585
573 795
861 277
15 305
479 657
241 747
534 96
522 327
899 265
378 29
791 218
633 501
979 683
723 298
921 790
300 503
670 417
91 145
745 410
740 252
863 655
257 109
754 869
792 770
812 944
864 587
810 264
618 450
666 120
952 617
165 329
363 759
116 550
359 152
740 438
93 222
497 921
835 639
888 528
801 569
202 683
690 977
558 117
33 694
241 818
46 752
461 447
309 181
106 745
231 90
333 381
290 373
409 870
352 664
652 139
309 466
858 759
451 351
474 983
620 435
158 824
645 313
77 769
849 920
162 123
519 89
645 138
656 840
664 542
176 313
134 672
634 95
280 402
58 13
783 717
688 737
49 602
432 417
698 462
538 481
136 663
330 513
894 677
973 917
177 766
161 491
137 289
704 794
134 391
395 589
740 940
275 153
696 749
823 844
463 242
500 708
304 271
264 58
939 904
420 189
804 28
352 423
424 485
802 708
229 764
855 906
916 624
631 748
996 803
967 882
713 434
775 39
487 299
485 745
902 401
329 191
921 100
175 381
941 818
320 495
327 755
219 504
576 543
814 478
450 762
635 340
526 836
516 315
74 665
316 575
858 704
596 640
736 273
42 121
365 985
403 249
766 225
797 680
614 929
488 523
280 570
800 418
10 952
419 107
978 813
247 965
997 552
800 217
69 842
258 731
827 884
486 920
721 552
370 163
112 486
839 606
547 83
467 36
871 228
995 666
890 454
762 138
198 57
735 417
119 595
252 228
162 713
369 690
178 965
236 125
243 292
789 843
202 673
554 270
13 717
819 252
346 360
782 148
775 635
80 258
953 266
399 219
585 496
978 878
884 666
986 155
463 381
693 774
604 520
49 767
835 971
261 812
382 888
817 414
104 394
285 939
451 182
808 456
711 268
213 131
110 630
633 816
541 892
760 823
878 737
638 944
505 481
194 344
257 675
573 711
601 315
831 273
658 934
420 406
563 216
924 752
171 692
761 824
898 251
530 331
71 882
84 573
883 925
787 165
496 466
97 264
435 505
108 262
20 218
813 317
206 519
26 534
965 671
214 760
883 908
303 485
64 759
934 99
931 171
156 196
519 95
791 568
765 627
17 154
596 792
451 632
48 548
600 11
120 648
218 672
722 213
128 154
964 829
895 485
474 564
374 809
229 432
421 738
741 185
830 318
266 303
742 510
438 758
238 283
29 860
248 20
452 961
436 171
590 45
54 334
622 540
912 176
44 62
183 665
869 232
37 699
619 410
496 859
225 658
982 776
256 84
572 164
750 856
185 639
617 853
286 625
625 552
954 705
85 786
885 516
39 173
217 195
182 991
728 385
608 578
907 260
42 849
355 722
517 933
793 861
365 430
374 30
688 859
353 62
328 184
157 735
954 378
305 364
801 369
132 458
58 224
530 103
749 39
465 799
259 230
101 606
399 165
163 976
560 32
78 605
153 103
885 50
831 550
33 781
349 124
228 838
937 442
856 121
237 863
502 669
678 584
602 471
675 295
272 376
36 985
949 473
777 277
442 693
580 994
363 680
844 522
628 761
14 513
732 280
701 793
203 592
888 973
331 423
250 116
465 30
665 594
226 678
687 236
412 954
756 161
224 870
789 934
316 516
234 794
305 97
302 59
693 326
300 508
16 895
964 618
727 602
191 252
943 657
448 942
679 165
101 350
348 393
499 742
259 26
953 76
771 532
96 596
598 768
172 610
353 890
34 75
782 706
381 982
339 589
861 429
433 622
731 853
897 870
682 939
737 687
241 94
309 937
91 738
793 635
71 454
133 69
284 919
729 383
718 964
272 999
804 116
250 566
728 246
666 252
402 950
819 689
428 28
747 949
678 270
131 65
975 793
754 148
898 983
469 399
667 77
488 866
604 175
456 977
969 730
210 656
351 993
748 687
454 879
86 743
771 156
742 51
928 999
598 958
740 132
72 991
843 937
638 19
651 368
700 442
811 914
677 516
695 135
929 452
660 144
201 422
509 532
38 307
715 835
413 446
543 126
443 46
102 924
278 117
848 863
312 271
603 230
123 108
569 209
575 734
969 142
117 272
721 824
639 903
618 665
858 183
557 515
833 601
197 774
72 18
683 798
442 515
16 934
401 148
863 375
60 27
186 551
372 175
425 164
184 935
891 227
16 634
583 125
571 104
388 790
572 250
60 36
521 780
906 840
296 417
897 931
81 297
637 291
940 973
267 521
289 489
612 365
726 348
21 790
683 654
922 630
645 664
332 174
124 343
206 577
36 873
171 557
280 890
368 984
309 600
417 568
934 389
154 754
586 988
74 779
895 470
449 250
591 421
705 122
299 809
409 106
935 471
372 318
34 131
980 355
873 926
794 655
358 969
168 376
926 199
558 887
779 533
413 621
64 684
451 511
733 427
39 446
811 384
656 47
481 177
724 784
852 35
206 184
965 548
323 669
387 319
80 254
224 576
488 610
213 234
761 716
708 379
800 14
931 131
808 270
804 947
512 27
285 429
810 627
657 808
13 114
167 852
864 659
148 675
352 445
668 418
474 944
547 509
691 965
220 798
238 422
720 970
515 450
236 602
364 755
811 640
45 287
264 899
174 587
851 490
445 28
875 828
845 968
750 11
498 105
537 485
123 965
188 632
653 575
409 919
276 139
151 61
849 186
785 308
825 843
311 890
330 835
798 439
836 749
457 748
803 944
831 289
509 998
715 85
26 246
282 429
754 248
696 761
674 492
27 337
844 370
886 292
460 71
663 348
572 534
707 950
528 962
520 550
387 625
554 374
732 265
419 44
78 233
230 738
86 177
970 370
735 46
326 870
133 661
12 828
933 952
483 689
934 671
141 847
804 925
674 781
320 567
987 238
716 284
322 792
860 822
671 956
996 730
246 607
602 897
177 420
426 277
71 620
545 161
104 582
429 139
563 651
83 385
652 299
131 865
659 758
865 707
304 636
111 212
642 817
852 916
318 549
586 888
116 34
959 372
618 51
834 993
90 501
431 359
447 586
250 841
436 369
537 469
686 910
137 255
375 699
171 42
888 509
13 84
239 188
895 869
975 842
676 831
45 274
27 593
144 961
397 165
831 338
434 20
272 721
932 314
975 377
336 348
144 356
785 682
822 752
225 211
385 925
580 686
367 722
895 243
92 614
876 929
39 301
375 66
152 669
764 864
923 651
774 213
187 562
703 213
481 783
540 441
422 188
716 663
980 675
729 559
62 370
949 796
889 181
188 245
974 225
548 346
26 370
717 554
787 687
449 79
799 879
398 306
368 750
459 213
363 926
305 917
252 298
28 198
74 344
416 967
43 556
864 216
635 939
990 387
857 171
324 813
949 283
852 695
528 222
940 720
610 573
112 503
935 983
327 591
743 589
394 875
226 866
788 892
129 670
584 416
166 675
286 705
832 334
296 161
231 910
295 615
313 20
394 982
175 751
188 426
719 487
871 105
95 559
161 686
405 801
491 367
201 868
651 697
248 485
255 382
422 986
531 982
465 558
664 601
91 961
370 810
691 714
52 664
995 690
93 778
591 820
449 700
917 100
406 462
322 56
676 259
176 753
91 587
403 178
18 496
974 849
32 232
218 493
297 480
357 158
65 280
536 573
291 885
331 288
77 828
743 337
591 828
64 36
289 88
166 381
201 914
963 519
549 130
742 291
970 655
689 919
189 158
106 577
937 757
518 826
390 167
16 341
135 984
344 728
341 18
168 960
566 489
353 682
617 214
970 663
823 603
490 812
334 272
296 679
589 865
776 754
26 507
650 303
688 607
946 668
766 603
361 51
55 988
366 704
18 880
478 844
927 753
81 190
44 529
156 652
698 745
409 11
66 832
455 82
263 621
328 582
666 767
918 437
991 363
717 140
739 336
541 263
366 707
548 648
753 97
474 377
972 710
762 853
555 788
772 237
784 927
699 62
833 591
372 570
637 522
939 674
219 403
752 354
659 184
468 720
583 368
128 834
277 13
234 866
480 112
816 159
458 29
748 296
180 79
822 701
870 922
667 450
505 317
989 437
762 786
710 70
957 493
526 433
34 813
551 744
368 389
310 708
987 279
179 655
63 75
326 526
99 586
961 741
252 805
694 508
361 314
136 553
611 144
407 190
474 206
841 423
210 753
944 36
393 417
545 497
86 280
483 303
89 778
72 143
598 55
590 493
978 660
554 807
935 640
373 741
354 26
871 407
344 808
752 528
171 151
499 766
381 847
276 943
390 665
630 13
845 826
395 950
114 763
254 132
910 595
635 596
394 13
727 414
477 991
697 45
904 963
772 744
103 257
232 726
37 221
415 334
251 303
665 195
858 971
173 888
228 405
718 71
239 333
364 351
434 347
473 382
682 309
619 114
234 459
510 901
779 379
604 179
729 298
74 373
247 107
577 678
156 838
860 606
584 183
809 626
530 941
159 110
290 444
25 325
446 641
170 195
900 735
389 194
576 247
794 503
506 688
888 128
45 130
665 233
428 412
274 670
385 219
541 817
147 762
381 173
276 810
527 449
531 894
942 152
548 720
225 318
965 909
912 56
594 469
14 834
813 613
179 436
821 868
380 58
875 687
120 941
57 488
623 46
994 194
828 220
669 999
702 328
168 910
193 596
82 689
149 514
472 182
826 107
716 360
843 617
573 799
807 947
755 613
389 867
819 955
874 732
326 706
464 211
898 700
978 63
486 732
696 914
78 636
250 181
401 960
999 372
893 343
478 371
772 279
917 864
539 142
698 39
614 669
31 656
698 980
932 900
49 131
208 751
831 282
704 820
691 427
294 91
391 651
651 961
63 658
541 406
528 900
376 867
69 745
209 368
80 264
393 896
689 121
780 583
115 637
330 472
247 527
819 996
595 525
576 969
221 332
592 571
177 764
559 805
339 941
685 953
802 981
954 734
672 518
347 460
959 709
982 352
177 279
140 326
596 499
234 936
358 284
242 997
238 990
796 494
765 294
431 842
440 529
111 636
531 768
337 413
743 431
755 855
827 570
915 575
136 668
88 150
474 261
940 551
147 578
711 425
600 491
938 604
711 651
472 705
760 23
565 674
867 10
453 344
611 740
189 142
903 137
849 21
570 485
239 665
949 428
959 625
260 761
527 375
477 830
210 826
745 344
219 630
978 632
556 542
498 632
790 835
181 605
519 412
969 240
452 903
484 541
642 777
172 281
786 38
351 96
543 612
394 592
768 225
908 469
481 226
560 895
95 293
126 367
698 110
437 82
278 735
172 83
923 378
836 483
95 435
322 549
376 80
352 727
487 533
186 89
797 640
378 315
754 577
733 588
361 516
938 200
921 619
655 580
763 190
182 549
808 319
515 624
254 39
681 99
828 579
254 543
956 562
39 218
895 909
781 568
25 725
188 697
164 593
825 801
795 526
306 433
23 997
827 958
212 904
114 70
31 384
789 127
48 109
65 80
139 972
370 195
149 761
156 459
694 848
395 356
717 998
660 601
743 138
300 189
57 387
527 92
37 886
659 35
358 778
302 223
514 837
958 558
676 240
657 346
430 510
784 773
311 717
81 273
326 597
19 531
12 352
189 642
152 134
957 40
80 454
231 220
570 691
217 440
874 350
679 821
79 440
824 475
55 508
584 890
613 246
312 422
464 604
287 446
15 29
19 301
270 651
602 916
738 380
378 520
580 659
669 860
969 500
422 295
139 620
254 506
536 624
544 848
811 221
75 325
452 97
47 852
742 814
642 974
51 295
721 370
538 720
811 62
738 92
936 686
232 30
183 919
757 694
793 750
233 634
425 792
853 367
663 53
269 297
621 343
738 139
409 855
576 690
544 846
775 475
23 938
291 966
738 290
536 67
54 660
339 744
875 989
667 938
538 58
927 66
615 900
585 288
316 586
806 496
302 567
452 110
412 926
756 160
435 390
86 714
992 340
777 917
71 686
757 316
828 530
618 974
974 815
709 413
180 411
933 34
547 774
697 780
623 394
323 452
298 834
604 234
458 778
745 54
162 806
978 783
220 57
569 234
206 862
294 926
960 261
696 208
971 947
862 719
121 816
241 118
952 549
833 470
655 414
107 85
739 820
468 922
447 167
703 195
786 946
252 119
261 216
388 24
555 878
266 356
536 71
683 174
124 960
737 638
853 519
393 606
701 169
899 310
773 800
917 409
405 831
198 687
211 556
627 54
710 873
739 717
132 223
32 222
107 924
274 63
82 351
320 578
957 937
689 702
24 159
755 131
944 806
474 856
15 203
986 409
699 36
242 792
216 493
857 56
789 810
797 482
144 996
365 673
927 345
453 896
66 977
532 756
603 165
37 469
473 94
597 262
28 48
347 586
536 523
24 925
349 685
464 352
951 135
824 401
552 377
589 153
118 311
409 97
855 198
589 293
723 160
849 899
260 857
297 359
943 447
403 209
420 769
86 481
514 89
420 539
661 291
540 799
285 648
220 49
168 638
84 421
452 467
422 107
40 349
285 795
19 806
191 508
72 203
237 412
562 543
752 850
452 549
80 314
829 81
607 413
612 200
423 515
184 252
652 223
722 426
113 331
709 233
190 951
943 342
581 911
816 622
101 868
444 890
511 605
569 508
982 442
602 349
469 564
883 548
25 677
608 655
909 194
849 108
82 706
796 814
974 100
415 167
615 57
395 818
25 214
438 409
83 419
521 770
363 235
247 57
350 67
871 906
118 873
218 170
884 983
69 299
852 952
700 483
240 423
918 340
757 629
695 764
68 13
725 607
74 711
937 263
684 192
505 288
590 716
882 239
109 726
825 491
646 321
875 854
44 682
44 903
778 192
523 290
608 182
864 975
734 334
73 338
676 428
364 598
573 142
990 654
881 506
821 175
238 147
885 955
279 16
609 712
847 463
538 158
289 570
448 852
978 689
164 843
262 682
983 909
604 551
880 275
107 969
280 348
713 484
133 568
346 547
433 980
982 813
267 599
473 122
161 534
43 975
369 146
54 800
788 988
592 410
703 174
33 182
795 711
447 739
708 563
157 301
10 77
161 892
414 229
417 779
33 852
177 820
739 860
393 795
127 277
143 907
113 980
240 755
358 780
663 395
622 162
603 169
788 883
38 985
886 79
901 105
759 565
472 711
718 882
782 335
626 710
418 515
461 925
696 556
454 364
243 729
567 636
767 534
648 167
937 343
932 189
324 887
740 589
606 583
554 921
963 692
278 773
36 525
532 777
679 375
452 940
702 942
439 236
436 760
284 617
434 628
924 840
679 737
949 579
87 960
595 35
657 103
831 523
513 650
130 549
351 306
849 480
678 594
917 658
187 999
989 255
396 523
686 721
876 897
218 102
853 788
887 310
25 944
137 492
396 182
937 240
931 665
825 543
858 641
318 814
635 899
26 568
136 46
584 666
553 295
473 69
259 375
641 239
239 674
96 895
39 129
339 168
249 747
951 830
829 124
940 798
978 952
246 120
982 66
897 527
56 688
428 475
269 88
246 392
310 748
752 70
137 104
72 492
38 807
677 792
279 264
162 702
484 531
617 247
867 651
522 482
654 442
334 81
51 771
323 859
136 626
448 685
203 157
134 355
506 561
514 584
110 242
60 635
741 769
737 331
765 641
745 171
979 449
459 649
917 616
46 441
938 227
991 287
919 755
210 26
910 454
183 900
697 886
959 885
111 612
395 224
532 105
722 845
218 946
500 970
209 640
829 301
897 232
350 433
716 570
928 626
379 426
501 325
269 334
689 390
79 380
344 986
201 742
445 206
632 503
297 746
217 52
613 546
85 176
299 490
503 746
555 886
915 996
993 251
359 596
89 595
964 66
918 449
358 462
785 960
677 606
374 150
238 90
689 997
346 562
109 139
973 640
940 765
201 620
740 774
250 999
479 346
919 195
512 116
946 660
57 722
924 451
760 882
159 892
351 197
489 55
732 376
388 199
665 346
126 661
573 161
515 243
480 357
616 720
71 588
699 273
313 154
606 590
968 856
950 727
580 525
421 119
567 354
874 839
742 107
718 909
804 939
463 329
38 308
382 821
679 152
202 875
988 919
834 644
468 931
511 833
750 824
965 391
373 247
435 572
438 605
936 456
401 284
952 966
180 168
346 800
387 501
981 946
89 881
547 970
258 726
241 584
226 684
871 276
796 408
273 94
353 306
80 445
278 224
394 171
544 229
312 487
857 355
140 438
150 612
768 937
307 487
905 436
288 911
107 580
653 358
19 560
859 448
672 655
653 598
407 37
161 210
890 692
471 765
579 221
637 875
972 83
213 385
72 535
855 525
777 361
224 893
172 270
476 911
538 782
661 443
18 579
689 272
654 344
51 866
235 956
534 374
676 933
638 947
766 700
136 880
175 969
680 429
536 519
109 764
991 747
134 440
725 813
163 998
239 150
693 607
851 88
930 345
32 891
196 798
998 911
162 203
448 486
542 580
365 908
703 963
215 175
715 474
10 768
806 145
667 916
565 581
904 186
130 365
589 940
526 898
831 161
108 583
171 484
644 938
989 207
976 213
861 900
378 148
927 894
112 386
184 968
357 449
262 133
946 622
717 168
279 249
899 190
38 734
368 992
269 642
436 416
23 824
871 789
989 216
867 688
768 947
676 70
669 794
85 603
636 391
932 94
246 31
670 655
549 943
57 873
811 902
386 106
757 987
482 999
368 965
678 472
459 70
233 122
530 718
83 254
652 68
785 308
706 522
665 680
116 687
16 708
515 124
134 733
738 846
408 39
596 209
742 633
624 138
74 536
200 853
40 616
31 10
61 825
453 131
822 81
373 629
904 956
727 283
70 122
855 909
205 280
258 504
267 520
153 110
81 757
618 376
890 534
304 90
649 811
36 559
662 734
708 468
602 219
621 912
304 789
600 120
495 678
381 24
509 427
226 926
536 643
605 190
577 803
470 66
123 787
860 155
401 804
67 218
658 884
768 662
681 109
270 985
801 208
958 65
271 318
377 606
197 215
175 488
247 386
840 536
546 605
10 705
823 331
217 666
484 85
771 663
495 110
817 543
490 408
550 410
805 20
695 998
994 255
112 246
533 590
552 913
100 683
972 349
560 830
293 200
795 687
146 727
172 725
229 523
717 735
447 52
143 131
731 12
45 292
794 914
667 29
354 685
263 591
534 78
567 17
811 249
859 181
229 803
535 752
790 212
155 443
526 973
772 263
962 218
134 430
55 83
988 192
165 65
948 754
433 251
422 936
229 610
256 649
279 303
109 713
637 828
490 435
260 121
797 310
353 14
294 954
777 490
504 865
713 833
456 412
500 784
334 575
376 410
951 338
980 807
528 275
29 613
279 637
469 259
530 708
499 303
590 904
680 410
717 887
433 64
114 795
825 808
495 461
929 250
988 86
14 606
995 819
489 56
168 140
937 361
956 873
532 798
789 866
244 812
641 510
272 247
15 471
750 556
429 997
433 647
566 704
565 984
993 867
566 555
584 45
388 39
761 219
681 451
822 252
478 419
294 146
921 94
881 673
167 949
620 203
649 763
205 657
998 28
762 428
288 932
726 869
663 812
245 972
37 361
876 830
413 973
169 837
260 43
815 38
574 875
620 32
642 223
172 995
143 930
73 33
23 42
55 885
111 800
95 879
308 257
530 515
634 487
232 155
641 678
117 968
259 792
69 896
334 132
173 639
614 501
934 902
219 103
818 416
852 72
601 216
497 897
591 201
62 45
889 238
788 399
597 924
518 231
884 652
120 184
72 150
26 457
360 275
850 605
317 755
77 724
347 702
401 616
324 28
229 423
177 949
744 843
828 625
442 923
534 135
563 141
606 662
794 360
714 616
847 261
49 521
268 118
58 987
226 148
977 125
577 734
638 850
76 733
628 135
33 404
528 642
505 275
15 803
356 621
283 724
145 367
559 483
317 160
987 109
56 524
39 482
464 687
612 423
241 695
288 582
437 712
407 350
206 194
861 98
891 578
947 482
758 989
845 174
490 156
306 857
430 294
635 740
267 967
506 533
410 467
797 98
32 134
597 92
385 52
791 933
197 810
387 732
44 309
937 253
764 416
967 679
807 216
269 582
192 506
86 671
821 641
768 183
718 192
992 55
741 440
253 358
685 886
950 400
108 733
784 246
996 159
357 59
966 829
540 459
932 718
59 392
275 482
849 548
34 838
389 600
667 940
94 424
334 257
146 971
500 234
602 664
242 89
190 282
934 885
254 621
215 598
163 81
849 258
643 843
334 584
30 541
708 470
751 926
22 690
143 55
271 545
70 182
269 694
646 39
442 718
280 25
575 49
471 959
120 276
204 288
50 389
565 751
562 594
273 751
201 15
313 38
606 415
997 37
452 989
507 990
466 341
43 231
22 767
354 484
655 148
687 179
122 382
447 866
804 748
154 313
185 880
94 690
352 287
733 56
685 373
315 630
583 79
709 723
772 81
709 562
922 547
933 559
982 418
474 273
988 947
933 880
164 813
449 339
88 586
544 235
540 318
300 287
520 178
274 759
790 763
105 337
951 513
279 729
362 339
960 769
476 773
578 722
864 220
671 368
194 394
741 328
123 523
431 283
191 63
836 208
785 764
200 150
544 636
163 134
913 738
574 284
510 822
75 139
482 936
80 882
397 243
397 462
641 282
589 810
274 39
220 850
803 855
208 262
679 538
205 654
855 817
824 23
216 240
576 38
781 293
625 156
287 786
152 178
843 333
195 60
924 502
302 200
734 193
203 346
991 622
540 737
306 349
403 627
678 111
520 445
276 339
845 619
16 723
968 73
518 743
960 193
120 959
859 768
381 857
159 986
241 359
433 759
357 629
667 854
971 253
125 28
819 281
346 453
199 718
819 788
280 41
817 494
599 175
224 873
959 28
963 463
68 180
754 641
564 508
812 537
20 283
820 363
301 63
21 477
197 743
523 870
568 94
477 882
595 199
547 471
12 660
939 83
300 504
947 381
883 580
25 986
59 291
789 234
473 127
531 29
50 366
428 341
237 679
789 207
241 266
877 724
316 395
188 695
833 846
425 406
704 782
189 929
842 793
935 801
480 927
131 709
621 285
401 127
640 440
169 392
501 732
556 985
847 416
617 788
969 423
96 496
304 120
97 985
498 700
572 45
71 190
127 12
251 471
195 980
599 789
691 41
306 970
247 99
584 31
696 460
99 774
579 603
789 110
270 777
453 547
195 869
914 120
555 628
832 390
728 118
962 575
516 49
611 738
109 735
677 599
601 984
389 831
944 488
364 697
454 641
270 923
265 537
181 583
851 157
219 855
59 128
419 610
403 896
610 33
269 471
167 291
570 874
324 299
495 908
544 997
468 935
968 849
830 26
45 870
788 559
839 695
675 748
385 909
747 760
308 712
732 98
390 223
516 751
457 568
66 340
766 984
683 856
277 557
777 120
354 419
176 612
854 45
858 600
198 37
115 786
118 58
408 880
146 622
968 127
884 868
171 221
135 224
228 751
459 637
93 129
533 117
377 809
919 236
913 693
721 891
38 653
884 609
727 824
429 939
318 756
853 213
126 38
450 158
552 715
761 82
777 744
615 796
416 428
352 916
126 103
483 509
580 284
248 161
986 14
611 954
618 586
427 635
694 716
107 229
373 824
922 482
749 761
593 922
921 765
20 159
728 863
11 851
349 685
566 633
645 34
316 558
51 698
475 713
377 509
814 923
887 675
425 635
344 855
395 982
925 548
551 14
200 349
200 284
843 502
202 677
210 520
590 536
113 732
867 453
350 306
65 379
25 934
416 303
919 10
395 507
91 125
963 210
73 943
493 852
95 609
75 272
26 699
405 50
574 395
288 131
476 776
14 696
392 924
908 685
13 492
102 17
296 697
198 976
39 947
320 350
865 135
135 446
43 392
864 265
718 684
155 172
16 833
214 56
444 639
779 833
893 466
735 939
600 187
509 688
252 787
635 285
149 611
804 415
645 915
759 348
585 768
72 401
328 531
770 585
208 521
972 776
552 881
75 766
853 390
220 976
341 208
884 168
60 302
790 484
860 207
222 645
956 683
404 903
825 847
23 867
971 849
436 960
218 535
351 178
814 482
795 916
462 606
229 459
467 320
218 569
261 480
34 861
317 498
510 692
417 473
792 859
726 950
37 753
426 643
933 863
220 659
276 903
117 997
68 306
665 303
539 380
804 922
786 802
666 436
46 555
663 200
897 663
994 795
834 994
727 520
128 300
593 39
365 861
769 137
236 509
856 689
453 24
988 602
578 994
538 161
513 776
332 877
42 342
999 692
749 926
247 735
475 448
125 429
783 897
461 867
924 478
713 789
682 311
760 536
455 728
835 327
845 584
904 708
802 284
822 528
406 977
972 664
259 465
781 186
207 614
455 552
585 914
354 765
159 747
752 198
357 326
544 957
426 205
666 221
145 270
283 117
448 14
590 755
849 382
374 509
302 583
880 384
43 398
341 117
743 236
31 295
821 225
529 257
199 849
858 928
108 742
493 628
278 307
329 139
46 899
235 602
189 30
876 670
192 476
674 767
881 763
142 891
440 101
94 184
307 282
253 576
721 207
738 94
64 308
164 515
714 804
828 53
326 834
860 958
866 176
889 528
203 331
17 941
700 484
183 222
101 387
503 41
539 14
984 288
695 418
843 794
567 227
651 133
170 689
862 52
187 537
782 896
482 633
803 423
521 432
92 987
791 762
999 689
759 328
356 40
136 858
670 64
471 559
891 955
128 917
336 295
390 68
590 326
182 913
183 608
15 506
472 783
425 708
918 134
894 958
874 947
368 141
631 674
581 369
496 780
24 746
394 739
727 395
165 518
165 836
358 299
578 217
809 654
272 968
47 600
59 750
401 384
435 779
424 166
917 756
779 504
679 139
484 762
319 632
596 212
687 635
799 988
703 914
114 917
37 85
458 871
998 343
647 839
126 837
552 762
63 929
241 201
27 343
453 438
178 197
62 112
266 947
48 450
545 934
745 104
453 582
495 262
479 584
56 970
556 192
227 664
824 997
957 525
26 958
915 647
252 911
608 103
655 888
840 989
320 282
671 866
327 691
448 761
521 206
329 203
556 705
236 420
980 138
419 149
675 815
357 534
38 447
968 60
747 273
211 443
18 875
443 674
654 991
654 278
818 251
937 596
792 639
208 812
981 921
390 600
547 242
989 28
209 912
476 525
779 392
965 864
478 271
953 913
804 667
910 344
192 161
454 131
366 579
498 651
147 950
223 904
575 998
775 632
329 788
137 964
71 625
252 514
782 270
134 99
75 57
103 627
174 598
908 422
184 422
33 253
514 914
122 366
83 288
860 799
592 573
731 932
250 809
596 792
388 809
425 855
669 273
543 344
803 311
458 281
529 887
181 44
86 767
475 932
306 841
776 441
594 493
48 722
300 32
243 154
662 934
48 554
797 491
678 11
136 839
455 932
997 460
571 510
271 842
421 763
918 125
175 390
623 967
470 920
245 920
148 80
109 364
811 618
354 798
190 594
259 797
820 181
704 30
835 999
323 879
48 301
98 929
397 981
949 527
905 349
106 865
963 36
335 122
941 408
366 820
718 114
201 80
91 204
866 664
630 105
540 841
998 489
390 235
435 48
73 843
91 983
206 327
727 385
988 118
987 349
590 32
754 634
428 221
45 359
176 293
352 513
716 477
435 120
713 670
399 650
88 272
462 337
652 254
886 78
577 26
592 234
977 564
935 624
129 230
996 318
357 54
81 994
374 609
490 559
275 527
382 183
68 182
701 564
25 736
395 290
638 560
534 504
881 635
841 425
920 72
797 548
91 945
312 616
429 860
628 364
50 621
705 497
525 226
968 389
68 301
517 371
278 938
229 292
477 254
221 894
611 915
268 707
823 12
759 693
143 872
984 56
79 263
845 611
896 917
33 517
629 880
98 704
144 563
708 726
253 974
628 955
246 343
85 758
846 514
731 306
293 220
421 396
586 499
154 311
724 739
505 27
66 243
979 894
825 419
567 622
741 540
374 707
553 111
864 743
853 323
953 445
47 554
877 773
554 756
410 106
671 360
142 10
136 156
948 45
199 87
672 840
696 191
284 611
85 140
180 466
643 476
672 955
481 915
949 899
751 149
700 455
241 449
789 920
563 586
262 632
935 857
618 903
507 229
118 889
118 783
950 329
615 662
801 489
862 617
451 51
136 287
743 788
523 190
808 643
433 268
239 627
704 561
56 614
649 441
806 307
99 721
682 792
789 243
928 394
711 640
441 816
915 831
554 886
725 786
675 553
328 109
590 929
894 436
87 267
638 932
563 300
142 749
143 376
521 626
376 621
466 48
622 994
623 762
948 437
631 121
987 568
60 678
651 836
732 857
84 245
473 180
560 977
488 120
58 782
47 11
78 144
147 995
170 650
89 819
840 233
691 475
267 440
973 592
19 137
82 97
98 704
61 124
401 440
378 186
720 661
90 883
281 354
345 508
787 930
941 636
629 932
901 349
365 922
46 659
916 431
505 21
636 837
543 901
146 971
802 886
242 969
503 595
860 77
660 880
665 642
993 976
937 730
725 962
378 923
242 31
896 358
912 479
401 444
740 626
892 168
232 763
517 591
815 852
674 573
337 803
568 588
357 109
770 650
863 20
509 866
542 873
898 244
548 311
422 515
12 842
340 570
820 946
740 851
535 653
735 440
814 829
129 955
73 618
249 654
467 815
790 768
245 656
971 154
522 388
882 549
966 212
849 520
37 322
627 20
868 80
787 507
256 887
188 564
895 503
684 388
302 866
18 515
661 17
169 585
869 102
540 313
937 329
263 13
255 671
210 102
890 446
860 559
212 467
871 135
971 851
899 211
795 765
625 61
823 320
910 33
571 212
200 151
406 592
661 896
888 382
60 25
547 743
195 864
990 568
143 488
315 790
502 225
270 824
119 729
633 153
977 538
479 662
54 997
458 440
199 299
438 614
604 149
735 519
609 972
299 554
682 406
650 442
675 886
884 652
137 467
242 497
457 419
303 18
575 613
941 809
401 884
619 823
63 990
974 641
761 409
99 936
38 383
223 494
760 927
671 66
129 881
532 633
66 668
364 970
745 470
47 542
878 280
657 967
934 578
33 425
929 124
319 516
28 44
872 562
324 397
376 512
763 104
164 184
371 224
891 700
264 990
383 148
142 414
985 192
579 190
986 300
124 754
390 417
372 913
362 963
260 602
103 377
729 843
730 99
886 859
911 366
610 829
74 808
344 70
792 146
217 495
831 129
829 187
145 851
821 805
536 939
936 814
638 339
608 368
198 255
255 728
615 545
444 897
420 196
46 492
177 63
897 930
471 358
394 143
701 532
236 798
267 817
686 309
583 845
47 951
178 114
19 481
479 316
340 918
640 181
962 78
739 964
25 279
776 432
606 771
776 704
400 375
94 477
14 731
282 981
219 785
41 122
442 376
857 427
201 771
787 85
328 689
575 35
32 293
697 590
400 232
739 308
858 227
886 253
861 987
407 973
930 83
844 454
844 401
984 519
938 775
856 333
870 905
802 729
877 304
785 866
259 516
681 779
669 267
466 404
73 233
817 701
501 219
583 31
240 860
941 389
104 221
328 388
533 392
125 676
102 114
940 179
347 961
971 423
109 606
233 482
412 958
70 439
379 195
313 365
578 876
255 64
781 174
832 869
556 329
456 17
669 768
282 112
268 996
760 877
348 362
58 355
30 592
498 565
285 790
323 667
362 472
330 61
18 534
556 881
830 109
587 965
357 656
550 199
105 88
700 641
171 613
500 528
18 850
317 913
962 377
268 131
176 266
740 487
766 39
470 533
982 581
879 981
531 906
309 467
223 992
550 268
53 548
485 241
881 690
690 50
781 854
982 568
952 600
811 524
169 109
380 649
457 616
724 271
240 148
956 642
27 741
241 543
472 944
164 605
671 357
945 796
284 455
597 313
449 703
246 951
140 283
954 359
578 830
381 661
351 489
395 303
67 879
237 512
528 14
833 439
375 577
670 441
885 245
872 886
922 207
773 554
18 496
487 343
952 25
946 584
297 334
625 365
797 605
524 250
195 456
609 706
155 98
258 665
125 326
708 474
581 107
604 414
233 339
932 162
582 513
345 360
981 349
134 738
817 190
545 678
459 767
295 743
260 516
575 369
228 778
746 221
659 335
119 151
368 659
700 270
433 938
865 557
789 488
253 159
844 398
312 124
32 483
778 370
537 558
476 227
783 917
373 570
619 764
621 301
293 529
936 560
603 375
561 542
710 166
985 764
12 142
331 653
175 944
670 121
60 34
284 749
734 906
110 725
975 317
742 962
645 360
14 955
32 77
526 137
680 348
994 245
462 229
418 665
618 245
31 214
362 540
193 961
624 529
701 552
205 733
433 883
501 176
616 874
712 950
857 246
512 937
50 28
597 723
904 690
424 31
123 147
294 444
517 78
114 96
335 150
421 873
13 609
205 867
92 953
369 872
113 746
299 815
237 650
868 551
321 734
326 684
768 989
582 964
618 130
598 319
141 839
476 744
912 953
945 614
829 784
620 632
724 647
783 573
119 932
881 442
583 562
966 504
185 347
786 503
55 848
614 936
263 988
640 172
106 129
972 886
200 348
989 516
11 141
99 172
132 411
212 656
583 658
346 400
949 91
385 871
405 420
167 430
347 702
646 891
903 710
385 605
750 558
651 701
130 699
456 94
490 588
621 766
376 353
243 450
681 72
837 191
511 955
525 293
380 771
487 322
757 181
841 461
194 572
380 53
27 181
127 467
228 744
842 862
941 386
27 696
484 602
692 244
556 75
719 576
131 194
785 268
649 492
832 298
798 544
377 635
992 146
883 922
823 409
886 479
788 272
894 566
174 272
499 597
321 811
435 446
37 763
494 862
661 940
996 307
891 848
539 332
459 241
264 305
921 89
523 91
399 491
470 96
471 995
825 598
180 590
929 839
480 930
840 598
213 900
413 226
787 73
669 120
706 58
462 587
654 327
536 695
229 911
384 404
417 351
777 732
505 814
216 110
539 767
874 243
260 694
275 583
791 366
347 773
222 141
978 991
950 939
233 250
175 91
36 743
836 10
750 228
187 832
765 470
17 874
662 750
631 86
582 919
222 619
380 275
168 107
511 919
164 207
530 331
319 969
762 74
792 897
522 976
797 70
773 430
98 728
64 687
596 437
846 29
664 529
193 11
161 783
427 519
993 889
499 715
852 383
35 776
493 779
597 224
140 65
400 608
455 208
603 940
890 109
118 201
627 169
475 561
948 831
986 188
475 726
621 109
165 544
576 164
866 172
268 748
148 636
237 43
100 170
359 980
616 538
931 93
422 765
457 508
736 885
993 504
152 864
173 533
426 279
693 195
206 323
576 294
251 465
398 763
508 207
549 467
241 171
295 265
227 85
917 959
728 461
659 995
469 142
350 484
361 503
230 897
911 539
569 401
305 101
462 92
85 327
252 951
600 249
45 302
906 788
354 970
331 95
625 799
435 895
269 505
311 759
166 808
564 623
24 306
651 961
177 478
560 578
661 499
817 415
440 815
839 426
63 987
689 76
153 765
991 153
352 789
44 997
657 432
428 16
410 550
995 419
352 236
231 631
215 832
332 363
558 804
353 175
725 650
710 300
658 978
436 347
648 761
690 837
380 226
600 853
766 950
740 958
602 246
837 463
251 824
439 341
677 861
395 883
465 604
615 931
706 834
208 701
312 729
817 301
591 674
760 733
359 812
660 466
732 791
534 770
783 517
36 753
797 368
343 695
443 282
747 733
687 842
75 737
27 378
907 213
337 788
772 519
133 582
593 850
80 153
824 28
191 959
543 638
477 199
292 168
493 926
651 55
363 75
820 529
274 49
179 362
294 686
809 527
373 218
195 951
247 869
776 238
191 86
285 584
155 340
187 768
136 795
932 83
303 91
15 916
813 882
383 692
95 804
864 609
161 884
712 475
716 546
466 18
609 736
858 917
362 146
53 851
501 11
307 175
434 585
209 974
177 366
642 759
709 114
68 633
336 459
578 232
542 255
522 223
810 620
18 162
68 652
339 879
694 917
220 909
266 301
237 308
269 675
336 664
513 228
633 838
137 899
50 984
682 343
346 432
992 598
567 775
256 91
23 892
570 700
425 40
622 391
89 10
398 281
637 486
228 803
103 123
803 195
254 597
104 252
718 920
614 192
209 994
151 173
429 485
768 265
548 216
381 29
135 336
832 196
872 729
519 300
904 933
75 680
793 17
902 452
289 874
508 459
560 599
678 835
35 959
241 340
592 424
18 323
750 536
28 318
690 335
189 612
994 785
71 822
623 244
835 544
278 995
521 102
644 172
867 818
457 318
234 673
143 595
238 397
664 768
896 871
367 164
98 321
581 634
586 704
638 60
883 975
458 83
563 35
583 295
151 742
173 433
948 112
881 583
327 510
55 309
566 671
634 768
125 825
149 368
66 878
455 795
661 736
918 171
60 624
164 133
13 156
161 764
610 388
157 482
711 655
290 889
92 235
611 554
42 340
294 533
963 167
240 791
248 279
556 875
353 149
343 687
32 695
41 372
564 602
137 791
12 125
496 56
736 828
469 74
499 899
20 32
563 210
980 618
996 197
335 274
47 680
260 955
77 121
342 377
810 619
213 899
874 895
27 186
18 943
902 133
215 332
56 506
318 75
54 681
977 660
111 514
140 372
419 467
977 15
327 580
123 973
341 673
645 308
400 51
811 222
530 810
439 399
241 532
83 944
754 659
748 627
600 516
327 517
224 648
361 37
620 352
638 928
491 210
615 578
384 88
144 486
408 859
351 489
332 986
970 35
787 329
754 248
50 278
848 27
981 388
814 10
486 16
80 430
371 448
964 461
822 675
858 240
427 925
84 180
867 17
324 186
278 17
818 147
151 353
978 296
662 627
889 391
197 715
410 511
747 549
583 276
241 478
407 959
368 283
702 805
382 357
37 83
516 134
318 333
783 720
212 170
768 541
16 968
59 733
243 785
265 863
768 330
697 328
35 282
595 314
240 819
695 211
759 646
241 938
291 930
290 722
769 284
349 266
362 186
29 704
745 39
105 724
716 495
587 804
604 762
460 666
450 341
784 640
672 478
368 641
340 268
36 702
616 364
529 78
658 973
787 376
479 116
49 662
307 599
916 141
182 779
689 653
660 227
203 417
487 810
934 512
137 690
83 573
439 265
389 88
723 142
62 334
132 804
269 548
311 181
291 506
631 475
533 654
711 21
259 218
103 511
367 897
11 924
86 399
261 241
451 110
890 626
939 494
138 432
435 595
846 38
971 376
678 238
388 767
650 761
502 474
12 354
490 721
624 907
610 350
822 489
852 278
348 698
578 261
15 264
10 505
298 189
310 244
117 909
846 578
696 998
945 166
47 134
729 879
649 553
748 319
468 325
833 427
206 398
859 644
101 939
797 718
852 685
447 762
524 947
487 351
563 958
500 376
968 852
12 447
191 340
529 53
893 319
894 587
665 945
260 493
273 345
760 96
177 636
112 151
234 725
357 539
405 588
318 921
523 708
105 998
607 848
227 103
928 906
180 663
670 22
833 81
391 207
775 298
684 917
840 529
740 391
115 594
243 885
494 259
150 600
91 109
527 345
670 403
466 587
673 896
122 822
524 86
112 150
967 648
963 915
603 196
970 905
290 45
930 765
807 442
446 243
924 331
650 13
804 915
374 509
555 302
953 282
559 73
126 484
173 472
749 835
333 545
527 378
648 493
669 716
539 468
553 413
642 129
220 779
39 838
207 878
132 999
441 519
701 26
885 526
898 197
660 480
24 675
122 20
277 935
883 412
736 220
863 296
729 948
399 341
281 770
817 461
708 112
728 210
467 696
737 493
583 612
679 996
69 597
480 426
501 766
167 957
470 236
322 121
202 515
758 258
983 619
59 801
411 819
945 629
171 291
833 937
54 425
257 275
983 558
75 470
519 710
99 371
781 968
140 532
593 879
761 99
398 967
368 316
502 638
46 554
692 71
376 38
481 134
282 486
427 281
915 585
433 201
94 657
864 747
502 378
815 827
908 183
26 320
771 52
977 399
620 37
682 430
791 812
156 325
867 946
986 538
435 422
715 561
907 406
215 724
330 791
153 307
38 891
267 768
752 226
484 551
960 328
404 481
377 881
586 841
14 836
772 553
891 405
906 262
301 151
886 583
85 19
430 91
712 404
462 645
109 852
254 432
457 67
627 62
999 149
700 292
958 50
237 503
54 791
985 185
767 16
948 414
202 90
400 320
143 657
739 629
839 642
56 276
184 70
741 847
23 955
208 908
735 754
967 444
887 71
460 557
493 729
452 428
415 532
22 300
667 811
512 179
153 249
644 938
57 485
269 393
165 880
946 162
756 925
570 93
48 871
267 864
428 533
197 271
934 214
825 515
130 799
264 204
467 826
647 881
223 354
578 509
136 277
891 435
248 940
887 777
604 899
965 208
772 95
673 276
962 142
670 652
807 492
318 973
673 255
150 706
303 776
133 511
940 149
700 915
820 322
497 81
332 806
82 434
97 880
676 326
752 186
122 510
593 692
654 793
999 330
563 423
270 506
91 492
339 967
268 20
342 613
850 202
770 694
950 379
298 441
337 826
930 255
265 130
665 469
342 53
680 499
880 275
968 246
822 377
24 382
843 912
98 306
641 892
85 950
562 297
999 833
613 791
765 972
902 86
520 224
938 446
179 256
18 908
973 207
884 503
920 357
894 74
819 771
670 969
900 251
383 591
487 333
797 476
868 316
866 720
752 539
861 588
174 376
524 265
142 353
614 88
570 593
661 698
40 171
629 663
413 285
900 681
934 72
281 864
822 459
901 458
48 457
394 674
373 890
388 842
741 797
249 451
462 235
853 709
558 267
277 625
430 644
544 402
960 832
630 350
812 983
907 262
832 802
736 969
985 960
458 941
372 63
323 558
509 23
40 726
94 717
717 334
507 580
279 501
15 401
62 749
608 850
749 455
503 426
548 812
897 779
756 153
339 906
328 607
137 521
381 305
657 740
401 660
713 232
247 835
306 388
888 626
547 164
961 887
579 357
110 934
197 173
929 477
973 601
656 305
438 853
439 639
89 152
202 689
516 674
557 276
569 43
590 29
989 627
614 507
937 255
771 96
214 920
787 750
55 494
326 459
951 241
303 992
753 742
751 548
575 921
521 414
903 280
503 913
876 19
196 326
832 450
511 166
997 134
740 868
786 529
914 403
758 636
355 955
983 405
690 939
554 379
381 799
694 730
864 914
652 779
368 269
935 541
337 29
97 356
26 442
83 947
777 448
547 464
511 200
517 337
373 428
204 10
236 736
234 37
499 822
706 834
403 66
209 459
938 109
298 10
249 837
128 453
627 551
316 711
983 41
950 845
185 99
91 272
723 752
21 142
591 494
353 177
194 17
939 645
337 248
111 732
733 424
107 708
172 779
451 793
309 431
829 998
751 466
960 768
933 152
602 154
85 46
132 272
253 426
125 790
631 318
558 771
155 595
338 52
668 357
394 50
539 405
429 398
331 605
217 953
105 970
208 801
408 966
901 509
841 765
96 957
147 373
480 285
529 639
465 493
951 444
147 535
582 781
678 302
415 141
496 685
732 838
243 497
587 971
752 533
320 143
529 414
331 474
213 732
108 203
44 526
407 333
711 242
722 801
625 239
192 633
353 781
485 420
881 254
268 397
482 606
374 62
50 958
654 356
407 989
720 331
451 187
49 885
260 521
636 302
483 290
226 953
238 343
130 99
656 561
517 203
728 997
482 189
717 214
27 154
610 975
774 753
73 419
330 236
588 840
616 288
364 858
513 799
820 747
154 644
610 446
109 436
906 350
128 496
643 199
463 16
249 384
54 802
982 552
772 228
369 32
290 517
33 94
740 831
354 252
927 313
662 700
832 932
970 765
326 254
396 984
727 576
665 308
58 924
584 320
429 700
934 466
408 670
259 741
778 984
502 112
733 885
886 608
554 100
322 631
768 253
435 668
16 95
19 639
145 69
457 102
884 411
663 811
361 947
209 641
450 216
747 432
34 825
79 217
965 228
956 317
269 763
148 811
841 655
377 714
162 290
108 767
422 119
112 938
868 43
366 212
682 699
936 835
473 997
242 494
435 697
157 261
818 341
224 416
760 951
304 559
702 985
554 862
483 448
160 718
823 745
656 621
324 500
121 558
465 687
916 541
35 492
18 888
791 932
825 927
85 943
264 819
851 214
105 497
792 886
248 264
495 478
971 132
295 173
125 514
510 195
325 244
111 193
275 70
517 837
115 771
10 73
67 961
393 496
71 27
603 291
76 212
297 109
32 306
396 838
323 69
496 358
740 51
100 914
535 342
71 315
442 413
262 485
509 69
804 66
493 265
807 444
399 292
588 79
127 806
228 464
10 909
262 702
656 60
188 114
857 98
685 514
393 410
747 65
324 454
757 533
387 992
791 603
302 155
704 425
372 970
880 717
550 615
81 987
620 53
664 708
384 129
130 157
751 722
700 348
224 426
598 274
566 813
804 480
590 296
498 43
334 634
399 722
82 22
826 496
727 401
826 770
955 387
708 811
139 957
465 79
587 80
729 979
40 217
247 955
571 510
737 37
524 722
875 972
246 119
55 885
650 432
652 57
752 932
717 237
293 35
914 183
741 369
364 582
791 463
891 495
984 887
978 276
745 818
407 144
76 90
712 427
317 360
581 274
875 300
45 682
296 239
145 194
306 242
985 874
187 402
562 61
148 483
250 510
386 42
330 536
885 723
603 427
646 914
98 811
124 505
481 526
52 235
783 654
840 718
348 962
258 739
908 448
256 675
39 662
848 500
606 140
504 326
312 751
285 86
612 308
414 180
725 166
850 362
810 234
185 864
317 549
254 413
266 34
733 331
839 30
788 144
383 121
833 944
76 444
650 137
923 159
551 215
365 129
96 14
199 741
108 449
654 911
893 555
587 692
533 100
732 633
665 752
365 284
234 592
567 695
611 328
478 10
646 94
547 131
624 731
342 521
500 693
842 994
462 42
230 917
145 859
517 905
542 938
228 869
552 937
855 126
516 633
387 53
719 784
580 214
653 393
240 416
778 930
821 876
118 175
737 510
615 695
394 298
641 677
68 147
322 700
492 815
124 774
736 350
341 47
322 61
590 165
362 697
498 761
600 644
526 863
771 807
740 788
748 42
469 810
237 899
15 770
365 497
390 31
266 657
81 371
588 101
754 367
137 910
204 503
509 622
611 347
547 714
990 413
839 110
579 380
509 407
641 692
246 517
636 843
443 100
303 234
406 233
398 85
307 810
896 456
959 403
524 612
107 539
968 510
636 375
739 445
138 969
835 584
513 577
223 524
444 691
836 549
559 184
924 504
975 956
110 706
898 957
559 543
897 367
420 397
656 949
573 814
601 322
578 386
786 352
612 897
392 590
542 257
124 538
311 351
989 638
979 317
249 174
304 162
917 661
868 372
359 466
27 562
201 634
780 163
754 66
541 637
887 434
392 732
617 557
771 100
910 253
768 347
410 948
825 579
105 919
974 230
331 805
903 666
161 434
796 566
313 602
216 75
154 337
777 208
118 894
830 776
66 447
399 761
621 783
657 765
603 97
636 108
734 240
481 137
702 453
545 334
554 93
911 348
448 378
877 903
213 79
17 881
266 86
839 480
442 919
314 238
555 751
217 133
271 894
788 811
998 355
344 682
474 586
990 909
400 206
494 378
688 648
846 868
447 380
290 767
585 889
607 999
983 718
774 650
883 269
569 679
628 67
620 134
672 535
767 306
314 208
44 830
76 921
542 381
195 576
394 595
80 549
63 779
670 324
357 505
233 663
903 216
229 86
400 850
458 46
485 340
197 308
262 457
40 772
603 544
231 905
399 277
442 599
890 376
308 180
899 113
502 53
433 498
194 269
258 739
554 658
814 994
690 29
832 327
49 309
242 601
84 849
231 634
839 753
452 879
93 377
555 767
961 85
463 694
842 697
737 441
78 548
423 273
223 823
608 84
661 370
922 524
140 379
35 272
488 782
457 314
414 325
465 863
377 94
978 204
20 483
786 81
552 677
502 584
884 537
143 978
841 863
146 602
384 153
941 629
173 150
395 357
23 764
492 988
782 854
458 579
651 991
972 994
642 921
570 136
789 841
98 188
491 671
888 768
744 913
635 299
244 23
312 876
614 651
660 479
510 481
879 719
894 778
239 392
271 736
180 425
396 356
854 421
146 918
493 97
268 661
172 630
395 940
601 890
427 277
477 545
930 431
888 254
428 43
627 442
995 440
827 164
209 744
485 929
832 346
216 237
701 817
546 946
117 736
415 656
535 524
379 146
63 207
875 645
202 391
127 923
582 245
643 97
239 887
445 800
514 955
856 94
63 342
912 384
60 185
294 217
305 348
305 588
513 892
459 857
166 874
688 454
408 547
80 841
766 387
381 175
333 687
428 140
260 847
489 806
935 907
494 215
185 892
330 576
199 938
708 970
560 718
794 550
21 323
572 604
470 403
266 372
645 517
86 298
928 479
515 235
680 737
474 158
482 381
548 743
950 219
278 770
331 500
882 602
972 925
255 103
642 554
740 419
990 309
119 11
426 961
433 890
702 641
289 371
559 87
194 155
46 161
613 440
692 438
663 736
888 157
603 883
757 309
322 89
883 393
205 513
979 685
811 148
969 145
985 196
757 602
830 601
10 899
517 74
63 895
174 929
293 581
941 331
24 404
186 174
851 982
597 983
997 468
450 253
493 932
555 419
758 933
236 223
310 601
945 39
107 800
934 402
133 159
478 897
843 370
996 660
50 680
148 542
452 521
496 589
353 320
197 882
425 922
275 608
917 16
933 797
774 883
175 252
942 300
691 492
645 402
311 752
921 529
159 469
239 876
534 67
401 269
781 533
245 329
506 156
142 575
683 569
33 551
855 995
377 985
814 188
842 794
433 690
597 238
698 783
996 622
435 125
358 549
168 727
220 323
471 536
161 887
511 997
378 311
710 764
688 949
476 715
808 866
172 313
597 726
579 622
864 274
92 315
144 332
441 529
813 751
16 209
653 970
289 565
916 361
513 60
658 748
904 690
762 322
174 127
105 302
494 527
814 508
435 324
203 800
627 347
489 267
693 914
533 125
485 612
531 677
202 412
234 743
651 67
25 445
145 729
12 226
282 299
192 908
353 433
69 13
828 35
148 679
431 940
370 463
43 327
222 516
25 613
41 798
84 328
950 425
172 762
998 38
718 967
87 368
908 187
967 447
131 38
764 911
946 744
84 968
176 210
803 714
387 963
698 111
755 853
69 431
262 303
477 88
607 484
180 412
551 189
876 769
968 804
452 687
527 171
592 397
245 108
730 573
90 304
389 729
333 466
612 228
542 74
443 532
517 638
741 851
750 810
99 409
372 32
211 820
173 439
132 352
564 703
413 713
448 367
451 921
825 66
20 511
52 814
936 67
184 795
554 242
971 330
526 468
698 895
351 482
925 513
231 520
590 855
818 915
688 420
828 543
564 213
228 438
186 694
533 356
814 873
484 451
288 544
815 589
65 245
528 136
934 177
281 744
814 997
131 73
801 484
316 708
459 715
965 653
731 934
482 718
860 483
273 336
90 137
310 938
713 72
150 74
429 608
74 322
442 576
32 45
691 844
536 711
391 807
100 149
949 518
684 855
385 280
559 786
661 535
478 570
347 765
353 838
695 995
89 284
766 897
876 350
343 689
467 432
385 949
848 478
462 949
600 987
676 597
649 160
344 689
209 744
521 729
143 75
85 341
747 773
704 42
332 460
282 968
663 696
195 70
564 58
729 616
640 586
18 320
717 344
424 780
769 463
903 314
701 257
263 977
544 338
979 195
498 337
571 147
700 312
878 194
944 693
187 411
583 905
279 740
945 182
329 951
235 753
612 812
16 569
979 639
697 132
845 169
845 421
61 995
346 894
844 662
921 198
876 429
142 83
238 76
269 310
804 260
827 494
189 515
17 539
932 580
826 195
715 780
146 589
209 456
365 986
182 976
498 159
425 737
487 764
495 543
427 201
619 425
523 199
597 153
956 737
398 753
618 315
489 462
75 215
420 481
980 318
533 852
520 186
667 948
499 690
110 799
823 655
849 252
966 167
213 888
525 941
783 430
315 833
798 89
12 404
704 797
465 32
772 794
950 761
881 765
756 396
191 670
632 221
922 216
290 701
923 360
695 376
974 120
783 310
356 687
915 235
873 66
947 304
784 363
909 956
339 321
165 812
680 600
821 208
227 797
597 142
997 436
111 222
162 176
721 219
48 711
949 278
735 387
634 186
242 932
436 985
581 769
862 62
135 109
449 434
707 916
739 396
315 975
661 876
854 979
991 159
37 829
879 751
145 24
119 858
620 96
585 870
150 236
678 77
286 908
410 766
966 269
227 269
849 607
303 559
52 91
976 889
230 950
852 159
82 556
521 857
990 557
542 973
367 504
702 586
936 610
438 682
443 83
559 114
270 562
351 997
241 949
467 312
32 457
779 999
667 549
829 583
400 123
516 805
839 819
175 956
561 15
26 492
455 106
825 302
67 631
166 976
390 75
370 802
334 765
624 445
432 94
434 711
665 724
657 148
290 224
391 875
742 596
976 47
628 891
730 888
507 555
362 753
219 365
249 541
369 236
579 676
153 906
766 278
325 172
823 31
932 681
210 87
183 211
38 54
87 394
978 407
264 826
32 585
795 846
869 146
456 300
274 705
890 154
577 333
858 459
408 966
764 812
304 289
907 946
853 10
841 890
412 509
377 42
268 690
697 74
277 428
546 277
583 350
683 461
679 982
449 861
763 961
820 733
770 943
244 99
226 44
356 243
121 850
238 279
339 546
998 656
452 25
282 477
455 820
433 920
643 231
597 391
67 756
83 915
536 842
150 928
991 53
536 19
178 916
183 358
625 203
18 941
282 915
199 211
478 292
848 256
259 14
453 195
880 217
544 912
396 693
65 580
724 14
499 565
468 686
399 469
719 623
146 134
559 847
450 297
818 700
200 591
988 482
661 18
746 102
96 400
249 560
144 188
329 551
621 400
313 492
92 680
105 628
924 832
857 478
584 598
803 418
994 746
815 835
464 431
213 19
878 912
283 640
301 608
924 469
236 844
268 110
281 151
432 915
12 675
633 185
231 113
421 190
342 680
65 979
296 183
755 260
282 965
965 347
15 889
411 573
342 833
632 401
649 984
651 447
985 367
426 447
601 281
707 330
580 479
773 736
641 323
68 773
197 705
327 806
593 307
625 762
965 412
14 643
73 678
611 720
163 91
616 954
310 914
877 148
492 888
33 237
187 704
573 21
588 405
532 902
986 93
474 999
569 831
684 21
214 590
204 121
460 194
186 751
916 633
310 249
958 557
955 595
331 110
364 944
912 850
886 183
945 829
938 360
481 259
706 553
997 912
654 64
333 515
666 810
427 52
216 666
60 804
579 565
462 305
381 773
773 281
40 566
144 254
901 773
959 309
730 841
574 58
105 168
412 660
638 82
612 512
568 78
501 983
573 549
105 530
358 463
83 851
355 715
805 251
648 480
694 910
141 300
938 524
840 668
767 73
769 36
465 237
951 710
560 820
526 605
395 548
749 718
442 948
399 106
625 605
61 438
687 141
572 647
279 755
973 843
323 217
874 341
477 123
759 283
610 207
282 37
242 986
103 985
408 447
915 459
15 300
952 800
303 112
777 531
28 576
741 673
217 706
974 249
767 936
231 463
660 530
563 982
420 901
637 143
760 196
954 767
995 331
79 103
811 791
775 937
619 608
120 682
569 466
458 833
590 739
377 660
810 112
55 897
628 839
282 211
885 862
320 574
413 12
905 644
310 780
69 720
992 336
244 134
974 852
137 310
365 976
904 514
509 856
943 249
462 986
585 891
276 887
238 691
727 925
23 956
60 997
80 762
934 645
832 937
708 924
536 478
134 121
77 45
986 169
651 836
170 221
636 510
798 542
634 731
514 185
378 224
357 183
936 178
172 108
743 92
589 733
244 33
733 887
306 452
998 374
531 922
470 232
219 664
197 599
732 488
838 919
218 455
954 548
331 984
320 308
790 272
181 138
152 854
766 781
746 133
583 283
125 860
490 181
310 189
690 835
557 259
206 357
566 778
390 428
442 382
226 777
989 904
510 77
632 834
540 675
166 76
106 420
791 556
657 404
141 22
572 736
707 832
936 520
849 471
278 333
302 269
598 297
66 264
628 744
99 373
704 733
770 51
639 484
803 952
647 766
763 146
244 860
97 753
798 983
33 172
278 773
974 862
328 602
786 324
335 623
691 499
26 746
690 587
363 945
806 533
752 52
212 276
630 865
236 860
652 192
329 296
374 295
482 861
767 992
54 356
166 278
146 120
448 650
150 938
504 568
636 252
74 726
362 960
150 521
946 834
360 924
147 218
219 783
466 597
472 523
916 501
285 355
244 483
421 938
322 18
409 177
99 133
278 382
568 697
605 522
926 499
716 27
655 970
437 346
602 98
631 148
143 985
571 92
372 269
805 552
264 403
846 880
137 272
537 957
762 928
635 372
716 930
472 543
534 478
415 837
63 352
159 73
643 736
345 894
884 708
46 34
869 572
367 425
936 467
202 738
833 663
461 81
255 102
46 948
851 966
379 310
316 370
439 843
385 689
38 933
656 24
298 222
152 226
701 859
948 730
265 436
809 50
776 373
493 211
485 658
111 650
868 724
888 741
629 971
161 182
618 276
987 219
387 985
859 305
299 885
44 86
740 254
205 95
743 271
247 395
386 611
38 531
726 164
470 549
494 179
149 756
226 285
151 677
914 397
797 193
605 870
59 623
565 499
760 153
267 505
876 332
338 199
400 954
681 561
520 792
120 27
607 619
226 55
947 215
88 366
537 562
476 944
167 325
13 664
887 170
68 323
637 740
462 714
646 903
622 545
428 578
179 542
498 451
627 596
29 673
346 48
114 663
937 176
545 972
961 388
390 796
761 289
438 744
232 625
857 262
490 366
942 148
156 244
933 639
864 38
128 28
61 868
499 427
478 301
512 21
337 448
56 591
606 319
965 766
962 937
789 66
636 173
510 79
198 371
919 734
713 398
938 992
335 301
464 768
593 155
285 138
980 105
28 856
677 362
672 585
322 688
67 675
249 311
78 748
413 886
667 381
194 829
31 572
537 901
172 28
719 844
940 175
326 827
604 366
544 492
927 584
874 398
54 997
584 557
33 439
381 928
30 784
281 807
210 490
997 182
582 792
797 254
207 99
858 588
426 357
791 283
876 171
66 85
333 793
836 592
811 78
990 888
727 600
64 95
779 585
528 995
566 363
297 669
831 108
541 975
426 937
29 389
800 837
949 817
732 135
208 425
743 311
193 778
674 864
98 255
98 978
668 952
615 125
379 502
357 977
143 794
638 605
952 228
246 615
485 962
589 776
505 916
558 973
243 840
115 859
335 571
341 956
712 188
814 111
371 939
828 323
779 758
246 293
543 436
105 746
661 296
660 181
105 218
296 619
248 615
679 443
573 791
151 403
97 135
842 190
615 785
848 826
400 297
445 662
847 46
630 605
986 500
666 592
819 849
594 338
250 989
644 86
483 830
961 981
578 774
313 725
675 70
315 521
153 356
514 676
320 946
488 462
368 127
610 831
185 879
512 984
301 957
626 101
559 413
590 325
908 795
656 621
776 409
209 535
761 631
331 671
950 864
353 788
379 865
223 325
378 442
305 731
561 709
300 920
851 80
982 282
390 992
944 563
82 950
954 218
554 225
635 896
941 461
412 968
812 490
37 397
587 100
183 495
399 453
246 762
224 783
426 442
432 204
33 443
860 208
818 667
389 793
989 213
354 517
357 732
468 62
558 787
657 97
973 562
764 488
480 259
629 528
649 784
437 270
484 552
593 434
736 608
571 586
20 99
185 112
685 615
757 277
692 577
504 327
398 82
440 170
139 696
991 61
845 916
839 250
657 778
713 271
119 463
861 573
838 113
267 852
603 418
116 542
265 841
20 413
70 766
80 61
378 464
816 676
428 467
214 708
145 244
151 871
100 894
473 199
959 979
416 887
765 473
831 312
480 752
354 430
269 478
616 282
846 32
804 612
138 195
442 731
102 845
525 173
237 568
157 75
536 809
416 456
482 330
913 620
976 60
415 704
465 983
38 546
752 577
784 488
60 791
305 288
352 402
755 842
948 471
518 212
65 861
919 937
852 128
708 183
370 411
692 178
27 375
610 349
293 909
756 976
507 558
557 406
148 810
471 212
852 762
342 353
407 706
359 583
332 985
169 93
359 48
913 680
961 402
122 232
748 163
421 400
185 878
173 571
655 800
193 871
647 694
391 618
40 807
771 942
787 444
176 411
984 20
339 78
298 523
939 721
665 464
119 286
175 742
507 895
901 136
21 487
293 212
892 278
775 633
211 302
806 595
322 605
594 270
199 907
256 238
687 209
136 108
176 132
23 44
984 726
940 887
906 848
580 311
605 250
145 900
469 425
573 662
270 152
145 76
959 324
164 96
796 298
256 31
711 653
341 865
404 897
207 566
329 909
944 736
935 635
504 908
77 225
615 226
509 85
329 110
872 397
851 970
444 733
988 787
159 826
640 30
175 526
669 958
718 205
11 578
680 696
796 518
725 592
672 807
49 172
843 513
273 22
676 120
572 391
958 415
867 464
178 686
912 425
56 574
996 454
784 704
781 215
773 729
983 468
43 726
148 262
522 566
319 740
118 973
571 38
329 15
955 421
738 115
683 943
797 176
186 90
488 271
682 552
920 236
909 398
342 53
617 875
122 256
775 841
611 338
337 27
976 279
31 785
540 784
30 406
101 322
694 908
185 904
133 934
134 715
696 416
732 555
785 111
993 318
215 74
733 397
721 593
890 341
538 450
552 59
53 77
36 339
599 853
941 94
542 826
785 953
891 497
511 477
931 136
131 912
384 576
107 279
773 351
224 76
787 662
461 44
789 459
735 866
871 246
838 459
408 453
199 412
985 623
704 178
516 500
506 644
156 892
568 905
702 304
215 516
890 406
608 210
288 359
189 406
734 49
98 641
788 415
909 922
714 72
343 650
505 104
391 318
854 767
827 351
691 491
297 411
922 293
846 584
693 166
908 638
693 366
677 620
574 879
77 932
485 368
435 780
642 695
967 228
659 342
473 951
543 877
938 791
370 616
758 197
890 168
173 71
288 101
813 174
512 939
328 301
607 672
194 956
89 457
427 397
393 341
691 308
820 161
953 173
718 101
966 526
834 392
602 494
665 717
138 699
151 580
209 338
706 748
848 453
657 833
834 757
109 72
924 261
832 728
82 552
987 735
280 371
302 166
246 744
825 979
853 982
800 923
245 47
993 125
419 644
175 32
205 262
45 30
860 881
602 318
204 536
313 87
998 766
524 401
198 501
747 934
865 606
762 889
233 81
838 129
686 573
819 192
877 469
80 592
249 563
177 490
606 81
972 197
184 575
92 831
268 735
515 746
687 76
79 183
228 353
839 440
902 387
145 262
625 460
684 239
204 733
669 979
110 843
783 909
852 802
403 619
626 612
870 987
989 977
240 184
426 874
981 251
900 962
337 585
362 976
414 315
891 656
446 594
66 878
725 430
442 378
400 375
772 50
292 147
404 472
15 558
252 72
820 903
118 174
79 915
921 392
350 872
781 47
847 577
959 207
176 95
804 254
338 381
615 887
540 466
407 925
267 889
952 493
544 383
106 609
416 126
859 82
924 857
333 706
902 351
785 388
507 927
868 116
323 958
696 367
833 381
898 624
73 560
523 288
990 828
408 936
699 274
331 237
712 49
368 56
616 563
83 677
657 799
289 983
759 677
355 16
310 696
385 763
770 656
822 175
490 437
639 802
799 569
965 678
256 746
383 618
968 339
337 58
319 370
733 269
838 804
649 416
865 563
218 280
924 51
824 943
986 138
643 665
419 200
277 366
171 594
146 374
765 680
409 558
274 132
189 157
967 503
272 393
191 834
473 795
827 642
649 55
538 367
894 240
452 536
22 584
94 110
663 262
223 428
585 568
707 82
433 780
188 644
179 328
216 422
600 668
591 668
808 45
835 868
680 696
682 899
958 642
648 774
774 700
317 873
741 36
431 74
257 712
866 941
307 135
883 16
760 802
209 349
483 810
142 848
703 394
349 538
562 179
355 572
242 692
361 463
749 525
914 445
605 397
987 332
381 696
564 613
500 474
257 797
749 355
943 605
383 183
742 302
302 964
523 597
745 40
338 624
106 420
987 786
387 445
449 345
766 256
840 811
673 197
527 24
785 963
593 847
930 181
188 89
518 424
617 330
559 138
40 836
784 215
63 531
572 206
513 696
540 718
811 400
754 622
566 192
633 557
748 369
889 619
115 388
921 749
856 521
704 959
616 843
911 270
172 403
684 717
673 192
915 667
224 900
653 967
305 224
37 682
293 539
205 69
977 698
329 995
737 418
126 531
951 719
800 296
938 601
633 842
307 846
211 42
856 64
227 734
634 895
608 960
264 680
274 986
401 749
612 968
849 540
792 409
688 941
781 377
941 92
347 392
491 111
142 923
387 568
571 254
299 615
214 973
75 345
745 675
786 278
569 471
305 473
240 704
904 824
151 226
769 696
223 845
606 852
241 571
455 812
770 567
837 502
528 235
626 355
455 56
868 420
171 659
908 550
68 884
667 716
773 481
548 445
444 344
694 143
929 102
174 985
454 741
869 642
538 879
247 340
896 823
519 151
12 594
104 745
920 771
330 192
406 206
490 954
195 731
626 988
933 566
670 597
565 945
458 245
964 204
32 191
216 12
928 405
419 456
772 74
578 429
523 280
203 400
918 218
884 206
199 474
890 203
659 737
214 530
706 384
238 196
654 217
666 385
408 26
244 681
959 719
994 138
418 52
23 426
689 402
135 914
118 567
911 145
278 126
344 270
47 729
698 498
64 903
755 990
585 541
769 687
549 67
908 69
205 465
39 459
906 602
545 377
502 522
114 424
97 508
811 228
215 64
821 290
728 245
83 914
493 162
990 758
435 168
565 490
233 898
337 23
491 830
474 516
946 500
798 313
981 652
518 488
770 187
915 351
61 681
11 899
816 796
32 747
493 34
258 158
545 179
692 992
415 879
597 383
169 708
853 945
285 781
386 973
615 699
144 519
400 599
350 940
474 113
580 343
870 38
421 680
227 712
934 525
547 492
670 253
331 788
723 874
388 300
598 959
434 552
559 883
290 683
904 49
71 113
953 246
49 61
217 786
861 109
823 210
983 743
577 985
491 952
602 806
946 84
397 418
480 792
519 572
467 860
22 847
150 165
887 322
332 735
674 461
319 491
407 808
161 23
676 135
938 175
629 251
212 129
794 872
959 555
344 464
750 898
640 472
758 450
385 28
217 401
850 735
970 505
648 716
38 283
915 508
879 541
644 726
921 314
776 854
724 839
35 677
305 799
825 158
72 269
294 79
923 855
265 921
115 235
443 556
178 924
345 814
567 761
25 519
479 441
920 729
845 422
597 996
194 457
254 129
725 150
207 733
887 434
93 946
73 772
690 774
663 887
106 813
108 925
957 578
383 226
130 107
348 331
461 953
347 465
94 909
453 233
103 295
744 196
668 198
823 295
506 902
931 554
278 465
37 60
451 639
102 388
205 966
181 487
756 254
173 84
719 368
307 690
172 606
176 504
241 293
156 354
59 333
140 631
688 337
131 511
611 431
823 421
250 506
814 264
419 880
173 486
834 283
986 353
53 984
798 839
429 71
712 908
603 228
697 973
86 146
956 968
444 522
746 515
452 302
503 708
394 116
231 619
727 494
703 242
228 947
617 706
592 537
701 286
270 927
534 555
810 840
202 953
554 278
464 395
774 730
416 327
613 833
407 919
372 313
228 349
350 921
887 646
468 829
478 236
479 812
16 447
820 998
54 528
167 829
956 739
850 213
745 244
864 188
50 67
621 519
255 127
437 672
147 740
219 333
559 694
943 726
13 58
257 429
570 447
102 795
160 416
243 25
141 697
951 90
891 279
743 568
749 264
976 678
262 335
918 698
922 729
884 652
841 19
775 634
566 204
677 271
531 78
318 687
642 983
843 100
689 180
601 153
68 880
536 250
869 790
980 432
467 721
825 334
746 508
662 295
840 733
915 175
50 570
460 186
218 562
882 624
242 657
672 96
642 817
50 34
777 510
425 586
991 717
849 651
748 383
164 86
274 208
574 82
128 716
186 710
351 853
798 758
789 502
863 74
697 464
713 484
285 452
601 779
996 237
151 564
874 315
398 621
329 809
102 775
142 737
675 569
169 53
823 48
841 786
593 852
154 532
210 293
846 17
831 420
802 898
871 579
770 38
884 565
680 848
570 862
353 324
186 904
520 418
11 504
481 738
502 69
740 226
368 108
890 594
380 871
148 933
452 380
287 184
187 580
111 444
426 903
510 646
205 582
681 477
116 475
381 190
204 606
480 771
679 254
37 560
733 788
654 958
827 580
870 566
906 479
584 511
514 735
144 808
52 214
884 656
701 726
899 587
202 948
298 185
493 911
260 196
844 130
239 728
928 412
849 613
267 147
269 370
412 249
205 850
240 953
992 138
378 89
551 20
375 399
178 60
554 540
733 973
47 817
210 554
501 760
261 787
350 402
607 40
843 480
291 706
702 572
471 398
245 73
179 554
306 36
825 878
208 258
322 303
545 831
752 171
992 441
771 682
55 996
559 825
945 776
800 588
539 248
603 176
417 969
439 567
516 132
352 623
722 234
682 860
141 654
747 774
400 311
261 390
254 504
97 725
468 713
393 62
417 274
335 467
253 859
170 344
260 708
407 930
925 717
496 667
681 532
380 896
939 767
84 322
708 677
203 858
280 984
849 96
910 634
940 976
284 19
208 841
621 152
764 28
61 485
982 115
524 751
207 319
96 426
295 332
806 951
332 196
533 95
700 579
58 338
705 336
643 335
233 361
223 417
947 832
191 590
313 863
710 976
136 605
718 819
165 34
715 822
276 605
867 955
478 770
130 610
297 59
915 681
860 461
330 486
67 10
969 199
984 60
70 145
109 160
344 113
311 66
967 185
844 594
761 222
861 286
87 469
635 945
131 871
861 821
379 233
619 397
262 134
772 301
578 477
413 905
306 621
478 591
443 209
397 338
134 14
586 283
193 267
261 505
865 988
702 548
500 460
657 41
280 541
321 464
412 129
397 793
106 343
635 604
158 51
671 980
331 97
645 411
482 208
139 21
509 82
562 205
851 51
795 222
733 299
794 238
542 916
800 772
960 254
362 384
759 597
809 473
890 711
445 793
183 731
800 951
850 20
174 628
320 347
429 921
638 197
514 744
431 27
584 994
956 563
515 361
95 418
358 532
794 879
932 80
153 138
702 423
743 92
520 877
858 818
416 708
681 363
262 95
846 818
982 404
59 485
789 971
427 332
403 376
316 823
759 198
967 217
146 572
626 437
503 853
113 839
400 175
71 125
151 539
575 434
115 319
225 269
823 858
650 278
959 866
46 455
935 123
85 110
203 441
348 985
529 443
669 916
144 107
762 934
32 763
512 576
121 836
496 174
307 216
441 48
438 369
879 688
50 807
124 546
776 286
674 927
762 312
813 23
826 603
150 220
970 441
457 498
440 96
79 613
224 288
975 344
762 447
987 930
212 914
988 544
792 414
510 772
60 395
425 391
618 727
69 685
485 948
118 940
445 873
937 272
332 658
591 234
828 213
791 804
645 191
811 113
447 395
300 949
843 222
249 382
729 502
807 193
489 203
125 871
849 943
289 172
544 949
737 249
478 819
761 791
243 852
815 326
855 912
980 168
498 965
804 288
220 644
872 448
300 67
864 912
948 536
257 711
616 872
645 160
59 208
562 815
189 272
263 760
864 964
489 321
229 413
573 51
679 985
178 861
442 833
988 197
744 398
30 606
583 713
773 809
455 984
325 766
901 446
632 400
218 21
927 702
488 215
107 486
751 612
206 869
343 845
345 47
847 668
452 751
358 17
734 594
697 915
487 294
764 783
332 808
924 651
566 844
652 140
508 213
663 817
491 21
456 584
169 28
570 788
777 241
205 519
751 959
755 313
589 696
627 152
447 956
299 421
224 994
719 244
810 365
742 185
505 192
912 769
699 455
511 845
400 107
258 96
839 941
247 508
929 894
437 375
194 793
317 480
171 125
850 390
786 393
82 875
659 867
48 254
16 760
417 593
31 563
263 596
656 195
220 472
194 592
176 105
810 884
112 287
254 730
803 696
575 923
462 842
147 799
917 213
325 186
311 829
566 813
875 487
24 248
586 354
893 486
201 54
97 559
715 39
565 628
580 855
276 966
586 950
24 915
743 590
484 328
173 633
882 462
961 462
439 591
478 128
193 842
406 348
438 760
520 248
165 28
451 729
190 940
740 181
532 200
750 509
241 60
486 575
729 759
702 31
270 618
411 507
105 557
584 200
581 681
766 289
788 419
395 866
576 759
192 714
462 559
140 901
701 782
413 395
201 459
438 416
425 645
199 888
66 824
80 958
535 301
511 898
711 124
948 45
939 123
641 519
515 128
298 125
706 381
923 224
166 31
806 101
166 700
891 221
182 295
572 948
729 710
204 439
179 683
361 635
998 669
130 113
218 234
233 550
426 578
484 473
393 73
583 765
68 680
147 793
767 237
602 276
497 268
554 808
221 671
287 490
594 669
754 970
854 45
838 548
340 71
140 462
311 565
164 487
972 782
466 800
482 142
268 506
352 446
771 225
987 921
305 989
385 56
962 589
959 79
602 970
876 705
481 453
748 437
663 760
329 987
116 776
661 550
564 976
814 356
629 468
854 338
428 25
551 728
418 303
108 821
698 653
437 922
42 990
878 230
572 354
421 774
580 919
879 363
607 501
833 414
929 836
722 905
937 601
909 613
954 341
845 939
319 374
814 636
973 665
22 313
181 996
224 433
331 877
626 559
437 50
413 48
995 733
803 822
301 191
528 402
125 949
653 478
176 187
695 114
76 711
270 43
798 206
525 625
897 945
425 290
917 769
117 893
24 224
869 30
874 221
899 326
539 283
681 491
364 852
80 743
169 375
607 782
371 495
269 159
796 925
325 450
342 435
91 246
822 897
809 628
754 928
837 50
81 483
667 211
731 543
752 696
157 80
277 575
152 898
844 485
589 702
568 324
643 261
274 220
620 233
378 290
261 496
941 708
848 621
900 705
667 167
744 254
286 531
795 370
821 965
347 323
447 482
78 354
919 327
988 356
853 117
561 706
618 10
144 867
548 636
613 244
893 735
910 227
946 494
494 724
101 990
221 431
416 806
617 953
420 91
313 872
509 689
318 738
131 530
884 152
341 976
262 672
987 79
674 559
338 161
681 534
478 387
645 511
667 691
36 165
57 706
131 910
997 445
866 733
884 579
760 729
848 220
267 118
378 824
526 251
980 363
97 565
148 854
101 163
960 278
297 885
384 13
882 568
37 332
176 461
973 432
69 297
462 734
505 318
837 703
309 405
674 741
544 437
429 782
464 848
157 789
535 787
221 167
992 441
527 261
601 667
117 374
724 531
31 751
497 345
959 514
536 407
680 465
734 774
692 676
661 455
906 858
204 542
408 927
985 185
309 399
88 923
100 360
232 201
224 352
718 622
723 883
730 247
317 84
624 279
928 990
673 13
122 297
506 409
135 259
574 592
754 99
452 520
108 767
691 667
742 113
313 475
857 267
302 45
549 444
850 618
761 488
383 176
703 248
412 731
725 756
239 371
501 527
439 822
977 256
307 21
745 971
699 509
40 198
286 179
385 294
935 159
975 328
387 710
109 852
114 386
562 597
652 347
58 829
297 593
494 229
900 924
242 778
525 831
86 478
307 352
468 217
144 846
236 873
315 477
958 250
899 510
110 409
562 207
552 356
564 403
920 434
607 91
782 146
346 923
579 659
111 227
872 291
580 227
706 865
669 242
877 51
144 577
608 907
109 204
287 544
73 186
392 93
207 344
51 692
405 385
716 381
789 34
818 111
299 726
144 272
294 557
443 411
946 869
227 785
353 575
726 605
106 865
905 209
879 381
529 965
381 174
394 845
702 134
991 198
801 642
154 528
896 558
629 568
489 49
662 987
317 133
564 494
51 344
595 268
544 624
533 284
390 991
276 654
44 228
581 128
864 996
874 539
480 729
997 304
998 674
224 210
750 554
644 86
717 437
567 351
668 822
555 919
694 586
113 548
477 465
188 595
287 389
368 271
922 174
227 573
53 511
580 625
620 37
653 436
573 737
349 286
881 486
857 113
366 129
423 331
523 963
369 509
848 285
325 196
272 438
521 453
125 950
328 746
986 517
781 619
937 811
398 157
444 419
983 325
220 991
609 559
741 468
424 234
130 636
887 350
858 806
492 68
854 256
942 494
886 594
397 726
991 635
352 859
893 551
407 308
513 248
399 232
178 438
639 263
869 959
653 530
445 606
774 726
135 828
357 994
944 524
53 90
257 322
623 788
481 559
271 952
279 728
957 56
94 315
804 49
337 235
172 390
579 478
236 835
465 641
11 296
923 80
113 506
85 206
288 276
287 642
58 835
529 70
885 525
585 402
573 484
201 785
706 182
110 91
374 572
153 560
802 71
949 419
241 840
591 447
232 679
248 725
949 282
427 695
236 669
211 264
253 595
658 630
292 234
986 84
811 440
373 403
292 661
285 741
553 917
631 32
350 914
478 76
553 908
202 544
27 672
285 503
227 797
256 957
175 755
198 772
430 273
304 484
239 159
967 423
299 944
460 604
932 846
78 574
842 737
103 411
391 185
16 915
151 109
167 289
530 648
713 76
477 409
347 941
582 373
929 772
746 363
986 273
541 335
365 473
401 196
959 33
556 93
619 354
149 503
240 153
628 616
27 772
411 940
138 691
995 85
443 599
250 832
307 421
196 463
469 949
616 494
691 19
743 101
386 995
79 171
322 710
634 811
620 734
730 113
397 508
253 631
507 919
510 127
760 801
438 53
720 24
282 485
661 288
854 243
451 401
515 927
383 534
896 56
221 186
555 631
813 749
360 716
204 107
936 813
86 612
171 498
779 519
975 650
137 360
366 884
504 85
770 715
896 996
136 381
572 362
16 639
528 975
19 804
284 34
57 462
612 383
171 895
658 379
819 773
291 389
424 331
162 544
554 258
18 633
51 713
554 64
637 65
951 803
303 929
340 361
958 461
872 377
175 436
42 940
135 57
725 789
778 139
948 634
528 120
800 872
927 351
112 312
935 22
159 887
841 323
132 691
342 364
377 444
283 97
227 31
938 914
698 40
429 892
428 75
735 526
743 32
941 622
209 776
779 851
417 433
776 53
334 828
315 809
571 69
103 636
520 389
30 906
683 426
169 790
653 300
828 911
550 375
720 501
607 552
62 924
903 445
907 341
422 239
591 546
74 122
480 885
696 891
872 324
133 200
216 47
297 970
865 794
885 144
987 192
250 591
197 490
671 969
635 70
824 619
44 846
877 534
81 282
558 394
564 754
953 241
236 464
530 711
314 515
344 54
700 320
495 470
770 592
479 48
398 548
160 933
625 690
200 479
772 791
669 903
947 743
316 533
784 248
788 867
71 403
285 125
449 699
786 83
570 317
343 933
974 929
613 599
848 413
334 602
81 760
284 455
728 627
79 395
743 200
531 929
91 518
163 357
258 691
254 782
981 218
864 448
971 504
569 840
990 242
993 56
581 345
14 287
809 655
693 965
32 707
210 797
175 496
427 930
491 981
209 364
720 828
544 738
208 965
107 567
920 840
71 92
680 800
697 227
267 611
316 616
147 282
127 562
937 611
988 701
14 179
153 871
234 208
930 819
125 599
620 304
813 17
425 363
947 127
783 85
259 807
873 622
38 270
690 302
190 431
475 611
896 97
886 633
726 855
184 595
597 620
626 660
488 913
610 149
920 77
165 741
805 156
377 632
510 266
439 901
874 757
170 23
473 335
225 134
545 521
730 79
299 232
510 792
690 971
271 332
399 500
932 448
756 34
994 419
984 651
933 225
883 751
43 162
267 849
262 309
305 695
575 809
312 565
730 54
232 260
435 454
518 637
140 824
422 111
233 450
820 619
579 37
633 523
579 468
411 935
572 544
71 623
874 977
221 797
122 621
138 394
566 781
614 972
604 329
421 887
589 238
231 200
823 160
684 257
445 384
235 522
161 346
102 862
34 179
443 177
23 476
305 202
579 234
653 740
606 952
214 699
464 927
858 755
84 37
319 73
147 606
828 719
167 23
458 401
975 907
172 325
401 736
231 115
498 672
68 367
929 669
256 904
545 146
731 647
84 455
656 491
436 723
252 784
501 985
837 756
766 629
223 97
764 376
62 563
968 708
685 922
766 991
974 567
891 329
865 363
606 531
14 368
758 457
316 29
814 553
597 419
369 55
405 581
152 98
270 774
53 139
185 224
346 983
806 758
724 161
150 886
632 648
887 817
914 380
16 322
719 41
86 138
576 177
186 974
664 187
916 678
706 330
298 49
375 311
13 134
833 738
710 554
113 80
62 730
318 480
941 54
785 863
873 635
838 697
877 696
789 457
271 625
705 602
330 866
613 94
754 666
514 566
895 391
621 755
174 350
105 791
983 766
810 772
623 897
956 833
544 144
900 475
903 851
713 668
784 668
862 688
946 510
570 739
868 251
773 959
428 349
169 258
817 994
400 898
47 320
93 194
876 558
780 198
958 273
55 170
598 727
496 229
533 86
177 165
366 827
340 358
378 55
220 663
526 353
752 177
341 791
294 214
435 936
211 804
148 457
108 960
162 432
877 629
958 510
193 891
400 915
288 151
947 680
852 168
421 837
383 918
249 173
85 537
403 208
182 51
443 559
845 560
819 40
631 388
957 552
989 536
748 255
781 340
930 667
571 44
827 261
742 469
890 191
650 51
592 173
555 583
800 827
117 397
118 601
155 373
746 248
449 645
877 954
195 689
41 437
688 638
943 701
523 853
812 299
60 983
672 311
692 871
738 726
681 514
49 173
398 715
671 969
90 690
278 744
531 222
171 220
812 142
89 188
429 25
121 221
716 472
986 815
848 22
502 841
159 464
240 34
22 415
678 709
467 711
327 507
655 908
432 686
970 618
979 69
968 424
852 489
512 100
301 189
719 109
466 291
149 414
442 389
331 378
972 288
925 585
735 247
730 56
73 134
265 953
93 12
845 589
381 693
976 773
233 769
989 43
791 555
271 125
728 40
813 100
395 718
960 263
567 785
144 505
684 101
849 344
315 634
285 980
405 708
578 510
971 510
366 439
782 982
219 170
742 479
118 800
245 931
245 391
379 811
894 186
282 609
205 39
544 148
360 784
586 375
761 607
573 871
633 572
890 258
442 987
562 685
582 562
54 707
448 110
163 939
342 453
785 880
907 205
859 176
308 524
991 136
693 651
189 754
69 746
508 601
947 355
434 182
888 267
118 538
476 339
507 52
267 784
678 28
283 947
295 694
997 764
748 243
36 231
907 786
780 124
380 358
417 212
163 571
988 709
644 925
964 155
456 789
279 579
727 261
688 838
856 118
778 658
133 695
895 274
231 850
167 579
810 896
463 24
75 624
236 344
873 57
996 781
731 927
970 913
630 962
936 335
335 944
770 215
790 965
913 529
710 771
901 521
112 28
513 493
86 335
245 554
295 260
805 213
319 376
272 507
274 972
230 480
673 418
19 729
345 118
671 601
452 561
213 110
717 314
197 964
512 660
82 869
530 171
125 38
108 247
415 176
910 260
447 764
416 718
340 456
294 511
347 307
354 931
890 714
567 122
586 613
140 745
853 382
643 264
56 714
668 608
156 329
54 223
18 757
213 846
295 143
859 153
971 636
607 313
642 985
920 456
535 981
153 188
146 901
687 111
135 524
829 866
288 308
995 13
778 586
514 112
485 678
436 234
728 626
360 914
120 734
406 901
137 294
271 54
750 732
980 83
906 45
903 127
797 881
967 419
552 643
270 72
614 82
766 305
622 909
189 856
803 348
818 929
330 284
107 563
22 658
392 265
914 858
750 584
752 267
263 791
539 347
221 513
548 266
857 246
653 788
60 639
220 999
781 176
405 563
720 234
658 701
727 757
477 614
296 355
620 36
107 877
757 390
808 997
164 108
48 131
67 743
704 829
647 502
194 798
163 668
448 77
218 856
686 941
315 731
502 276
258 38
477 973
469 446
314 383
955 469
239 711
656 793
405 867
450 615
12 491
303 451
713 931
919 701
607 881
530 408
969 903
40 16
921 709
911 391
296 377
32 364
410 560
787 272
231 512
378 801
99 950
367 332
306 152
845 995
828 975
813 189
940 375
327 566
204 654
871 942
443 21
149 115
649 338
72 606
135 226
573 248
528 359
634 598
654 360
538 435
413 664
195 464
448 561
471 611
152 962
991 510
640 701
202 770
776 626
123 239
648 773
292 53
504 894
698 723
477 809
751 965
422 128
932 314
433 450
331 645
822 415
913 340
494 637
329 499
821 923
502 106
208 503
919 825
307 438
687 646
207 623
369 537
26 744
415 887
68 142
415 671
951 600
496 992
236 715
111 238
67 885
661 821
126 439
291 927
740 989
988 431
66 328
820 729
771 367
844 978
665 451
474 988
303 575
935 473
430 236
492 872
552 154
923 961
534 874
740 273
27 230
786 485
408 866
158 820
212 596
153 133
965 531
235 34
674 376
758 275
317 470
662 614
401 558
829 428
945 497
911 501
114 371
899 409
37 554
870 961
526 643
99 70
157 499
383 992
160 793
625 548
710 811
29 435
215 98
786 401
676 351
496 874
11 512
142 577
407 363
62 687
106 483
928 345
206 182
30 513
396 802
449 335
397 585
961 500
679 240
556 395
478 581
746 243
222 896
403 570
107 49
115 593
150 63
645 159
969 392
507 562
58 776
308 350
301 939
242 385
733 80
697 649
483 741
366 506
192 410
392 631
715 498
393 173
737 408
263 792
920 330
819 436
113 921
468 637
649 101
832 757
53 333
716 997
45 944
445 339
770 685
620 556
246 831
962 183
818 42
784 924
329 457
278 335
588 258
698 776
255 927
825 530
693 631
519 472
271 24
881 52
970 82
895 977
302 747
847 332
368 559
557 638
91 921
40 709
464 808
270 205
323 974
406 574
430 458
247 107
289 60
551 520
125 836
912 840
569 247
656 934
808 822
992 85
453 500
250 206
404 563
858 173
432 37
81 755
344 659
462 384
981 668
877 110
546 564
853 140
998 17
823 441
265 788
928 352
738 479
275 108
118 255
652 132
549 626
625 669
96 140
643 319
761 923
638 174
664 972
826 124
992 354
251 80
959 871
230 578
506 545
406 856
73 451
88 798
35 769
609 394
148 133
452 261
812 523
311 947
19 243
837 722
173 639
599 558
253 544
771 505
948 591
957 812
373 108
717 274
517 498
604 290
710 163
395 776
596 842
996 542
256 929
973 659
978 934
260 383
764 521
390 493
314 388
788 18
175 55
446 643
996 254
488 704
902 443
741 515
508 626
101 875
796 223
605 930
936 177
744 959
402 625
168 22
23 904
425 591
611 422
753 166
158 137
580 653
97 784
826 219
513 817
913 319
140 355
698 431
900 224
836 760
71 843
471 439
771 70
591 502
252 597
571 866
375 695
707 771
12 788
53 854
447 367
141 822
105 257
301 784
178 449
663 806
720 502
139 430
103 350
584 813
126 287
602 273
418 661
383 709
396 982
481 69
554 681
38 460
241 263
39 599
918 664
316 871
566 363
998 624
867 527
859 779
295 13
444 890
187 870
32 728
510 692
760 94
745 462
605 33
504 321
791 497
945 711
375 944
835 231
575 192
388 947
125 267
532 467
294 900
409 713
335 477
110 819
391 652
419 811
511 827
713 797
17 832
536 279
693 407
797 136
814 768
158 897
113 859
301 313
584 128
615 273
650 507
504 225
424 549
573 729
822 229
41 163
846 309
241 970
541 583
860 429
635 735
733 853
335 522
60 655
80 907
274 895
903 132
365 748
52 123
208 837
214 976
687 552
539 577
599 711
249 707
535 102
866 248
758 381
586 351
550 178
318 737
667 640
336 896
414 958
892 501
244 926
534 101
627 429
33 268
274 886
608 781
668 684
418 851
885 246
729 597
788 591
740 425
332 888
656 724
871 587
938 694
568 781
720 354
786 102
158 395
284 972
732 799
429 11
274 327
677 310
855 347
552 725
219 825
625 841
771 678
236 28
515 596
276 807
793 896
946 684
473 134
553 794
740 786
176 949
653 892
371 255
66 690
95 609
245 214
463 245
812 979
396 505
512 189
860 472
664 295
501 580
784 469
588 252
298 264
177 520
878 417
923 728
710 538
697 467
92 43
204 629
24 890
107 358
351 121
909 853
490 912
688 464
171 318
68 310
59 705
511 99
569 201
220 65
882 741
439 182
975 260
700 914
710 234
900 877
982 567
56 658
929 801
839 12
96 676
719 273
310 795
172 325
199 795
745 441
293 723
826 128
679 108
463 422
556 833
348 26
140 128
724 545
688 749
264 228
47 132
417 827
544 667
34 459
103 738
431 744
731 606
389 834
768 730
484 611
842 431
190 467
315 644
496 729
935 246
979 117
520 799
300 67
885 727
428 171
698 23
445 347
186 484
897 20
443 774
138 294
124 47
942 753
539 566
241 588
871 966
821 55
423 90
825 338
283 808
274 54
405 325
536 477
613 847
693 988
731 685
890 280
229 950
438 678
887 216
565 249
913 584
357 867
110 546
963 624
819 903
875 224
815 546
211 406
984 128
762 339
775 53
412 329
230 940
982 370
379 759
478 940
742 500
752 264
597 366
526 161
627 185
352 452
70 706
440 952
198 258
272 211
909 144
844 251
103 561
403 450
231 469
376 576
88 478
770 577
417 705
395 339
953 726
988 577
925 403
640 22
420 686
723 272
551 782
75 538
657 430
931 837
137 240
408 588
570 94
384 236
43 724
776 318
815 744
744 844
265 405
906 329
575 714
940 841
682 75
769 964
222 531
463 251
398 362
472 589
782 966
903 85
121 673
39 688
807 501
645 930
73 98
479 300
514 202
775 479
817 793
678 332
766 324
709 771
380 545
686 853
991 556
812 945
361 721
348 86
393 788
282 454
248 511
332 56
402 191
842 156
738 246
629 168
363 469
160 188
390 346
42 457
191 312
155 105
274 880
515 146
732 540
63 820
843 956
612 276
349 657
623 914
689 974
256 626
120 145
369 931
994 206
664 702
231 220
929 29
625 194
492 934
629 827
855 93
732 284
310 684
248 375
820 779
553 620
523 398
732 855
765 278
436 974
368 327
873 765
621 523
715 380
451 871
945 995
396 264
900 435
423 974
518 465
280 51
594 389
323 199
338 783
144 389
799 147
794 454
362 135
112 920
766 558
827 483
26 109
924 26
878 377
876 584
237 303
44 736
341 577
641 621
875 626
505 615
49 617
553 444
830 610
339 875
718 158
348 469
386 326
371 287
184 988
545 94
167 389
907 527
242 708
264 606
323 194
954 179
530 95
448 114
802 993
714 18
140 511
14 290
654 500
644 131
196 805
497 349
523 954
438 640
765 842
764 458
646 538
624 514
637 295
810 50
188 658
312 904
308 28
805 565
438 329
260 304
112 435
314 665
664 843
527 111
755 689
882 911
793 499
851 133
599 629
864 849
497 81
238 805
852 531
273 910
120 174
29 978
249 540
978 999
458 109
974 332
634 481
47 580
902 596
275 642
11 677
36 930
236 443
493 899
554 482
251 695
779 700
554 364
770 928
362 87
55 504
991 640
910 592
676 53
151 593
906 500
42 259
461 183
447 963
477 593
644 341
702 57
497 366
18 161
337 468
287 773
459 130
49 103
906 150
286 856
29 739
535 368
618 45
478 252
180 663
813 566
504 171
353 463
784 984
750 919
163 142
288 127
470 86
145 471
813 277
495 144
784 573
879 695
111 599
168 426
363 731
571 348
715 977
897 646
745 445
707 890
109 227
973 474
696 611
915 855
30 449
503 84
357 461
38 65
952 665
330 381
117 608
661 384
990 70
162 898
432 295
678 34
489 82
681 626
74 348
876 840
477 575
633 983
867 161
808 57
940 670
30 832
571 332
277 538
348 707
496 898
332 168
763 121
284 354
685 61
164 634
376 399
434 98
173 461
992 922
540 290
267 516
308 98
863 234
748 213
262 154
257 754
491 931
802 99
152 11
512 164
699 365
112 224
612 778
258 687
822 359
543 446
447 907
815 386
503 732
568 995
967 377
993 795
220 903
840 556
677 290
518 421
681 263
332 268
73 654
598 715
570 139
221 892
987 207
192 261
665 563
32 363
701 149
267 901
259 393
903 273
365 79
906 379
139 641
831 748
69 980
300 904
834 668
646 200
960 122
393 227
125 698
157 219
478 237
981 437
205 482
733 34
240 538
820 52
283 50
318 206
647 501
762 454
278 911
65 129
681 400
663 396
14 107
371 635
658 359
232 982
951 154
697 363
548 37
598 131
456 630
461 70
339 308
943 302
168 620
649 682
311 252
379 451
192 928
921 301
351 623
529 11
820 907
638 717
128 190
486 233
25 255
198 443
693 606
964 405
757 434
792 639
444 278
760 40
109 716
241 425
751 667
690 60
676 932
838 257
755 887
399 27
606 786
469 18
21 489
92 417
708 635
327 656
772 213
516 102
450 222
284 858
499 416
316 412
196 519
550 142
658 863
514 837
442 404
377 912
427 554
914 295
576 222
657 27
742 193
867 494
654 213
23 718
267 781
253 310
521 251
193 565
950 111
621 806
588 409
206 531
578 124
503 485
225 326
393 719
353 326
620 736
538 392
877 551
458 162
623 743
531 745
921 994
871 995
814 420
820 852
256 894
640 141
29 437
15 27
199 20
188 675
878 851
308 915
790 609
539 11
769 942
909 243
337 293
968 713
298 230
34 290
516 430
78 225
972 817
908 376
697 358
276 927
282 394
502 542
312 170
380 86
397 980
203 706
226 984
659 697
360 118
336 563
861 403
70 583
472 396
669 885
819 849
938 727
30 128
273 858
172 870
176 476
550 642
306 619
787 695
967 479
804 465
223 525
422 494
316 833
341 272
308 54
263 801
886 975
219 108
614 833
281 824
403 686
973 599
318 675
507 455
733 749
492 603
212 149
456 11
313 274
353 588
829 666
196 474
279 776
464 162
903 396
806 74
643 994
991 814
703 655
729 770
79 66
249 184
261 753
934 317
316 691
756 43
273 371
715 581
845 375
47 348
818 678
893 967
356 843
720 142
746 845
957 594
601 549
532 502
712 840
192 661
734 435
103 920
51 917
60 713
873 934
546 291
385 217
938 740
665 326
989 232
883 231
362 194
117 239
194 885
895 563
408 939
504 206
614 839
304 653
152 110
273 355
695 920
482 167
380 47
207 565
924 472
284 343
268 186
295 991
675 189
98 31
12 219
291 865
156 723
654 863
243 773
70 516
507 268
961 449
880 908
381 478
751 640
288 915
942 542
580 717
676 352
90 627
456 874
666 524
983 291
622 874
452 152
647 207
997 111
873 928
734 52
79 579
98 440
462 438
277 593
726 68
787 23
688 127
909 159
855 893
816 101
503 491
411 978
946 739
865 291
970 983
521 432
515 645
980 307
244 408
59 865
364 20
219 503
957 970
27 278
974 546
234 491
781 299
764 624
594 735
646 24
156 199
991 441
488 386
908 603
182 401
527 457
410 616
291 11
744 21
851 616
197 601
741 73
550 125
264 649
843 983
226 640
866 611
107 875
944 40
734 586
629 600
284 844
360 141
700 98
118 809
354 668
896 217
900 804
778 342
117 621
67 31
108 619
416 692
11 228
718 957
256 676
160 175
363 707
300 425
405 647
120 991
494 608
882 926
311 425
601 57
999 592
977 575
536 920
741 479
350 591
508 874
51 761
726 149
271 428
87 202
952 688
56 816
571 669
33 187
164 709
971 907
351 423
95 471
438 427
737 363
400 316
400 300
72 791
751 60
990 955
78 990
825 448
990 604
206 777
79 66
284 501
827 70
649 770
678 898
429 251
633 447
814 279
317 216
496 881
591 817
246 697
555 821
751 142
474 264
151 900
710 618
970 187
12 755
375 45
438 308
226 855
650 491
571 46
77 790
839 343
356 381
40 57
315 87
64 287
108 46
924 277
240 597
890 514
658 201
702 159
536 665
632 504
870 240
918 530
531 336
438 521
402 675
562 432
83 287
363 936
444 494
732 869
216 172
32 149
146 728
412 283
376 365
124 327
300 255
626 999
644 319
898 374
34 638
315 431
120 349
593 25
308 639
417 482
895 25
80 382
121 365
947 36
980 454
201 436
618 923
373 615
887 86
930 201
177 613
614 166
283 743
479 503
568 782
417 862
743 36
866 464
806 934
555 334
830 364
620 660
547 140
807 173
22 743
901 997
442 711
367 965
100 241
113 174
407 778
426 462
58 561
962 377
88 773
213 781
981 254
379 402
907 965
315 858
691 602
913 658
749 270
177 154
714 952
771 372
389 817
438 937
439 150
753 243
56 991
430 198
976 113
25 516
739 546
323 957
104 391
382 481
91 933
505 661
493 822
111 123
601 824
633 939
125 815
193 633
147 201
755 607
598 925
688 30
979 506
834 779
329 765
815 165
487 369
871 135
932 427
162 564
125 349
479 513
963 974
674 931
956 506
856 632
784 805
751 933
29 44
521 782
253 64
110 396
609 490
26 741
378 941
499 415
448 874
417 562
82 579
261 853
859 870
209 588
201 262
614 983
94 514
607 841
716 292
106 751
727 597
860 927
735 966
320 277
779 960
706 791
127 166
79 127
502 625
823 186
752 914
694 487
853 706
519 116
713 677
508 719
218 18
180 499
220 748
595 749
54 381
978 438
65 125
916 456
731 118
954 296
850 429
420 525
254 863
414 821
347 518
48 992
698 42
766 497
306 255
660 476
353 417
586 307
706 673
229 516
982 385
434 884
227 347
675 302
507 115
779 929
782 360
361 903
35 965
343 957
230 99
658 414
308 684
105 697
142 166
203 78
436 601
489 52
648 940
599 816
355 256
496 363
653 264
190 488
382 798
89 60
725 762
463 544
321 827
619 725
612 807
762 14
960 192
166 828
59 519
166 341
227 30
137 321
178 141
325 15
581 911
856 38
700 486
499 942
855 265
824 641
34 893
396 15
885 86
429 661
256 35
231 147
158 103
779 31
475 799
608 366
898 917
812 855
816 510
518 538
751 695
693 545
213 125
144 564
539 527
194 114
261 550
366 552
512 639
688 40
655 758
131 408
517 264
280 329
311 996
270 867
472 316
128 212
48 994
715 499
472 416
324 671
513 98
357 682
216 463
879 142
676 397
848 760
225 660
664 801
57 344
207 807
291 275
84 352
366 890
435 371
779 358
404 841
612 185
723 665
363 853
765 730
270 300
505 601
45 271
402 866
803 669
666 820
141 288
376 404
647 573
777 530
173 361
763 832
589 505
547 969
66 734
274 117
895 766
475 648
782 153
123 229
525 565
789 178
230 946
645 858
996 516
536 676
909 184
958 916
541 656
536 818
972 213
192 904
410 67
592 250
284 972
897 216
166 532
976 408
707 650
947 204
215 256
37 593
668 69
588 424
239 156
937 76
38 307
458 779
177 971
846 750
423 963
374 721
966 990
33 760
420 330
904 982
345 162
506 476
20 212
678 879
398 167
547 154
809 759
752 522
761 29
667 223
541 45
685 437
768 106
979 883
643 98
447 412
974 49
645 952
945 614
847 368
443 359
219 491
909 135
35 266
396 583
64 138
884 440
758 394
98 404
746 798
415 244
51 410
298 45
68 247
387 950
13 227
666 304
168 184
600 779
897 66
607 237
693 342
729 168
265 732
462 77
831 687
752 530
692 789
417 730
575 972
774 458
949 419
781 178
809 126
117 433
45 625
993 600
58 553
981 43
360 917
425 143
708 74
831 444
304 208
586 683
265 824
478 366
899 321
345 939
641 623
774 669
649 445
39 913
271 213
741 528
920 678
604 559
523 283
945 753
510 747
482 262
909 716
398 284
388 751
353 207
699 511
28 674
432 143
730 494
33 105
719 449
707 691
793 443
208 268
243 766
765 605
60 558
51 506
54 470
800 709
868 937
644 110
382 202
51 21
127 905
702 676
13 499
463 948
490 579
441 410
742 135
305 85
31 624
525 351
707 28
978 677
874 832
911 364
317 239
834 408
840 703
288 785
826 691
838 770
61 442
731 950
817 329
753 339
613 462
798 899
951 17
332 34
749 915
211 527
852 551
76 997
256 512
880 838
208 125
15 39
542 391
828 877
358 579
297 208
576 491
844 465
839 495
961 859
553 345
53 676
852 534
732 175
973 545
320 376
474 770
835 960
715 759
785 605
378 741
373 969
782 78
534 429
474 411
306 442
915 756
702 883
173 395
69 536
634 740
547 421
644 878
627 522
391 283
820 976
745 99
179 944
556 245
123 111
358 129
241 740
938 126
213 860
986 163
442 484
886 261
259 479
177 656
569 553
595 280
168 686
966 764
528 878
401 202
214 153
663 590
70 735
441 803
884 547
997 414
218 106
563 221
306 346
448 244
860 156
504 402
467 418
145 127
965 243
186 872
914 665
890 245
148 295
102 457
606 33
134 643
397 408
948 167
98 380
726 853
208 445
74 645
422 158
595 208
352 899
350 520
641 33
27 877
232 800
330 25
372 170
199 217
203 830
949 85
657 127
650 360
138 113
769 46
491 85
452 187
17 272
302 463
529 643
678 431
326 187
406 179
418 238
187 585
738 326
969 158
962 133
862 778
449 823
762 817
76 934
241 282
472 610
251 148
586 498
607 44
109 978
949 257
774 919
931 667
73 813
967 898
456 327
31 192
315 892
396 77
284 922
135 650
468 526
690 334
947 389
972 390
266 717
185 449
343 372
755 542
813 543
858 647
714 268
403 35
420 94
969 29
460 585
965 623
178 37
930 99
377 745
681 921
732 150
585 97
591 563
904 130
567 585
426 566
891 199
627 105
394 377
973 833
554 120
783 119
723 158
395 170
117 442
910 583
936 409
228 293
517 676
524 506
554 353
76 954
140 545
119 290
163 428
304 729
200 620
967 336
258 346
245 484
462 37
903 388
832 710
859 695
736 568
248 731
625 611
365 351
549 527
135 210
98 424
216 146
345 561
571 271
803 326
215 465
536 877
237 381
54 648
625 767
630 453
752 922
622 395
728 572
967 866
359 261
37 956
746 944
183 441
153 559
939 218
817 219
859 173
125 382
630 559
755 778
788 375
315 721
556 225
755 924
782 45
116 998
757 142
412 900
913 886
83 754
435 342
324 166
680 851
58 395
283 396
793 899
548 892
994 430
397 638
152 798
368 552
208 805
686 487
556 736
98 450
307 359
428 376
960 852
943 555
723 68
859 987
376 789
360 60
81 966
869 497
372 990
852 559
433 249
235 665
414 271
284 680
998 603
474 726
155 389
720 661
912 797
188 828
955 460
390 304
877 52
628 204
288 532
896 374
311 133
870 173
913 257
752 329
268 805
62 469
41 970
859 721
756 596
259 277
143 381
875 681
486 968
802 389
89 906
807 712
805 142
520 958
865 126
886 336
636 492
642 303
958 637
610 791
140 42
152 700
651 173
762 42
945 38
933 631
855 979
596 816
162 357
564 314
352 621
681 199
78 869
343 649
371 567
719 513
349 52
182 578
884 516
390 21
324 723
789 152
472 739
379 181
878 760
982 49
391 663
313 413
729 942
678 353
419 207
754 834
821 761
578 266
124 805
676 543
163 406
713 22
497 327
336 505
896 83
239 707
600 753
570 935
929 128
299 316
529 956
883 856
961 258
665 375
278 970
423 645
664 11
60 354
785 903
220 247
410 352
937 434
946 712
842 890
345 623
404 157
870 650
297 934
790 738
385 155
125 581
829 667
998 134
143 113
606 565
844 798
375 92
793 226
759 703
301 954
655 470
738 504
246 994
730 537
972 808
717 169
362 243
510 721
630 619
260 810
116 355
586 354
847 680
554 428
110 25
628 352
837 156
640 962
149 906
451 826
663 200
311 221
453 123
914 51
581 643
933 861
591 802
249 112
626 926
16 335
275 991
938 907
444 526
802 646
412 594
397 417
65 623
633 57
813 464
402 41
546 371
514 423
41 87
371 435
518 901
145 901
988 281
600 873
814 184
837 119
679 768
201 309
596 990
30 533
364 26
93 109
151 892
57 22
269 90
614 72
377 748
386 357
711 592
655 758
668 320
149 370
695 877
209 776
742 622
990 582
819 639
36 483
548 358
241 147
471 719
388 538
759 89
949 516
725 688
849 101
586 605
632 909
447 676
870 146
178 735
301 901
319 655
774 842
192 314
295 687
517 398
62 873
790 408
557 670
788 277
457 912
526 795
604 710
258 448
699 183
65 270
875 152
991 255
32 837
865 258
428 278
600 63
918 149
209 789
872 204
792 921
863 791
150 65
111 398
678 689
483 264
881 195
617 795
453 612
311 615
519 53
493 191
759 940
573 984
162 69
987 506
807 450
436 708
583 755
651 777
314 815
67 725
192 507
787 922
407 318
102 171
780 842
45 591
996 960
686 279
637 531
535 45
421 116
500 918
907 459
59 243
593 729
763 920
67 304
219 740
680 224
220 875
64 839
20 266
567 581
357 944
834 236
989 448
699 424
345 598
76 433
32 150
927 376
747 936
569 170
685 986
552 735
533 31
858 682
309 630
63 903
716 905
207 124
578 156
535 473
357 737
67 347
658 746
310 64
857 134
448 984
977 231
364 315
999 915
197 988
758 876
574 892
222 508
143 367
399 824
755 317
810 577
257 129
463 764
688 429
86 930
629 587
241 549
654 635
739 443
220 871
350 583
698 467
18 737
976 424
284 199
366 261
288 254
823 644
350 838
973 459
777 340
260 509
32 762
151 852
839 820
250 860
215 17
419 590
790 897
522 343
937 230
364 281
416 392
763 685
285 328
989 964
233 782
276 713
909 607
387 903
670 826
495 169
956 103
16 816
670 872
441 321
572 204
760 822
921 741
820 140
915 409
217 832
560 27
150 726
68 497
696 735
36 903
735 717
517 338
360 692
516 605
278 344
33 995
446 774
576 649
794 269
432 906
638 510
342 853
680 617
623 332
78 732
222 638
104 992
420 599
483 417
908 889
487 953
179 795
754 580
554 345
864 57
293 60
777 907
114 335
226 828
963 885
282 624
880 856
10 523
99 191
471 10
949 630
871 608
685 910
15 401
243 331
476 97
480 977
23 357
989 375
462 188
695 151
240 778
820 289
884 144
245 948
723 527
673 150
450 27
896 979
862 880
780 746
439 411
694 381
487 546
737 611
251 813
910 659
30 501
335 447
912 813
711 375
794 908
204 557
615 263
815 562
752 209
161 669
855 870
548 708
523 860
96 539
911 752
97 64
761 50
98 994
426 929
353 18
804 467
413 591
664 448
411 100
55 495
389 735
625 922
699 814
491 654
376 870
275 70
597 648
386 601
715 668
362 131
894 595
698 387
408 297
584 906
371 173
510 695
193 769
718 232
263 683
35 842
961 296
40 865
53 341
679 650
824 37
50 181
227 405
836 95
325 463
184 768
696 301
648 695
818 974
445 651
953 805
586 336
883 322
540 298
792 722
971 460
873 613
372 27
539 796
130 273
557 820
957 69
76 438
357 449
23 236
995 968
764 787
516 399
316 868
83 887
742 161
147 435
877 565
591 530
792 685
92 419
902 916
117 700
653 303
910 987
886 233
372 530
206 514
497 277
503 491
183 656
710 77
786 733
313 723
148 303
405 448
898 279
886 176
90 786
293 277
80 677
90 859
578 616
137 633
101 29
808 559
355 786
472 442
472 761
336 775
250 387
858 663
582 567
778 120
31 183
109 61
227 572
909 731
892 423
355 658
59 784
55 679
879 773
172 187
410 46
411 478
183 806
388 942
79 259
174 370
522 416
792 515
229 733
526 117
346 497
592 408
562 519
246 635
352 605
37 941
632 830
118 353
232 147
714 828
411 221
127 422
324 575
34 344
555 432
143 711
341 928
672 26
612 195
137 995
656 62
815 587
933 706
200 766
526 600
138 520
993 751
443 13
568 782
615 861
171 221
854 259
99 298
622 711
621 311
685 613
483 79
913 225
982 505
50 101
357 682
760 951
972 689
201 807
671 66
942 924
639 276
922 412
182 581
514 265
556 463
874 207
260 329
31 261
675 653
691 880
454 438
814 349
474 769
188 51
933 820
514 843
698 276
27 49
809 104
437 171
363 981
463 550
909 448
43 752
268 773
863 590
216 570
193 173
447 505
694 465
575 864
282 466
902 726
494 13
355 581
504 811
256 968
822 121
159 611
505 573
839 996
318 330
547 357
681 602
690 598
954 505
622 93
517 676
568 370
264 672
708 303
987 659
760 710
949 654
396 480
24 35
992 254
123 292
113 870
318 57
598 677
79 129
676 842
114 133
175 899
368 637
396 714
656 941
490 810
652 562
732 132
900 49
873 963
171 544
271 329
906 546
373 417
757 314
797 266
486 513
800 521
953 334
160 470
492 454
693 186
880 574
802 157
607 930
226 822
518 529
915 480
797 773
444 589
363 974
390 180
474 382
900 277
170 251
958 714
287 811
902 44
208 333
226 612
652 450
904 83
790 114
160 519
396 253
225 905
273 75
351 967
389 341
203 809
765 191
417 832
183 91
415 530
124 722
290 396
500 743
411 719
215 90
801 687
733 698
258 284
266 446
501 953
941 843
509 310
435 31
908 547
550 250
533 902
531 759
934 370
820 803
270 461
712 862
302 234
536 349
403 631
939 719
795 83
820 401
904 277
457 842
708 225
579 847
252 704
283 352
672 83
837 141
160 534
149 698
129 161
906 682
399 95
246 730
222 440
489 758
112 95
895 207
395 729
274 370
227 460
678 829
985 127
354 607
285 535
816 883
385 927
715 440
175 25
664 994
614 938
336 578
494 210
782 849
255 178
251 875
935 369
400 199
32 784
859 102
193 748
42 677
251 353
686 184
478 163
932 191
353 197
217 335
959 188
347 34
335 991
674 656
517 999
39 515
10 118
588 141
826 85
921 604
265 477
183 513
634 386
364 53
66 646
878 137
720 804
964 99
261 539
434 811
976 128
876 472
838 727
559 920
459 241
137 694
286 826
71 362
170 553
871 618
838 741
15 606
615 877
866 291
614 70
960 799
281 76
519 731
231 707
454 108
796 62
953 715
666 991
439 513
356 675
292 191
896 981
560 715
965 629
737 953
716 120
470 286
21 430
59 344
295 277
947 158
526 292
441 556
690 794
998 380
189 638
959 523
338 62
435 287
783 156
404 610
700 42
354 340
958 547
414 709
577 968
979 496
398 71
51 206
218 122
219 487
112 673
225 859
125 316
539 332
319 488
531 891
844 621
587 14
901 996
733 937
358 682
384 576
402 487
932 879
147 722
106 959
409 614
952 783
326 44
453 995
256 182
132 174
906 255
10 294
628 504
661 393
239 12
381 557
80 771
123 63
882 189
347 883
338 980
508 90
35 409
284 807
794 312
216 763
498 606
275 160
956 305
832 455
215 979
455 369
220 596
899 996
169 456
281 922
155 526
312 243
982 440
574 260
202 984
719 638
899 50
615 816
723 451
340 755
555 874
739 328
960 361
518 889
47 340
625 216
259 688
38 146
489 253
83 764
518 90
312 768
898 143
223 583
905 192
74 194
409 634
14 236
551 926
44 804
820 724
283 540
510 807
826 111
174 21
309 173
523 147
789 576
214 412
936 749
90 307
183 237
341 807
847 602
80 998
369 849
12 575
390 933
870 802
315 575
648 922
50 61
777 507
568 951
385 635
615 555
175 887
377 604
673 947
499 964
426 793
599 448
265 948
778 918
470 504
181 248
220 922
758 16
665 325
468 374
322 560
598 369
173 997
260 647
588 570
53 694
655 753
895 859
125 953
847 791
420 565
434 491
793 416
389 625
326 493
890 314
978 396
607 956
754 917
249 938
634 212
996 472
15 596
203 39
108 756
29 799
253 504
118 899
919 814
125 522
502 220
459 584
773 655
281 932
250 987
423 222
287 567
958 387
920 407
407 489
872 317
873 354
701 401
683 974
953 377
342 302
598 455
182 498
353 553
170 944
334 352
785 374
30 863
130 552
682 423
856 990
108 549
225 888
958 835
424 974
278 124
534 237
555 453
877 241
532 312
33 798
954 750
264 298
482 223
314 24
592 150
88 969
121 214
763 730
604 64
788 82
357 626
213 67
665 448
209 576
84 40
541 35
808 627
884 151
833 315
218 569
77 159
708 956
655 314
366 542
982 25
38 143
310 289
973 75
240 283
50 161
238 678
728 681
186 241
53 888
934 229
111 738
507 951
612 732
908 206
547 249
469 965
304 707
501 413
102 532
510 834
18 308
675 59
294 608
726 916
55 866
892 721
89 598
47 709
12 132
505 103
550 831
770 994
843 715
860 627
149 394
87 387
205 321
248 970
594 742
201 735
383 757
258 323
779 485
642 89
353 876
444 480
505 218
880 529
831 337
717 731
370 157
697 755
184 818
67 218
315 95
840 249
675 27
549 537
617 843
159 311
730 922
990 17
279 140
999 480
337 683
959 578
509 721
401 587
972 563
855 63
235 882
226 96
142 91
310 644
494 584
615 866
893 105
196 165
142 452
124 757
527 348
301 395
778 268
997 109
913 96
188 905
476 842
929 128
290 182
875 735
638 334
445 853
747 221
87 431
172 874
22 606
310 93
483 422
910 482
378 887
419 396
129 74
525 756
313 669
163 346
787 874
912 953
716 813
293 384
378 394
651 924
754 54
974 345
188 148
678 350
315 137
278 316
665 682
678 374
291 105
543 843
224 840
120 603
537 745
207 741
114 904
894 746
16 192
935 601
239 756
785 134
146 778
457 868
171 187
375 203
881 437
912 660
56 603
846 666
424 96
473 835
186 747
748 297
385 718
954 489
484 383
260 855
387 297
112 687
663 66
370 348
656 808
703 264
731 547
816 970
547 678
691 243
416 800
773 651
647 897
213 631
853 839
589 409
841 652
848 223
407 653
919 776
608 840
981 122
789 372
717 383
240 637
424 258
631 527
89 720
425 352
996 473
407 92
847 549
860 179
649 373
328 376
294 133
606 757
712 91
144 74
297 278
540 584
201 988
465 106
115 25
311 931
703 443
995 748
150 214
928 761
14 294
134 564
932 718
673 914
480 559
366 582
200 445
573 99
858 820
652 591
182 198
768 191
567 351
42 575
548 492
77 373
853 72
533 426
26 702
229 930
300 202
177 279
611 188
722 480
739 477
963 881
400 680
711 323
501 74
382 398
91 480
604 469
310 14
429 132
995 663
772 719
182 127
595 514
676 605
598 470
621 388
510 741
265 781
848 690
224 270
220 449
179 28
715 245
28 296
398 836
641 976
52 860
931 91
250 621
229 986
599 456
951 680
172 513
240 303
19 268
296 729
342 901
439 993
697 100
742 850
371 510
136 18
824 66
700 918
541 984
237 478
353 148
645 362
159 234
10 280
902 552
593 348
430 840
66 332
562 589
613 234
711 682
933 444
808 85
987 598
616 288
104 819
999 940
66 254
979 324
484 325
799 541
679 999
802 722
58 722
904 460
428 373
191 639
598 956
447 984
299 734
801 845
584 665
307 668
554 234
594 195
489 684
886 738
555 379
989 776
747 513
584 780
527 378
401 55
522 779
431 962
640 823
669 251
206 849
49 563
895 325
235 994
863 302
351 774
499 264
156 203
52 936
25 883
762 952
116 871
287 112
10 931
527 103
231 94
982 690
630 390
810 348
213 961
557 68
305 167
133 576
668 767
981 133
39 291
535 96
233 514
508 439
151 832
261 105
795 50
178 109
437 921
578 111
319 832
654 567
199 535
558 52
211 358
754 41
716 255
115 11
434 298
521 68
21 213
898 807
890 614
291 238
261 577
665 640
114 221
535 819
240 177
743 944
962 55
961 891
740 138
310 629
526 129
389 692
474 222
33 415
391 496
29 583
547 895
582 334
80 460
194 919
997 307
582 534
940 643
926 485
682 699
884 513
294 869
355 391
77 35
530 399
120 623
497 237
946 474
325 647
716 637
484 898
193 59
653 938
907 679
576 169
299 68
529 145
38 766
588 577
762 489
772 677
549 568
683 990
307 451
174 470
735 813
216 891
518 782
421 111
887 796
229 849
357 886
392 328
882 434
170 46
664 367
355 249
696 769
872 384
714 187
883 34
467 612
995 837
348 810
119 665
602 99
200 901
137 159
412 615
637 430
793 971
781 321
591 183
698 759
778 723
176 475
63 889
659 569
676 116
127 165
832 136
794 529
218 818
273 539
242 931
359 666
325 541
396 198
151 445
428 561
537 261
52 802
742 538
14 899
451 766
787 203
575 439
313 915
248 531
702 249
496 792
283 921
297 209
220 328
855 32
620 248
816 20
490 580
866 10
51 885
617 461
599 34
348 226
403 675
888 707
131 931
793 421
533 94
647 161
848 446
620 140
982 277
517 845
922 171
947 198
364 47
104 494
205 130
258 374
55 869
650 790
383 626
886 318
821 572
474 243
521 344
826 764
749 88
716 303
101 939
474 199
697 354
102 797
23 825
278 423
704 388
558 838
597 839
590 632
964 22
104 271
671 130
457 741
666 871
235 256
669 409
108 920
340 84
288 730
918 74
76 841
660 494
199 396
666 404
240 38
679 289
27 474
676 264
613 589
854 831
442 970
238 429
638 766
888 763
248 399
611 470
134 983
775 514
184 983
56 942
470 624
491 339
532 136
743 777
197 305
630 971
580 685
380 240
523 959
705 182
391 419
875 64
774 970
583 56
29 211
959 797
609 949
844 976
117 22
544 789
306 410
406 248
526 103
583 126
294 675
454 663
928 219
363 212
837 624
364 663
406 522
165 773
292 33
728 627
60 820
597 65
836 225
79 654
964 698
76 206
63 513
303 132
591 196
160 87
736 661
59 414
36 835
342 479
27 829
627 543
260 637
60 644
472 611
611 777
780 263
97 252
756 883
258 812
137 383
718 330
587 266
266 767
439 502
66 368
81 191
423 190
346 186
90 109
814 608
123 846
371 13
985 747
454 532
913 682
471 406
376 180
143 364
831 432
138 398
666 955
45 434
537 655
900 941
436 951
756 966
163 117
634 793
107 648
577 907
496 946
625 183
781 872
802 680
915 70
564 766
324 440
440 960
653 113
68 319
690 864
641 116
641 459
483 445
761 580
500 817
49 679
562 676
425 439
130 26
446 885
527 629
675 960
142 183
138 490
683 520
848 600
44 25
289 699
225 779
790 251
539 980
151 443
552 798
992 789
209 826
197 771
624 645
829 583
779 149
103 403
943 237
532 307
47 208
812 344
351 757
257 283
704 732
308 688
150 686
530 25
615 287
700 171
163 186
844 978
15 508
811 573
960 544
537 41
758 281
720 271
594 85
626 85
520 479
847 996
305 975
907 567
84 494
965 398
82 642
562 232
315 139
940 807
762 429
32 671
163 933
519 669
756 185
61 812
638 734
790 502
548 892
720 177
771 58
272 767
147 322
173 283
197 294
293 451
880 235
337 521
342 290
991 379
276 183
170 850
987 631
478 520
643 745
189 840
411 33
617 408
556 583
834 998
174 655
685 412
363 709
828 797
940 101
40 526
742 994
425 275
670 815
61 812
142 331
165 873
395 552
758 73
349 222
178 687
416 18
567 609
809 132
829 515
202 444
15 545
659 976
652 620
214 491
344 647
538 311
427 74
16 803
989 108
40 207
603 348
514 15
871 802
753 158
931 889
928 222
499 858
908 884
130 483
698 201
826 297
505 880
702 684
663 155
782 686
128 286
505 933
374 38
356 87
657 410
65 180
289 595
203 797
497 657
628 343
701 193
194 70
678 556
918 38
846 422
239 457
612 777
447 608
590 88
106 422
29 69
792 574
942 867
579 565
913 884
874 254
222 118
828 148
315 900
148 403
716 793
147 889
561 634
703 611
351 929
885 942
998 127
822 271
565 944
474 904
117 393
582 513
560 997
738 423
131 749
758 93
260 11
209 602
511 380
150 372
492 305
966 581
337 217
578 927
620 188
409 283
402 336
361 829
536 739
332 581
160 275
628 140
394 117
168 425
226 976
230 743
891 386
736 378
523 264
272 57
293 687
637 957
687 509
936 775
646 518
600 133
78 546
938 632
966 730
734 239
631 999
428 829
172 110
47 526
947 22
172 490
41 504
822 318
229 30
973 512
421 82
560 606
622 535
737 360
10 785
47 434
317 620
427 821
917 460
397 575
326 777
831 593
120 695
666 204
681 438
836 696
202 311
166 912
378 531
765 343
342 528
232 927
440 923
918 823
848 373
529 886
239 402
636 964
483 446
292 776
775 865
631 338
856 99
290 620
335 720
955 31
577 92
325 189
235 809
448 994
958 583
173 742
217 106
403 646
21 488
660 389
389 758
720 608
911 727
317 688
899 649
242 262
317 18
855 131
14 351
295 944
935 402
935 75
988 233
926 231
190 108
335 43
20 267
103 701
659 552
146 867
100 266
564 414
286 549
514 261
543 512
475 350
501 879
574 146
476 102
634 207
841 912
526 640
764 993
757 998
294 164
710 678
544 498
215 419
696 808
483 327
297 650
374 994
788 408
339 737
918 703
300 655
340 633
600 765
380 869
462 595
872 437
99 575
950 939
991 277
420 958
648 512
839 523
540 994
510 957
763 10
441 506
921 688
205 545
844 227
583 330
652 259
590 811
831 998
808 28
461 852
691 170
609 241
885 769
524 916
984 88
871 801
498 377
11 674
802 753
587 530
671 184
939 538
88 455
297 40
516 545
771 598
960 783
331 741
446 804
53 512
44 563
887 234
257 963
546 123
449 404
85 724
838 660
927 195
816 529
867 889
410 536
726 759
875 837
553 344
575 918
532 654
669 637
275 928
145 87
585 950
159 901
162 19
554 632
880 297
726 52
673 189
154 895
404 886
89 551
528 881
102 677
34 258
281 67
533 522
993 698
821 633
495 109
942 210
965 912
55 831
787 944
77 217
868 702
332 671
843 891
772 213
184 995
227 691
660 926
84 388
834 507
876 233
255 148
698 561
816 595
753 349
116 152
361 426
982 423
409 655
612 88
906 343
874 291
369 245
705 393
521 337
190 680
440 501
85 616
722 624
400 475
316 164
836 725
45 619
99 747
259 948
391 601
937 14
978 417
392 47
769 354
516 858
33 210
822 80
775 888
442 370
633 363
759 23
484 797
885 337
13 882
553 828
789 122
185 797
378 61
925 74
263 571
547 997
71 709
894 880
931 689
955 163
513 177
351 580
521 240
595 618
976 763
922 379
463 759
307 244
248 421
670 407
679 928
934 748
246 476
397 748
247 798
687 163
532 505
756 64
80 144
886 954
130 940
328 843
172 292
357 689
805 906
544 693
664 325
753 646
994 280
827 687
258 566
907 60
39 613
729 664
933 917
352 297
365 396
790 65
570 646
617 711
71 536
815 204
191 85
255 853
747 379
464 689
270 422
886 952
52 337
22 983
719 317
931 385
505 237
428 578
618 644
550 919
262 135
978 412
778 603
434 610
699 624
547 662
179 84
131 804
766 879
69 684
735 844
895 884
494 94
420 307
499 234
984 545
542 350
846 979
183 948
825 645
463 923
743 754
30 499
981 69
717 114
12 549
375 482
539 201
826 69
59 301
155 416
149 942
538 270
83 671
160 266
611 30
170 220
441 597
795 492
843 704
414 586
216 946
880 430
853 691
980 136
76 482
442 287
556 48
458 675
49 216
28 463
249 281
983 943
925 259
489 681
111 411
244 531
748 981
27 274
939 980
607 237
266 61
659 970
938 924
819 776
717 121
459 367
114 452
608 669
517 394
371 23
421 964
582 626
234 959
245 194
244 423
481 545
585 839
794 921
905 549
583 168
414 756
525 486
609 896
907 118
261 406
572 187
201 551
987 133
977 347
343 172
153 913
433 318
895 373
355 89
821 208
190 376
469 165
690 424
747 473
899 233
699 956
857 807
779 938
735 144
496 882
303 152
409 188
359 959
247 759
471 351
797 608
152 552
869 329
511 318
592 982
267 243
403 882
726 271
600 20
581 339
550 119
807 781
501 953
651 732
946 355
380 184
978 786
521 818
803 488
337 412
963 312
311 279
942 37
714 681
288 440
396 106
39 860
994 931
591 867
571 931
39 907
296 101
248 799
478 730
742 385
923 215
392 911
296 914
466 214
728 375
583 867
101 496
807 205
19 85
767 911
916 69
503 569
943 380
443 955
541 324
369 946
926 101
985 295
636 542
229 475
572 285
868 711
757 41
149 267
959 477
234 837
310 139
703 893
887 840
521 490
722 767
451 940
864 725
422 351
275 74
883 260
803 133
907 959
573 31
842 792
582 91
495 460
949 108
301 283
868 508
929 339
695 270
25 461
408 570
827 960
397 539
324 28
312 183
638 146
204 732
203 342
10 140
349 730
806 444
515 730
768 729
312 656
307 735
997 680
830 858
954 892
163 178
543 253
336 637
266 187
283 658
930 290
152 521
257 650
272 163
448 746
798 783
389 909
669 269
507 961
974 801
223 781
567 485
761 11
676 196
538 13
84 742
684 418
784 465
743 150
724 440
339 591
361 386
387 165
625 176
530 944
553 822
617 277
952 219
936 335
492 192
424 200
139 360
286 182
807 964
300 701
669 324
262 515
944 390
677 389
184 939
502 54
46 338
699 350
290 351
420 179
69 579
378 328
763 507
283 770
140 642
513 485
277 258
178 205
121 102
80 138
66 980
219 772
448 43
502 12
616 164
133 195
576 424
516 259
474 428
332 201
510 68
182 85
376 98
543 846
266 639
339 836
770 431
487 763
800 894
230 673
765 148
196 224
39 528
449 557
266 172
168 351
488 452
555 384
587 465
408 768
637 44
592 366
892 253
52 382
720 378
947 679
848 561
432 784
959 749
498 545
64 674
196 669
323 175
748 929
479 456
884 92
712 826
318 497
96 366
550 119
150 775
886 460
444 814
664 435
931 395
18 140
618 603
565 416
775 622
504 938
160 601
923 991
135 235
720 317
922 342
15 382
807 519
84 612
845 811
110 97
821 871
405 487
571 541
134 122
29 740
457 325
927 593
818 101
785 738
923 894
19 478
892 859
394 734
975 341
13 811
798 642
365 594
692 389
418 10
246 951
570 901
259 64
203 736
417 610
998 477
760 516
598 228
488 322
878 533
419 213
66 312
704 372
589 27
625 178
673 815
205 449
321 284
48 34
340 445
419 185
346 864
927 65
768 606
404 975
554 876
732 152
199 922
773 128
732 42
219 18
768 374
59 799
399 101
38 731
158 604
251 727
297 874
532 320
107 474
401 12
797 590
78 529
149 188
604 418
741 365
767 873
555 745
352 602
865 687
752 878
929 187
36 23
907 713
934 837
924 46
24 658
512 448
416 49
41 954
513 238
488 872
406 232
777 90
842 231
542 885
406 341
815 527
779 610
287 871
380 104
741 70
60 380
969 202
412 34
705 78
46 518
326 919
739 719
664 131
788 371
753 530
522 116
266 385
191 937
191 917
447 911
615 77
663 503
878 495
314 528
479 617
255 787
375 673
511 494
422 175
326 786
964 286
625 949
248 701
936 306
667 14
198 611
920 102
779 757
547 753
910 540
556 434
858 592
940 340
877 703
850 80
631 823
26 239
204 736
950 847
902 751
16 201
514 736
895 931
894 355
725 308
566 637
658 344
648 364
110 12
122 486
139 272
869 813
12 714
671 904
708 670
22 610
440 545
417 235
470 847
343 791
826 470
963 197
724 196
93 686
499 701
634 848
557 424
957 36
169 446
546 643
288 507
843 138
600 25
826 301
621 203
527 670
477 907
909 316
40 418
995 110
677 469
138 151
415 943
143 382
731 671
43 682
175 579
107 803
390 888
554 658
24 959
577 129
814 630
570 723
714 952
958 207
969 248
645 565
201 150
357 395
405 52
270 282
645 522
777 446
710 919
489 810
654 925
210 180
987 466
891 217
176 389
853 838
706 66
436 650
265 203
887 122
841 526
721 199
796 74
710 756
847 394
772 79
261 397
421 746
623 803
37 55
343 190
746 16
193 291
436 697
998 716
891 452
891 249
565 188
724 388
237 799
639 847
338 101
467 340
539 178
505 801
315 493
904 805
249 641
681 784
485 543
202 880
823 342
747 452
726 491
415 596
245 826
231 428
578 934
84 48
895 281
592 451
784 560
66 714
19 74
486 144
240 597
58 504
553 344
524 668
232 201
897 921
680 756
258 141
12 175
963 159
349 280
401 582
372 553
38 448
475 61
860 291
113 91
686 708
620 387
502 258
259 146
681 974
560 142
165 406
91 740
869 235
811 54
521 999
180 78
593 875
183 712
148 982
822 212
51 469
895 878
20 975
262 384
893 933
757 28
741 788
901 630
335 370
679 878
469 336
655 701
38 212
416 292
278 918
557 727
780 663
903 465
801 224
624 777
96 161
422 859
977 200
631 88
664 950
810 692
380 586
917 578
164 715
395 382
359 68
297 724
547 822
787 701
625 518
571 487
592 867
304 914
618 824
816 775
62 87
483 345
218 52
898 464
65 30
662 221
378 978
497 386
951 721
77 840
62 97
751 404
60 906
318 598
56 254
706 250
993 364
650 818
418 713
738 333
520 816
467 279
644 397
853 774
918 591
454 135
847 455
467 282
713 503
923 640
394 995
594 263
800 884
231 662
222 311
973 114
397 633
930 249
348 58
972 722
366 806
295 887
378 551
65 967
141 312
354 730
752 148
362 852
890 180
995 489
971 304
224 37
391 655
585 365
20 83
246 342
126 718
201 282
638 595
920 336
728 839
703 433
956 225
591 729
959 143
881 309
691 883
105 460
923 822
280 794
282 196
622 446
641 17
470 547
720 170
356 400
804 470
464 82
791 492
689 254
514 656
269 446
381 417
843 820
36 503
870 714
944 658
527 551
340 211
689 338
317 211
965 358
25 976
757 623
471 44
84 858
975 732
214 573
103 172
840 965
547 891
291 829
675 472
755 842
163 260
284 237
384 861
768 454
217 889
806 949
791 78
989 80
77 809
682 176
667 751
341 65
515 944
135 285
591 799
356 35
583 311
561 327
425 38
875 298
232 944
235 757
131 425
415 75
872 231
746 30
45 624
445 880
194 336
54 543
125 302
416 206
290 794
349 809
274 480
877 393
400 60
631 395
355 581
183 28
982 321
594 507
541 206
992 956
99 134
409 943
384 90
446 115
210 384
316 427
365 537
805 36
963 117
243 621
780 638
678 310
762 124
192 23
695 957
613 937
734 947
218 532
239 49
445 366
425 611
282 934
231 540
278 382
287 842
815 54
621 956
497 203
93 451
119 237
598 256
637 781
108 466
865 800
170 524
113 97
616 381
46 153
40 874
760 773
230 620
110 630
738 312
965 244
50 68
482 438
230 172
920 350
927 144
987 87
987 598
934 810
275 418
152 962
251 868
541 250
939 846
589 735
36 817
195 284
462 426
299 271
238 405
87 409
430 63
599 549
573 281
244 193
59 932
479 105
634 509
681 128
893 138
780 807
710 885
433 355
906 803
387 295
369 334
665 479
217 74
461 688
587 607
22 524
422 320
948 644
183 653
822 505
720 205
788 550
838 696
503 17
660 611
812 591
212 255
835 291
576 902
510 294
915 719
313 27
430 238
225 632
886 509
104 623
714 825
648 919
301 959
997 23
278 514
49 649
943 440
873 110
606 819
464 233
594 771
574 30
765 891
212 88
37 808
302 846
746 247
738 411
655 506
964 752
13 806
395 689
297 359
829 220
435 107
71 37
94 847
723 661
305 336
349 717
513 549
750 204
421 490
440 989
413 185
720 771
67 333
440 894
347 263
414 451
325 287
660 385
196 433
132 592
392 305
985 205
579 860
633 115
240 465
358 238
277 217
223 712
299 809
394 411
759 631
722 920
717 895
333 799
232 664
242 613
831 971
598 281
930 333
937 908
43 225
689 583
926 411
490 848
574 365
361 171
714 55
583 489
601 251
596 611
634 304
663 897
547 666
681 876
911 315
589 105
285 946
735 265
763 940
107 491
200 739
302 200
181 416
304 358
919 206
391 606
347 795
672 612
23 612
323 412
796 966
189 922
299 111
155 914
825 115
405 478
131 577
936 635
111 256
355 890
561 761
275 554
130 796
180 357
378 712
303 265
988 683
272 965
986 910
722 272
106 447
934 250
236 822
855 808
461 746
179 863
32 70
482 555
306 897
96 781
392 354
138 892
506 340
36 394
518 383
648 430
179 385
281 407
746 792
386 259
60 521
349 250
311 175
582 330
226 127
135 509
842 444
394 906
525 775
245 141
470 91
673 903
220 32
974 396
159 81
602 20
738 209
328 426
118 255
153 741
232 349
208 342
40 199
473 540
417 957
394 984
251 486
689 421
445 566
276 608
448 986
715 257
753 17
173 429
952 68
639 781
75 300
750 955
946 425
875 208
779 192
583 961
748 687
806 398
887 792
159 354
21 430
296 121
301 44
788 955
513 367
36 285
521 743
388 405
445 558
857 583
192 368
242 85
411 540
929 439
273 951
941 485
184 582
72 500
92 839
754 986
437 225
447 300
384 71
472 308
70 728
506 379
801 890
810 666
494 342
491 245
714 567
872 990
890 168
616 489
746 537
538 906
39 103
727 676
696 139
653 150
669 657
143 130
725 901
414 335
179 98
561 589
684 991
541 777
251 944
860 572
570 892
120 830
841 632
321 84
18 656
695 316
530 925
720 356
893 605
319 804
447 297
518 786
509 483
864 611
701 961
663 828
638 250
218 554
825 952
781 373
182 435
185 242
313 928
388 18
522 27
390 116
115 792
956 618
676 956
583 459
286 792
462 495
771 226
771 945
724 51
573 130
747 780
783 253
680 125
982 124
358 843
341 366
269 931
463 544
16 434
126 915
465 849
855 422
328 474
930 237
191 522
986 414
334 805
785 818
102 225
983 726
23 764
836 744
344 757
103 384
947 865
978 359
287 364
744 928
682 523
815 559
180 220
428 896
313 918
601 109
339 629
830 373
596 196
452 42
253 834
514 581
27 49
899 373
51 697
684 99
981 308
883 860
551 676
860 876
711 475
664 618
395 14
69 992
187 742
146 515
11 744
946 325
238 505
301 706
645 957
513 996
379 32
273 859
583 99
291 472
874 705
601 203
193 238
545 30
341 151
819 700
960 321
828 431
199 98
379 925
370 748
987 325
985 775
812 110
340 897
795 416
931 631
895 408
318 513
818 555
814 548
158 281
41 344
748 285
168 124
545 227
458 591
552 440
846 194
361 530
195 297
372 59
641 133
37 593
983 83
997 98
839 585
788 11
225 879
416 650
563 271
390 562
839 959
900 984
816 708
454 573
443 568
901 322
72 999
971 778
781 669
402 901
703 647
621 946
495 530
210 551
123 259
817 475
424 456
158 439
670 367
334 290
298 612
207 466
294 665
305 215
928 834
56 141
786 517
924 50
675 94
234 677
904 787
585 937
950 549
838 711
212 444
201 420
318 377
860 781
704 554
242 875
416 260
957 585
92 292
432 509
996 58
926 313
872 766
458 921
596 907
747 386
269 671
527 342
240 795
382 710
540 392
469 41
874 559
352 483
235 903
999 60
177 661
246 844
476 161
778 884
334 500
379 616
462 312
446 102
762 411
631 188
180 363
809 130
879 467
420 570
727 778
611 542
630 411
783 463
970 651
219 589
998 164
666 997
515 206
897 439
467 704
233 10
956 635
277 949
436 103
170 76
651 305
573 558
643 210
480 375
262 890
476 253
878 555
994 203
503 374
115 566
552 172
919 486
795 439
774 555
907 334
954 467
525 815
344 111
675 255
496 621
213 583
401 775
697 844
10 605
652 870
811 279
32 614
314 38
519 253
539 286
466 646
77 165
66 328
531 605
741 293
901 414
819 44
535 658
918 103
415 39
137 506
912 517
701 183
213 91
610 39
909 865
148 258
441 979
117 448
788 777
751 413
244 857
45 677
603 813
90 803
302 686
995 119
312 34
413 642
422 384
131 83
603 484
862 178
994 705
640 898
306 290
166 642
64 848
970 303
27 644
811 23
641 159
130 441
438 716
988 147
238 950
934 24
351 863
824 338
379 960
204 350
875 393
629 121
458 324
413 800
285 470
790 817
163 460
725 815
388 516
440 634
948 183
735 141
516 594
254 217
722 329
274 832
570 120
12 740
902 106
750 835
299 311
400 851
852 416
870 717
176 23
172 627
582 129
188 149
994 371
245 840
700 824
143 751
736 182
487 846
94 262
175 333
664 318
329 988
129 851
661 774
91 24
83 845
309 53
51 410
939 904
127 977
597 861
327 119
350 638
467 907
806 444
366 556
141 271
409 972
68 202
971 330
470 777
568 921
367 605
518 749
315 865
161 990
938 802
744 690
698 419
19 224
680 285
364 252
820 302
127 555
802 777
75 124
435 886
42 398
878 427
531 433
598 102
195 631
354 781
633 766
405 980
535 466
455 369
472 817
909 252
736 521
582 733
703 327
251 863
116 92
268 19
527 675
934 280
242 373
542 450
982 289
128 464
709 908
355 751
755 638
663 598
178 219
150 781
531 225
558 797
45 728
72 974
548 31
317 298
806 414
17 233
586 485
741 624
301 170
90 938
115 174
46 249
924 672
594 926
722 311
496 746
418 327
238 743
561 927
616 293
526 287
27 998
861 829
913 396
585 714
783 411
394 279
728 632
312 884
636 670
703 224
981 726
981 664
410 117
589 106
667 462
770 301
285 151
989 664
400 85
805 447
225 534
881 27
981 254
406 882
539 916
342 387
993 348
176 448
401 651
51 489
67 421
87 269
377 640
710 122
36 480
155 594
223 297
460 484
35 559
975 926
677 378
301 740
643 726
299 320
799 983
722 337
852 777
270 221
59 727
733 552
47 749
924 639
788 551
754 263
476 379
361 200
163 266
128 906
892 191
23 381
848 715
875 689
15 713
735 353
494 238
695 319
417 940
287 360
555 688
333 383
411 55
841 671
276 545
551 453
455 209
960 134
928 260
212 198
744 135
142 211
571 819
47 430
835 64
747 660
199 685
40 62
880 691
802 118
85 973
658 752
477 840
448 162
558 667
225 103
749 19
335 517
752 25
203 301
437 691
141 706
12 418
496 932
141 965
521 400
439 382
188 290
217 16
558 829
872 901
403 610
194 427
684 576
410 689
112 281
87 885
411 588
328 560
162 275
254 729
650 26
560 978
106 638
618 344
142 352
372 742
226 122
929 389
261 997
327 926
772 291
912 882
710 914
720 22
183 115
950 264
548 665
822 806
35 916
266 662
990 173
818 179
278 348
541 708
766 101
867 419
812 440
917 733
844 751
704 532
92 750
843 109
87 76
319 260
682 761
887 256
808 69
908 334
587 950
864 547
759 927
823 100
280 398
373 843
375 940
214 346
280 292
586 970
601 942
666 568
40 251
341 448
68 106
723 572
977 729
474 931
888 914
787 679
596 112
169 377
953 310
900 45
408 796
670 291
932 344
278 46
467 914
997 707
795 729
100 435
784 78
329 809
83 403
295 353
960 905
302 727
420 195
309 751
743 60
561 416
149 461
457 55
342 160
573 57
233 484
956 913
436 548
929 624
53 532
749 937
315 652
783 477
144 422
706 155
259 384
926 504
31 203
790 730
965 132
611 824
115 619
854 569
947 230
408 279
92 458
747 39
928 602
323 187
35 471
512 555
797 220
505 608
483 392
979 293
855 953
302 506
862 105
627 915
643 396
265 713
198 976
739 374
287 519
722 266
316 861
60 107
50 534
877 262
765 330
393 905
218 411
928 409
631 429
444 890
714 247
491 169
940 833
516 158
261 840
672 923
802 15
257 759
381 900
607 38
368 459
378 908
382 205
317 554
88 48
683 949
963 96
420 465
19 660
436 470
12 832
737 922
866 417
507 964
112 803
498 619
985 678
580 726
81 992
505 344
232 113
237 929
826 333
643 927
72 704
107 408
607 533
844 145
664 152
62 186
717 897
273 532
249 305
62 496
832 300
550 274
463 989
451 192
59 885
912 170
543 836
547 480
570 104
370 94
606 760
427 560
297 370
704 499
829 11
810 130
918 489
600 534
34 91
56 701
905 509
836 521
667 136
650 76
64 50
428 570
929 999
840 918
577 26
417 477
591 689
144 173
515 972
803 734
621 346
599 765
895 847
748 887
606 591
419 713
215 188
820 633
429 399
418 168
709 754
957 626
543 331
263 37
44 992
693 854
152 768
452 655
927 623
641 748
567 778
490 674
790 812
779 443
23 490
855 501
441 198
349 323
973 789
259 997
342 284
392 493
770 320
744 644
525 624
124 263
775 911
825 642
918 106
780 505
711 36
68 713
337 148
567 960
209 331
52 365
598 263
742 52
976 159
291 247
530 642
32 307
548 568
370 918
526 544
971 749
806 141
105 134
359 686
592 72
374 107
485 434
908 659
593 924
600 756
291 931
620 815
999 950
138 102
782 379
529 732
942 224
544 730
552 495
921 848
848 341
291 903
166 242
164 881
530 184
465 158
283 392
813 344
183 152
184 552
990 303
937 868
188 105
167 307
741 392
856 805
571 925
538 973
457 507
381 136
182 974
303 433
659 106
756 501
902 518
902 714
300 490
456 99
752 602
359 56
721 706
949 840
595 343
984 344
340 417
838 889
12 594
867 435
365 556
627 805
910 160
982 379
800 317
912 687
798 226
979 240
106 448
33 660
351 999
129 534
110 285
24 455
951 448
606 763
915 728
288 760
715 176
567 15
126 686
609 823
548 457
72 529
913 613
652 174
848 257
757 840
635 795
885 793
281 531
41 874
866 547
333 23
215 142
435 232
868 476
859 483
905 69
839 662
817 456
422 374
630 660
26 708
825 775
750 63
435 631
303 77
784 906
256 513
869 69
537 708
93 886
158 570
35 555
413 804
765 532
92 788
975 122
406 267
988 138
702 505
236 400
872 186
88 403
806 574
887 831
717 883
414 637
911 631
110 516
476 132
775 10
548 96
330 661
848 829
639 38
100 672
129 627
961 900
258 498
347 85
151 296
753 462
13 548
654 955
111 74
664 67
871 605
887 784
841 457
911 664
325 709
326 144
831 853
742 649
434 38
105 842
100 256
221 491
916 108
866 62
55 37
866 463
545 753
702 299
401 689
361 493
469 378
508 685
301 140
753 439
696 659
444 567
831 562
454 404
990 595
623 654
492 512
534 980
82 528
76 750
744 100
434 808
389 857
710 877
606 412
410 648
764 790
997 510
898 983
47 509
332 380
574 124
646 747
714 108
31 905
854 361
823 869
78 22
20 788
118 969
271 834
370 724
31 119
117 595
969 687
943 414
655 300
730 83
730 510
208 949
992 489
157 293
611 274
670 405
385 59
147 112
874 859
267 580
488 918
556 671
796 844
383 161
978 525
117 50
839 272
351 830
666 642
570 123
573 366
861 690
442 373
11 320
925 548
874 761
193 515
85 253
288 541
733 989
944 795
324 954
819 880
22 229
964 531
122 149
402 101
490 191
508 26
172 30
402 329
636 857
870 739
538 161
723 264
86 311
325 653
162 310
411 812
911 670
502 949
747 449
586 627
902 583
917 105
315 889
968 360
515 873
488 504
856 572
12 83
393 860
245 984
867 54
27 240
186 810
807 479
594 555
711 557
608 545
863 392
832 494
317 700
366 77
580 41
727 815
707 424
601 999
591 682
376 202
830 143
307 609
358 744
281 45
846 186
251 834
319 693
872 958
552 24
680 972
248 51
471 15
478 156
110 97
239 482
207 829
314 768
590 63
420 111
621 505
369 547
58 213
46 481
431 937
667 730
278 875
440 137
933 337
686 354
19 595
785 279
378 998
644 106
906 714
179 928
505 446
990 959
295 709
700 159
448 52
713 735
445 943
261 343
243 519
120 189
108 825
111 730
97 668
635 216
856 263
879 462
177 90
50 978
192 846
713 603
203 357
694 974
44 258
939 438
510 388
467 828
821 371
322 577
870 662
475 730
396 59
427 678
413 703
149 355
438 678
444 768
723 40
432 109
426 981
497 180
74 682
165 864
138 390
383 19
99 502
861 413
891 291
885 118
939 410
368 412
909 167
614 648
583 833
310 333
379 472
291 678
479 109
718 485
247 625
322 846
964 838
410 529
517 336
264 286
100 678
911 170
640 747
138 185
496 257
287 564
528 132
637 64
605 552
332 734
418 465
600 104
625 953
82 564
410 864
631 890
645 604
333 444
378 608
657 817
424 821
166 900
292 519
873 503
691 841
337 623
654 152
792 780
791 245
53 171
585 940
238 381
753 543
108 569
303 161
797 308
681 319
103 558
397 513
781 718
223 208
352 210
186 394
312 206
225 872
629 461
940 37
956 55
636 168
271 441
592 144
932 188
360 324
107 389
179 516
619 716
804 22
611 666
626 248
675 436
293 723
922 572
356 95
333 623
263 913
451 97
25 918
823 34
528 192
39 895
585 710
529 229
944 84
409 739
671 229
62 635
627 519
155 579
483 844
985 440
973 996
588 217
253 668
417 839
936 980
572 609
129 967
40 415
346 542
767 457
936 286
179 954
582 567
613 787
243 849
461 346
699 797
705 969
549 706
724 345
939 487
859 430
527 411
272 607
412 378
349 184
687 56
821 395
774 924
37 89
537 359
232 35
369 730
456 869
57 483
676 892
483 660
281 714
479 665
732 322
813 899
512 312
217 529
826 953
547 355
915 232
566 42
380 23
825 656
458 805
578 961
784 584
573 826
590 58
71 50
478 959
802 442
704 851
916 215
568 875
64 453
450 732
278 310
80 869
13 658
885 208
974 38
324 156
286 709
276 695
512 751
928 440
208 602
581 893
557 288
919 866
457 814
287 883
10 248
601 677
962 405
573 977
139 713
555 736
103 439
170 587
156 414
248 68
659 334
186 707
753 827
620 484
926 894
983 756
616 651
508 985
832 127
472 924
897 520
196 300
645 980
764 27
867 413
698 861
823 296
535 719
518 622
886 862
562 485
885 347
559 494
671 462
993 978
73 769
301 162
549 43
666 842
758 483
97 820
157 23
184 413
313 237
398 866
64 424
751 215
531 669
507 213
301 105
150 702
359 923
287 50
357 631
536 329
960 377
909 229
47 683
70 268
888 444
36 220
361 922
227 594
557 796
179 347
164 801
657 861
171 539
315 267
564 978
137 882
618 60
611 952
259 834
285 615
69 395
300 397
587 964
905 845
855 559
400 527
134 562
289 880
741 815
206 666
705 753
752 308
636 206
338 310
808 195
526 151
748 979
36 153
443 653
348 596
722 841
863 386
729 595
914 394
573 12
629 382
875 70
994 874
870 87
292 175
88 484
181 17
370 779
597 114
589 711
590 436
276 818
274 250
297 477
848 499
617 819
100 847
26 681
371 347
567 80
917 284
18 209
165 748
156 883
640 91
180 711
628 609
605 931
838 992
982 947
156 629
186 357
931 994
456 108
206 902
207 186
239 958
53 705
588 609
245 924
77 203
210 909
394 955
569 380
95 815
440 745
220 849
622 694
874 259
848 759
867 800
819 174
606 26
912 313
412 336
836 808
952 76
51 802
32 17
93 533
456 831
110 362
132 97
653 908
302 941
411 180
141 486
134 121
265 493
859 246
269 805
302 274
175 771
871 95
241 628
732 440
321 625
573 955
341 901
690 661
254 792
315 495
814 931
799 626
352 364
722 422
318 379
264 591
765 30
624 679
184 399
627 151
26 608
495 798
984 184
118 418
121 748
407 434
387 359
787 316
790 300
130 685
59 97
943 668
598 745
226 605
93 890
765 812
694 63
847 574
764 637
428 212
237 459
149 382
604 122
124 253
790 218
691 290
590 250
316 538
679 650
792 202
63 818
595 100
476 206
814 903
517 731
763 364
74 569
179 492
539 144
739 242
867 27
705 749
793 59
185 723
642 878
576 528
270 551
24 706
64 519
385 317
570 304
720 975
844 476
497 441
872 919
406 60
339 609
205 160
175 771
649 679
323 185
732 853
134 78
457 215
808 277
287 215
104 180
524 11
342 420
73 986
690 797
938 572
128 438
409 704
682 439
549 595
40 62
755 85
133 856
735 461
799 486
615 900
735 722
756 264
591 408
322 250
504 691
148 840
656 479
606 188
436 42
248 354
277 785
178 800
222 516
285 204
917 521
379 984
892 233
354 854
464 661
107 678
53 340
622 140
918 104
748 777
711 170
519 419
583 603
80 471
681 894
672 879
693 267
103 729
703 459
243 83
417 207
226 297
737 231
826 549
479 634
267 701
383 968
634 162
213 293
763 737
189 582
503 188
856 645
825 477
125 904
49 180
737 520
178 652
990 495
27 974
36 306
764 852
655 924
980 524
64 179
933 988
960 110
718 576
579 413
972 798
994 670
720 889
164 351
573 442
101 372
261 621
913 146
431 735
799 424
372 53
356 744
58 494
843 376
525 951
941 749
559 107
653 725
982 195
252 25
184 796
623 367
219 880
173 554
322 102
706 340
337 274
185 149
659 909
256 731
983 226
266 489
185 451
18 298
553 151
33 815
573 876
984 211
621 803
485 67
234 335
278 695
584 182
847 217
361 422
19 155
197 469
691 10
633 997
568 915
282 699
998 951
385 652
195 890
23 759
369 876
548 169
870 513
937 350
557 918
91 633
127 523
453 770
26 470
934 63
291 264
188 489
49 819
492 570
752 33
373 404
433 380
205 351
283 130
979 618
630 690
171 606
763 10
436 880
192 521
79 324
399 873
810 47
692 357
208 559
521 255
416 333
16 501
645 521
205 224
285 815
105 716
180 548
851 731
483 807
191 953
536 431
514 497
900 984
342 842
770 295
340 429
196 884
826 37
835 352
301 943
320 150
965 124
429 181
29 996
730 856
876 378
495 377
827 393
429 284
16 426
48 19
399 783
591 38
796 485
875 926
413 811
134 576
378 266
32 792
747 22
155 206
136 906
119 288
445 566
825 292
174 594
287 179
91 386
310 952
653 79
226 776
43 812
14 242
358 916
957 892
546 307
168 388
266 451
641 387
240 709
695 395
328 279
409 108
462 227
204 65
828 555
490 614
739 931
811 277
986 11
497 276
887 549
273 940
167 153
925 495
330 386
270 864
342 21
532 272
529 289
547 881
657 33
845 93
367 226
878 838
780 833
536 230
428 783
644 439
415 524
880 170
971 780
842 118
988 14
826 796
199 303
369 644
584 176
407 167
152 840
543 882
860 601
95 935
318 802
15 845
286 850
421 497
505 951
570 361
634 846
570 461
607 730
412 216
482 744
208 874
313 47
734 145
130 359
108 647
734 432
843 995
197 564
155 99
177 560
435 770
482 499
442 708
393 884
272 254
825 299
756 979
124 305
347 674
446 536
13 488
515 220
432 884
517 548
703 292
126 870
854 51
512 823
637 508
742 160
588 717
471 58
198 40
602 944
622 681
602 492
220 381
251 144
962 12
990 868
686 368
625 311
669 539
895 277
649 995
74 230
256 774
351 606
842 49
659 436
954 881
622 239
67 466
798 471
675 289
409 818
823 164
239 269
99 765
773 899
660 144
958 917
660 379
625 216
389 36
160 190
883 964
522 80
807 174
699 62
338 716
808 97
495 228
907 451
996 540
393 474
771 209
17 382
624 677
123 620
461 585
202 167
916 773
509 262
402 579
768 11
527 676
27 361
395 711
560 975
366 385
206 294
282 799
232 347
288 848
117 938
372 790
794 953
81 502
689 164
732 105
621 956
330 771
289 93
732 391
538 430
306 266
866 714
947 302
825 847
543 79
936 199
732 937
465 932
17 712
515 403
526 882
691 15
168 888
501 939
11 603
713 205
100 242
583 868
688 408
346 656
487 202
101 888
875 498
533 309
295 621
132 270
545 378
704 214
810 768
291 308
842 544
694 431
487 676
26 995
150 524
691 735
393 969
214 608
136 544
106 429
463 774
248 600
168 609
216 735
501 725
733 16
545 55
529 461
55 210
600 778
733 264
105 668
511 709
213 403
426 937
648 10
901 291
89 700
355 600
893 449
949 151
173 882
927 458
529 69
322 649
264 218
239 330
915 733
486 969
431 317
381 154
756 124
796 107
923 458
793 121
778 997
527 908
205 249
225 824
366 547
780 893
320 508
24 644
625 479
294 319
156 522
145 778
790 983
175 273
709 555
754 485
164 284
570 45
839 665
477 618
967 324
656 153
447 939
753 357
457 834
977 541
341 613
974 772
398 178
445 25
960 773
700 66
463 529
290 160
64 752
840 866
331 807
447 888
787 623
27 258
908 859
244 485
531 678
463 836
621 393
785 831
976 390
724 770
45 505
788 42
957 868
356 179
381 999
611 223
368 115
46 755
676 994
298 280
547 309
289 926
720 907
102 856
77 666
646 217
174 69
28 97
809 992
498 877
461 942
500 51
257 307
419 846
935 712
700 594
24 868
17 953
478 168
55 464
427 750
946 870
888 60
946 601
561 371
997 13
139 570
509 150
167 182
519 147
540 792
370 326
402 603
586 299
764 889
534 825
877 554
201 520
869 835
642 872
298 53
710 983
403 703
943 36
725 311
280 854
128 114
18 395
849 713
970 491
927 310
57 758
680 255
398 78
647 100
373 496
614 426
579 862
865 891
267 860
631 93
301 740
928 261
443 833
525 274
176 885
326 631
254 720
42 68
515 212
135 21
713 342
210 470
898 478
913 107
358 513
101 799
337 750
312 215
541 208
186 398
870 785
954 651
492 719
182 32
619 604
178 649
676 82
407 228
489 401
64 944
449 802
348 362
213 545
733 706
491 415
733 769
302 395
232 362
605 784
630 868
266 126
652 671
343 835
257 926
238 513
826 135
278 141
319 243
192 171
109 422
473 920
889 493
629 941
971 788
623 385
737 499
361 240
253 995
14 926
181 706
233 653
940 635
862 225
302 122
546 410
988 94
259 106
240 771
570 664
360 866
429 858
431 470
515 601
230 349
251 951
619 214
653 854
533 148
127 420
736 267
426 404
159 326
234 259
863 824
512 148
574 971
497 456
800 956
420 267
867 212
353 631
703 511
89 43
535 568
410 428
877 939
257 274
426 400
115 126
823 409
630 427
910 845
937 548
789 699
444 825
134 845
971 992
901 830
410 186
631 512
16 325
666 956
168 372
454 498
784 604
577 173
119 978
551 345
588 13
993 123
948 823
504 520
863 283
400 352
368 917
247 309
618 763
412 360
999 807
530 834
358 529
150 931
124 329
414 489
364 636
60 972
969 222
541 162
194 63
262 97
770 841
736 417
294 865
15 918
808 134
970 835
672 422
194 995
731 942
963 316
70 344
937 640
563 732
156 356
132 114
769 656
209 925
803 59
736 454
284 608
472 766
582 467
209 924
58 992
115 514
947 461
299 93
560 291
944 546
605 30
59 540
176 669
352 641
442 633
335 968
75 386
411 137
107 949
997 602
876 11
951 683
716 80
873 659
540 313
908 270
680 913
386 177
405 588
638 733
895 300
907 256
623 111
335 516
715 449
848 46
958 790
772 27
666 747
831 944
243 455
589 944
741 321
58 857
923 935
119 240
721 660
742 961
194 332
256 644
989 869
129 102
778 904
786 139
907 621
427 707
740 658
600 723
381 210
579 521
612 402
337 801
718 282
704 122
912 991
709 15
175 11
930 969
343 225
225 963
501 214
365 503
437 559
777 180
168 455
143 316
737 417
518 199
319 429
922 43
95 371
378 862
249 217
12 964
899 242
624 831
575 84
383 89
336 776
951 876
329 790
541 630
360 294
598 585
521 376
366 955
543 918
211 366
369 573
498 965
40 917
423 862
996 427
221 489
392 251
628 864
663 861
660 997
407 608
392 184
126 363
133 370
300 554
664 787
849 218
909 871
981 762
229 179
583 809
75 882
248 782
358 143
295 363
862 632
999 749
330 10
141 446
993 115
260 760
885 212
849 398
84 303
635 602
350 802
420 938
164 880
477 435
978 391
319 158
84 769
309 538
946 586
871 678
513 181
57 811
336 467
582 666
965 150
10 317
129 183
598 337
885 666
230 108
267 171
859 302
18 332
485 63
714 923
878 455
444 838
531 958
628 286
647 263
855 541
132 844
162 370
748 834
481 408
390 717
414 166
271 127
500 948
342 727
429 483
727 221
948 920
425 897
595 325
202 302
871 297
744 910
847 229
595 891
812 281
336 98
959 875
108 407
864 762
215 129
131 607
309 470
425 266
875 138
559 626
405 233
116 787
377 681
154 866
642 509
119 34
980 687
535 899
53 222
119 533
559 906
369 592
975 10
906 985
874 806
239 814
293 451
37 114
740 118
25 772
355 159
921 518
431 176
711 201
393 892
257 685
631 450
417 678
176 684
228 528
602 778
942 412
136 669
271 453
806 500
630 439
720 268
242 661
41 174
680 647
733 929
45 380
194 40
83 688
273 760
266 417
182 875
954 858
541 513
378 126
105 542
351 56
150 315
648 302
344 950
502 539
942 222
823 743
11 249
88 979
478 227
117 417
187 527
450 525
867 166
947 844
104 997
194 937
697 737
917 897
828 410
585 874
148 489
387 812
505 366
476 304
38 781
499 559
204 305
790 471
898 551
843 28
456 318
295 225
262 462
70 149
563 239
913 25
218 555
53 742
999 685
899 389
799 786
846 359
113 716
930 519
264 887
463 369
96 958
911 613
491 526
252 407
992 87
115 303
553 589
374 765
37 849
622 690
666 50
162 244
371 995
229 148
491 816
294 798
682 580
31 620
329 630
32 857
756 985
583 643
211 503
896 278
425 137
58 150
468 554
435 418
94 171
393 643
889 926
409 448
374 868
916 764
66 86
937 897
527 235
596 998
990 82
696 809
330 555
310 556
190 873
612 943
965 877
180 169
646 861
613 974
584 976
836 573
780 131
607 361
486 359
114 779
133 271
757 213
202 508
239 691
781 656
27 396
347 784
287 89
658 519
478 324
62 935
552 654
975 619
555 686
873 600
521 805
696 382
20 744
809 38
768 56
565 233
256 946
515 587
121 710
199 409
789 760
527 153
418 748
427 499
478 645
662 570
209 20
990 58
144 302
611 510
360 315
228 244
642 56
617 172
488 541
880 909
965 743
629 113
392 971
649 974
255 72
539 556
282 931
791 355
387 31
926 82
322 575
719 705
210 185
163 672
859 350
556 278
959 667
256 450
441 842
62 38
520 195
333 171
509 609
618 938
487 176
957 210
787 82
571 613
767 710
182 308
959 148
613 866
324 133
616 249
569 27
871 448
292 251
448 99
627 586
223 161
232 276
381 263
439 880
565 680
507 712
566 356
494 44
648 913
816 866
482 887
234 618
796 919
979 422
420 52
518 585
950 95
836 751
155 40
538 712
308 75
289 359
661 563
817 446
512 108
839 402
250 54
770 573
972 888
381 706
675 839
438 341
891 870
417 303
89 437
778 641
809 606
354 258
37 863
47 598
659 59
701 800
793 901
116 756
182 63
785 83
133 435
699 307
813 22
700 37
768 559
312 281
719 778
546 493
684 702
230 296
96 351
817 932
127 830
426 439
489 269
728 895
352 637
765 312
589 976
474 239
501 650
884 469
585 707
207 532
807 652
654 431
462 181
927 261
773 455
381 566
921 545
45 881
831 630
336 227
628 274
314 915
587 852
954 310
863 835
525 830
548 419
828 681
881 101
340 830
991 650
23 727
96 592
686 659
561 533
499 632
913 282
235 768
494 969
103 227
905 563
888 417
188 979
483 427
433 771
480 834
405 532
63 258
735 256
261 325
794 349
195 785
429 221
683 29
617 28
827 500
34 776
924 111
145 385
572 670
413 658
437 746
246 694
800 150
611 787
407 596
177 35
945 416
723 691
914 949
150 712
625 346
48 318
702 385
933 403
521 264
857 831
886 819
224 123
950 564
784 599
92 380
775 876
297 790
630 352
383 571
886 294
419 699
326 936
900 186
195 167
676 941
870 282
934 24
679 958
705 615
300 982
717 485
577 946
546 200
408 769
285 256
946 992
682 492
382 686
124 274
70 665
244 182
650 334
305 991
630 955
189 496
898 840
668 818
256 676
245 867
741 317
497 93
979 811
37 589
227 150
448 600
663 124
180 775
929 388
356 272
188 419
802 814
808 479
90 442
718 969
882 221
335 295
623 580
372 803
603 765
64 78
425 561
85 755
863 562
503 89
346 501
916 260
699 336
697 908
178 334
465 68
685 847
878 262
721 805
228 239
111 667
139 250
618 507
334 598
663 759
706 155
748 465
406 518
141 785
728 530
409 698
140 976
987 262
424 842
398 834
34 164
921 630
460 414
843 588
532 958
91 415
92 335
110 68
579 280
175 381
524 547
883 278
732 654
83 606
115 824
731 110
479 899
284 66
862 959
69 771
360 434
138 318
80 442
752 660
212 656
886 297
611 748
451 48
792 97
140 758
561 971
176 884
339 940
631 105
388 80
534 615
289 544
888 748
463 242
651 466
996 965
325 723
473 565
689 466
562 904
811 301
100 86
887 911
913 110
422 942
81 769
377 471
585 837
452 194
53 136
810 292
239 87
146 83
144 495
941 286
401 17
861 982
896 838
846 863
764 514
780 239
359 989
723 237
455 145
23 300
907 556
363 152
358 959
124 672
54 477
788 233
908 207
942 177
724 513
313 154
611 461
530 39
986 343
791 166
11 881
184 380
302 622
926 319
620 946
263 234
891 872
747 275
179 219
675 822
727 963
161 708
842 908
37 544
990 597
723 240
231 592
786 409
71 259
346 199
878 503
630 189
385 74
961 163
246 794
157 737
523 242
238 572
566 322
911 481
277 497
107 148
572 736
458 760
749 81
428 409
146 818
309 66
271 27
221 448
382 906
343 863
106 588
88 670
966 918
719 952
389 258
386 733
215 796
733 843
887 119
656 253
797 88
349 11
489 561
926 971
12 970
59 264
588 423
126 839
596 726
993 826
326 866
928 466
829 392
843 479
630 753
42 879
628 349
208 184
620 636
170 110
480 49
37 402
963 471
545 732
542 148
440 378
831 661
923 370
687 816
151 246
221 47
629 471
363 22
986 633
822 899
324 994
351 894
604 376
525 918
757 516
221 13
112 744
855 258
366 874
526 888
750 531
51 289
65 125
963 264
679 880
757 781
435 810
882 434
499 818
772 858
580 328
359 163
259 164
243 463
822 320
544 786
207 142
736 572
739 167
823 112
734 71
209 373
779 344
970 628
505 542
130 969
126 919
669 893
663 976
410 306
221 558
983 387
50 463
255 208
635 303
534 741
600 377
287 429
391 611
218 147
961 571
569 72
254 324
776 61
768 279
222 400
825 253
702 72
482 971
568 173
153 194
287 361
876 645
258 623
309 14
202 804
755 146
457 746
308 558
17 623
493 104
339 983
352 297
838 419
987 134
545 827
133 820
16 537
976 35
699 780
88 112
719 911
839 751
187 392
330 159
27 877
840 620
224 772
877 221
280 428
437 900
69 598
982 340
845 354
907 494
376 147
558 68
867 165
18 282
916 571
992 580
818 829
113 856
255 429
182 375
616 95
544 32
682 554
685 649
134 692
397 344
854 563
585 779
485 923
880 305
520 385
741 623
423 298
528 602
347 552
224 101
829 402
550 426
425 978
681 411
185 323
948 837
992 908
269 967
887 556
833 212
227 351
15 109
221 128
954 278
315 186
925 657
669 566
791 353
248 549
738 519
92 875
939 488
632 697
11 742
373 95
362 325
306 652
610 988
989 310
75 45
83 726
838 302
639 913
383 894
965 290
480 939
716 965
254 208
398 63
282 886
429 621
798 875
743 393
422 404
560 959
455 268
609 866
568 30
443 190
647 825
736 32
851 169
597 783
917 699
167 751
16 956
623 337
981 330
283 360
85 423
266 955
654 533
194 259
403 854
482 39
967 435
387 531
71 928
753 457
999 928
789 700
589 178
491 181
54 467
643 990
256 283
254 793
602 990
634 999
977 112
391 329
780 523
654 472
239 213
288 650
216 243
213 648
453 729
432 577
163 147
795 583
204 793
819 459
600 344
350 547
467 364
165 973
141 984
648 823
129 705
185 32
888 149
424 349
537 976
237 575
162 359
180 862
562 643
955 225
786 346
656 833
238 441
617 698
140 71
991 84
250 689
28 808
854 484
65 756
597 863
47 253
56 308
436 786
870 267
795 17
682 92
630 425
420 962
494 459
491 993
506 279
883 604
664 937
540 381
207 837
150 552
663 404
404 142
77 581
810 857
901 310
902 692
96 216
759 841
240 629
491 580
492 234
273 785
403 983
127 535
264 191
696 900
627 205
937 165
199 625
904 638
395 904
623 711
409 310
846 226
245 121
192 153
279 301
128 101
875 844
597 31
889 376
851 335
325 920
86 16
21 629
914 635
584 804
72 340
292 790
874 134
593 629
588 406
19 410
727 243
442 236
582 823
140 685
531 88
967 589
432 829
952 667
464 221
131 286
494 690
814 637
224 833
185 918
384 913
165 967
267 241
335 300
989 606
916 56
552 455
936 719
925 22
539 345
213 761
528 245
876 21
511 902
569 213
743 843
285 523
402 556
585 113
776 544
943 174
866 412
135 215
496 81
857 545
607 377
230 473
178 852
778 925
679 40
105 659
247 478
407 511
843 967
157 955
46 639
477 757
777 859
439 489
561 779
689 114
206 258
378 683
933 684
281 916
438 866
728 759
309 83
444 297
80 561
332 899
984 697
107 824
261 749
572 116
766 12
841 574
105 845
420 806
541 846
583 314
507 168
882 451
713 837
409 270
996 212
428 592
67 762
915 278
281 178
975 163
34 324
676 427
617 206
735 54
389 911
597 116
44 131
278 310
162 962
126 596
330 821
314 606
35 181
619 26
149 356
892 689
307 400
299 642
652 248
700 185
954 733
45 200
735 381
887 94
280 790
376 529
932 721
564 475
996 177
398 546
222 61
33 234
167 326
300 81
893 762
259 635
346 604
510 786
102 47
251 954
796 358
92 425
714 504
783 66
973 599
331 651
683 331
397 489
56 912
588 841
632 763
866 239
73 32
19 117
575 871
997 149
361 388
400 842
998 40
837 179
20 863
20 724
297 785
468 493
241 282
707 901
256 777
751 476
271 809
551 719
717 549
335 488
642 507
983 188
263 521
453 480
404 853
814 573
323 697
127 191
671 145
160 11
258 144
630 707
862 12
194 118
244 810
382 558
747 913
237 383
677 188
244 620
801 345
336 842
387 436
487 71
331 376
622 27
884 674
722 408
578 38
459 801
549 896
664 804
179 893
735 362
597 504
901 817
836 746
979 81
525 140
730 330
185 315
593 826
241 260
64 637
894 383
306 560
918 849
348 957
531 17
510 194
329 306
66 241
660 852
795 439
537 634
332 551
991 52
950 447
406 159
415 865
188 50
447 899
476 158
410 251
502 386
208 721
272 509
247 97
839 962
375 236
360 885
543 183
815 132
818 958
56 658
484 89
621 847
481 762
365 599
558 846
137 69
928 382
807 349
187 853
780 708
200 305
247 566
569 150
810 167
170 997
261 864
778 817
726 516
422 159
920 630
967 948
532 28
243 807
839 685
840 739
883 952
321 238
48 103
819 124
150 875
573 223
30 505
987 754
795 768
478 162
25 464
879 458
474 754
275 318
426 853
193 750
983 929
321 405
630 336
351 55
988 290
282 259
880 531
780 289
250 680
959 625
12 640
856 887
657 845
251 76
467 355
592 171
246 629
609 761
837 255
255 84
787 523
592 154
318 277
818 771
28 619
885 682
10 510
620 13
800 451
565 427
110 840
220 125
882 396
735 889
671 792
120 604
904 999
182 681
796 778
685 60
527 313
381 878
936 403
541 780
448 133
743 871
587 526
470 558
353 616
442 398
684 84
270 94
86 974
74 657
847 430
814 694
155 606
280 608
773 577
908 24
145 321
328 174
790 476
711 944
857 213
117 190
766 830
418 813
904 567
35 900
474 306
223 892
147 594
243 416
69 156
254 33
322 997
434 256
145 480
27 953
988 836
426 838
888 526
135 30
655 124
333 890
819 956
965 83
230 966
16 652
908 708
350 454
657 829
116 458
347 211
576 472
672 455
950 352
936 787
934 146
812 898
892 976
159 695
739 143
129 858
551 13
69 746
367 296
521 71
541 184
990 970
13 802
497 309
165 278
901 301
482 75
674 504
850 329
150 236
720 155
363 957
168 104
746 813
75 330
827 138
149 483
589 178
263 540
508 93
81 675
773 315
690 799
691 38
399 873
48 22
633 396
143 591
275 525
659 984
483 963
10 572
174 787
631 957
440 105
962 36
259 584
17 838
739 629
410 849
198 263
304 797
685 991
21 312
58 437
301 313
671 141
122 67
351 376
390 675
520 294
10 772
820 434
871 528
440 429
25 59
47 945
790 336
566 289
135 973
618 788
208 131
311 104
985 328
912 507
251 227
293 339
507 925
218 484
698 268
492 527
126 868
483 949
260 689
671 267
221 486
79 161
555 123
415 918
203 677
840 330
49 729
338 297
932 466
610 688
97 673
354 596
311 269
571 644
909 130
525 648
278 944
927 38
311 33
371 752
656 886
76 135
209 175
909 192
555 135
125 643
536 525
657 864
638 841
531 132
492 133
405 461
917 252
653 558
97 299
168 539
418 742
699 335
311 786
583 251
578 603
167 129
715 796
850 658
781 653
754 283
403 297
923 974
598 417
708 426
222 598
352 427
942 600
450 998
388 782
369 881
43 856
670 995
140 368
55 428
304 699
457 907
194 706
953 893
614 273
313 576
224 326
281 765
411 134
457 872
275 215
342 491
494 656
192 760
223 448
331 435
350 606
650 912
744 449
181 544
499 593
280 980
606 667
253 967
157 916
390 548
286 810
189 83
704 549
75 569
925 908
933 683
194 493
802 298
261 193
192 165
403 437
836 306
339 996
56 484
58 746
731 43
959 827
703 78
139 617
154 619
482 163
682 619
587 198
20 802
514 942
751 254
571 47
272 579
668 955
433 413
905 250
602 372
59 644
619 999
289 477
933 70
598 397
106 649
118 71
474 651
145 367
856 503
408 379
975 20
137 363
827 697
254 363
420 931
604 934
516 668
65 440
195 237
506 162
79 597
891 911
684 716
166 998
87 205
193 433
361 653
214 924
469 821
285 93
254 20
429 333
274 823
673 582
746 646
692 291
148 494
768 299
930 865
532 25
369 976
419 293
880 936
873 450
339 887
774 59
851 905
779 296
692 830
517 51
855 890
23 118
786 679
495 173
285 773
729 664
284 268
845 464
572 752
390 251
662 445
439 302
542 939
749 197
160 278
620 778
587 393
380 481
783 287
888 550
536 498
459 532
455 419
361 331
991 485
668 187
705 160
300 471
782 738
909 452
443 22
396 299
333 183
226 354
208 408
20 721
908 254
960 55
291 454
676 393
157 486
917 122
832 853
631 649
522 39
441 516
344 543
816 302
465 128
819 578
763 594
615 13
871 923
264 611
981 388
622 645
828 321
756 290
241 489
649 590
423 481
744 53
782 661
768 150
803 399
50 154
244 112
218 834
524 541
406 419
614 366
584 52
141 771
759 662
367 39
760 988
282 837
422 532
254 533
759 105
145 463
925 686
807 844
792 435
655 277
565 630
275 603
613 47
574 688
48 417
754 725
534 411
613 232
28 916
443 41
485 343
346 255
482 943
928 229
700 168
509 699
551 957
881 120
817 948
249 274
241 905
920 169
914 538
567 368
433 282
981 824
232 52
217 136
478 163
757 946
948 77
538 362
926 300
147 230
207 803
400 607
647 515
510 629
409 102
579 798
836 371
690 649
895 973
317 969
206 699
795 992
824 949
507 294
85 987
167 190
305 441
236 425
724 115
459 402
562 347
299 771
981 144
73 343
854 366
807 426
637 664
90 134
737 349
216 295
586 601
357 747
265 907
230 412
421 213
119 274
366 171
601 562
438 278
88 197
245 542
360 402
711 284
675 189
451 640
168 403
170 842
317 202
842 248
774 484
454 913
731 488
52 645
63 171
913 856
149 503
138 240
885 447
36 287
737 995
266 390
273 581
618 392
698 199
112 585
112 781
311 887
419 54
913 249
39 282
205 747
122 722
86 621
303 242
950 624
404 847
65 534
772 650
896 512
939 962
393 824
465 849
359 374
681 754
807 329
653 832
171 17
850 897
688 194
318 387
641 65
260 847
738 987
786 229
581 704
311 152
588 343
836 913
745 372
931 13
787 117
710 124
393 760
790 358
136 245
706 626
26 618
375 327
467 252
332 460
814 801
120 490
790 853
595 819
452 852
632 461
474 459
808 133
348 964
526 840
13 240
186 850
469 352
266 900
973 114
459 367
373 948
731 510
72 614
120 970
307 159
970 734
684 239
854 192
508 378
250 82
57 16
758 435
787 753
137 112
750 433
454 373
650 256
382 48
779 661
909 240
677 356
747 274
745 415
939 696
335 362
383 356
49 808
260 848
621 788
868 239
346 912
905 571
623 496
837 416
418 593
269 176
902 842
735 204
142 814
984 610
70 302
765 614
249 979
21 970
897 14
350 74
455 836
663 359
211 125
69 140
976 661
261 226
155 219
140 679
781 301
214 276
589 624
165 847
974 616
248 153
235 35
199 184
729 186
866 714
30 112
345 326
629 539
73 425
726 208
871 271
854 463
997 553
115 692
125 297
475 415
786 327
496 773
142 566
199 600
821 417
785 801
624 413
300 717
537 725
844 565
665 635
543 358
213 994
462 676
707 640
850 376
623 587
859 973
582 948
128 656
400 360
463 300
148 279
863 203
565 952
124 614
940 855
192 889
921 58
96 193
741 347
531 853
439 828
445 946
48 966
623 32
56 732
930 549
796 558
634 577
483 101
566 937
388 546
841 275
99 389
236 413
397 168
148 629
989 281
815 392
458 478
761 798
606 737
276 489
852 666
450 902
861 705
902 385
798 680
899 564
68 859
836 229
203 350
619 869
198 628
628 428
18 223
805 619
999 43
358 331
442 820
882 32
540 906
396 548
564 646
105 836
700 795
860 634
170 726
381 64
15 35
400 558
281 249
697 299
637 48
132 947
697 668
61 909
862 602
444 273
463 502
450 990
971 727
445 985
986 788
375 159
214 816
716 594
688 671
982 790
772 294
116 274
559 601
384 604
178 677
274 350
832 322
68 247
16 938
927 961
309 263
311 220
227 983
818 867
53 743
956 213
920 278
596 907
13 502
150 644
333 916
74 423
803 513
918 725
164 600
238 940
174 670
267 542
792 501
944 473
22 683
678 278
408 872
193 558
249 482
262 961
64 697
974 179
69 523
424 768
124 68
508 421
131 669
544 520
677 820
799 812
798 823
946 224
684 705
78 714
288 536
675 873
747 927
521 491
365 59
991 410
963 436
230 188
17 397
691 223
581 126
180 102
378 513
957 541
909 996
251 62
650 279
93 218
292 11
957 22
893 152
762 941
951 592
443 193
743 690
567 53
78 776
974 37
228 119
197 928
716 373
539 674
786 331
547 211
494 167
943 218
463 719
205 314
127 479
106 477
633 107
382 239
349 702
753 227
512 770
116 939
986 716
937 85
734 927
490 15
484 684
374 987
158 226
603 371
185 987
37 481
747 195
830 101
790 930
454 887
828 611
791 516
91 514
209 254
454 849
121 389
107 797
724 778
312 544
54 414
994 736
925 693
51 392
390 590
245 62
815 40
972 350
363 77
638 231
192 535
457 190
108 666
400 78
798 373
474 69
725 445
730 648
156 51
572 893
395 615
575 765
136 791
880 430
822 266
321 210
257 653
841 806
253 814
169 848
680 522
757 45
111 157
643 206
13 797
313 529
624 216
358 723
51 344
801 357
775 196
390 704
746 18
948 106
987 646
740 55
244 958
39 920
459 553
455 166
800 636
525 934
440 721
623 285
46 584
43 337
297 670
330 998
347 999
751 281
964 21
514 902
717 557
926 681
316 649
959 118
975 924
924 515
505 50
138 59
461 864
98 319
596 662
931 215
599 517
620 532
193 646
597 256
242 198
731 598
764 417
931 567
148 608
161 413
797 106
242 664
974 736
385 796
422 805
438 89
133 238
151 996
10 234
498 715
735 792
60 664
376 988
658 261
62 379
20 417
43 370
190 405
576 493
854 471
626 729
980 28
327 109
919 304
589 155
525 945
831 878
232 891
308 662
262 793
86 518
695 555
832 649
836 40
818 173
694 533
923 92
752 312
975 494
81 98
255 927
323 248
237 896
792 71
501 269
719 608
338 747
33 208
120 449
901 545
228 143
794 21
811 691
538 400
250 484
256 881
439 346
540 915
646 110
691 990
91 26
917 261
644 906
571 254
745 815
478 297
854 991
887 76
530 179
440 69
447 60
609 749
334 482
190 246
907 262
743 821
446 328
62 685
113 739
985 789
678 806
938 537
458 938
585 123
736 682
128 717
749 539
562 313
359 866
448 257
835 952
139 679
736 715
954 614
57 836
496 538
447 479
993 294
65 361
563 300
949 688
449 239
709 139
770 97
633 289
37 489
83 344
214 653
241 984
489 770
174 727
337 19
311 627
775 992
759 637
191 246
678 470
97 130
760 315
931 73
965 214
491 452
172 70
470 345
304 849
682 405
350 339
851 83
293 455
414 527
595 749
96 439
84 514
500 529
602 332
143 649
366 22
508 642
531 844
984 957
862 255
247 582
674 289
946 473
998 495
952 656
28 883
61 604
314 912
727 958
839 421
606 125
60 704
451 799
546 74
312 972
969 935
357 400
655 607
218 690
208 165
112 408
396 413
938 142
367 683
644 300
299 361
709 364
36 587
710 226
343 896
769 789
781 989
315 539
341 50
32 778
12 472
924 327
138 614
367 759
621 194
383 309
669 541
362 767
588 87
887 503
678 646
347 521
923 747
852 209
753 983
854 334
607 117
77 903
24 264
784 357
544 173
485 449
502 417
868 302
770 462
754 642
54 345
468 260
972 840
282 79
522 665
693 889
99 289
330 874
462 241
994 207
452 710
348 330
759 788
992 347
147 216
129 984
30 938
963 126
370 948
863 491
850 531
902 981
813 882
819 194
899 468
500 517
622 405
539 576
816 440
907 832
508 209
735 627
145 507
32 48
160 212
510 588
814 548
716 749
883 417
362 800
904 64
186 225
379 243
71 545
967 532
155 641
66 486
879 707
560 785
286 623
536 876
965 571
437 856
841 157
946 560
532 124
222 21
976 346
411 665
857 711
407 559
287 478
569 300
713 828
339 394
732 576
489 943
182 849
601 748
284 981
333 240
512 546
798 372
998 680
320 134
30 613
449 521
307 906
253 474
16 891
637 119
464 159
634 472
373 857
837 353
587 322
411 527
551 302
182 615
141 421
313 48
910 85
554 512
500 279
689 502
586 546
561 54
174 275
210 529
931 238
493 259
167 982
883 534
526 35
145 899
358 534
924 202
798 445
154 278
818 872
339 395
62 627
676 157
942 191
350 255
108 570
309 861
929 702
170 387
412 497
400 993
869 295
974 91
943 26
468 941
841 217
88 158
140 890
250 654
160 554
734 815
81 707
94 554
58 136
680 961
394 977
197 562
260 325
632 527
548 122
94 130
553 157
442 793
74 104
418 201
99 776
665 352
448 190
44 11
805 119
883 129
793 127
218 847
758 259
690 748
829 336
632 177
306 835
748 409
322 95
356 688
70 112
490 521
744 667
34 485
222 976
530 613
128 156
509 327
454 795
789 935
639 597
430 83
590 164
151 497
602 544
686 968
884 463
994 478
394 932
899 480
672 782
744 334
646 61
988 562
505 96
378 194
511 25
668 182
739 964
306 269
477 302
542 909
886 361
182 616
906 509
233 844
84 575
703 28
505 600
403 750
14 718
760 389
521 897
418 572
894 445
794 53
384 306
698 665
234 79
953 522
948 860
36 412
853 306
849 108
684 102
940 615
603 524
858 292
281 825
719 978
583 545
943 762
768 400
671 600
118 982
108 426
430 150
630 924
20 416
832 31
582 670
614 11
987 689
868 338
490 441
376 664
724 960
369 856
390 506
898 592
391 272
838 933
425 841
415 918
500 788
746 966
132 981
887 236
970 96
234 306
628 88
133 175
988 957
971 576
537 366
300 794
876 941
869 936
372 252
705 453
275 709
229 145
714 970
631 199
381 112
360 111
488 243
104 638
845 455
798 312
492 316
772 719
594 67
995 598
728 667
999 379
216 10
410 513
29 57
167 87
360 862
973 562
137 354
244 296
568 954
774 788
832 461
631 602
37 378
804 193
226 733
767 834
153 876
489 359
138 840
246 889
502 647
247 728
912 823
670 335
890 96
459 117
127 29
308 988
792 386
753 655
246 717
81 480
874 979
745 933
464 357
941 469
984 484
277 771
409 504
754 471
966 995
415 559
219 443
629 212
372 794
395 618
643 259
158 443
811 879
265 984
221 628
666 630
414 360
45 144
751 331
476 549
644 61
674 720
533 960
185 983
599 874
174 310
889 227
997 47
30 845
186 642
186 512
893 191
534 64
987 609
25 578
44 164
89 374
650 349
368 677
251 980
586 929
74 409
470 730
63 809
167 686
977 828
784 586
232 878
462 654
815 264
766 291
313 775
291 684
464 108
709 481
186 386
17 696
878 610
386 289
590 779
240 959
583 808
89 999
278 190
371 293
559 570
948 235
452 417
533 280
879 274
194 900
803 168
299 535
197 124
366 813
893 567
630 134
604 421
243 607
803 772
289 923
664 260
260 469
489 825
537 712
857 99
332 171
550 629
199 565
442 645
589 659
265 575
488 811
58 330
823 936
907 722
110 832
453 254
604 117
219 237
962 433
381 971
290 609
920 138
215 462
98 742
422 952
395 547
811 602
832 937
223 102
838 165
795 519
282 108
677 280
738 202
939 896
311 361
459 277
734 290
938 83
741 668
221 233
991 911
568 385
938 596
853 551
527 84
823 565
504 603
796 942
849 113
439 485
643 196
83 352
475 949
347 311
189 891
541 184
864 959
430 862
465 936
232 103
473 245
319 181
698 583
148 928
473 953
675 830
191 164
477 933
599 825
858 962
357 972
803 665
215 964
770 897
212 108
500 82
897 214
956 618
509 748
774 891
545 246
515 147
890 622
473 497
546 150
580 114
185 285
527 538
945 51
780 299
209 756
822 476
480 325
631 53
986 247
783 508
972 920
612 933
918 762
848 978
646 162
386 271
808 37
977 933
121 798
505 389
988 125
628 196
507 273
294 254
437 584
30 549
525 420
650 359
566 918
607 92
914 852
780 908
463 924
566 585
683 904
367 281
995 814
179 836
646 403
947 885
387 104
368 530
855 676
979 586
746 917
476 871
931 22
351 36
720 68
618 290
480 357
557 744
515 650
933 775
788 307
297 489
222 67
62 374
731 466
686 248
726 157
203 687
893 938
75 62
178 225
500 366
593 91
699 528
712 256
35 301
15 884
610 234
383 686
762 428
122 49
850 425
403 129
61 949
557 739
61 888
607 952
814 853
13 529
137 787
748 811
479 499
90 413
633 773
237 389
499 125
140 420
601 716
705 154
364 921
238 804
284 861
995 828
441 588
551 439
661 394
371 316
621 361
44 165
760 863
666 52
511 455
333 429
638 371
359 945
930 206
530 981
459 388
974 659
423 696
188 756
537 371
220 451
571 214
248 612
434 532
427 406
94 992
967 537
821 423
722 113
910 877
34 470
444 325
875 778
636 762
48 663
307 945
717 914
213 762
987 389
587 254
337 423
649 285
965 39
978 149
164 737
573 115
704 690
14 845
565 758
876 811
293 611
980 855
830 491
535 812
339 455
213 680
865 922
387 791
214 686
292 153
437 813
262 341
988 918
882 475
835 540
64 952
902 238
675 212
872 388
532 619
750 827
920 283
117 695
797 328
453 564
712 784
270 410
928 699
670 705
519 439
119 792
162 722
474 890
383 978
884 226
327 845
422 952
886 41
386 822
544 869
818 155
104 62
270 915
231 322
832 534
207 906
867 152
767 781
331 946
231 586
891 55
514 80
897 724
388 147
410 912
755 528
967 53
161 224
662 303
67 490
559 11
346 266
480 670
693 209
697 726
478 186
644 418
56 285
609 394
269 560
997 654
532 983
558 792
119 501
646 282
601 847
773 253
587 220
722 143
546 16
137 348
460 668
603 565
83 158
309 244
429 737
126 547
339 586
506 191
612 919
14 439
287 996
448 405
943 255
910 361
134 625
795 377
434 812
425 780
384 89
344 576
159 281
901 171
574 188
808 342
676 379
348 111
282 356
434 276
824 347
636 897
623 766
178 301
973 320
450 884
804 217
647 709
400 862
92 55
263 597
318 523
149 720
67 586
410 903
158 474
828 396
844 203
498 841
137 451
398 377
157 343
250 417
205 830
498 214
753 629
385 356
623 299
551 310
706 891
543 966
637 282
76 950
519 240
442 959
274 699
781 342
451 258
141 657
931 699
766 632
653 335
15 631
567 722
686 174
146 667
689 559
486 705
939 399
668 954
886 920
175 380
711 538
82 335
626 832
31 687
415 340
169 931
334 873
113 841
727 892
511 541
573 538
954 249
611 361
576 876
777 17
536 728
49 453
472 398
811 711
474 429
732 906
945 515
66 735
691 626
473 612
681 713
112 532
556 431
343 725
982 638
837 823
462 285
787 942
678 551
81 647
396 193
652 880
614 485
127 940
96 922
102 151
100 249
828 895
410 517
742 171
969 743
425 192
818 513
403 366
775 306
170 225
130 991
253 962
962 299
721 869
885 836
704 843
727 258
541 606
478 445
624 13
445 925
108 651
424 642
788 472
498 24
420 513
338 385
812 325
84 686
712 994
255 523
957 571
431 646
658 764
208 662
283 82
