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