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