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