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