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