60000
255 887
465 904
117 821
750 690
838 999
502 362
340 18
965 492
292 693
502 680
863 951
708 861
159 287
171 694
987 216
102 202
160 314
325 920
184 624
283 592
826 211
183 965
51 738
701 645
543 661
870 746
493 57
521 258
878 10
322 139
628 522
208 273
93 132
875 544
509 246
568 389
330 977
618 716
619 748
259 197
956 490
772 961
148 775
118 164
126 741
496 852
664 51
16 442
913 195
440 546
656 989
739 76
33 544
439 205
208 498
563 785
765 307
412 470
528 995
410 31
552 780
860 929
504 921
655 237
67 798
407 900
919 665
418 910
849 443
298 660
489 823
965 599
776 328
928 267
633 430
295 529
882 155
560 679
215 763
684 274
669 347
191 699
320 744
568 794
401 830
379 35
90 595
898 466
606 633
956 296
569 13
729 652
252 335
994 918
825 897
110 751
707 855
153 756
661 370
846 627
246 942
602 673
521 325
101 919
666 110
901 848
594 978
749 110
794 80
488 26
614 738
704 491
600 726
711 570
557 958
993 132
636 416
531 655
467 843
588 28
989 672
555 260
682 267
386 420
291 436
426 245
661 25
728 669
329 270
934 199
597 257
848 690
735 33
561 75
520 553
943 103
939 476
729 606
970 506
824 61
443 147
476 852
973 49
515 236
613 557
861 369
928 596
968 315
776 883
752 804
824 769
208 618
73 168
487 258
968 184
917 89
157 360
320 621
107 658
305 961
356 902
59 655
252 983
603 484
156 756
577 779
348 730
847 607
461 315
268 397
227 39
130 779
935 275
826 637
886 413
200 94
99 348
722 975
822 675
955 298
72 733
325 451
386 174
431 780
527 895
73 854
388 906
604 522
618 383
121 362
25 145
677 457
907 102
233 974
528 184
934 591
120 337
801 657
33 134
324 144
442 50
102 866
814 869
246 477
896 256
453 856
782 717
90 608
178 462
561 782
35 100
478 234
284 803
105 188
58 256
672 827
518 423
740 325
614 907
717 874
50 428
922 606
267 14
433 130
492 881
475 333
909 360
622 55
299 125
110 651
107 634
243 524
30 841
958 35
579 944
163 400
397 87
205 59
319 581
541 274
807 743
834 288
32 274
959 497
491 418
225 131
457 253
564 385
853 40
849 209
910 390
401 221
732 685
897 941
802 742
922 887
147 80
711 120
315 832
811 472
44 978
401 332
757 334
378 322
39 407
562 753
93 489
534 967
721 968
136 571
461 795
310 132
50 489
571 722
700 516
299 326
418 900
802 530
131 590
739 829
811 592
160 507
984 645
955 450
182 286
766 805
840 252
209 862
682 953
225 653
567 539
195 254
526 190
994 778
306 807
116 973
526 231
31 888
450 33
820 583
138 848
829 437
739 130
645 57
87 656
227 164
572 990
150 902
174 386
551 770
790 700
637 746
145 396
867 818
864 679
440 245
232 139
572 266
202 342
547 440
862 408
302 945
833 781
265 360
458 491
460 99
635 781
273 880
261 494
474 183
789 583
318 994
455 212
393 558
530 222
806 949
575 246
369 455
239 15
681 376
317 866
718 481
104 568
694 813
662 100
891 351
344 312
853 448
207 739
115 771
288 715
11 441
578 663
135 198
114 585
296 583
696 274
768 958
125 16
975 44
190 333
82 454
345 104
248 591
642 496
727 616
101 813
425 526
904 788
550 380
717 33
858 461
743 771
379 874
49 828
976 942
334 567
812 697
231 130
840 63
66 372
228 109
325 167
45 232
786 583
681 280
754 229
332 443
829 204
143 722
136 200
791 862
496 269
535 391
225 891
906 634
703 201
976 891
74 512
689 864
507 136
387 23
648 37
624 684
47 427
315 846
383 935
502 270
84 945
779 474
712 905
679 382
720 422
930 967
75 639
667 890
951 242
371 290
327 945
125 388
899 246
770 947
506 901
174 376
813 671
869 148
574 297
606 976
176 870
468 799
967 432
747 695
87 879
846 890
457 486
815 395
16 818
58 572
401 280
291 40
784 449
133 293
675 399
296 725
986 743
666 964
702 616
264 519
781 614
754 42
627 368
120 784
369 704
945 94
391 675
852 746
771 32
956 767
355 439
579 798
715 771
590 813
158 412
456 680
578 282
430 190
784 159
988 671
516 349
48 577
815 375
877 598
834 795
236 63
164 627
145 749
718 627
198 43
458 928
424 748
14 292
177 548
701 614
226 688
18 588
953 271
202 956
169 536
921 116
523 110
111 680
534 224
424 297
270 102
972 713
739 120
705 804
302 455
863 579
413 685
421 574
551 425
795 907
656 797
664 63
295 736
296 639
895 783
382 113
703 668
34 611
353 723
612 231
203 570
163 674
233 317
119 518
651 807
55 292
787 906
162 997
570 260
443 955
35 607
957 355
517 54
351 193
74 357
301 523
875 567
615 464
534 999
986 253
746 383
787 975
343 128
133 943
300 266
893 204
97 525
209 417
759 361
658 976
228 504
73 871
356 514
438 269
722 518
436 711
177 338
565 829
175 484
169 78
397 38
810 174
392 465
815 90
705 570
493 707
438 401
697 964
211 272
880 509
806 665
243 628
576 505
140 624
410 326
872 588
292 825
487 297
659 411
669 972
377 248
712 341
909 443
241 875
137 293
964 855
40 643
947 485
358 597
765 565
360 288
163 721
929 766
552 665
348 475
547 296
567 733
923 24
164 251
874 301
972 930
52 835
741 490
851 542
601 369
382 507
736 354
799 463
709 179
115 585
90 679
639 778
544 503
984 561
81 897
475 429
85 258
850 56
777 619
979 678
369 324
920 416
653 727
472 523
685 230
598 183
613 766
771 584
695 423
266 358
682 509
537 114
386 655
527 774
357 687
948 720
915 400
181 861
397 773
44 231
985 823
672 807
406 716
271 388
416 481
278 512
885 277
291 369
85 639
891 654
91 996
724 585
146 102
982 288
179 85
838 606
509 537
112 564
51 80
320 60
302 404
363 955
476 348
247 971
751 718
571 132
23 422
409 502
183 816
881 989
132 780
503 87
251 221
728 33
292 779
592 454
62 165
152 990
183 525
500 426
110 18
341 999
161 628
781 275
633 692
735 268
532 484
618 580
975 384
675 309
228 598
339 709
269 716
553 444
80 324
867 443
794 562
974 719
713 858
488 530
724 10
399 942
90 464
445 747
344 58
153 924
700 625
259 420
455 878
517 655
887 354
27 631
992 889
214 998
730 460
658 535
186 781
977 819
882 552
528 889
604 448
954 753
644 932
845 314
492 25
695 280
384 131
433 951
768 425
734 399
723 481
385 452
904 522
677 504
100 372
642 895
183 46
644 555
929 345
417 297
814 564
341 179
352 710
62 549
119 224
534 84
468 250
174 630
767 457
494 400
627 18
859 626
864 270
981 506
773 822
296 588
423 560
340 234
370 482
663 318
435 731
584 190
941 573
435 158
778 941
753 512
535 377
239 11
506 811
513 679
767 702
917 43
333 424
653 79
630 180
787 277
797 183
870 993
695 570
676 393
274 678
837 800
466 706
936 409
898 413
393 278
766 261
590 14
700 151
838 136
459 989
84 317
123 538
753 153
69 522
524 69
57 551
464 295
39 236
661 96
418 132
699 867
729 987
841 872
432 521
412 668
855 51
519 862
50 269
298 922
896 797
535 676
81 579
908 444
460 90
416 889
125 637
96 385
824 651
426 484
370 775
34 355
893 933
983 545
552 317
34 990
631 199
616 829
809 589
767 729
926 869
649 205
846 404
979 426
867 602
164 866
568 528
884 295
55 618
816 892
883 96
941 656
277 706
713 448
366 980
450 512
697 759
968 825
25 360
897 356
694 411
212 504
106 169
708 897
870 581
160 940
295 464
743 985
481 310
609 568
838 344
624 713
26 493
964 545
999 520
745 846
159 344
894 339
646 294
310 359
822 332
191 724
298 804
440 823
772 876
509 987
533 40
942 707
969 243
875 84
691 857
424 775
356 636
584 197
246 115
516 252
30 610
40 88
261 358
612 850
159 401
846 464
53 750
379 231
918 864
387 665
910 874
787 108
179 641
658 894
994 345
735 188
697 90
657 218
282 734
965 549
162 124
495 879
409 354
237 588
188 329
56 282
795 381
881 610
657 969
460 298
968 179
249 496
787 307
682 755
411 760
376 454
947 861
259 924
405 922
875 409
619 366
468 918
433 492
392 668
915 44
468 682
746 418
584 69
27 356
222 140
446 246
142 749
124 920
164 209
527 668
790 162
714 815
981 782
377 496
622 947
813 868
891 935
182 485
195 822
698 893
843 198
614 568
458 14
446 830
84 905
534 264
858 667
598 644
313 542
776 448
325 285
649 748
470 175
867 159
711 684
510 331
711 405
400 791
191 365
506 747
13 905
370 763
484 847
788 375
313 686
617 890
924 979
922 452
626 348
242 479
972 812
473 406
58 357
776 175
651 52
465 216
856 425
75 733
388 838
968 734
846 965
956 860
955 830
788 123
991 216
277 377
263 308
532 903
613 371
264 34
985 362
702 475
747 420
363 820
377 583
742 710
717 490
809 758
177 442
856 104
950 126
543 962
900 148
884 719
813 440
820 993
453 974
595 299
614 163
84 659
596 778
597 892
352 247
308 874
273 459
216 273
682 936
274 556
774 210
69 646
78 654
498 828
955 695
295 736
514 73
219 266
687 149
489 431
461 553
867 771
399 105
519 913
926 849
52 377
73 178
558 396
612 488
594 696
544 675
417 555
943 672
537 338
492 615
442 772
396 551
871 247
365 235
148 34
567 679
926 183
826 191
186 56
710 132
820 130
24 661
699 867
807 849
635 260
590 461
858 520
161 312
36 206
836 759
984 321
470 790
117 738
946 433
543 52
918 145
770 367
223 722
308 232
839 757
285 622
594 165
884 853
974 373
954 10
232 434
279 316
900 428
488 338
968 141
935 366
848 176
515 759
603 563
379 527
814 265
682 135
750 843
331 298
885 723
488 772
344 618
577 447
245 36
495 805
664 327
641 23
324 500
257 298
362 630
486 538
37 980
498 175
81 642
682 554
447 96
155 692
895 664
556 911
906 212
826 726
920 65
948 735
68 863
173 632
306 458
930 336
168 937
249 833
326 583
453 91
96 516
95 313
650 941
106 508
89 532
645 380
447 524
305 96
873 77
393 193
430 284
971 135
588 298
386 739
89 721
770 685
608 23
215 452
861 48
539 467
461 109
297 222
419 485
105 552
734 641
515 107
757 714
524 721
75 515
879 383
980 877
702 921
367 79
17 512
682 857
115 310
248 30
756 445
168 575
553 772
120 69
428 685
157 807
714 188
620 103
102 537
985 130
887 513
835 486
567 271
554 165
465 249
439 805
682 970
940 573
758 211
698 921
436 786
834 263
384 957
269 755
48 667
39 752
289 862
809 191
165 999
766 377
393 949
169 130
843 389
646 265
783 694
885 770
774 318
585 498
732 303
491 124
670 38
990 348
206 115
598 908
937 401
707 795
555 303
373 299
424 233
10 953
217 498
625 427
208 863
584 28
298 861
937 42
995 394
151 351
612 940
296 152
273 391
705 141
779 969
631 427
646 692
45 384
376 519
545 458
925 613
554 502
111 530
834 732
156 324
206 86
641 563
525 398
56 387
130 338
817 35
32 750
444 153
55 420
70 874
357 61
733 785
398 984
845 627
759 643
339 18
633 464
677 442
642 63
808 291
900 515
495 725
614 480
526 443
951 734
497 614
633 27
528 129
346 957
626 537
32 942
420 711
960 746
920 218
149 883
36 688
365 278
297 921
782 911
684 318
950 179
136 467
407 284
15 614
249 948
13 65
778 823
812 659
451 916
523 872
772 421
742 874
20 664
176 731
491 46
701 776
495 809
806 101
747 838
572 288
529 986
464 736
587 189
663 852
913 972
282 230
564 739
360 847
489 897
495 935
993 229
262 88
896 397
332 134
237 671
960 275
723 229
563 419
969 877
264 558
379 864
113 417
510 219
937 238
77 838
585 131
757 311
628 126
553 781
503 880
548 33
681 61
297 744
997 770
422 195
751 937
40 390
577 121
895 963
504 603
913 533
386 811
671 288
431 363
459 532
250 81
52 282
152 795
919 124
259 509
235 180
465 993
656 934
909 617
790 874
371 920
874 298
329 391
537 566
364 330
971 822
530 484
956 875
415 213
897 85
638 471
808 171
701 375
925 776
120 18
821 458
153 49
945 393
403 294
320 270
748 616
520 145
395 783
280 830
711 326
126 99
543 100
692 925
134 504
41 763
539 176
368 484
508 153
181 36
730 223
44 418
835 45
661 823
159 672
500 134
963 411
648 300
290 194
547 140
326 403
656 549
825 476
210 134
486 860
50 384
96 620
936 557
185 569
271 753
324 639
824 371
156 948
28 423
253 770
293 100
889 943
347 907
202 11
452 397
551 455
414 52
796 637
33 237
198 537
65 933
290 142
390 96
322 489
369 527
645 980
677 213
440 624
806 165
69 149
396 769
106 863
150 586
621 745
818 854
751 38
820 790
825 942
231 411
603 52
989 567
397 576
483 567
278 903
586 911
541 874
937 414
871 694
453 79
742 368
59 281
249 796
882 759
511 699
592 993
734 511
595 15
835 951
761 724
456 13
399 505
320 840
512 19
301 767
257 86
870 615
215 971
682 104
374 621
301 621
921 95
73 291
48 346
949 429
328 406
778 435
502 147
579 624
629 140
755 782
364 123
271 430
518 476
972 43
861 414
867 382
342 26
969 297
162 234
40 814
973 915
716 951
77 938
556 212
345 685
839 370
891 550
493 522
646 673
959 631
510 585
739 437
271 339
327 245
326 114
875 321
704 35
51 917
723 58
41 444
175 339
790 91
372 960
866 781
756 893
663 156
453 712
867 350
594 370
92 457
297 970
125 698
826 144
742 125
270 800
641 884
584 883
123 800
817 881
263 419
215 109
337 884
554 224
218 956
91 593
317 115
797 388
215 849
452 792
908 293
252 571
207 35
106 185
893 33
306 496
573 12
535 631
746 131
74 528
159 331
568 88
462 91
476 97
609 446
354 51
291 718
325 662
892 652
59 744
948 804
894 39
310 950
743 269
67 225
733 689
477 743
133 894
197 941
293 211
169 42
909 105
600 724
819 211
666 800
985 68
351 704
804 254
121 340
905 438
997 319
285 251
841 700
450 996
276 876
742 518
445 298
212 315
359 57
177 783
342 195
773 939
892 84
279 550
825 290
509 110
636 66
86 276
224 547
848 896
270 102
896 604
157 760
935 800
539 207
580 421
759 967
683 435
384 74
23 333
450 338
170 74
328 545
410 990
319 827
192 119
893 560
995 45
310 553
65 653
295 24
819 713
985 571
540 315
854 419
69 606
673 549
663 589
701 660
253 226
16 875
482 557
386 595
408 222
629 438
376 917
221 409
322 231
374 686
285 880
479 558
52 854
251 460
660 732
219 929
57 444
971 578
610 843
180 768
932 426
331 231
418 791
689 925
846 157
125 904
270 811
614 916
508 976
835 764
663 892
413 91
578 46
497 573
203 126
218 638
536 565
488 863
232 933
709 598
736 989
958 595
639 158
290 404
422 782
120 609
164 661
183 593
974 380
568 79
162 403
533 78
792 94
990 629
375 838
853 298
966 723
974 211
669 429
945 871
466 58
903 976
293 572
486 439
468 728
506 370
378 972
74 929
862 568
769 508
461 201
692 485
784 753
925 68
375 680
371 737
168 465
696 461
192 312
196 305
808 471
748 118
718 487
154 289
426 990
747 388
56 728
416 615
17 298
172 911
714 29
184 920
943 85
753 908
925 552
726 787
540 478
56 520
470 316
507 381
969 673
732 513
140 788
311 630
687 491
120 433
432 941
897 540
268 647
634 855
342 838
705 801
686 243
623 239
270 113
385 846
979 100
516 36
91 236
218 895
597 836
474 657
798 870
730 516
52 774
939 127
920 70
141 377
329 79
411 463
486 667
680 911
778 253
440 626
693 430
768 624
926 388
518 655
392 972
558 459
988 697
16 192
245 710
842 600
169 105
605 98
292 753
266 735
166 653
196 49
794 669
716 515
439 474
527 173
405 231
126 423
941 684
687 389
375 587
762 313
961 248
989 923
301 864
217 351
692 112
165 227
631 397
147 345
530 991
751 82
787 714
689 762
545 836
751 320
626 91
865 268
187 340
431 240
816 161
748 12
725 535
161 91
478 760
493 153
261 669
693 343
457 182
76 884
584 465
334 73
406 834
932 721
193 715
624 492
814 444
312 528
621 719
416 494
501 444
300 858
265 532
904 574
471 738
956 750
263 865
118 297
176 586
971 163
229 891
912 765
663 416
49 222
248 899
964 36
674 14
978 509
285 939
933 895
827 380
174 388
87 539
168 538
357 519
358 132
600 73
880 995
590 331
611 126
703 92
571 232
288 934
695 119
843 734
274 769
954 44
537 464
714 859
522 490
211 528
865 615
759 789
692 990
311 600
516 388
199 737
73 300
548 917
740 940
972 889
329 670
273 536
826 226
668 771
758 88
542 744
570 605
752 592
624 670
162 116
414 614
628 344
863 819
191 568
734 504
449 534
74 327
956 211
89 324
991 164
847 662
855 532
345 932
625 280
760 589
168 49
460 164
666 912
44 997
832 759
382 255
512 92
935 212
501 209
326 111
520 885
49 742
842 549
974 14
148 515
888 270
397 104
203 855
590 145
947 406
549 227
215 340
820 934
550 69
665 111
598 285
559 418
394 725
542 349
917 358
320 147
581 443
773 701
432 718
300 400
733 18
485 944
567 319
204 56
120 807
327 500
421 817
434 627
334 532
244 901
447 318
932 494
453 622
673 487
942 331
139 689
196 14
577 100
992 793
414 681
143 965
931 30
405 515
694 895
340 862
993 631
311 61
710 39
650 710
229 116
464 858
655 756
93 726
897 236
795 212
391 158
695 68
101 300
827 940
623 443
942 787
682 269
763 664
693 938
937 22
479 508
709 672
223 583
377 155
269 909
441 647
828 562
887 939
676 388
325 894
817 94
550 653
92 550
426 381
105 339
157 774
254 34
756 385
721 329
706 760
762 425
935 674
88 283
727 180
225 684
316 681
374 713
371 188
748 916
976 383
75 864
983 781
316 265
53 103
408 805
62 886
780 219
215 944
290 864
320 440
180 435
225 175
88 115
755 344
459 890
411 308
569 872
885 971
617 14
325 284
480 117
320 623
68 669
399 720
299 505
321 287
155 854
953 106
526 329
396 136
892 796
847 80
834 256
611 38
102 445
255 338
617 423
769 326
698 130
998 578
928 586
235 712
335 56
691 859
106 405
783 636
571 426
402 835
842 422
650 60
509 128
70 577
128 940
729 536
931 590
160 748
316 363
509 281
119 206
713 73
425 294
596 454
721 818
114 302
184 790
877 267
552 781
65 872
206 449
258 375
610 825
956 267
652 429
509 149
643 889
840 761
402 72
876 975
526 197
275 174
791 725
576 541
224 188
259 710
493 181
145 705
936 613
494 66
465 413
770 664
757 447
252 537
429 201
541 349
899 467
367 890
703 734
306 79
772 839
508 126
797 937
633 167
527 480
60 25
393 710
315 422
624 682
200 694
985 222
404 928
458 116
767 148
913 767
309 113
794 250
784 874
853 326
353 734
854 343
174 699
527 745
609 274
447 230
310 677
539 197
816 667
537 231
294 74
508 730
897 752
306 55
789 928
395 533
574 649
499 176
503 100
206 495
552 207
776 360
841 934
113 738
664 979
812 970
242 590
627 237
732 433
410 928
12 925
739 62
311 896
872 839
681 161
396 827
607 545
627 707
834 108
910 139
500 460
775 132
435 724
668 221
559 605
383 142
618 572
49 983
823 448
704 539
780 649
27 944
109 265
909 672
576 675
608 887
699 177
166 80
530 479
523 407
640 134
901 339
944 75
623 808
502 109
203 640
304 649
770 327
400 996
710 226
612 884
398 997
383 801
232 298
492 746
301 232
545 331
513 658
505 259
575 397
833 77
750 330
841 904
486 636
840 303
260 28
922 966
550 63
382 72
898 375
302 169
376 958
876 164
619 32
466 704
887 978
875 492
674 912
649 829
479 349
821 106
109 356
562 403
43 592
554 527
180 588
752 165
328 518
875 312
92 857
110 699
333 847
375 246
264 230
829 522
440 954
407 264
162 681
63 540
781 99
531 942
11 327
870 743
556 872
387 610
212 254
676 582
792 228
855 647
511 29
564 311
769 972
412 752
70 160
668 38
597 141
652 928
342 255
555 808
356 556
619 11
818 627
256 619
273 758
331 693
668 483
230 834
986 432
263 227
560 839
907 171
131 945
380 663
426 829
977 77
256 441
665 122
911 328
987 702
213 381
468 338
747 202
855 443
760 159
45 531
780 691
879 76
29 889
918 147
434 493
529 249
893 762
379 94
511 921
221 367
96 11
768 700
123 739
639 212
940 989
478 613
477 604
346 689
567 441
746 927
353 388
271 714
698 95
737 276
42 641
579 883
200 731
324 376
850 965
607 862
252 673
811 682
556 81
732 84
556 356
296 809
861 113
435 728
995 852
204 330
553 301
602 469
470 968
20 456
707 593
154 904
71 288
308 887
285 722
513 561
709 999
787 268
562 634
173 768
57 920
681 561
809 874
674 937
318 127
960 332
855 46
726 130
40 389
351 956
796 942
413 229
994 308
989 853
812 115
771 201
606 381
912 280
843 710
804 141
670 433
844 394
53 139
133 798
190 21
112 843
639 483
830 547
394 129
59 254
894 589
453 912
821 11
463 784
343 402
805 601
973 10
335 831
92 364
823 365
406 210
577 272
496 334
566 411
491 960
299 37
867 253
620 16
756 530
913 252
369 923
38 381
447 648
534 391
994 871
795 477
766 958
839 504
28 594
33 517
933 961
436 210
64 541
730 632
951 778
143 801
456 486
745 410
628 946
997 18
158 774
345 173
508 803
796 604
485 955
350 538
814 286
951 993
569 704
507 111
106 544
245 174
915 634
976 510
531 403
90 152
138 446
717 47
449 637
900 173
892 119
875 644
502 651
414 532
78 246
663 306
429 506
960 152
105 753
920 821
242 163
181 624
814 273
117 150
673 461
439 264
520 768
827 580
920 690
344 445
580 168
200 281
569 718
92 893
906 838
548 133
397 70
23 333
736 520
379 627
130 769
189 80
411 717
143 339
895 711
244 197
172 726
507 255
963 91
58 649
979 30
281 691
583 468
741 34
750 423
23 545
643 362
321 32
786 880
597 528
752 209
90 914
555 411
494 965
700 803
763 121
657 323
180 787
848 646
469 228
939 612
406 692
970 586
744 628
420 854
190 538
838 587
986 941
901 102
61 923
81 708
34 122
637 487
556 498
208 419
574 353
692 992
448 616
470 878
576 407
380 612
494 610
639 874
384 565
144 34
773 306
981 630
752 118
673 255
503 170
226 424
756 269
112 692
825 637
983 254
909 744
180 643
556 793
778 113
726 633
555 467
278 90
549 461
158 40
994 171
647 722
617 53
532 782
788 903
804 122
316 601
727 974
980 546
553 901
482 454
481 42
773 317
917 962
706 425
185 17
252 880
992 567
227 915
144 554
96 273
185 239
407 21
986 533
758 425
197 736
324 808
686 274
818 171
795 12
731 873
198 709
443 327
911 265
130 355
592 383
349 83
86 993
56 344
206 458
655 494
893 638
347 114
277 116
514 647
416 151
146 404
50 123
230 277
875 184
152 185
869 11
366 552
800 862
175 502
845 719
716 913
368 663
304 403
506 650
664 386
63 251
678 990
357 447
566 46
326 746
163 531
435 690
169 643
795 359
402 291
765 911
991 678
928 366
664 548
36 824
452 989
337 862
926 287
192 96
438 522
177 316
664 886
753 553
286 646
593 995
699 333
80 159
728 227
817 687
633 929
719 238
271 497
31 704
792 277
280 225
375 506
735 264
929 403
37 363
736 418
677 383
734 354
510 400
544 737
850 369
390 492
678 38
799 846
29 246
628 867
216 390
934 843
591 649
637 780
978 436
355 504
373 869
485 150
433 631
921 865
911 837
847 492
121 961
954 498
495 160
422 336
101 315
164 286
554 504
789 590
124 883
791 544
259 944
578 208
650 837
53 753
408 837
487 792
174 967
953 410
55 643
697 810
405 111
256 109
408 639
902 361
340 98
174 291
211 735
810 42
605 656
631 93
867 950
865 659
187 145
586 927
779 130
926 711
299 851
604 859
938 327
321 467
995 657
749 25
765 522
88 516
993 283
496 525
304 105
36 137
698 963
486 749
773 422
233 876
748 785
105 792
225 912
153 567
66 418
74 834
353 893
576 706
832 257
464 755
622 239
295 593
147 99
84 219
252 649
319 456
735 987
496 172
66 880
373 122
783 133
148 760
177 91
591 130
930 342
683 475
440 109
160 620
227 175
610 20
137 588
874 695
709 784
440 299
573 78
763 675
573 731
317 166
673 86
324 274
468 903
513 347
421 247
162 394
960 993
767 176
963 378
994 263
698 881
771 656
925 637
666 137
413 340
866 909
225 185
974 786
579 747
629 98
226 193
499 240
302 831
166 796
44 972
50 990
546 654
997 113
314 106
543 279
851 625
606 914
359 175
745 917
551 999
276 482
133 326
801 877
345 19
407 934
179 769
453 193
350 181
311 508
262 411
492 392
991 346
146 854
921 485
42 756
989 919
527 581
101 443
765 652
888 187
85 250
205 588
273 633
962 124
815 705
51 419
446 350
156 70
673 418
448 821
344 655
915 338
830 380
596 15
898 74
624 932
245 863
939 647
434 163
791 890
560 167
417 596
275 953
563 608
421 141
218 812
809 51
970 368
673 287
436 225
996 472
559 594
525 207
252 622
832 277
62 192
130 396
886 988
75 129
120 272
675 630
950 603
431 144
763 915
548 341
167 473
15 431
251 915
795 118
687 771
492 892
795 931
443 83
188 697
539 496
121 817
380 140
568 772
921 45
139 591
699 140
312 366
19 780
996 65
970 340
536 979
945 343
786 201
276 826
991 961
807 66
719 280
160 400
302 850
816 245
657 531
64 728
701 41
211 905
958 718
567 481
574 74
164 424
648 41
478 195
95 138
494 911
508 393
265 234
792 72
614 803
439 169
77 849
183 212
612 258
452 182
594 224
389 975
847 592
711 283
411 37
486 69
633 762
858 979
317 909
647 778
142 982
79 321
20 995
82 622
545 940
322 701
468 622
923 687
100 454
194 659
970 25
66 205
355 444
10 596
166 206
403 346
734 910
488 979
485 768
745 463
758 859
217 258
535 187
484 354
303 872
203 359
242 958
416 853
643 207
844 126
725 103
925 244
395 498
80 529
984 861
600 703
393 656
255 56
60 913
133 661
918 162
758 517
520 364
767 160
115 410
146 391
140 33
13 858
952 905
224 66
348 472
137 673
27 103
110 817
252 169
314 59
671 251
563 695
427 896
63 717
458 67
151 729
296 540
771 296
285 725
696 110
198 238
539 289
659 98
446 37
794 991
497 573
413 316
144 916
173 970
78 965
852 718
817 748
51 110
720 310
848 97
466 336
936 803
37 875
677 452
135 105
710 914
264 546
492 918
191 416
705 640
377 108
293 834
993 522
954 774
182 525
113 790
606 569
862 758
752 257
479 251
897 932
159 928
765 338
531 645
251 829
829 642
25 876
346 801
916 240
425 285
890 924
796 658
556 130
723 856
560 310
148 242
832 177
225 611
191 556
141 257
97 313
597 783
215 110
314 113
824 86
336 179
779 199
897 524
562 492
848 347
328 623
181 987
455 947
123 615
607 811
385 17
44 491
770 112
840 462
23 421
79 299
425 737
38 424
641 64
734 240
740 880
285 328
364 617
969 301
343 723
990 299
899 508
685 498
70 966
743 709
480 304
590 408
665 623
653 538
922 333
891 314
958 190
143 467
971 157
193 722
422 743
790 993
596 450
970 300
892 858
971 653
87 198
38 547
326 466
811 377
349 966
340 288
660 766
180 468
875 677
320 134
573 939
951 151
219 651
886 849
878 23
618 10
810 504
108 488
88 525
338 133
395 902
671 599
150 567
776 911
554 259
284 182
542 397
372 751
45 198
517 31
61 506
662 170
294 980
463 999
427 900
357 639
631 189
651 714
573 358
613 266
671 925
492 894
996 125
697 864
137 195
659 918
722 663
599 708
797 38
76 176
212 393
923 245
530 962
170 414
533 692
25 855
272 808
176 589
769 820
816 334
374 71
179 206
652 575
977 829
676 508
701 888
337 684
144 990
166 817
642 911
541 69
756 792
383 699
427 341
819 197
229 297
969 932
495 193
426 232
212 584
227 259
333 652
672 129
498 915
469 254
789 907
401 85
818 534
373 331
990 64
84 642
700 909
214 784
336 66
268 203
43 417
560 978
224 820
227 963
566 613
241 37
455 406
277 212
785 515
505 316
696 795
416 243
647 849
555 733
132 856
707 75
305 514
158 952
857 435
983 885
476 184
575 885
980 547
780 22
29 615
271 527
460 758
126 925
840 254
179 313
596 970
883 913
216 330
466 636
242 706
908 209
374 652
503 177
173 907
505 181
720 773
797 842
482 316
427 485
396 163
700 447
794 416
550 325
362 394
845 97
414 495
556 374
693 287
347 553
693 761
738 882
335 504
605 543
808 425
701 66
994 317
978 887
885 387
60 790
576 670
433 47
218 32
376 771
861 910
687 870
122 340
877 696
557 75
348 82
72 214
475 370
163 669
961 455
729 456
703 849
861 222
712 541
409 211
245 389
680 218
582 373
46 247
777 682
990 245
465 640
712 535
756 331
411 644
384 204
387 611
282 146
910 498
675 211
990 643
15 881
911 691
17 486
14 105
892 212
895 638
754 497
154 617
637 882
470 792
598 899
583 983
847 408
510 635
572 968
494 965
856 734
449 16
974 456
592 943
718 156
441 963
583 206
141 114
901 144
504 62
653 754
402 685
940 802
595 33
698 671
768 484
323 855
762 435
462 247
359 416
94 432
52 437
828 673
406 72
227 905
121 501
446 976
506 577
69 573
213 122
639 887
13 785
395 491
782 507
506 50
926 22
57 176
115 980
241 829
99 386
84 613
705 481
133 901
706 409
980 39
807 59
922 138
478 638
178 145
845 289
638 506
801 268
116 231
61 127
47 425
387 418
222 291
948 388
809 530
817 976
176 886
777 656
551 817
279 146
269 185
881 703
323 753
412 211
120 251
39 981
730 295
138 99
800 235
136 773
520 576
436 983
859 968
544 317
499 177
548 682
647 469
121 879
568 183
94 196
155 861
928 752
836 341
993 457
109 11
152 665
902 717
459 194
179 850
714 83
879 677
114 240
677 408
890 977
405 472
666 909
459 606
727 254
913 854
32 584
230 817
804 268
200 597
563 678
415 987
188 434
862 419
834 125
49 799
27 498
440 174
140 230
275 482
888 480
835 426
901 535
490 693
49 902
840 619
11 362
894 639
387 175
913 589
915 648
297 465
233 261
223 607
480 285
148 751
283 533
450 405
206 311
143 872
92 317
393 644
400 967
673 631
686 986
624 573
93 854
599 109
191 156
60 375
736 995
104 482
96 414
312 413
596 455
198 463
165 107
74 540
871 646
508 373
899 313
516 264
809 571
360 868
840 32
587 81
790 588
66 521
395 664
933 350
189 516
291 841
219 348
418 458
468 630
308 382
514 680
507 206
747 602
537 990
711 302
156 393
777 981
669 289
20 587
72 383
559 321
832 355
107 864
538 890
997 898
773 722
142 959
434 307
330 729
817 535
950 346
563 17
958 397
720 111
824 309
338 15
614 898
206 978
880 613
910 662
616 352
523 631
82 386
601 573
29 797
189 869
713 423
381 110
368 418
330 203
450 755
849 952
911 232
875 541
147 345
747 965
644 672
133 395
227 31
535 568
741 616
996 888
173 402
890 441
957 322
267 830
417 56
972 671
522 734
68 831
240 291
265 40
764 119
893 341
237 488
48 979
230 936
549 141
330 56
220 297
592 188
925 287
497 715
511 811
246 988
266 420
360 219
348 211
171 881
958 836
76 134
466 301
783 303
921 354
906 382
569 534
912 71
221 984
212 915
395 558
795 366
994 96
123 181
353 625
666 331
14 350
232 686
544 497
830 340
518 717
154 568
568 780
486 985
254 202
827 774
821 187
881 798
16 509
112 575
594 971
629 703
853 804
495 983
876 184
488 155
458 920
12 465
534 295
558 71
598 20
982 624
55 879
976 448
619 444
493 669
331 489
518 59
370 25
750 323
25 168
991 873
391 474
35 558
546 609
187 263
747 112
874 25
40 339
871 320
308 966
191 798
641 905
252 130
69 455
668 311
377 986
191 496
333 898
766 548
595 758
264 889
16 766
75 483
691 120
172 224
823 495
912 345
347 413
411 830
98 860
563 908
956 295
315 244
670 550
701 491
216 718
838 960
400 684
812 361
891 808
215 877
254 939
749 915
271 492
56 743
414 970
711 812
399 547
464 244
850 745
22 936
866 93
838 481
145 747
599 994
29 545
734 213
323 632
897 75
100 26
734 358
738 15
846 472
981 544
484 168
198 619
617 514
404 808
108 911
833 726
999 852
211 977
695 754
523 573
107 710
781 544
127 962
255 887
817 446
158 434
147 618
935 478
421 59
489 517
986 434
352 691
519 266
989 701
516 916
877 568
344 584
528 310
155 410
825 774
97 340
324 200
901 384
453 179
600 391
842 598
916 551
11 120
805 410
320 645
647 462
743 998
942 687
530 159
248 396
832 990
409 102
638 157
772 98
663 146
457 657
184 467
77 485
937 687
569 378
412 646
984 273
495 184
918 128
986 933
794 246
716 980
69 621
39 305
14 728
334 601
609 268
660 445
223 291
172 40
707 771
480 914
133 409
801 235
614 690
167 239
84 901
454 615
260 34
974 881
302 554
170 798
745 577
527 737
862 238
34 456
888 762
552 77
321 985
757 950
561 319
215 296
686 154
540 306
861 948
791 456
71 217
659 446
314 451
433 330
58 390
535 111
826 616
498 736
204 391
442 627
358 691
485 812
303 629
313 15
996 73
59 205
974 625
506 984
145 842
97 414
89 174
565 174
451 804
143 377
96 708
550 716
152 862
719 363
911 175
641 693
425 144
575 641
383 97
228 288
411 637
592 848
446 185
642 465
949 466
437 904
814 718
842 699
158 700
200 666
51 770
232 430
916 283
682 407
351 314
294 757
407 122
205 692
289 915
611 652
855 946
886 685
397 787
405 91
437 120
606 349
405 80
422 254
384 82
557 293
781 512
336 679
446 240
392 226
690 268
843 730
878 424
221 560
915 772
522 612
251 320
630 222
812 169
149 193
745 386
228 472
382 953
271 236
700 633
697 353
804 28
134 518
773 464
621 220
946 706
882 500
603 564
539 263
485 311
15 732
377 258
792 213
779 384
281 996
151 396
713 52
884 999
757 602
942 711
151 299
971 210
238 188
876 386
366 901
916 357
702 607
672 759
897 628
60 600
896 225
242 895
297 360
85 354
264 940
592 995
402 663
450 576
126 337
298 998
238 963
648 601
208 38
172 527
350 204
506 971
379 40
915 139
372 52
665 377
564 73
26 730
39 133
802 443
330 437
142 808
251 398
166 43
778 931
922 688
512 918
816 612
601 111
182 52
38 109
504 218
845 946
88 700
639 289
360 492
109 447
349 821
277 474
223 436
712 239
47 295
111 218
475 395
856 227
915 285
741 565
830 174
762 617
282 794
89 316
84 200
550 306
255 837
976 588
569 276
620 343
595 289
491 338
411 835
931 365
26 572
759 210
479 156
538 832
506 796
825 546
837 337
817 173
276 478
993 835
487 731
52 497
776 991
176 828
84 488
230 465
655 815
812 725
230 448
231 936
190 947
883 152
178 683
587 835
839 196
437 495
24 541
789 358
573 877
990 334
21 970
110 882
765 640
607 44
954 430
36 590
780 143
73 351
834 388
529 819
106 647
909 400
739 305
889 656
327 854
359 536
451 162
764 191
683 72
583 733
466 800
225 502
452 991
256 23
431 709
959 176
310 626
148 573
456 304
158 791
663 780
208 64
839 746
472 254
891 151
213 577
460 820
977 71
604 866
875 275
280 453
833 555
671 595
588 720
900 838
17 581
916 148
809 57
55 383
168 841
896 998
747 626
303 267
334 303
721 803
946 742
921 437
137 87
47 308
520 886
209 268
863 711
23 735
700 388
336 653
218 302
682 496
266 932
848 480
43 557
757 392
255 897
925 43
876 609
650 517
456 175
928 194
51 792
912 614
64 996
768 659
767 60
371 946
149 979
826 458
103 513
391 501
523 842
359 118
851 701
736 102
967 125
682 279
249 186
233 506
240 190
69 175
240 904
394 142
957 95
171 46
744 449
404 738
27 544
313 856
236 263
664 799
639 451
324 804
785 978
642 557
875 147
765 10
674 67
261 709
388 851
184 378
169 812
262 569
950 410
929 40
990 217
74 835
932 213
447 673
941 410
450 874
737 84
784 518
486 813
376 277
906 170
419 387
579 836
764 405
773 569
575 135
976 938
899 263
220 827
894 298
830 714
72 733
315 235
417 94
225 370
764 478
519 954
418 493
960 683
932 405
462 78
359 470
848 408
508 163
690 513
472 822
96 310
453 270
91 623
871 383
786 712
639 521
849 452
428 900
817 510
468 220
860 512
266 204
648 401
463 172
918 756
121 75
974 102
445 26
642 875
420 344
164 313
646 547
123 14
19 51
673 134
419 849
155 127
74 164
813 978
200 749
996 961
985 742
483 587
477 701
127 709
926 973
719 571
764 695
287 39
610 64
434 388
32 464
772 488
746 403
761 203
245 793
179 706
893 491
604 85
397 116
324 83
458 359
61 529
728 898
179 439
13 622
753 500
655 320
130 567
652 938
71 960
414 380
284 868
506 739
969 467
197 923
775 656
171 445
686 333
426 530
242 73
306 962
402 784
654 274
291 569
283 893
26 874
319 96
643 924
285 900
674 478
897 172
661 255
677 345
752 280
865 233
871 276
356 157
351 808
33 825
276 548
793 551
821 138
469 826
940 177
504 398
795 296
315 617
376 333
742 700
593 324
678 785
13 922
513 552
407 114
743 646
860 954
459 720
312 69
526 49
411 29
890 267
899 344
867 748
126 546
743 883
275 914
896 571
550 271
88 175
672 708
324 482
397 904
508 893
879 463
369 720
569 68
382 954
382 94
655 946
956 574
553 845
921 432
88 984
398 268
427 557
453 903
761 521
928 718
403 716
894 666
86 148
632 603
483 26
67 141
345 518
877 545
947 88
856 177
745 285
668 476
363 51
678 580
418 785
229 932
317 94
385 324
182 318
581 388
933 252
178 437
616 719
204 550
812 882
122 441
341 906
660 612
911 214
527 234
941 480
284 848
786 112
651 521
776 922
604 551
412 672
641 562
21 984
594 493
524 473
234 464
561 972
516 435
395 179
98 544
930 267
61 880
465 542
753 363
54 546
600 80
868 993
526 358
851 440
243 421
119 361
541 601
629 980
187 628
478 54
12 294
953 804
145 324
677 887
338 490
507 930
113 544
501 426
694 775
562 532
215 285
597 744
168 46
609 918
455 760
991 598
735 648
421 796
798 319
752 63
837 469
41 433
295 579
611 372
467 911
319 45
125 253
992 412
60 865
897 717
495 949
361 196
267 770
983 259
38 621
812 727
602 704
51 889
961 694
917 543
727 507
394 886
137 39
600 422
129 58
857 686
11 536
260 828
304 503
874 984
478 762
547 198
446 331
197 569
44 706
464 914
442 352
608 994
175 916
10 142
832 642
35 944
291 909
553 109
422 707
797 635
655 122
35 356
658 56
494 530
340 87
864 916
813 757
88 507
116 246
508 551
338 272
475 814
868 910
694 523
779 603
584 490
718 907
61 621
467 108
571 513
114 720
223 737
267 447
641 712
893 753
18 977
799 262
368 857
158 376
22 630
672 446
16 568
89 62
608 147
352 816
97 176
959 536
825 314
673 392
966 445
728 979
85 423
451 619
714 120
464 574
864 817
878 222
574 60
698 99
82 355
444 101
646 544
461 816
394 327
978 732
923 417
482 333
563 492
818 342
143 554
135 365
317 941
629 493
661 929
161 839
807 769
170 959
260 125
355 82
521 317
211 311
862 194
191 796
510 101
20 701
510 61
836 568
960 623
974 45
469 27
360 394
879 75
39 689
841 190
996 716
298 54
668 138
911 219
614 284
609 406
905 471
188 680
120 578
728 267
23 838
18 803
129 232
331 123
734 330
509 244
271 572
995 158
370 837
321 446
62 627
549 720
288 148
790 453
942 970
906 763
995 867
640 158
217 945
298 888
156 612
628 261
627 772
660 750
184 235
204 934
118 852
899 686
271 533
165 751
288 185
368 952
411 545
192 821
422 145
453 187
554 953
565 425
686 480
318 288
321 508
746 651
137 227
157 897
76 527
725 857
840 744
99 779
664 433
927 288
175 560
221 290
799 616
221 970
941 188
190 761
388 584
190 606
482 271
727 900
681 819
495 157
896 633
727 19
306 512
881 455
678 904
248 876
104 822
83 32
805 518
447 947
194 452
344 574
322 658
372 884
56 802
539 709
498 971
368 267
915 496
100 220
491 410
945 707
597 524
191 339
940 835
732 801
738 867
868 119
459 631
509 429
340 596
727 615
715 190
255 386
585 818
345 167
394 765
735 18
509 599
813 876
721 285
298 179
188 338
737 104
663 756
500 84
87 966
249 155
94 878
816 622
839 193
619 348
497 207
220 189
370 238
592 729
398 278
711 210
161 106
667 341
826 275
600 706
318 488
982 196
370 658
92 623
94 329
622 154
824 630
119 369
105 468
204 159
911 261
870 688
252 190
511 691
722 849
784 812
665 454
186 492
728 277
841 803
734 502
392 812
518 639
839 445
202 82
367 898
531 204
597 529
170 591
457 380
892 306
345 652
834 986
409 316
943 265
975 454
560 632
205 967
604 439
454 400
663 492
143 623
996 179
31 387
293 497
560 262
898 497
85 802
643 678
156 476
516 263
275 170
917 542
657 133
341 976
832 794
183 763
277 826
547 198
223 328
72 282
948 618
171 700
338 37
896 158
843 599
352 304
227 789
791 940
121 277
827 85
158 670
656 231
959 460
603 496
150 229
550 619
99 310
820 130
797 147
493 804
847 674
789 354
115 433
428 299
274 948
142 468
788 248
638 20
636 107
388 491
285 782
173 249
536 349
133 874
306 826
585 302
553 881
826 610
893 819
729 782
950 587
112 919
542 449
143 712
892 769
790 646
561 995
893 598
32 315
324 395
574 308
754 912
362 443
108 338
362 709
949 84
942 142
933 320
710 327
879 728
425 228
56 436
857 737
796 73
345 554
278 717
682 525
821 586
715 283
393 724
327 717
710 228
884 302
641 476
64 174
787 995
263 346
469 711
227 258
605 37
26 484
882 564
92 651
439 489
302 116
13 714
225 729
583 901
950 825
807 230
913 609
717 601
499 100
192 259
705 868
191 466
909 157
251 469
105 315
899 774
802 660
532 763
511 941
66 278
376 677
382 669
519 755
927 625
670 540
315 85
684 242
389 462
165 276
950 918
182 983
864 608
250 789
165 121
511 221
181 459
796 107
537 579
145 531
569 372
100 555
176 808
548 283
313 225
851 402
86 764
325 946
360 669
592 996
750 990
253 488
442 97
545 16
993 414
810 538
529 956
236 368
865 324
567 643
23 552
302 61
47 919
961 989
773 817
496 188
193 687
264 584
966 912
842 619
760 93
32 213
977 255
154 506
905 702
106 906
747 920
512 648
668 822
711 430
71 507
975 107
713 536
451 767
459 854
806 686
662 363
287 587
15 82
553 755
826 687
623 466
131 961
149 951
154 968
408 225
959 431
429 315
777 300
812 156
224 79
990 266
486 24
779 979
368 827
768 322
561 479
45 941
442 179
317 653
912 234
163 499
48 257
120 511
373 613
788 138
295 694
309 670
464 582
472 226
476 833
270 997
781 997
442 794
559 58
773 673
488 431
280 974
470 268
792 905
396 831
825 104
652 331
609 911
701 123
734 484
196 585
647 733
463 584
421 992
307 698
673 84
505 403
261 442
329 99
562 87
962 517
107 929
477 964
460 813
145 390
319 553
828 310
529 784
865 322
385 518
538 173
247 475
659 498
302 586
846 430
864 43
315 430
497 80
682 889
505 749
638 37
55 727
275 761
469 625
813 716
910 566
903 615
657 340
154 422
986 264
411 373
10 832
65 448
295 15
804 949
979 533
31 134
369 92
356 902
673 946
361 98
802 704
194 504
208 348
375 489
581 615
807 967
975 816
42 101
616 884
653 916
464 289
13 461
95 394
517 429
544 412
179 610
708 417
591 713
506 796
50 285
107 934
82 678
873 105
612 234
357 60
277 460
112 733
626 700
832 232
659 54
22 865
811 18
188 567
452 745
554 998
185 461
501 780
268 342
919 504
986 335
437 517
911 611
310 877
38 243
102 215
342 939
482 888
149 210
827 677
158 756
80 670
206 808
637 521
442 478
979 568
434 667
465 981
545 755
13 215
261 571
633 963
819 550
591 157
964 370
555 746
330 743
130 949
480 961
804 945
906 554
202 357
209 477
183 692
346 776
173 625
955 571
131 454
396 905
119 67
992 874
162 485
825 798
79 655
350 554
302 333
958 219
950 869
177 646
275 957
397 845
325 91
323 125
545 709
585 517
774 720
397 106
417 599
22 431
646 117
582 408
650 295
888 209
724 272
67 864
410 817
104 847
888 291
534 332
710 489
773 718
817 868
947 497
691 907
873 135
238 562
849 893
236 614
477 506
159 836
401 71
813 398
752 255
650 978
685 551
48 203
380 25
124 209
761 199
555 24
590 32
378 785
150 55
352 684
466 615
329 888
615 292
753 721
896 568
979 223
692 762
778 113
159 616
915 980
617 569
881 372
792 61
101 371
706 318
347 133
318 623
600 980
397 642
210 122
21 293
602 902
228 983
459 893
486 699
21 399
373 79
913 217
356 80
147 731
282 155
878 602
877 288
192 122
235 468
579 114
986 622
282 370
990 771
492 679
702 303
57 312
801 253
881 648
76 695
988 288
659 824
647 714
615 95
524 906
476 68
633 590
506 695
94 235
802 338
788 754
897 54
321 829
707 292
680 446
250 675
975 341
358 221
940 254
754 615
494 772
880 845
407 718
170 595
47 508
596 238
269 553
271 440
348 863
362 294
796 945
694 404
969 247
972 161
745 277
187 359
518 552
164 381
419 465
523 348
729 692
650 876
474 344
610 741
45 736
412 335
229 458
706 120
180 403
198 83
284 678
409 653
747 446
484 887
587 16
626 867
601 713
449 253
412 519
752 59
790 656
460 903
84 733
263 947
23 866
958 166
182 963
173 468
952 273
946 248
810 858
178 810
936 43
560 395
872 939
445 877
52 16
344 269
793 983
110 640
318 456
216 293
183 89
901 400
986 128
517 181
481 550
213 720
928 208
12 547
552 422
367 172
879 524
339 712
557 637
681 608
645 369
358 783
466 99
739 116
591 22
781 629
412 380
458 771
573 225
52 350
90 429
639 503
852 990
126 638
417 546
135 471
233 179
906 202
592 780
953 799
411 16
491 518
55 538
661 468
884 61
804 885
985 548
557 487
391 322
675 513
278 446
680 454
18 813
213 444
234 613
332 399
223 619
713 34
34 554
230 668
97 995
620 552
857 521
944 419
168 877
653 349
350 208
882 655
713 383
599 151
525 166
398 111
52 180
130 629
953 279
742 57
547 802
681 831
257 663
627 661
464 91
153 815
836 924
737 353
139 488
436 166
244 328
413 273
105 247
965 264
828 993
309 772
318 289
574 408
178 41
36 189
390 272
501 109
74 999
498 633
988 711
373 760
494 252
691 195
141 654
66 156
935 851
566 941
580 313
608 866
643 220
50 802
309 992
833 439
880 346
629 414
562 871
40 272
933 605
820 26
909 945
584 306
346 810
481 748
235 396
394 937
932 568
629 593
720 458
233 113
333 467
947 867
927 306
170 454
74 383
233 901
91 185
737 161
827 576
351 984
783 915
437 610
995 433
646 340
982 339
870 924
409 844
853 485
111 226
625 482
248 126
95 130
319 585
15 829
590 101
462 833
773 993
58 190
73 481
351 601
557 22
421 621
405 630
488 105
891 445
737 851
689 118
896 128
367 266
520 726
617 166
181 671
486 67
753 306
340 722
576 157
443 991
59 559
475 914
628 543
14 99
234 339
914 868
460 106
53 219
20 843
867 140
345 12
527 653
902 345
788 440
269 500
414 724
369 485
295 628
16 905
161 504
417 258
24 735
993 207
762 309
214 929
601 70
622 403
392 751
573 747
212 903
316 419
842 102
253 306
746 689
343 566
15 754
595 459
883 938
727 771
573 778
621 758
818 380
933 744
390 81
202 107
243 320
510 591
226 157
794 723
367 500
222 901
621 712
955 488
420 876
281 118
13 437
342 587
991 85
854 445
329 145
93 197
573 971
249 799
643 763
97 590
395 885
441 237
466 107
953 56
979 111
865 34
957 682
633 775
643 872
316 97
303 862
154 564
698 863
716 245
885 63
17 161
258 789
974 683
35 232
51 671
276 417
498 788
882 443
335 419
212 767
896 12
167 652
991 817
601 675
183 544
562 844
770 641
753 133
624 496
272 557
223 463
357 109
299 483
319 683
602 675
924 481
717 963
186 237
960 700
881 449
956 253
908 28
102 185
984 865
166 975
889 462
807 770
840 328
42 585
41 452
735 511
43 634
529 619
297 561
76 248
565 208
893 390
470 207
390 589
949 401
578 738
822 292
114 632
771 491
559 697
756 688
679 847
377 714
629 168
775 298
926 842
186 801
279 342
340 810
568 834
970 686
457 528
26 791
872 189
736 703
145 845
937 415
97 367
961 997
124 289
351 400
280 941
511 141
218 781
385 753
796 762
256 829
596 380
305 454
982 313
912 169
952 477
402 662
356 787
928 36
686 276
96 254
392 688
985 724
577 405
122 862
324 956
875 656
337 712
824 48
844 762
789 708
841 972
29 264
420 295
965 142
719 980
218 703
738 364
14 820
268 141
868 817
723 334
963 368
641 671
476 267
159 477
954 982
609 293
151 485
414 200
350 476
910 501
653 465
901 662
920 336
42 450
401 227
374 885
213 398
694 853
463 634
136 10
884 260
877 967
116 605
975 31
346 318
449 302
858 641
805 212
101 295
787 918
339 997
576 803
983 82
388 651
862 656
594 70
107 968
422 318
427 504
101 244
905 17
984 903
924 663
594 104
765 130
970 706
109 960
289 54
293 172
741 59
517 764
201 606
980 710
175 559
499 715
715 414
365 581
441 525
567 761
690 308
575 277
214 402
59 863
987 930
278 97
774 652
277 638
767 816
599 540
699 353
395 229
21 171
350 460
485 801
675 880
306 80
782 302
623 692
656 49
381 780
284 51
826 650
828 884
794 946
698 335
708 471
528 466
290 70
510 935
537 826
668 405
275 731
643 615
424 68
355 65
715 880
969 539
511 296
954 858
873 808
932 228
847 772
777 273
167 882
316 948
111 702
968 362
462 124
76 898
928 45
622 309
875 455
718 89
821 217
826 134
174 752
430 187
996 830
411 818
819 625
485 458
418 455
437 186
991 409
818 285
553 645
433 207
753 155
485 206
839 91
926 222
42 713
776 468
434 471
162 913
534 469
336 867
965 135
928 358
564 462
459 590
519 422
658 799
865 40
166 843
206 280
838 507
833 489
686 801
235 773
905 331
523 176
427 498
251 827
124 931
345 17
261 12
140 882
869 639
628 351
294 45
556 526
115 377
899 926
384 544
550 983
685 151
731 631
528 607
400 437
337 955
108 787
818 462
112 331
606 156
396 81
426 149
817 632
818 41
711 498
344 771
674 537
670 787
727 688
203 329
559 870
318 518
109 774
751 303
884 755
819 462
724 909
843 143
43 366
413 737
94 849
754 280
510 788
999 359
908 363
780 195
293 650
724 117
180 92
308 146
637 480
302 891
728 691
843 686
248 201
278 547
561 946
236 435
638 201
546 33
275 70
810 89
523 666
381 319
826 95
75 865
388 998
821 190
584 959
73 540
123 295
479 545
638 788
951 586
223 676
741 291
570 390
834 710
405 104
907 429
247 520
502 474
252 423
591 188
472 893
73 453
251 901
675 564
29 946
868 150
188 755
238 850
13 716
255 665
65 313
450 356
234 829
722 830
746 497
474 345
240 808
384 679
423 67
593 57
571 744
733 270
492 291
80 313
260 99
312 529
472 405
422 718
161 41
33 928
200 169
68 168
658 766
260 702
783 371
515 751
166 620
835 989
280 864
133 803
562 396
862 675
715 383
523 232
273 380
656 423
226 694
569 442
228 674
637 413
27 426
970 613
421 932
940 594
975 406
621 851
508 701
428 774
329 368
636 554
910 150
27 62
16 208
830 537
75 234
130 261
56 481
412 641
410 221
425 792
611 252
64 897
619 951
806 45
802 920
601 11
416 503
449 61
954 32
570 741
21 413
988 901
422 252
993 958
144 181
535 572
392 364
933 668
94 435
891 616
315 715
44 526
431 691
471 927
511 937
943 53
813 362
94 836
525 146
126 628
850 149
731 395
810 932
693 984
308 590
689 457
407 153
495 855
403 331
955 262
870 319
948 499
787 580
475 529
705 856
912 222
960 746
55 500
812 727
275 163
329 747
686 247
50 127
75 637
814 449
559 848
261 164
81 516
923 884
116 299
29 469
140 740
338 745
117 414
264 639
830 338
461 520
953 122
276 822
478 573
166 944
136 463
693 148
159 90
286 68
28 111
22 619
19 146
20 125
539 377
545 384
874 512
540 834
537 412
807 916
708 153
680 498
630 759
968 552
198 393
579 785
340 707
250 353
774 72
391 92
155 795
355 36
65 15
958 839
978 862
955 180
270 821
994 42
709 640
526 985
265 574
221 161
586 648
137 378
236 769
819 636
72 799
765 998
771 494
60 375
187 599
492 632
387 72
477 546
808 615
664 194
366 803
588 549
647 223
177 659
377 597
312 28
832 192
989 372
548 380
70 143
441 695
562 810
710 837
274 194
230 788
268 29
36 81
16 542
979 876
727 640
716 563
402 290
682 943
893 358
888 948
267 318
792 883
929 36
797 105
285 592
289 943
238 127
879 718
979 142
368 399
855 483
384 100
284 633
893 587
940 583
881 980
196 615
938 429
723 918
223 369
961 141
728 815
713 390
697 813
774 976
912 343
393 299
660 781
151 580
68 596
240 815
382 779
525 134
998 595
794 553
790 22
783 559
954 16
442 664
519 399
289 66
557 920
551 265
345 969
353 592
878 679
755 578
91 207
539 36
586 250
25 707
908 770
768 935
37 413
457 305
390 34
591 34
909 441
367 982
211 179
916 867
828 468
493 637
383 785
323 554
770 261
773 829
425 686
270 852
872 938
874 476
709 515
868 120
483 593
132 441
959 418
534 735
97 894
611 144
516 188
381 104
88 595
225 851
677 744
229 649
292 734
491 931
743 849
27 540
484 288
898 723
783 15
306 679
387 56
395 50
438 879
436 557
927 285
697 604
75 546
818 917
708 64
179 719
315 796
183 212
78 943
143 211
251 289
342 80
353 83
192 349
546 255
208 632
337 952
181 412
773 700
397 960
269 195
900 604
365 50
69 836
187 839
787 456
297 639
852 176
642 993
728 811
822 675
97 340
633 461
824 193
164 997
504 231
769 559
78 345
369 74
954 573
709 652
79 920
156 900
674 627
30 74
141 676
726 402
824 203
186 784
765 39
175 660
104 242
630 501
66 438
229 557
354 103
606 376
972 634
525 781
942 692
805 946
857 823
653 919
402 743
437 51
356 112
797 558
408 764
207 310
645 949
525 808
392 353
11 407
799 81
379 583
592 136
884 323
824 691
248 357
709 371
545 640
601 852
967 543
926 701
148 949
823 19
627 898
131 977
644 340
119 88
700 128
676 806
246 836
816 756
514 427
713 215
199 78
391 338
255 967
55 931
397 266
575 776
585 515
946 771
121 801
764 806
848 925
988 236
335 718
13 988
626 270
982 98
308 921
924 151
105 276
551 899
730 90
519 350
390 132
670 412
681 143
479 608
655 393
108 616
152 618
520 684
753 507
327 448
469 168
452 720
730 376
957 35
967 460
310 355
378 465
217 147
845 279
335 456
146 283
673 481
264 655
371 36
391 474
883 586
496 762
669 893
60 498
84 769
956 768
761 811
225 873
93 990
942 337
870 302
516 613
862 41
14 553
893 863
180 495
27 992
84 327
548 462
793 973
982 49
14 950
261 724
641 190
605 135
769 49
459 234
405 357
616 103
533 907
246 341
866 214
13 147
960 674
714 140
819 285
621 870
210 710
643 428
613 817
233 941
198 793
549 91
469 28
178 568
664 616
418 463
764 508
411 100
150 367
811 637
438 326
819 176
220 539
346 75
141 757
988 734
300 158
926 317
273 130
996 202
763 305
624 80
825 968
998 871
333 364
569 141
480 419
603 554
928 35
948 362
808 129
143 417
959 96
563 346
778 317
405 201
690 59
718 787
796 174
880 13
982 444
68 203
483 571
66 498
214 441
136 923
874 842
810 411
968 469
823 461
767 400
808 953
624 352
921 233
380 411
102 265
936 640
222 681
637 416
151 411
933 404
503 392
31 565
700 253
602 831
231 188
526 595
825 397
778 600
577 637
474 533
871 460
119 456
742 698
271 914
658 552
348 19
819 199
738 564
258 978
344 26
550 956
394 613
999 886
164 826
442 575
220 931
599 51
507 149
146 41
869 442
257 880
140 321
266 643
337 776
328 674
295 797
255 202
835 49
974 920
966 151
836 371
138 336
698 349
580 64
811 480
137 597
485 752
835 128
588 895
85 194
755 231
659 725
892 802
629 175
827 301
791 95
775 483
662 856
236 85
184 458
260 754
506 123
536 867
949 752
469 843
398 269
339 438
13 267
791 918
535 899
341 810
345 941
205 668
651 500
378 106
995 800
585 143
385 732
379 344
453 885
452 202
184 725
153 313
42 414
164 391
925 36
915 69
231 198
760 888
439 853
178 416
382 985
331 363
183 918
954 414
449 771
769 75
107 429
872 314
379 529
369 777
814 746
422 368
654 835
131 235
382 492
553 644
858 826
57 401
374 23
91 346
283 123
13 825
908 148
443 243
10 803
116 805
27 63
954 843
102 290
486 429
691 238
235 153
765 368
443 810
735 199
549 178
519 765
425 283
970 639
433 84
826 721
803 571
405 923
203 761
109 481
498 95
32 135
767 530
733 247
748 25
508 880
486 359
696 40
985 605
230 753
766 621
127 758
225 639
969 243
992 852
96 753
478 324
385 268
777 662
183 447
118 576
788 566
206 277
161 42
688 477
774 274
794 154
414 671
54 787
411 964
653 550
433 143
36 407
862 306
378 272
325 695
822 732
773 622
654 189
562 228
104 271
872 30
480 159
826 186
601 938
478 306
281 331
29 953
838 514
471 10
662 470
373 116
380 718
45 598
557 826
905 100
217 783
79 42
247 958
609 21
362 749
676 614
185 748
238 925
865 305
173 219
416 540
717 632
311 857
524 394
129 211
295 103
989 730
381 248
729 537
763 314
313 559
695 596
409 857
839 18
485 352
673 274
441 255
783 633
469 48
392 147
842 466
433 249
394 730
952 633
901 15
750 351
568 885
837 139
897 156
287 149
35 524
692 588
717 97
81 893
25 451
490 877
532 184
666 281
624 398
353 235
649 282
118 191
570 441
179 31
983 810
116 555
521 815
195 727
249 973
228 321
438 196
366 97
238 347
838 522
952 827
975 641
577 738
424 506
127 897
34 270
57 274
614 281
25 928
919 616
761 529
588 403
352 513
691 929
487 212
688 62
228 427
792 408
549 770
130 833
226 733
418 873
740 147
695 846
85 893
790 857
272 846
265 821
458 601
937 617
453 908
930 813
750 676
831 93
215 663
144 299
874 23
965 492
745 616
89 280
938 612
693 999
482 872
462 515
211 254
272 681
395 635
710 452
21 391
671 959
291 996
829 662
535 921
230 195
943 454
226 692
898 339
763 889
501 833
515 593
433 110
476 398
270 589
445 77
35 391
677 868
12 863
403 800
416 773
340 399
153 779
459 264
623 554
659 180
39 410
969 863
14 68
475 783
895 121
989 108
552 808
554 957
430 189
598 852
80 921
706 446
147 56
426 260
479 789
922 425
512 750
67 999
485 317
161 257
348 810
406 998
563 964
706 894
401 835
470 164
462 231
944 58
104 471
463 689
166 848
410 149
563 364
825 263
791 945
604 306
590 97
350 138
707 40
108 825
841 300
975 359
976 113
527 398
320 723
780 12
108 562
738 489
112 911
369 608
47 684
671 367
664 916
568 498
184 640
284 126
371 990
611 566
872 550
207 320
145 405
855 64
411 443
432 557
427 474
525 359
174 117
785 368
358 787
137 43
24 221
685 55
748 382
375 749
154 262
774 235
164 626
82 414
780 331
554 188
51 589
846 815
802 297
417 675
567 469
422 196
500 849
198 828
479 733
673 237
339 464
971 329
972 205
103 618
496 823
954 660
843 797
591 455
431 576
600 745
988 351
887 339
295 391
794 991
658 967
31 606
722 269
279 232
40 475
454 745
942 70
111 571
284 200
523 924
519 265
443 67
850 265
960 193
603 42
431 675
173 801
136 754
927 855
370 952
971 512
247 92
240 769
931 47
95 305
375 258
137 532
921 523
470 614
422 561
496 741
520 737
448 99
371 848
616 403
969 693
158 522
929 650
147 967
381 893
883 188
13 108
299 958
597 242
310 557
364 788
186 604
755 915
878 116
615 114
207 512
633 512
662 988
575 392
992 509
44 329
49 718
922 635
509 536
876 393
373 756
94 146
499 731
53 839
957 541
251 522
694 357
920 416
223 728
492 707
759 701
536 15
794 882
538 591
339 112
664 255
595 430
714 254
740 559
815 634
414 985
970 447
389 359
459 187
773 83
330 551
299 231
739 519
588 90
800 643
94 986
70 873
37 351
655 609
485 893
352 254
332 114
383 134
945 413
77 297
816 582
645 340
868 647
962 760
170 272
877 775
232 678
761 471
678 975
852 366
822 454
510 566
942 370
254 669
136 813
959 331
331 281
494 261
355 948
862 158
317 516
325 843
806 57
695 115
434 341
371 118
306 514
848 341
106 624
714 174
616 375
898 604
139 302
566 109
28 179
612 997
936 237
413 826
985 739
784 635
845 154
534 244
305 646
132 938
443 294
129 924
316 240
422 835
224 956
704 780
467 559
588 624
718 550
149 227
578 613
816 988
603 710
112 868
403 64
514 888
336 503
173 922
428 249
414 883
834 485
938 537
760 846
457 562
797 885
823 85
907 989
719 16
657 461
127 994
515 20
602 316
411 80
209 621
214 294
865 81
223 626
633 46
507 60
151 444
634 605
452 983
462 913
595 374
972 363
354 927
223 49
671 735
876 268
972 421
936 760
979 367
549 222
454 757
909 943
570 538
739 464
553 718
249 111
410 539
296 886
25 731
153 340
436 496
487 977
83 49
783 919
990 643
71 951
347 188
664 992
855 528
849 275
303 871
452 692
452 129
240 435
853 767
662 477
405 176
990 498
773 804
821 10
441 636
424 541
63 932
831 682
632 546
672 218
529 174
503 538
959 856
907 492
208 350
558 772
692 845
345 956
940 799
961 751
388 416
858 476
290 345
266 297
110 513
106 364
256 925
904 140
921 504
634 142
669 218
500 636
114 656
982 513
279 136
902 855
588 15
920 871
79 956
892 700
820 379
502 99
471 806
336 185
273 396
249 677
439 220
82 344
620 759
393 679
953 695
827 389
925 591
514 909
551 408
561 19
762 671
816 741
235 909
334 989
283 903
821 184
336 52
122 387
880 801
506 862
835 123
329 672
779 646
753 998
300 915
439 564
716 748
972 234
307 888
531 695
741 71
428 726
208 235
349 443
975 465
820 220
483 324
574 416
257 490
713 905
236 297
153 600
723 511
384 27
877 144
385 544
811 164
779 362
55 383
800 263
153 477
699 265
902 987
984 934
887 107
782 219
908 529
617 829
541 758
914 849
146 788
923 440
269 756
91 204
983 777
856 342
428 721
161 630
542 396
187 73
561 143
113 983
266 849
379 21
840 897
614 981
511 550
363 621
900 782
862 302
871 502
834 11
191 891
696 389
421 331
954 744
194 837
59 619
458 415
312 825
890 210
841 997
817 777
79 12
540 629
285 118
902 58
273 786
122 930
423 825
691 87
927 826
992 463
955 370
594 953
551 15
207 698
109 667
724 444
60 424
777 822
842 792
691 500
555 188
497 109
112 474
81 143
853 777
117 596
609 174
174 576
138 443
450 131
537 205
525 702
780 920
794 101
25 987
309 740
635 22
925 727
179 113
782 94
130 525
438 789
474 72
722 221
296 120
416 107
670 436
432 119
207 930
499 336
282 739
93 888
598 727
934 372
749 433
47 928
900 361
77 21
707 839
561 217
800 467
459 255
821 464
59 599
311 919
986 177
652 113
837 722
223 660
117 822
852 140
407 216
192 985
846 368
600 133
35 558
443 25
203 629
530 771
439 32
742 784
317 708
432 939
107 758
392 641
257 302
870 113
765 90
828 880
893 339
852 656
908 415
501 64
642 701
246 685
840 571
987 87
198 43
826 867
563 610
71 825
186 270
577 213
268 166
775 207
161 576
416 15
65 594
371 687
851 778
963 30
645 239
344 853
308 681
467 345
579 68
119 941
419 730
627 422
521 78
564 500
310 908
366 441
204 818
771 368
313 368
933 222
700 795
210 542
236 648
860 158
421 249
118 717
728 526
233 374
996 172
255 411
351 276
773 662
143 665
879 213
35 614
765 227
50 625
951 887
487 57
78 658
737 255
414 596
452 418
508 699
561 230
865 225
782 93
633 62
625 513
750 646
937 715
434 656
555 618
505 22
134 712
118 794
17 678
867 292
304 227
845 694
533 213
419 648
294 949
196 610
930 264
154 969
895 330
100 333
141 952
968 188
656 512
624 98
785 411
116 564
729 209
887 362
348 910
529 105
328 752
762 621
624 374
122 422
328 17
385 673
63 593
518 617
837 314
54 920
371 768
582 727
478 255
103 797
579 886
991 57
19 683
965 409
473 808
951 24
153 503
927 229
345 241
894 455
233 632
540 341
301 822
757 326
648 395
508 176
257 431
526 911
882 141
299 573
543 954
234 152
980 699
978 611
33 932
597 253
360 776
449 808
262 850
749 377
877 170
530 56
214 99
719 746
916 482
440 909
688 375
941 19
156 284
277 553
341 165
295 713
443 397
818 359
971 856
53 960
358 314
34 119
341 13
714 253
255 774
343 297
865 678
888 372
440 136
470 624
409 449
138 355
260 598
18 128
317 546
15 153
187 863
70 335
794 85
166 731
699 181
231 905
531 167
105 783
718 331
202 296
630 319
324 787
642 162
128 96
506 629
372 190
691 849
240 864
668 513
657 560
775 470
937 595
614 228
60 273
696 14
791 317
726 588
267 840
393 513
381 152
181 511
848 383
646 233
661 69
460 610
45 182
494 786
426 825
812 744
261 451
237 131
167 607
779 324
553 799
724 197
796 115
939 20
103 619
799 396
724 844
222 518
100 863
413 691
388 736
283 582
157 208
336 689
880 13
152 454
710 306
448 489
594 235
544 170
802 148
800 369
500 219
698 429
685 240
620 200
449 532
426 915
606 931
426 467
462 995
589 791
987 362
173 247
185 598
295 475
562 315
504 41
699 45
555 845
761 319
86 401
133 252
700 570
569 309
318 351
242 324
397 221
895 120
148 785
791 367
679 109
365 255
912 610
442 332
858 138
917 566
229 304
207 975
410 882
410 208
769 844
298 567
944 722
965 163
657 465
245 889
152 196
855 373
855 405
942 45
183 656
650 242
983 930
348 388
114 759
76 596
558 779
805 295
962 226
786 75
340 923
708 579
17 265
968 122
311 390
68 27
980 96
970 655
109 525
746 286
477 230
257 68
139 760
29 768
710 808
450 912
441 992
783 957
867 480
102 637
381 437
841 79
232 916
727 353
469 239
891 983
376 445
95 283
80 665
92 221
118 855
425 527
952 486
769 285
699 205
810 472
129 435
21 459
600 71
952 705
324 704
297 784
436 703
496 725
808 200
558 671
675 590
27 857
897 657
494 631
392 50
199 134
700 368
540 267
630 72
230 954
770 652
428 880
589 638
750 590
993 406
144 52
107 826
687 877
322 17
710 30
644 147
623 917
781 647
283 350
294 87
338 990
321 701
97 697
461 890
806 889
538 289
647 410
678 737
217 349
513 804
972 803
360 784
395 891
801 454
466 637
32 918
692 495
447 69
753 866
416 17
309 146
345 946
575 536
399 717
96 428
796 266
48 846
35 845
710 498
294 181
305 419
740 830
775 435
211 148
790 636
548 808
455 421
192 808
154 591
972 68
575 291
426 31
706 368
649 111
508 304
260 687
764 609
781 860
678 964
463 886
332 296
112 18
608 712
367 835
977 331
47 724
84 177
800 644
826 979
371 170
285 681
485 797
288 687
774 115
588 355
373 14
346 902
157 374
818 409
322 590
218 286
242 306
15 635
409 807
663 396
369 855
316 938
65 980
28 502
116 684
613 743
19 659
451 548
437 699
19 246
150 310
936 794
741 225
360 186
368 465
679 278
133 715
560 792
900 956
665 232
364 906
720 266
639 247
149 206
931 894
141 585
738 875
754 686
30 610
248 312
569 147
651 500
236 70
41 804
972 279
475 992
750 300
544 799
428 649
740 801
26 856
689 909
779 355
612 740
661 124
694 597
626 241
522 72
591 431
520 177
738 785
882 584
608 580
848 75
469 276
981 295
31 334
811 448
103 907
639 953
401 954
630 995
432 629
225 285
660 982
651 914
811 640
434 971
753 802
224 811
718 970
989 258
998 137
554 462
311 882
371 780
912 990
482 863
731 90
84 777
316 394
350 417
115 658
595 214
809 294
599 258
818 211
879 677
705 845
236 39
134 502
135 479
749 283
464 48
658 378
928 138
93 396
248 156
810 148
204 730
851 374
505 677
744 305
796 552
477 715
695 247
325 526
152 845
852 463
634 456
92 994
19 953
111 743
147 397
69 202
900 745
314 467
250 656
88 620
239 604
976 354
393 787
458 35
757 974
345 614
608 705
583 783
896 33
153 228
821 877
48 582
427 740
415 979
289 992
31 167
901 275
821 550
332 547
853 34
865 239
520 452
62 104
955 508
184 324
661 127
757 449
865 892
609 890
458 950
838 572
415 352
826 964
43 769
697 943
357 725
65 154
112 764
657 186
997 838
646 962
379 732
953 741
493 934
421 883
722 244
833 504
338 277
393 29
271 114
857 320
221 589
886 937
623 360
119 863
491 561
179 462
380 235
990 881
295 910
183 661
85 222
356 40
744 818
528 993
320 468
808 60
579 350
412 728
74 302
717 886
952 156
326 834
991 385
621 444
861 42
994 817
591 253
651 335
928 828
943 258
443 176
290 91
316 868
617 350
508 153
576 67
702 546
429 730
159 416
57 689
781 820
135 818
161 889
279 203
886 284
25 387
51 800
584 166
676 726
427 390
618 69
782 493
311 581
560 909
308 929
385 159
954 725
329 444
849 131
631 529
657 329
461 774
137 604
783 912
208 399
289 571
332 928
165 448
265 482
97 240
324 446
90 166
321 124
489 637
41 305
325 419
193 779
984 756
895 838
724 760
547 448
934 386
605 360
235 374
542 800
715 388
859 770
48 494
49 809
261 221
771 130
322 173
888 691
380 98
243 799
465 437
555 361
864 50
437 989
765 604
696 810
397 90
422 935
11 143
32 158
111 351
489 333
570 146
82 144
32 712
803 521
956 401
74 568
957 758
747 707
287 163
141 391
541 20
314 558
536 215
146 492
412 861
556 449
697 855
925 389
656 787
113 332
974 714
168 911
742 243
890 249
641 523
351 220
60 535
282 911
531 405
548 112
830 689
91 506
220 770
540 925
295 222
15 897
278 726
581 657
898 648
144 176
180 996
743 500
96 171
52 531
448 344
536 483
334 455
713 439
281 402
922 509
736 829
331 701
375 731
338 29
395 303
96 592
121 594
400 361
98 557
99 928
546 582
614 751
633 19
741 519
949 23
465 320
307 207
949 615
321 684
192 429
189 822
134 325
520 831
441 70
290 648
338 119
149 947
145 252
132 711
156 85
976 135
322 360
763 164
930 394
579 407
98 447
444 965
258 795
855 961
633 358
865 439
338 269
596 323
480 815
884 334
368 642
769 592
125 709
576 825
908 522
246 731
392 544
868 358
324 37
802 201
594 364
899 334
146 809
469 324
504 446
652 957
757 979
687 769
738 558
527 919
861 515
61 781
842 952
392 118
290 763
201 482
658 138
288 706
726 400
482 949
862 17
500 761
675 774
783 511
600 742
115 535
689 281
908 150
484 89
988 844
280 190
333 75
113 348
826 731
178 916
978 679
407 755
429 69
369 999
276 215
782 470
394 760
789 538
374 249
987 569
199 599
224 197
389 242
463 82
190 716
224 88
581 71
769 926
60 820
774 118
295 23
572 127
309 675
933 249
201 295
228 559
863 965
800 531
269 73
273 958
497 142
393 459
513 306
804 890
219 872
66 510
582 467
375 806
375 154
485 368
673 62
515 253
411 593
829 614
531 987
608 234
360 404
990 738
397 147
634 361
643 750
331 714
600 802
208 241
867 342
196 152
509 465
728 658
319 268
359 52
134 385
70 519
349 527
28 712
468 18
784 894
822 787
787 929
25 533
341 489
395 781
203 764
948 380
805 646
918 411
779 867
463 318
16 203
428 587
139 811
629 739
852 117
749 391
294 995
233 361
255 722
974 732
678 787
724 981
11 92
264 458
705 551
126 53
612 23
710 256
502 49
157 295
87 165
961 989
461 872
543 310
167 775
25 156
605 577
805 844
798 995
21 326
319 352
398 653
80 361
543 301
289 191
355 555
664 400
874 377
965 481
850 470
709 265
838 81
134 829
932 488
111 572
955 444
578 749
423 725
839 328
152 914
890 303
597 217
799 226
181 578
933 866
566 210
329 523
245 626
345 425
367 606
940 345
136 334
960 532
789 161
724 499
286 686
696 19
911 448
41 379
768 813
521 14
516 991
859 963
376 827
759 936
445 327
157 107
638 497
694 180
813 376
571 696
911 141
316 824
221 537
641 129
696 859
749 88
296 410
242 957
586 983
436 864
813 519
387 39
190 327
831 659
877 682
561 251
435 98
25 561
301 159
982 706
374 659
621 275
400 927
24 258
10 152
118 507
801 242
318 97
279 523
355 546
966 403
246 679
863 659
731 960
485 580
585 42
619 323
414 286
527 690
216 953
195 11
906 198
720 841
436 972
828 289
887 721
244 961
379 452
288 769
70 309
712 959
889 270
434 662
851 286
935 131
342 471
294 236
100 519
857 938
722 70
24 325
263 599
890 322
191 846
538 243
458 834
558 369
820 782
457 310
652 364
574 237
872 296
550 211
879 739
254 824
55 276
571 85
501 147
946 899
839 281
402 92
754 942
767 280
759 512
346 75
340 171
908 22
612 898
416 382
57 16
324 604
175 978
165 254
568 361
562 62
541 770
866 616
519 922
463 59
949 700
428 380
517 102
389 735
120 506
961 645
240 928
581 50
892 957
543 396
207 795
28 448
774 644
585 426
405 556
405 880
561 334
694 619
356 244
534 864
642 373
939 70
837 164
937 33
747 940
44 841
413 157
966 546
767 892
755 596
440 615
441 472
589 409
880 25
110 811
851 821
161 457
187 625
706 203
581 306
828 974
561 457
818 79
501 857
333 499
523 199
245 752
349 880
422 75
593 546
630 716
116 814
630 985
288 708
810 577
911 134
58 284
705 837
311 118
736 388
791 542
977 481
852 190
101 810
636 985
218 556
858 522
627 955
245 95
795 715
829 955
510 243
726 546
426 829
616 908
157 683
539 25
222 655
704 78
281 15
623 527
338 598
480 533
288 165
835 962
942 870
762 84
618 117
360 456
48 168
889 420
741 940
64 654
935 884
992 750
336 375
778 371
891 55
146 218
563 481
998 49
782 208
267 432
441 495
313 701
545 460
189 285
108 486
987 697
226 776
203 775
816 672
411 870
743 464
915 764
992 912
488 914
377 149
612 844
91 235
541 66
855 60
166 258
524 441
904 509
477 197
246 515
939 190
218 169
613 88
134 612
134 538
705 733
741 254
500 75
428 194
690 18
595 311
684 839
260 173
927 780
861 519
132 525
869 198
339 36
192 77
848 562
89 331
906 343
911 83
733 554
693 178
55 123
417 300
837 901
614 531
44 181
619 797
204 376
796 896
67 166
688 171
23 54
794 830
978 951
267 592
38 147
19 361
500 433
243 933
615 343
823 463
413 493
789 482
157 928
508 753
35 787
339 561
21 268
983 50
319 205
405 891
351 983
329 13
980 74
805 377
411 707
115 289
290 18
188 261
419 93
306 609
557 503
703 348
444 356
847 262
834 346
110 960
483 344
388 498
289 78
933 149
831 394
785 630
714 342
356 907
60 418
161 767
957 919
266 630
932 816
627 53
92 869
629 362
659 299
105 203
213 393
436 773
132 246
574 847
325 970
921 105
551 651
328 469
271 793
731 297
431 614
441 886
566 711
277 598
800 249
43 857
627 415
782 692
240 662
404 880
308 756
183 635
184 334
346 997
755 677
169 96
84 878
901 143
949 649
609 808
245 934
275 456
374 444
809 980
12 725
928 879
298 409
521 776
649 683
565 513
495 710
800 936
703 960
230 315
971 668
406 326
51 564
916 853
956 562
480 325
949 448
140 521
634 716
773 424
471 798
979 118
490 698
883 83
584 917
805 437
149 878
826 157
551 659
975 655
840 294
716 865
259 621
155 351
466 717
753 90
844 41
229 11
408 135
158 41
394 827
242 884
209 19
354 859
267 615
742 419
676 157
338 905
359 728
46 332
824 373
140 790
627 333
745 69
491 856
390 558
528 638
644 986
266 534
819 752
473 312
327 420
484 408
755 267
235 865
934 856
296 331
339 682
33 751
562 644
231 161
905 319
403 606
684 433
930 230
36 268
89 828
409 915
730 282
34 246
886 655
957 718
483 827
100 240
611 233
582 97
540 157
675 264
802 11
878 264
284 216
397 579
118 269
782 901
528 775
734 16
730 400
58 19
193 40
149 994
522 281
146 64
73 226
950 526
350 589
311 229
676 832
372 285
343 94
20 473
400 468
325 949
580 505
480 731
988 446
842 292
65 306
674 61
563 422
709 758
132 242
734 835
502 587
284 319
482 997
55 897
379 215
948 868
64 915
793 844
71 920
725 876
671 407
740 49
286 653
995 558
380 485
279 782
193 916
776 646
882 252
749 34
164 556
145 593
467 566
547 137
104 533
891 693
944 733
860 710
46 927
826 140
129 920
852 966
813 998
86 135
36 195
411 856
468 373
385 334
326 856
365 273
970 698
540 878
140 762
17 297
192 572
259 684
897 78
481 127
233 329
698 31
938 776
709 747
622 778
625 55
457 239
890 550
835 346
357 278
240 914
950 386
939 163
96 462
564 79
68 701
604 782
989 725
201 509
173 107
426 624
643 794
395 258
775 532
52 636
829 12
365 42
638 707
850 354
969 460
313 943
963 197
451 284
544 930
747 642
264 872
677 789
429 978
740 811
470 937
868 235
138 976
499 651
529 114
418 130
699 605
773 28
985 544
146 105
869 364
726 440
354 388
113 746
991 102
596 714
806 380
997 558
569 808
547 87
502 419
433 894
146 807
635 296
163 54
443 79
651 25
591 16
705 623
899 569
650 421
553 121
489 438
931 532
376 106
948 907
233 302
496 133
667 810
585 781
860 166
85 286
560 515
726 613
656 690
584 948
932 315
599 892
824 326
820 286
776 498
533 419
210 772
318 512
340 622
921 215
798 597
472 353
425 764
922 473
83 495
885 459
577 817
963 835
798 619
120 49
852 979
178 19
951 154
201 784
181 309
623 448
934 369
497 411
656 757
980 889
952 173
528 254
756 788
552 870
679 335
512 722
289 19
547 787
301 845
421 859
409 809
909 128
755 848
745 102
935 240
966 482
933 471
669 479
657 100
893 210
956 872
470 615
982 387
676 708
630 301
255 206
636 582
820 36
410 617
879 473
836 337
379 150
606 971
12 706
649 438
303 394
914 965
41 560
204 271
141 385
670 235
550 496
211 349
650 392
776 379
673 234
627 115
180 921
90 327
140 927
87 472
878 839
701 315
210 429
478 840
394 548
759 600
558 702
511 428
849 175
468 61
59 647
755 115
750 143
260 578
123 725
52 347
968 89
358 712
84 659
309 154
216 473
164 63
411 815
315 939
677 62
48 573
779 441
145 844
291 160
577 658
970 100
864 401
565 945
572 607
258 894
850 779
769 24
170 769
975 609
40 247
432 659
69 624
710 165
894 454
13 360
918 437
928 573
705 478
958 273
744 822
265 718
441 658
204 894
326 113
81 736
138 837
639 950
392 757
289 211
936 308
937 624
667 865
196 645
772 100
609 752
312 879
75 456
589 140
733 688
416 831
75 185
323 976
847 145
303 705
996 949
521 808
259 701
112 372
370 76
676 358
515 477
45 466
120 939
444 982
850 589
279 638
205 667
900 765
253 87
671 729
83 953
378 811
526 152
747 925
467 227
243 938
36 703
480 223
203 974
372 890
125 567
651 81
912 508
636 98
954 582
585 416
802 513
629 781
979 676
352 871
172 445
245 131
261 661
142 329
487 647
203 836
352 445
79 948
833 107
330 382
83 723
283 98
614 417
440 264
870 142
199 369
701 645
466 685
777 333
405 961
214 658
820 253
441 624
163 816
368 553
378 145
961 700
975 902
806 21
547 69
934 363
718 810
448 582
224 585
803 125
458 247
253 898
946 897
733 47
301 52
271 321
323 179
238 12
706 914
912 532
526 419
595 981
51 937
458 516
514 125
544 12
604 900
774 988
128 194
378 424
780 25
647 910
359 563
778 34
309 386
226 841
185 225
683 377
646 957
471 783
455 288
791 861
588 268
130 531
953 618
393 498
100 407
835 276
717 393
23 952
799 115
845 344
629 343
800 573
133 258
366 225
363 395
98 621
723 219
702 253
696 414
704 660
335 807
255 341
720 530
109 295
718 387
922 66
247 684
499 909
53 875
419 921
380 735
395 966
670 216
143 801
847 464
801 939
122 644
159 339
339 817
818 977
926 713
514 445
996 729
208 940
528 935
711 36
613 409
284 772
41 119
48 163
824 79
267 547
522 401
850 543
977 778
243 953
99 295
562 630
547 275
364 454
29 148
800 570
230 188
407 115
922 165
409 776
577 53
487 921
649 13
956 865
175 844
953 59
704 902
493 179
350 611
417 718
716 123
979 855
891 532
54 680
93 809
704 352
340 29
943 349
734 852
761 282
35 727
838 987
129 309
481 991
792 49
790 239
637 949
150 428
363 541
538 850
39 399
386 253
768 796
282 917
444 597
892 122
645 137
683 89
897 432
986 544
759 996
540 944
751 963
547 76
21 161
933 993
977 761
391 915
141 609
677 358
936 131
16 702
328 44
773 321
868 135
673 486
146 998
73 591
108 493
279 223
396 174
177 733
941 734
734 299
141 878
73 889
930 902
545 839
638 889
221 473
520 944
15 788
698 443
612 285
514 658
410 725
156 13
243 102
717 947
838 174
855 268
536 575
287 226
837 292
831 159
676 809
267 944
344 974
197 992
901 672
473 230
621 238
442 587
647 63
90 709
531 973
417 703
254 522
230 364
452 277
200 567
524 704
978 789
301 125
391 660
47 789
307 249
332 945
457 739
643 425
62 188
882 408
98 242
80 425
30 846
380 200
959 904
915 460
709 922
95 279
771 515
609 280
902 592
820 566
190 154
534 961
133 77
71 879
449 893
409 103
943 998
999 99
865 913
770 992
701 527
183 644
549 811
965 513
448 231
475 653
400 357
898 845
942 132
554 934
389 879
706 594
56 810
42 105
638 504
205 253
705 816
35 787
625 822
56 949
191 876
859 764
575 946
371 874
23 346
776 711
133 21
663 565
324 838
753 479
335 814
616 982
868 573
906 286
616 702
364 16
605 84
135 225
535 564
48 983
473 244
579 267
37 454
849 612
223 256
827 324
355 855
515 700
567 953
783 100
525 119
926 787
139 526
573 206
555 787
801 956
174 959
248 453
356 160
845 730
50 518
756 546
426 601
169 212
608 893
815 51
471 709
231 861
575 912
429 712
949 494
384 718
989 107
528 744
300 906
550 615
10 717
100 684
423 365
611 794
605 953
300 667
404 877
64 742
18 918
854 79
153 465
971 896
371 908
339 499
693 273
701 86
36 561
272 997
408 53
47 750
589 537
227 48
671 930
991 516
933 644
328 968
602 661
432 705
993 194
949 805
318 989
106 270
177 873
594 441
436 709
633 343
936 971
573 246
869 754
556 672
654 836
892 369
891 321
386 529
146 910
683 118
559 386
818 981
954 378
698 917
435 568
331 992
729 571
160 777
738 435
12 786
450 683
513 938
247 978
907 607
521 894
132 244
309 362
316 519
869 644
950 419
777 336
853 551
705 504
132 561
848 820
723 118
40 492
395 249
960 166
66 765
179 927
302 365
412 92
94 438
474 137
468 872
14 958
464 243
368 473
49 637
450 509
36 603
844 529
23 708
824 352
849 40
708 591
807 687
941 681
751 70
195 393
487 392
944 121
222 822
949 882
895 525
709 118
932 795
504 786
512 821
555 165
267 492
902 749
62 624
935 162
381 827
52 120
615 276
92 593
646 815
996 903
857 35
731 241
902 741
819 535
431 742
898 804
101 344
224 651
231 87
941 135
416 497
726 445
84 260
163 611
376 649
21 81
599 908
638 792
822 586
249 748
733 927
514 194
528 634
323 532
257 46
405 251
167 314
14 406
154 699
483 807
412 280
115 309
546 582
985 870
676 312
830 224
112 485
527 87
221 67
560 823
658 858
209 353
719 553
523 702
917 526
207 545
257 454
826 588
785 461
67 781
288 774
717 438
886 421
653 41
733 75
112 482
718 328
901 849
953 87
987 248
959 462
902 964
286 941
35 595
877 46
900 499
392 920
389 955
426 500
153 427
687 39
984 485
377 300
164 575
150 617
218 828
713 436
918 993
761 693
327 285
181 116
768 447
536 906
341 724
412 133
363 87
772 626
721 904
245 646
591 764
978 653
497 702
809 525
661 146
96 48
639 917
128 649
813 239
82 776
842 527
499 755
204 108
165 996
215 916
897 870
135 560
579 655
842 967
398 312
924 587
161 239
187 62
967 306
946 982
47 565
352 652
165 225
596 649
342 174
90 131
851 191
740 586
580 375
853 286
305 830
535 220
187 78
509 855
872 653
644 384
894 715
331 734
912 192
67 273
331 195
727 525
100 981
80 548
271 62
794 364
863 801
682 804
322 930
889 170
936 363
192 681
140 416
667 873
119 176
444 86
94 559
829 935
811 431
320 980
972 183
454 32
67 192
816 453
160 228
745 906
856 942
275 70
150 957
902 180
996 659
225 540
301 211
229 676
639 72
814 164
384 135
809 52
903 230
84 216
369 825
73 681
805 117
374 730
610 729
237 486
833 243
540 236
138 894
554 917
421 481
194 506
479 939
738 819
33 611
538 162
243 607
879 438
560 833
511 979
257 31
956 693
378 894
376 670
630 590
47 814
862 291
669 365
678 341
968 761
497 562
934 346
17 723
717 459
71 736
340 72
710 246
697 257
334 92
529 264
944 508
470 591
794 840
99 483
152 353
402 947
992 571
969 179
928 592
808 510
69 666
16 728
368 302
516 580
382 311
197 539
838 366
403 563
693 981
206 241
428 298
255 835
552 858
270 680
429 99
845 247
415 253
192 616
683 717
880 216
198 993
781 381
305 441
305 332
804 114
929 750
385 666
106 79
711 762
519 633
594 910
74 114
97 547
744 848
594 215
486 111
616 919
307 952
851 742
118 596
446 351
96 561
143 923
506 419
555 29
35 718
276 724
183 257
773 627
859 503
182 85
375 416
896 670
877 686
840 535
388 569
445 635
250 474
768 720
827 925
690 430
72 933
839 404
338 945
141 340
222 408
213 468
836 615
335 73
447 39
623 148
214 66
161 260
711 942
115 404
939 674
907 785
760 984
236 737
889 438
927 339
755 968
758 997
154 855
209 316
745 464
333 988
456 205
390 332
226 650
492 361
998 410
146 430
854 707
587 998
585 918
287 430
539 341
71 958
587 83
340 82
552 400
302 372
304 216
301 777
690 844
323 964
148 748
880 827
297 227
41 431
521 710
53 400
953 294
800 396
332 738
812 570
752 997
61 147
84 985
130 568
771 366
152 426
983 380
521 122
384 624
737 823
956 29
977 567
190 15
401 670
273 965
886 240
286 21
753 123
872 711
224 973
313 163
728 98
334 479
884 85
818 384
972 666
547 640
87 481
342 481
892 713
43 699
426 745
806 31
271 616
65 27
271 434
880 560
363 479
718 407
351 230
954 27
896 707
166 39
993 204
85 482
382 974
102 34
334 679
13 56
885 846
840 603
49 730
831 158
178 29
92 335
548 928
856 818
509 124
865 447
732 535
461 311
143 694
78 703
362 394
165 719
764 566
375 884
23 578
598 850
19 443
814 435
191 533
569 243
30 79
520 241
151 793
45 402
401 827
386 655
932 392
278 36
85 293
487 777
101 781
774 707
538 412
743 168
63 21
646 420
51 194
457 805
596 295
599 251
796 389
623 962
360 526
422 944
229 683
202 719
290 634
247 412
925 767
98 209
62 512
621 165
372 493
162 394
709 59
790 577
704 909
616 108
463 97
705 793
260 511
279 481
828 331
131 570
140 884
244 829
690 121
853 344
469 738
824 587
714 77
672 170
894 558
761 985
820 447
609 737
902 767
351 927
111 690
188 905
178 274
795 184
940 233
482 884
263 736
74 452
961 840
775 191
399 305
625 803
181 520
556 197
234 273
556 194
123 177
934 207
908 503
418 894
45 689
195 993
754 459
97 862
33 848
809 260
19 191
173 411
224 722
848 148
474 28
618 130
70 658
938 76
606 462
728 984
80 271
812 657
908 129
580 863
797 915
332 967
403 126
150 395
740 285
850 552
331 539
613 553
963 583
304 92
459 252
142 567
631 658
765 597
308 440
85 251
221 54
736 823
299 914
284 509
968 357
323 201
791 442
358 107
255 913
734 83
635 134
668 169
740 342
635 338
97 488
130 857
967 803
809 742
826 602
714 61
103 416
650 456
476 652
709 613
865 134
587 324
324 723
950 456
893 842
390 731
300 739
632 302
49 790
197 820
971 717
546 16
199 343
202 507
737 906
290 463
396 365
26 335
695 906
330 992
161 126
557 962
750 567
525 633
59 100
310 871
88 408
916 754
898 305
716 175
914 852
545 392
666 317
477 761
414 611
871 221
864 15
830 144
600 93
91 659
190 923
377 161
894 339
336 906
201 923
197 475
61 403
83 817
714 581
498 525
734 662
562 222
718 350
751 20
239 194
80 218
362 209
876 703
124 716
496 235
976 257
155 375
572 686
533 398
247 916
12 734
407 905
109 296
574 316
897 349
695 360
438 954
538 763
531 38
211 257
188 617
556 113
377 115
243 548
14 381
858 456
87 224
33 158
692 537
424 163
566 422
264 86
763 275
210 589
662 494
66 246
239 551
193 318
820 261
838 129
51 521
39 830
323 948
402 861
517 630
814 755
327 412
621 80
52 565
372 258
251 23
361 872
60 118
317 630
558 120
764 264
929 413
779 43
643 962
610 135
760 528
393 520
750 435
228 96
872 585
533 848
408 333
804 136
671 777
768 622
428 633
124 968
545 635
784 577
672 843
968 390
334 861
638 191
559 654
384 224
437 497
949 98
354 92
72 723
779 355
670 544
951 411
273 969
383 122
57 806
86 501
575 856
434 53
80 609
881 241
260 662
295 950
897 590
126 385
651 718
528 720
821 369
973 687
237 422
181 658
359 146
373 336
158 12
784 682
790 607
836 950
765 393
590 460
991 253
32 549
492 568
850 433
820 201
170 386
247 940
96 233
961 136
241 346
187 805
957 147
579 208
159 258
758 664
604 717
216 772
427 974
541 987
680 482
117 298
649 111
154 957
572 429
433 506
109 992
388 53
508 745
738 237
937 444
506 578
221 854
631 179
233 70
101 693
319 723
136 609
718 416
500 858
197 610
166 881
89 827
47 272
715 557
638 251
281 571
132 281
59 523
856 275
544 447
322 677
723 651
464 250
818 170
144 277
809 565
314 252
525 946
269 897
78 983
248 288
191 619
323 110
461 614
743 786
175 66
428 638
759 990
98 923
23 431
463 217
459 977
705 327
457 391
538 42
641 595
258 69
850 434
309 915
949 854
783 398
213 47
468 198
949 171
935 562
97 882
13 720
744 620
421 700
743 602
424 278
994 350
131 623
427 100
10 851
671 325
554 138
608 158
255 720
622 346
310 43
489 355
598 726
17 117
989 551
746 922
275 607
765 859
629 70
719 355
543 457
737 266
290 909
401 330
192 381
496 653
915 840
384 755
407 830
176 777
184 126
833 419
544 380
226 511
617 129
997 392
731 96
185 899
834 413
202 45
431 946
145 466
558 270
843 162
57 454
629 782
196 888
347 435
789 514
572 635
264 507
444 337
673 917
346 888
877 248
689 315
794 95
687 571
91 864
883 25
246 275
490 290
701 875
467 279
766 340
176 978
455 955
363 978
933 873
176 884
884 376
156 480
866 824
32 344
757 310
388 148
814 672
918 427
913 452
671 403
706 601
646 266
128 289
622 10
716 461
12 253
604 524
406 144
678 277
381 934
260 20
914 204
559 54
305 962
751 309
918 398
399 646
509 290
358 131
709 386
879 430
938 337
684 116
294 441
307 168
745 850
921 740
933 320
766 636
19 349
579 413
901 66
876 561
638 434
156 517
592 793
115 181
295 670
81 974
308 207
942 970
814 41
309 848
342 568
757 730
855 298
599 15
854 220
628 663
804 912
397 141
849 567
388 953
600 526
811 500
790 841
809 228
988 732
702 12
819 667
90 144
81 792
502 844
608 555
488 290
330 998
78 980
736 951
18 562
308 167
178 778
248 628
840 255
964 384
480 865
607 973
657 776
236 903
676 184
51 105
230 541
918 441
13 643
685 155
269 348
30 852
922 857
128 325
333 663
149 302
124 271
455 826
494 646
800 318
588 349
992 180
395 125
606 762
692 492
352 698
656 222
255 579
818 240
228 413
868 733
911 394
959 820
857 402
561 228
695 957
884 579
251 185
67 425
347 289
572 237
312 261
621 444
224 624
467 922
726 642
540 211
361 476
676 882
539 55
765 232
636 253
989 660
606 38
678 476
470 634
508 669
189 35
46 135
798 976
988 630
854 548
960 511
235 955
195 35
98 508
362 729
909 292
90 232
326 703
682 220
114 974
573 309
85 742
347 280
934 377
990 350
700 650
233 782
82 317
40 659
939 761
859 541
415 354
769 421
770 575
57 530
456 251
96 183
852 509
201 105
58 633
688 294
282 631
525 120
313 763
281 443
798 431
217 139
203 50
734 211
809 629
88 235
862 371
232 829
949 331
287 899
39 247
967 552
493 426
278 156
73 151
74 421
931 577
294 600
757 307
846 212
981 109
894 602
445 277
886 575
18 296
582 691
71 171
578 836
592 867
666 813
445 541
560 935
87 53
751 101
776 603
195 534
548 141
74 766
76 322
669 744
414 158
241 571
273 426
47 950
319 910
644 735
748 157
714 149
245 282
399 477
137 787
309 250
848 772
331 161
531 849
640 38
750 691
72 544
282 148
378 151
156 199
159 793
379 516
877 767
844 47
447 740
927 591
714 798
611 969
954 694
317 212
695 288
336 168
653 26
772 323
72 905
626 969
708 562
158 283
212 89
883 378
662 549
622 414
464 196
873 577
259 333
125 836
451 107
504 419
389 950
583 546
813 944
712 783
367 84
48 911
823 295
53 643
248 706
953 855
11 290
885 218
733 261
109 678
747 360
411 769
98 61
46 911
888 582
731 161
425 27
445 482
866 519
430 533
146 245
834 275
902 759
485 444
559 726
24 850
383 446
714 990
908 724
307 850
915 985
170 358
922 782
438 46
634 64
159 269
725 656
552 478
506 865
43 577
986 91
255 63
599 69
598 688
352 491
222 291
681 953
473 778
729 284
655 521
460 982
545 839
738 383
284 583
400 956
106 545
129 338
460 582
15 317
722 884
408 371
294 538
59 175
311 148
550 713
383 878
488 413
686 144
952 987
576 82
517 174
101 993
313 236
821 422
901 633
703 105
295 819
916 211
35 506
715 490
275 32
264 161
949 302
358 638
115 381
55 500
195 952
176 436
937 585
537 910
803 564
208 111
318 851
595 920
327 985
614 854
85 989
296 391
843 992
728 566
990 630
818 39
940 363
373 237
122 791
301 114
944 193
408 572
432 876
357 134
583 173
586 58
518 861
195 360
723 264
601 15
861 975
867 377
493 730
834 114
792 337
113 39
529 741
469 826
116 444
457 151
244 595
301 908
779 874
284 52
855 671
450 906
704 262
180 285
71 836
398 337
414 624
139 956
867 517
549 729
514 257
25 596
804 491
111 230
823 378
339 371
286 956
670 259
963 557
179 235
508 332
642 870
991 107
12 583
417 875
354 861
687 722
490 676
12 259
839 203
815 350
611 357
940 488
697 34
680 387
931 45
535 307
598 198
213 262
780 119
921 688
97 395
937 398
843 745
238 359
79 308
870 479
435 101
162 407
88 400
94 622
993 298
20 270
588 190
94 185
954 535
294 903
90 789
434 317
721 30
291 142
67 502
630 231
672 333
776 495
731 915
333 687
521 951
280 528
268 920
559 650
689 785
708 768
427 750
515 475
258 585
74 409
154 967
77 398
857 473
506 246
933 354
916 546
629 827
341 518
674 830
634 134
392 626
671 875
117 512
367 782
480 328
474 180
621 992
256 612
986 878
578 819
836 496
439 941
755 954
881 255
537 813
283 174
28 145
100 786
667 785
999 399
436 38
870 37
30 990
696 858
69 940
470 371
341 108
494 957
310 449
162 405
617 683
726 161
513 781
168 213
488 753
995 621
922 150
524 378
287 183
690 921
218 339
496 643
226 832
541 741
864 75
987 725
374 257
468 955
292 163
311 81
375 534
57 232
563 965
156 644
458 549
955 294
701 514
52 330
260 81
101 968
649 692
760 90
97 493
827 874
730 561
902 180
761 282
407 907
448 685
517 419
623 229
646 449
761 639
156 815
821 184
77 854
169 794
832 404
245 157
598 931
874 695
98 156
286 951
130 191
945 455
186 278
54 947
963 218
729 121
842 286
882 241
949 119
594 981
297 783
849 439
771 632
276 604
383 96
483 884
985 318
628 712
321 10
162 548
423 820
880 506
724 753
642 575
604 126
885 791
47 813
99 519
931 94
276 483
900 689
278 919
840 79
482 140
866 299
343 307
248 679
592 840
785 182
898 190
228 639
13 969
828 45
484 585
813 461
271 730
389 424
51 710
81 195
414 811
855 157
208 703
717 117
182 957
557 363
65 26
997 267
979 918
252 734
199 93
569 483
534 666
304 216
488 650
82 605
304 49
757 405
120 479
253 557
709 347
419 526
579 33
827 390
404 790
795 687
363 418
222 608
425 300
176 911
765 588
591 701
127 708
636 695
369 775
255 904
445 845
744 471
867 240
90 30
934 484
460 331
88 511
575 900
908 994
161 764
200 511
767 724
19 519
583 806
877 347
743 912
83 380
369 490
905 384
717 380
195 114
65 420
976 387
389 828
181 246
681 181
745 982
936 119
301 924
304 993
902 834
684 554
286 26
801 483
769 679
557 138
786 829
318 432
552 807
316 252
683 502
985 435
825 662
933 700
346 721
349 897
667 531
50 905
393 178
998 900
213 421
941 989
763 228
234 505
759 70
188 366
78 862
970 666
894 948
173 207
651 503
747 615
269 628
364 968
861 827
979 177
736 457
94 626
653 610
622 94
203 68
30 123
328 185
217 412
145 218
814 936
539 312
874 682
615 747
256 632
96 438
658 357
562 360
364 96
819 326
281 118
332 570
171 55
439 488
232 768
239 947
868 245
770 850
330 105
911 852
454 656
867 670
304 665
675 906
232 627
133 103
702 67
106 358
605 20
918 303
812 777
363 939
355 600
945 249
251 633
548 307
292 211
353 574
41 981
810 929
51 184
624 320
863 276
593 775
901 712
37 604
327 998
852 793
929 737
672 860
213 164
593 301
188 525
836 416
409 279
909 711
665 939
55 828
881 225
462 962
739 974
151 81
406 256
861 751
848 222
503 988
189 349
52 693
887 464
360 455
968 782
867 93
810 66
514 45
573 21
310 578
97 360
635 835
191 947
521 481
171 922
864 653
546 664
862 272
266 110
751 977
303 89
609 41
946 424
371 734
644 143
952 442
339 522
243 72
858 161
398 922
584 265
339 178
835 506
620 368
825 871
556 395
577 390
233 870
582 134
84 951
314 899
222 485
757 573
322 954
607 99
960 793
375 760
745 166
509 635
56 124
746 608
816 985
210 335
955 274
707 979
886 37
390 993
473 672
89 428
55 638
395 518
565 32
662 767
61 744
72 977
170 244
869 731
357 791
920 629
548 199
386 180
485 915
114 578
244 537
786 661
943 273
695 606
903 521
319 805
640 43
880 702
192 151
845 573
107 835
326 843
158 104
134 37
14 683
16 228
872 602
747 889
263 101
272 331
825 976
566 914
275 472
755 314
754 402
115 752
515 320
480 877
288 652
316 192
670 603
726 251
203 764
717 890
483 162
297 507
884 724
529 453
51 307
482 817
468 912
507 392
733 85
411 807
783 207
582 632
485 226
751 470
902 844
123 566
844 768
813 651
998 222
629 456
461 339
493 943
491 250
745 927
845 463
108 845
246 659
872 807
199 118
655 885
126 352
921 124
511 723
450 625
309 163
837 554
987 783
540 502
153 857
556 645
436 144
412 995
568 899
519 69
876 422
703 864
757 28
986 164
338 487
370 894
337 177
452 162
155 791
70 981
23 721
67 902
35 282
216 639
957 642
614 163
849 79
401 994
667 15
898 335
207 715
164 726
986 837
193 313
608 719
327 602
763 607
285 578
61 88
750 298
218 475
70 41
623 536
201 492
912 38
275 913
315 955
712 135
754 220
606 116
154 30
141 254
446 871
450 288
840 773
308 670
277 351
951 810
811 52
132 806
764 272
69 839
454 369
664 983
747 410
942 757
493 609
63 535
608 59
981 754
235 189
807 130
29 920
247 862
856 613
267 938
397 818
651 920
181 577
135 555
296 793
76 267
330 149
46 403
384 759
879 946
941 666
339 809
999 593
24 892
575 140
291 956
116 928
248 393
939 747
190 853
372 188
316 611
959 40
193 882
685 582
331 450
73 862
292 77
761 839
489 913
587 480
254 983
59 216
562 814
286 985
231 695
840 448
121 971
889 101
610 779
203 152
393 169
442 976
869 836
75 396
355 795
351 644
884 740
303 934
635 560
942 246
72 532
567 923
899 783
890 293
888 710
664 410
603 714
424 803
713 517
685 524
932 770
330 20
598 696
730 456
809 471
561 399
762 199
352 947
272 340
275 328
976 146
460 304
568 233
171 723
687 324
236 161
404 238
141 737
762 59
158 350
178 734
91 146
116 292
631 49
368 980
917 748
782 11
362 67
228 640
561 48
626 591
812 166
650 336
754 186
670 614
959 503
266 237
120 58
25 535
939 833
736 474
610 366
377 13
54 975
956 632
445 755
907 57
841 694
507 452
484 269
196 744
816 968
162 563
249 856
110 208
375 461
555 244
774 37
432 726
996 785
377 22
234 880
482 271
378 308
797 995
137 926
19 613
456 114
952 457
206 90
713 941
991 527
678 803
739 790
566 163
382 818
746 446
336 47
929 428
764 125
699 319
238 528
860 819
601 354
322 398
911 362
642 872
903 40
934 599
483 195
279 718
652 418
718 541
860 99
84 617
418 865
375 950
641 824
547 619
617 142
545 162
70 234
41 360
80 964
372 819
920 277
404 752
79 168
102 47
106 373
264 635
722 654
810 305
202 283
925 647
111 439
777 693
597 472
662 124
949 671
493 436
381 538
388 442
19 248
987 198
826 977
782 97
54 544
261 671
668 485
772 545
216 157
874 543
366 183
363 181
489 246
555 72
669 112
570 764
404 958
338 759
936 789
316 717
641 251
239 383
104 14
359 118
608 287
182 994
607 42
27 901
695 55
896 387
40 390
169 964
724 294
949 476
488 219
99 842
423 686
643 932
577 181
542 411
234 998
369 334
719 375
846 335
835 17
371 810
613 42
772 960
526 980
421 163
176 276
135 57
992 576
241 418
372 979
750 75
218 289
89 455
273 913
997 566
801 429
363 548
939 572
221 270
576 168
620 971
739 459
914 459
997 477
194 566
823 335
149 339
355 632
212 599
761 203
591 181
23 735
989 317
718 585
283 355
816 342
566 141
746 656
224 548
959 814
440 844
806 258
693 754
384 761
66 471
664 215
161 727
165 39
35 670
740 161
878 47
809 683
317 771
759 978
635 367
435 70
948 413
773 968
784 271
671 486
491 379
64 614
325 852
515 715
377 110
783 76
308 979
873 750
671 545
86 635
177 877
813 158
235 180
884 760
464 178
282 786
146 240
99 285
998 33
752 938
865 416
620 291
846 608
650 896
939 786
379 267
185 628
291 775
263 856
744 337
631 988
80 276
389 676
312 489
120 474
171 866
100 565
894 740
43 987
136 698
127 929
367 763
904 703
716 387
547 683
930 210
650 340
220 520
298 789
499 29
448 513
51 250
439 729
351 271
51 352
663 923
505 764
137 450
402 781
167 111
461 663
480 879
100 494
422 746
644 126
178 114
887 595
933 380
907 439
326 429
245 54
149 594
689 141
756 308
722 31
115 787
418 886
378 304
26 757
918 500
696 75
91 752
151 287
151 488
642 61
320 648
514 640
428 935
994 759
366 905
345 314
658 631
131 486
939 622
438 396
239 574
390 998
627 69
284 886
113 625
181 810
404 162
359 658
307 970
938 54
592 352
709 573
865 171
223 725
750 989
931 399
183 350
38 216
918 748
213 783
941 643
605 154
658 352
786 423
637 71
760 370
553 870
714 566
557 341
127 178
155 728
813 722
694 929
470 757
36 135
930 284
601 785
317 681
647 112
242 894
590 437
909 463
528 49
403 591
543 786
461 949
460 830
563 698
819 614
330 626
354 167
235 765
778 630
877 612
384 57
835 441
261 61
105 927
293 780
122 865
547 815
371 143
707 80
699 104
57 520
505 544
463 854
573 672
529 28
545 267
576 518
428 10
346 15
868 117
468 56
95 545
251 738
574 174
882 714
85 428
734 515
500 449
371 159
759 442
109 851
869 426
471 535
702 787
556 171
819 471
442 345
623 401
830 632
87 591
603 34
72 104
61 923
271 778
901 936
576 403
791 877
12 815
233 571
733 528
287 435
958 800
132 242
637 838
360 922
324 851
648 906
751 781
118 707
147 357
821 271
683 612
27 519
485 606
737 987
382 137
432 651
484 203
591 679
201 162
323 573
500 695
564 939
961 832
155 698
431 765
397 842
932 519
263 546
350 517
580 324
978 226
988 662
246 453
490 183
125 743
631 129
473 388
803 948
876 396
61 948
877 580
681 260
925 91
745 291
553 28
633 716
765 127
249 960
891 415
377 187
24 868
26 789
26 338
19 386
957 782
872 464
598 876
104 187
423 935
116 673
133 410
580 648
98 410
656 360
845 751
715 111
165 653
432 629
373 302
493 803
240 502
673 368
31 785
258 137
167 358
891 680
644 698
781 257
106 616
199 502
882 768
358 686
997 734
809 135
249 630
90 639
110 725
259 225
186 37
697 17
387 425
809 898
172 967
33 879
588 734
720 205
891 572
796 273
677 518
184 862
846 747
253 799
265 409
466 234
488 922
175 95
77 872
622 236
316 478
17 762
901 190
370 311
301 551
595 165
339 222
218 980
337 394
246 467
243 722
487 450
195 523
125 568
594 36
103 930
481 268
466 136
211 318
399 469
324 908
545 462
88 436
794 709
709 990
817 643
898 246
563 404
487 322
707 24
193 686
162 734
316 962
70 21
584 548
267 700
733 117
694 197
821 29
181 12
529 682
792 245
24 959
653 346
896 248
627 534
129 503
883 187
639 769
844 204
548 891
183 872
507 332
209 174
726 349
188 619
480 937
695 399
814 716
99 462
197 395
190 369
605 430
762 52
774 580
108 738
228 908
594 145
70 362
901 240
858 381
489 21
679 11
444 123
967 28
345 854
180 127
57 416
943 738
527 933
63 771
629 756
723 207
658 855
326 623
912 133
411 738
676 393
509 937
753 441
274 333
354 149
421 518
637 674
529 61
814 566
399 643
740 855
137 927
919 278
966 903
825 97
183 894
104 257
544 38
483 551
863 36
921 67
109 785
515 651
204 291
898 864
170 879
75 742
391 773
508 565
202 277
724 995
906 244
289 855
164 195
232 265
494 971
83 830
231 515
827 537
127 15
248 788
710 858
69 185
56 101
896 459
713 416
868 516
675 311
859 382
199 858
573 244
37 132
769 363
363 412
236 302
525 928
761 253
443 623
658 168
18 833
571 141
247 217
427 205
296 914
603 127
205 437
369 859
712 43
521 580
565 421
382 114
244 149
904 340
752 901
801 136
358 791
677 459
869 542
101 547
461 626
867 472
403 732
118 671
717 962
295 334
867 927
652 204
975 192
405 608
921 194
972 627
482 574
612 908
42 201
716 619
227 113
573 258
844 317
221 114
534 356
494 167
255 609
985 558
480 847
718 868
448 102
833 540
551 825
154 672
270 787
852 366
163 12
322 531
552 77
704 628
638 760
758 489
375 151
378 740
907 558
726 339
96 197
878 568
988 821
206 970
705 264
267 59
270 87
639 723
153 474
882 610
666 952
186 764
490 829
921 829
381 411
714 105
239 672
682 75
934 97
792 544
281 902
945 991
720 112
13 671
503 575
169 208
818 372
361 442
681 815
360 727
633 503
866 254
127 923
872 682
97 68
838 639
873 250
119 998
707 493
324 110
496 544
814 165
451 23
600 809
709 301
880 28
757 917
527 365
571 904
974 799
65 520
383 66
121 178
364 707
766 992
705 175
193 808
347 506
637 715
275 529
704 346
72 799
706 401
417 472
54 820
643 209
245 404
777 233
293 561
184 46
794 441
444 705
683 326
919 638
425 104
22 689
246 327
342 298
378 562
262 643
713 778
963 698
635 201
727 19
997 912
68 950
775 850
290 621
448 939
928 335
463 616
319 769
948 840
352 891
480 568
638 90
21 200
278 695
959 219
110 862
273 752
840 175
497 385
387 168
748 583
521 836
621 185
68 660
286 434
963 397
988 845
447 712
160 207
693 74
362 254
237 522
663 943
529 631
100 837
928 292
49 235
400 612
338 486
387 180
786 371
274 41
824 560
554 261
690 412
138 262
279 749
732 222
547 756
695 484
815 725
497 246
978 446
775 579
700 762
490 305
106 356
925 96
487 715
13 149
786 593
909 821
958 440
750 866
283 52
307 939
535 726
288 853
232 262
526 392
844 695
135 356
652 734
983 73
558 425
461 231
415 543
737 464
333 484
863 753
967 162
222 187
317 374
858 702
959 999
120 702
331 151
565 453
152 112
50 541
348 180
511 183
596 264
716 489
199 881
653 556
591 306
962 148
50 490
351 967
764 367
404 531
429 880
902 752
271 625
995 566
908 307
266 397
393 692
442 573
568 375
444 388
617 207
883 779
902 694
507 369
928 337
922 155
838 377
585 799
970 362
620 855
38 614
798 580
984 724
56 860
846 802
117 774
774 14
793 588
260 686
168 978
769 76
708 876
782 604
174 144
354 315
33 82
355 265
894 611
563 724
530 655
535 356
848 340
542 61
898 936
359 682
173 549
187 48
799 370
442 359
252 700
882 432
908 633
285 519
85 544
818 276
158 922
393 290
554 176
305 360
253 864
499 281
790 398
672 69
313 129
53 965
970 37
230 675
936 305
682 966
946 263
456 658
513 808
13 577
103 510
336 483
125 870
174 273
762 864
347 214
878 715
753 402
81 758
892 209
654 567
658 835
727 556
830 899
497 716
301 363
730 477
208 800
315 753
228 352
449 711
570 413
342 636
59 345
202 825
285 600
854 386
932 315
225 593
357 945
564 793
102 459
564 791
273 201
86 734
972 377
755 632
530 664
18 433
888 343
900 126
972 35
463 904
403 371
929 760
256 445
490 247
223 167
450 976
676 648
744 995
542 298
67 968
797 641
53 228
907 179
885 97
35 302
975 806
383 603
481 582
935 842
505 136
241 102
497 626
711 21
464 218
42 503
655 604
145 961
525 203
933 29
503 828
861 792
982 412
749 178
370 672
217 110
520 661
638 986
184 498
942 885
368 74
869 697
85 276
771 279
555 592
744 970
178 538
334 486
574 618
856 430
562 814
474 721
461 394
77 389
187 987
490 135
39 585
339 625
209 705
197 926
633 290
725 576
312 505
123 631
850 968
498 792
197 732
802 254
526 869
897 560
108 896
459 183
137 778
234 667
204 612
965 547
700 850
544 449
378 64
539 941
779 968
921 808
78 124
352 832
755 226
580 865
959 914
198 382
148 537
41 359
607 173
489 42
869 554
248 434
765 557
849 652
797 562
378 523
529 959
263 303
794 120
935 273
327 630
940 249
524 600
355 950
758 422
987 363
795 45
962 230
891 960
692 806
170 54
750 62
480 305
426 337
540 341
343 865
28 769
571 950
811 383
435 914
278 447
211 399
589 151
979 755
318 679
60 250
452 326
571 823
708 488
18 898
747 95
56 431
864 568
303 116
299 898
830 128
938 836
619 110
896 445
942 486
721 638
686 527
91 253
721 520
495 122
516 424
358 245
529 443
928 106
813 15
637 502
683 476
275 520
778 336
300 664
614 537
836 921
983 607
836 134
134 46
379 519
846 61
687 279
499 642
560 63
905 126
927 410
664 495
684 563
802 842
531 34
533 384
817 118
888 393
758 988
399 791
23 165
489 889
921 25
160 340
636 451
492 264
457 370
59 741
937 820
838 89
316 520
66 546
812 408
264 454
591 298
779 291
787 327
32 248
606 790
598 277
18 402
249 81
500 678
746 681
22 569
179 595
936 598
499 100
965 599
460 75
209 441
417 80
634 10
349 826
503 198
629 61
576 699
171 983
339 19
71 797
814 665
875 418
407 942
51 391
871 629
593 144
232 149
127 707
879 346
299 831
320 759
207 335
271 230
798 387
297 583
664 47
183 412
258 838
84 207
934 664
773 122
817 859
829 142
734 38
354 11
602 772
340 786
797 717
836 626
828 871
545 214
31 728
171 689
210 295
719 460
176 287
980 242
166 926
73 685
670 50
800 323
291 362
400 451
551 482
636 249
939 296
431 887
825 739
911 64
295 608
668 406
870 288
319 947
612 719
706 170
294 342
201 108
934 758
693 494
338 518
291 991
767 902
205 719
80 621
387 828
674 361
982 43
822 116
297 581
859 70
580 301
913 962
356 626
246 830
61 730
79 416
668 535
491 228
526 307
619 752
760 846
32 935
645 100
510 990
785 589
499 239
116 89
16 692
204 734
807 680
991 423
158 795
691 827
535 42
793 410
968 105
177 298
816 191
429 627
537 800
424 218
350 311
408 465
374 554
149 410
453 155
808 974
111 635
746 464
927 833
594 855
819 638
576 70
201 788
180 64
160 63
346 222
113 799
867 439
374 414
784 228
490 589
807 219
172 889
665 293
26 289
598 184
931 632
458 692
369 35
614 789
174 408
912 636
731 696
650 238
251 681
626 367
755 352
326 624
272 112
719 455
56 322
701 804
878 524
43 675
685 839
510 232
816 893
927 845
672 509
425 674
709 399
955 996
85 593
238 83
872 259
428 766
511 635
863 182
716 81
736 888
663 820
172 798
400 625
215 586
497 242
872 529
14 815
200 323
375 441
738 13
943 970
936 850
725 432
711 655
61 762
673 301
146 902
486 106
382 939
813 728
339 80
850 418
488 448
717 508
26 464
884 249
488 522
76 966
47 250
133 52
260 948
193 870
827 501
60 818
314 114
888 589
198 845
995 282
447 489
833 458
575 344
444 645
757 359
92 790
28 594
986 96
913 569
940 194
466 861
47 645
888 633
751 548
791 584
918 171
845 570
267 693
384 532
293 719
987 400
303 174
585 539
325 194
392 762
534 964
484 27
62 551
525 573
630 331
576 758
88 307
620 913
441 377
742 669
798 489
984 826
597 431
399 100
15 976
143 200
944 346
129 457
709 267
685 948
684 829
696 978
92 687
496 574
224 924
239 857
909 255
102 968
269 478
290 728
961 724
797 435
91 633
774 200
77 913
676 644
834 417
141 545
749 625
442 849
464 172
297 849
908 191
479 398
496 14
701 831
767 814
756 179
586 225
369 220
763 859
982 259
579 406
519 27
965 248
340 149
364 461
862 267
481 930
46 792
339 121
270 598
220 61
319 602
220 354
108 285
746 229
171 451
652 549
584 739
548 781
995 108
543 858
782 854
916 371
63 761
453 684
572 723
270 997
420 261
25 637
119 231
680 878
271 713
155 768
294 148
94 730
809 189
719 777
319 538
111 654
405 255
660 849
592 776
809 660
696 772
794 934
441 587
972 362
870 950
594 840
508 768
396 971
645 560
71 628
831 733
444 868
220 395
182 513
283 77
260 195
712 50
282 452
522 774
232 352
43 573
541 584
677 720
549 613
648 894
391 350
404 726
972 868
617 536
46 523
193 244
882 149
311 670
505 966
423 574
417 899
760 428
387 204
910 838
509 234
819 349
411 241
736 342
395 486
319 142
539 104
124 279
547 489
127 491
162 226
780 196
854 161
135 506
547 445
303 704
227 60
385 327
281 125
770 378
41 712
264 908
338 833
454 549
417 344
99 541
386 646
299 625
356 536
298 812
134 306
709 163
753 701
171 578
637 587
645 71
72 303
991 178
807 547
682 769
492 58
584 762
120 736
775 973
479 732
795 232
183 655
786 40
94 984
86 410
975 223
718 552
724 144
119 233
534 471
168 425
825 14
844 621
38 425
795 95
19 256
343 724
400 570
760 902
475 179
362 179
655 920
713 337
359 730
552 934
938 538
199 884
123 974
25 972
422 784
720 470
94 367
571 797
512 907
826 348
78 860
824 958
79 380
777 75
283 256
693 647
476 395
477 174
526 75
738 465
663 363
130 761
449 500
469 315
445 747
771 414
755 937
65 485
148 971
529 376
87 853
382 88
216 967
80 333
34 356
738 23
146 752
980 680
37 792
352 143
360 536
135 182
240 27
706 453
244 933
169 306
823 174
340 920
164 593
415 672
250 505
529 946
433 399
827 198
48 700
153 946
395 331
417 104
625 91
544 465
978 443
843 241
181 484
258 83
371 892
450 158
901 256
861 759
946 982
511 620
226 417
642 891
847 372
245 809
655 68
591 183
541 983
321 380
943 870
530 564
995 872
781 378
608 174
766 15
782 980
385 255
493 854
715 798
934 101
847 975
142 898
141 431
283 245
719 998
206 420
858 149
515 91
364 525
38 658
223 435
424 707
694 399
882 82
481 980
253 899
304 88
446 932
806 42
395 271
23 387
216 610
567 750
835 870
95 602
446 105
12 419
493 857
263 506
237 505
640 888
914 523
489 419
196 75
857 989
898 188
767 855
762 344
984 24
987 657
123 72
210 39
545 342
912 335
988 893
255 83
621 970
250 637
140 601
323 197
267 411
791 442
536 248
419 274
246 186
201 770
531 419
419 539
439 325
79 923
25 959
532 896
304 552
50 535
229 610
182 320
326 857
42 979
801 738
560 326
21 427
63 204
784 384
128 729
614 37
48 386
71 539
245 552
216 521
170 962
399 674
469 88
760 589
155 743
986 906
838 472
888 733
629 16
670 287
465 140
717 377
149 650
522 991
815 550
803 840
371 399
565 197
876 236
822 327
571 251
108 884
652 188
508 621
340 717
124 980
811 368
21 915
657 64
580 795
446 390
413 908
656 811
305 379
895 140
549 881
993 290
762 86
843 363
559 373
341 93
977 79
605 504
687 294
379 170
483 984
747 26
887 762
450 631
529 964
368 93
125 446
465 744
590 967
206 705
193 560
228 638
442 250
179 82
740 55
896 554
42 717
691 360
560 353
984 869
358 521
378 517
484 630
97 377
152 80
965 604
894 785
210 21
179 958
487 862
424 713
117 29
506 83
59 646
931 719
495 107
485 120
576 774
321 518
197 381
155 285
444 714
605 675
857 774
911 310
767 712
838 661
109 281
22 235
198 940
172 637
608 265
532 206
759 425
802 440
556 450
594 379
118 63
91 662
703 352
830 450
981 134
433 13
397 206
358 847
292 349
880 183
141 100
916 118
902 279
762 359
52 128
597 565
171 622
934 875
742 221
362 761
134 615
827 425
955 89
177 725
307 655
33 462
364 754
130 331
100 540
722 367
143 76
527 137
412 569
750 676
463 103
233 875
362 688
666 742
997 221
707 46
60 996
270 605
186 147
10 437
406 856
317 583
888 847
249 534
760 524
821 506
685 722
306 853
664 793
48 565
896 633
411 117
320 607
139 514
868 951
298 620
413 977
380 783
420 251
13 374
77 189
743 814
193 775
982 172
843 331
935 386
469 992
561 712
917 756
437 963
250 315
556 702
54 358
501 945
187 59
974 108
183 318
57 162
140 34
203 793
160 237
969 526
858 585
953 130
843 69
305 660
532 591
319 221
772 663
874 997
281 823
795 430
798 948
995 460
718 890
715 831
749 162
212 725
699 29
558 320
137 228
136 622
282 209
652 291
99 778
831 802
448 605
317 194
285 953
767 38
362 911
900 335
677 310
613 142
994 892
344 892
462 189
387 242
353 11
366 298
57 822
892 102
753 243
779 934
734 651
796 512
793 124
388 502
143 716
46 189
301 267
778 197
587 633
232 655
509 157
771 723
620 574
860 678
945 35
757 247
511 358
478 688
532 654
937 967
366 258
478 719
840 105
453 152
263 934
527 301
113 569
178 572
312 173
202 372
105 652
718 771
151 36
442 946
271 778
287 199
645 140
302 177
934 580
147 579
261 708
372 879
466 394
811 399
842 959
597 85
415 138
984 433
861 775
583 788
565 31
618 265
446 64
496 95
57 239
160 992
112 989
224 592
299 22
200 11
640 115
15 61
826 660
822 100
343 482
138 296
82 363
652 813
489 115
527 266
268 985
240 50
499 324
107 494
412 633
522 624
776 23
35 71
653 189
147 541
765 888
892 795
297 906
58 946
252 55
403 992
512 210
472 827
99 209
619 378
668 355
688 584
83 357
324 545
492 712
795 81
83 571
628 729
44 832
536 939
831 955
630 450
289 898
902 263
109 154
334 222
439 244
580 850
350 970
99 934
181 697
288 543
189 373
156 509
443 819
940 543
518 118
495 411
435 122
816 286
50 246
985 799
603 648
803 235
969 174
591 318
456 496
722 521
99 928
64 331
303 149
943 229
839 629
542 275
95 486
562 238
526 602
890 726
60 738
73 835
336 892
792 46
262 867
653 731
422 302
571 713
399 737
489 970
372 633
568 418
742 207
860 954
316 646
544 484
463 720
557 302
879 172
402 297
125 327
245 892
445 212
465 284
119 803
419 536
532 443
156 836
880 329
715 119
582 899
193 410
14 745
131 814
81 550
54 197
565 124
837 148
484 160
335 458
350 533
549 254
842 47
586 361
218 99
738 32
33 114
548 724
886 472
326 532
391 505
926 796
702 154
638 210
655 211
398 832
106 433
322 845
916 768
946 241
841 364
195 629
909 694
864 479
514 409
834 431
838 687
584 311
917 116
532 859
602 750
777 308
983 120
638 711
143 601
803 57
549 288
193 635
939 715
880 137
695 395
560 932
662 742
872 295
431 507
882 552
919 264
66 99
774 572
269 641
791 279
732 648
872 243
823 605
357 976
112 62
175 994
434 90
334 734
77 308
982 888
972 29
77 181
793 693
632 111
354 19
867 253
267 580
862 47
683 732
482 639
182 139
269 209
502 807
528 259
453 170
342 882
108 689
522 991
150 693
641 860
421 689
235 616
119 545
699 428
730 276
240 835
859 361
146 824
561 328
800 428
498 572
593 643
190 948
721 424
189 303
66 641
333 58
827 689
539 965
270 653
570 445
949 833
54 267
685 772
611 34
800 616
623 677
431 647
420 501
545 711
546 393
540 772
394 805
998 695
532 372
279 363
169 624
874 299
594 999
668 50
93 494
840 900
993 754
758 593
507 161
359 123
384 934
973 423
925 247
243 446
30 990
615 496
268 627
835 724
700 997
272 379
519 560
745 941
598 86
619 761
453 647
98 461
762 933
997 604
512 938
231 953
791 347
624 751
290 923
897 508
510 341
799 19
31 451
782 35
644 65
553 688
547 301
124 62
381 545
638 593
124 304
393 582
308 14
314 440
874 380
784 93
896 261
677 804
404 638
198 476
479 997
768 643
446 148
38 906
566 152
636 159
797 120
903 936
38 425
865 558
441 593
184 396
355 641
220 27
869 465
90 423
573 382
527 590
481 454
873 693
702 620
950 747
974 748
844 220
469 45
984 852
80 730
550 741
391 426
747 36
908 354
490 967
464 397
838 497
440 699
940 632
699 465
412 227
928 428
558 841
865 485
746 137
639 806
852 245
474 93
925 598
114 265
608 478
727 160
238 63
992 459
716 135
601 673
220 757
275 771
883 700
612 812
142 224
725 942
151 92
93 19
778 275
935 349
771 805
71 756
284 848
331 798
342 463
567 381
907 28
168 432
467 389
986 939
978 567
629 676
852 553
522 829
958 484
310 132
911 211
379 975
209 587
856 688
261 465
40 515
964 477
403 448
560 387
434 16
469 111
787 15
369 140
349 829
830 772
779 254
890 448
281 326
830 535
187 678
134 702
978 103
619 759
576 13
59 230
400 284
294 84
907 305
321 644
784 898
622 679
882 190
569 815
50 671
658 379
393 902
559 675
494 988
365 192
751 254
181 693
512 977
664 327
151 568
62 282
632 961
673 775
714 955
108 535
291 791
901 539
66 342
771 137
186 33
485 839
546 884
733 362
110 452
534 436
62 404
551 140
579 889
186 981
947 301
72 317
241 531
877 501
603 574
962 471
14 227
167 105
530 411
886 838
257 585
225 186
406 531
125 741
184 955
48 784
298 504
256 535
124 945
248 125
361 701
317 275
401 132
527 197
844 135
451 559
956 640
394 556
888 460
862 282
455 963
165 624
613 470
154 465
561 729
338 96
612 43
152 252
65 279
297 866
170 686
867 803
828 968
72 816
160 395
538 176
597 974
598 755
844 576
659 286
628 847
606 252
482 663
262 697
505 36
599 908
62 343
955 385
266 544
344 835
797 196
503 908
979 817
249 454
222 662
156 329
700 812
456 531
606 831
783 755
858 961
47 921
661 719
70 746
190 804
823 375
589 526
787 275
900 822
821 237
338 183
751 316
776 151
433 44
686 56
553 609
90 724
275 530
884 343
105 14
912 676
23 162
108 366
870 633
414 56
858 348
180 722
933 904
43 586
510 353
21 103
361 899
193 974
487 573
367 804
794 260
473 976
884 412
852 712
627 914
991 564
924 573
951 693
787 61
445 228
203 282
395 955
774 366
858 468
73 766
922 436
750 694
577 386
27 397
335 437
965 501
347 677
843 771
350 184
102 752
957 454
930 702
412 603
942 506
310 21
800 343
969 264
822 749
86 23
302 832
297 53
56 316
773 228
715 634
786 698
654 407
461 338
462 236
253 396
391 588
390 573
899 612
847 794
921 130
344 174
95 348
593 289
690 305
586 513
173 897
585 307
166 416
589 390
485 266
631 887
388 710
773 906
904 210
723 350
975 538
501 87
621 871
902 84
113 237
616 42
332 382
14 148
209 931
271 429
378 71
953 321
942 84
205 793
475 972
364 809
670 986
962 326
417 219
685 786
918 214
231 474
646 588
546 80
993 338
459 51
836 519
716 951
534 668
385 47
752 784
795 605
713 315
446 536
619 797
128 799
506 878
157 510
96 563
137 212
334 561
543 870
356 93
803 524
880 488
588 235
32 395
508 330
389 623
851 786
225 128
213 822
388 10
226 48
844 275
533 633
970 510
157 721
441 671
652 115
266 185
718 983
439 555
371 497
473 803
464 523
180 115
805 550
742 608
925 431
334 633
463 823
956 994
965 844
665 419
677 771
722 594
685 241
891 404
513 630
822 32
103 589
587 505
425 770
151 873
542 868
128 413
631 660
765 498
225 31
463 211
834 162
457 580
883 180
19 105
181 731
355 826
645 894
697 312
421 751
557 230
482 596
719 893
216 354
613 948
971 998
568 326
517 391
828 159
881 135
743 993
854 666
179 267
378 90
731 53
833 489
397 138
438 641
429 888
421 952
927 185
395 290
509 169
142 460
307 752
293 216
173 929
127 422
309 687
418 447
255 66
303 680
85 389
174 223
613 988
13 456
935 513
611 260
440 981
884 351
633 666
54 682
128 205
43 975
387 931
142 687
423 595
246 628
571 852
649 72
694 324
169 999
292 174
742 880
912 758
104 985
833 400
420 208
872 833
931 18
187 844
688 135
304 163
448 908
46 971
56 633
501 344
856 169
958 316
387 441
254 129
804 222
834 54
696 149
909 317
478 178
843 703
22 819
226 818
519 688
600 350
312 746
555 784
581 968
35 403
208 758
886 383
339 924
561 305
737 179
114 559
562 188
644 157
220 272
733 316
307 997
438 805
758 80
666 443
49 645
596 718
913 596
198 290
624 359
523 568
150 962
368 16
589 452
635 598
105 543
193 468
333 422
803 694
242 323
75 590
726 229
259 753
534 928
947 612
444 732
994 678
80 889
929 467
45 427
830 700
86 340
52 84
383 58
226 509
300 272
270 660
470 257
885 435
811 774
184 472
172 692
398 720
766 813
297 482
17 707
989 774
601 205
528 792
947 912
265 321
798 299
620 378
632 124
656 511
70 611
28 882
610 924
553 263
555 634
639 965
183 128
930 118
39 376
251 552
941 530
453 371
687 917
234 323
181 354
581 980
655 91
965 269
622 551
808 961
504 164
307 969
133 675
598 807
609 903
251 496
990 343
808 481
563 26
291 982
775 685
259 880
974 35
100 370
984 242
470 104
368 94
91 464
261 171
91 612
70 359
195 658
610 925
711 490
408 701
478 82
246 212
695 870
823 62
233 687
858 791
100 615
780 399
592 879
464 841
30 262
174 435
14 44
305 602
476 663
916 359
211 537
760 521
23 125
513 140
757 439
255 212
222 459
805 941
205 755
531 784
842 791
775 536
232 27
176 337
910 802
591 636
726 64
442 886
854 706
137 424
517 547
613 705
549 998
895 451
439 873
395 473
502 194
548 364
491 961
915 513
908 214
398 289
420 858
749 188
971 357
469 189
265 950
678 160
167 962
637 674
143 313
213 511
968 570
749 419
503 597
34 732
837 926
914 313
673 557
544 713
54 110
566 422
203 495
278 924
255 971
420 600
678 826
495 13
889 657
58 930
804 709
888 819
576 953
471 272
717 996
247 958
499 302
257 21
38 950
320 858
280 189
319 41
632 231
474 150
323 880
823 347
39 953
371 318
313 521
706 546
747 939
828 387
381 847
335 575
61 648
358 152
204 42
371 966
771 362
869 426
361 927
16 769
108 443
342 239
37 443
160 972
91 863
829 469
748 354
483 541
631 346
101 488
662 632
418 157
395 686
750 574
52 933
441 946
694 259
201 161
683 717
777 748
544 272
72 182
962 556
811 667
700 504
353 751
409 990
76 222
725 551
478 53
377 991
382 912
336 455
979 366
899 415
432 913
345 60
602 424
279 45
512 845
869 739
193 917
260 493
809 101
808 684
787 584
931 517
204 368
996 304
516 918
512 555
795 529
595 275
962 36
980 38
795 950
529 829
307 590
878 194
240 863
34 483
524 999
325 281
35 770
172 257
939 557
494 744
243 591
504 607
402 23
188 237
297 515
18 598
423 881
116 740
768 400
613 553
108 344
294 235
906 813
503 637
35 305
444 924
761 721
293 102
172 772
635 245
752 129
995 92
957 366
824 222
173 98
415 617
602 21
492 256
128 525
981 669
447 683
325 516
562 425
838 70
13 448
481 513
145 966
851 163
210 543
476 26
677 869
42 964
992 619
996 395
522 117
783 282
592 684
941 730
708 790
928 811
225 606
765 321
577 33
417 945
719 877
909 996
992 235
490 537
928 243
463 257
51 856
816 843
219 687
746 610
827 897
875 52
882 433
823 611
471 699
971 549
392 30
612 341
177 436
731 594
668 591
84 417
321 548
490 104
272 695
866 524
568 792
964 672
936 30
211 663
446 789
632 577
382 533
584 250
589 374
235 65
172 969
523 459
973 128
109 718
975 337
251 764
750 633
572 534
938 576
666 84
765 114
641 120
842 26
548 212
933 407
391 727
930 989
146 72
509 441
796 108
801 883
992 692
218 286
881 772
419 524
968 420
762 404
463 209
508 890
775 112
484 423
351 869
241 292
870 398
283 23
298 366
650 994
610 120
501 426
382 421
121 656
221 953
704 121
94 887
608 295
452 557
280 818
908 153
891 482
428 895
627 109
421 208
703 844
117 405
821 618
983 595
777 839
891 605
235 496
864 771
530 81
294 695
500 629
217 71
960 347
539 393
758 99
724 537
396 298
705 126
932 654
407 926
291 840
333 204
382 945
800 917
233 154
421 874
60 266
119 708
861 71
107 34
658 781
964 921
969 920
210 724
201 796
710 780
515 630
795 605
249 416
555 153
14 858
785 25
521 595
464 637
525 607
777 500
411 584
740 87
325 26
171 360
859 238
699 918
15 627
170 116
437 371
814 43
958 422
418 322
362 89
496 408
529 219
317 724
300 99
133 488
105 292
248 880
766 474
536 23
718 799
530 733
349 650
636 462
770 431
459 431
799 662
548 286
160 697
126 662
25 281
116 817
779 928
229 649
222 395
215 490
945 273
924 556
909 85
825 220
687 855
923 970
107 26
141 200
899 146
115 187
352 658
693 743
649 695
877 195
95 778
558 205
428 170
562 11
614 701
800 298
367 281
45 485
777 581
472 132
320 617
906 126
765 597
386 941
946 346
878 419
585 698
171 907
364 956
455 382
169 630
881 788
209 565
777 337
548 787
283 199
306 33
465 86
107 27
569 905
450 642
944 224
205 577
444 671
661 113
884 657
162 682
532 888
597 963
601 772
896 109
211 642
829 425
802 255
932 510
590 305
372 936
565 116
830 255
591 520
291 49
85 317
122 306
855 177
463 914
583 960
289 736
226 980
676 875
465 938
722 793
46 726
719 870
53 10
548 692
136 762
37 812
256 313
516 790
917 117
448 190
340 305
606 802
265 77
147 579
762 491
905 93
33 860
156 882
287 200
484 930
621 940
396 451
554 786
995 726
368 794
962 465
88 999
763 360
735 362
906 535
758 192
97 714
922 507
48 120
613 973
943 224
265 550
719 576
197 510
828 168
185 541
340 46
884 315
839 365
274 412
26 259
270 341
347 457
266 512
985 468
859 380
676 468
717 281
164 871
263 721
716 415
912 61
287 652
236 796
138 294
864 320
566 663
850 910
126 953
235 175
149 564
687 442
311 370
238 195
492 447
865 730
372 428
827 489
380 47
580 979
669 973
998 201
347 241
603 981
417 780
755 647
996 717
223 938
765 40
87 526
121 246
102 613
406 636
207 575
395 354
857 686
355 579
256 386
941 153
106 912
382 971
117 83
552 450
733 115
773 538
212 265
114 970
105 671
375 832
14 345
547 453
735 290
990 510
915 552
56 881
318 900
157 485
402 549
653 84
222 823
667 298
942 105
962 734
387 563
160 276
25 90
474 275
231 444
410 343
243 434
775 322
607 639
844 971
803 955
324 93
667 542
235 293
553 835
10 97
597 548
920 396
493 324
354 572
274 134
306 708
757 954
80 553
850 249
962 820
582 995
258 214
185 312
414 256
684 873
145 702
431 535
679 267
52 251
810 199
983 113
230 483
645 319
327 836
456 169
860 78
25 764
617 498
743 221
228 388
67 702
530 492
201 308
421 727
779 383
337 779
185 527
386 469
227 919
921 591
743 35
280 644
830 926
777 914
200 840
767 125
771 255
596 124
485 295
186 728
32 641
996 724
326 66
891 73
476 307
642 42
201 237
86 780
946 318
936 132
766 806
285 923
22 673
121 570
344 276
426 752
341 931
100 208
311 548
242 432
931 166
117 880
484 20
353 898
727 360
251 780
150 238
537 275
116 584
430 155
252 375
946 172
188 303
872 970
857 692
495 670
373 738
167 499
650 528
895 281
209 329
814 996
82 40
495 130
980 288
625 338
938 748
433 651
667 889
737 770
303 476
941 264
470 886
525 738
277 481
361 479
960 715
221 138
601 77
676 951
700 585
376 891
677 499
302 654
296 194
331 592
962 628
245 720
732 69
840 489
611 700
257 660
979 303
707 818
940 167
133 220
98 852
723 176
163 280
155 489
875 384
612 79
155 584
219 844
472 31
123 509
958 835
314 931
294 606
577 285
88 337
497 284
455 855
410 720
661 115
24 366
684 541
975 659
961 720
349 63
115 932
994 139
364 804
379 177
961 283
257 293
241 774
25 536
71 485
307 964
521 592
512 596
229 574
763 333
509 434
991 747
377 617
810 587
282 370
124 74
300 623
415 621
975 351
729 418
618 470
307 976
430 580
884 421
912 182
578 835
354 509
269 233
592 514
890 288
963 917
300 733
820 969
986 115
408 249
692 408
431 185
618 484
724 900
339 37
673 110
928 756
218 948
187 56
706 610
215 256
38 410
231 194
55 824
632 257
852 645
240 914
130 964
274 392
781 12
840 130
160 621
874 67
345 435
317 606
684 98
241 785
143 787
403 60
709 32
716 813
727 925
751 453
343 929
199 358
762 937
618 781
118 864
214 513
935 23
26 811
641 278
382 81
152 874
509 955
610 929
423 861
448 847
28 109
447 214
287 527
924 997
224 880
877 958
896 658
132 649
746 957
200 132
337 666
497 560
661 283
808 887
901 819
78 990
601 540
936 135
419 902
636 863
542 666
531 112
840 654
294 743
618 91
91 618
390 469
795 263
730 243
224 833
733 796
740 398
859 817
427 513
181 367
456 75
430 690
183 489
716 597
339 905
661 922
464 348
543 708
757 817
493 888
60 815
285 973
777 811
898 834
264 518
452 986
740 454
943 850
739 851
344 509
649 17
55 525
918 151
319 74
425 656
794 588
192 308
431 40
559 658
655 53
966 623
868 401
771 939
741 198
273 522
650 612
38 307
282 854
507 840
824 611
40 804
656 538
567 432
280 480
732 920
633 343
953 902
16 111
271 510
889 625
987 196
357 406
143 409
334 31
165 458
967 852
338 461
452 49
853 78
89 596
978 503
85 197
416 181
414 324
64 859
774 396
553 463
818 73
212 832
881 641
404 664
175 49
870 736
361 542
386 795
605 93
47 712
928 523
651 297
41 199
338 263
603 87
323 93
957 169
311 632
344 790
406 875
934 796
299 395
596 345
654 592
161 203
495 934
437 122
245 703
860 99
946 145
833 57
31 122
942 433
305 704
972 185
775 997
473 715
355 736
826 71
943 237
730 263
714 370
401 331
544 870
852 188
979 309
88 983
755 900
29 904
626 910
672 191
544 278
925 261
239 774
740 953
671 358
749 387
297 992
961 696
731 659
88 501
614 896
410 665
102 634
181 791
362 973
509 411
387 606
691 389
14 637
46 519
378 736
922 562
475 608
787 283
922 759
871 153
399 155
682 831
718 840
10 436
520 238
275 308
736 777
92 573
775 119
363 43
663 805
824 361
398 541
841 667
866 512
799 381
103 457
683 603
656 269
69 741
684 411
266 916
858 329
136 801
904 941
195 421
149 347
924 82
189 938
561 604
950 517
776 230
191 788
766 944
821 589
421 696
284 617
373 69
435 198
174 16
416 131
382 718
269 312
611 981
713 56
164 874
267 945
112 348
348 529
813 46
850 27
653 770
419 789
780 561
452 106
408 597
77 978
930 175
966 482
893 623
320 234
508 468
928 680
93 829
212 364
216 682
654 392
636 975
827 665
284 546
438 234
615 452
166 841
878 409
74 229
330 178
870 634
523 65
700 539
579 11
653 774
113 199
406 511
143 546
339 272
691 524
100 978
776 694
314 901
982 86
760 683
982 657
315 364
369 273
344 114
134 499
939 538
321 939
944 878
706 419
209 895
847 381
543 866
904 106
475 726
743 690
134 485
955 37
255 134
805 997
560 141
659 456
783 485
12 364
553 927
455 72
728 78
311 136
366 536
952 217
682 208
903 368
34 180
401 970
710 548
819 335
471 155
872 353
513 799
644 733
434 120
401 602
40 882
141 353
173 894
560 81
469 232
723 893
385 148
226 746
655 954
438 378
275 621
60 535
468 590
715 943
770 121
76 275
441 344
483 532
547 100
603 571
680 201
785 463
757 43
315 513
202 308
428 397
780 702
866 392
225 266
319 521
956 661
426 952
720 339
463 525
711 978
764 201
248 692
201 653
516 744
369 760
816 27
302 56
991 530
258 584
662 415
993 614
569 201
365 969
694 723
22 136
39 455
289 140
682 397
567 531
742 192
128 697
131 497
245 944
190 777
118 974
631 959
32 439
63 264
794 36
145 377
953 481
361 868
215 529
440 147
703 511
78 116
109 801
21 811
953 820
46 435
877 821
780 748
176 227
98 172
280 906
552 788
131 62
464 844
147 957
890 749
69 300
151 719
381 664
982 388
254 834
575 788
867 166
101 691
380 312
983 235
540 845
512 723
733 685
336 400
992 439
39 486
496 582
828 249
967 901
227 512
731 536
268 636
110 548
516 743
660 158
338 62
880 941
474 750
897 286
988 169
664 55
760 38
99 659
364 137
499 779
59 595
196 842
655 940
557 695
756 670
165 951
283 979
454 311
628 314
996 235
216 496
443 715
714 965
356 912
927 886
490 622
23 913
706 20
804 653
252 331
331 49
891 471
790 476
606 818
293 42
631 367
398 602
505 151
978 574
840 36
97 182
837 352
181 449
683 971
580 901
213 33
583 230
128 614
174 959
265 573
646 116
141 981
947 482
500 446
578 807
429 940
814 48
802 100
938 22
820 400
928 460
770 663
315 77
453 832
763 30
952 239
586 983
138 50
471 13
323 237
168 284
172 131
489 162
533 788
820 105
347 178
664 809
251 41
942 412
159 769
486 56
499 355
479 864
196 947
488 780
65 713
779 115
642 411
156 61
361 56
225 121
130 896
206 605
638 825
832 626
766 297
497 602
561 364
573 613
557 133
731 360
954 610
668 438
553 33
658 441
170 94
926 364
190 989
944 788
814 880
177 543
760 814
921 90
19 891
894 260
603 923
839 753
163 590
28 563
913 208
837 243
217 741
310 252
753 337
800 178
342 935
890 283
148 976
113 973
55 339
656 378
367 978
548 185
21 512
423 217
202 674
353 780
979 286
621 772
507 403
415 348
481 980
205 819
360 726
600 515
33 385
955 312
389 61
683 966
373 552
269 916
537 345
13 269
910 457
222 766
150 186
457 746
718 174
427 544
550 744
790 410
556 801
248 161
539 847
972 66
873 554
89 655
970 226
242 111
524 595
990 534
913 486
617 764
538 565
985 572
371 693
524 408
998 93
121 78
251 945
686 75
19 592
717 810
566 359
735 467
562 734
489 719
525 322
559 478
923 721
160 84
516 918
529 316
471 314
661 207
345 748
400 959
545 698
231 300
896 192
976 895
360 133
36 162
554 229
390 643
866 345
997 589
87 212
375 49
334 668
361 808
761 115
671 19
538 261
169 874
436 929
956 471
411 954
169 979
274 69
987 290
525 981
510 993
171 966
858 129
537 762
200 407
249 330
43 377
183 274
782 558
360 805
695 26
578 281
388 868
972 543
602 184
926 326
617 861
707 605
420 19
178 471
482 103
326 530
238 994
626 551
129 43
818 707
382 881
135 99
935 252
91 406
860 576
688 314
292 748
313 66
43 651
865 463
15 924
121 837
777 990
922 820
984 736
443 614
109 986
279 793
877 110
116 729
445 723
448 759
55 717
224 805
504 767
702 326
935 277
379 68
702 47
288 754
711 791
657 346
832 497
327 898
211 963
508 37
985 200
593 156
70 554
592 662
498 390
594 35
646 768
651 281
924 719
377 348
788 825
309 730
169 561
141 617
866 139
580 179
18 183
170 499
597 52
496 691
839 88
790 85
596 324
254 196
966 320
256 843
571 330
580 411
493 701
657 863
632 237
803 213
356 899
329 78
581 805
901 836
788 215
484 765
276 359
316 126
484 219
693 399
947 794
609 522
329 604
735 636
465 520
287 649
225 27
106 160
282 838
247 570
653 896
292 616
353 758
306 89
824 514
439 804
948 663
412 625
386 44
343 60
213 500
816 576
497 25
221 406
147 747
582 555
177 74
111 619
847 500
438 179
132 743
528 62
106 18
529 894
494 265
75 829
514 587
208 836
509 316
421 265
54 303
209 570
537 211
907 68
273 593
175 984
991 614
331 611
474 612
221 476
26 712
457 815
731 956
575 868
964 992
46 841
771 371
679 22
22 182
711 829
721 187
234 646
466 515
790 586
561 449
831 492
654 307
570 880
744 589
135 30
606 898
969 197
839 921
124 986
973 606
890 702
164 925
564 130
854 90
633 727
613 378
974 392
391 949
449 776
193 700
542 501
322 407
956 481
239 372
691 614
493 14
934 813
931 104
665 312
644 102
312 726
748 68
181 835
861 348
188 340
875 775
614 754
918 381
424 352
501 459
617 422
23 836
586 78
50 977
215 979
208 282
408 443
445 957
889 346
118 915
300 698
866 912
520 240
541 244
935 537
93 598
24 596
455 861
874 996
682 218
221 605
199 938
276 458
403 460
681 727
575 852
646 531
275 886
107 818
600 396
252 579
433 652
583 274
933 214
465 432
195 669
540 856
890 636
983 884
453 52
550 190
996 607
673 446
877 714
836 526
59 434
85 317
849 52
221 629
892 15
339 492
726 61
47 380
674 421
108 302
226 761
822 686
370 43
739 645
73 230
213 724
49 546
690 249
584 209
103 717
598 330
364 75
973 316
902 674
187 579
707 451
921 291
933 961
826 490
836 302
98 319
887 416
850 803
423 791
534 597
124 469
287 980
702 152
454 131
542 380
392 607
844 12
46 425
629 869
295 538
531 792
396 977
147 23
651 554
401 113
445 529
31 286
278 334
364 524
988 633
941 316
947 486
279 989
240 559
177 484
632 905
91 606
298 545
168 801
446 111
360 435
953 251
244 631
575 79
300 515
379 608
526 321
771 262
206 787
975 894
897 351
433 488
879 332
811 603
245 667
997 664
593 679
879 833
689 66
48 403
926 281
778 966
596 864
979 372
237 27
42 305
493 24
618 321
569 900
74 465
879 753
358 650
241 930
775 375
921 455
699 248
753 502
406 20
885 640
618 765
275 203
973 355
876 30
838 335
696 472
258 690
227 277
313 400
263 564
757 175
706 759
889 257
503 864
856 171
283 104
196 916
108 15
282 185
575 644
398 792
885 469
857 551
353 31
807 524
479 957
631 376
905 680
133 106
836 472
600 227
306 257
193 338
883 325
425 186
28 113
33 774
550 22
772 903
166 585
508 546
188 69
94 380
656 357
233 52
482 782
338 715
556 345
916 767
814 890
360 762
925 348
892 104
403 780
434 519
918 657
877 204
379 721
920 639
731 959
808 440
141 546
205 376
669 240
875 505
933 444
144 207
397 556
914 242
178 778
591 486
733 595
628 357
516 940
330 292
137 708
173 767
22 74
452 861
917 611
409 76
605 894
757 613
72 401
507 39
85 52
815 724
542 946
666 584
648 699
370 319
912 406
288 851
426 124
743 182
110 521
829 424
172 276
727 216
87 400
907 412
28 498
453 671
560 699
931 59
529 706
507 332
955 693
177 982
236 137
591 496
312 279
718 28
988 355
731 775
307 78
200 169
902 964
255 985
56 709
222 259
351 678
660 810
32 428
206 271
152 874
877 119
286 232
736 336
902 758
482 302
476 401
784 911
685 452
199 13
827 632
379 990
972 797
395 961
66 499
563 622
111 839
690 291
776 522
860 83
194 677
986 106
659 582
575 350
706 944
799 343
483 69
812 911
298 920
744 471
567 777
252 583
768 569
839 665
681 133
24 489
554 72
658 461
755 87
297 749
919 798
30 718
792 527
938 336
719 948
781 909
644 616
691 813
895 425
418 171
742 378
700 94
132 309
225 576
428 856
696 885
419 830
875 736
789 455
184 854
940 89
831 360
215 974
125 565
533 695
548 408
619 736
207 343
190 578
438 768
658 101
54 934
897 966
37 395
957 47
345 807
582 276
445 196
470 212
599 638
727 659
288 325
416 802
775 136
452 751
614 982
974 891
768 337
490 367
163 716
825 138
800 838
637 241
735 675
250 571
682 848
558 143
255 137
598 691
228 357
590 243
104 443
654 824
123 330
495 633
879 273
47 525
398 812
51 297
122 787
246 478
567 301
385 754
538 163
161 52
618 554
822 966
702 270
313 634
917 982
942 795
28 575
950 290
659 998
427 119
113 693
401 106
112 731
248 367
229 29
406 970
167 106
35 724
360 196
834 500
175 818
932 164
251 923
727 241
633 252
947 323
392 347
89 840
278 42
803 858
553 958
460 238
365 649
243 978
84 233
938 890
349 166
508 21
271 602
596 284
788 260
268 537
170 490
512 922
175 113
160 434
792 294
121 11
514 683
829 70
76 335
390 318
40 120
751 174
806 111
792 924
304 779
78 635
332 443
485 281
867 339
679 775
940 359
619 161
363 773
631 713
912 230
655 758
375 20
297 690
988 584
334 564
832 348
67 238
823 96
711 236
628 523
771 517
507 54
687 124
110 387
140 503
934 447
189 490
259 800
819 29
24 961
810 549
845 377
823 470
592 885
122 758
987 763
963 660
164 388
304 609
265 882
473 910
698 160
806 180
155 799
258 487
165 17
710 252
948 568
566 693
784 163
664 137
519 329
26 873
998 813
844 19
289 843
765 471
788 129
353 873
546 892
180 872
316 184
148 986
352 831
744 891
939 729
124 694
488 573
458 954
329 950
513 749
852 169
367 432
835 576
492 373
614 218
421 725
803 523
910 211
366 996
353 216
102 600
219 961
923 157
564 25
677 527
664 32
539 929
931 609
552 524
462 901
644 198
185 31
95 623
711 286
240 447
550 628
432 251
57 466
520 357
546 341
873 164
756 985
746 718
572 928
517 816
430 792
771 940
651 140
214 867
726 154
875 99
122 380
147 350
334 698
971 844
950 242
15 283
153 428
967 160
466 276
395 891
159 87
332 983
898 67
697 850
76 531
990 536
97 906
167 270
283 632
745 339
581 281
262 976
932 694
294 705
246 674
60 188
78 817
900 202
156 951
66 640
240 886
670 639
60 863
860 45
103 701
783 609
314 69
270 478
603 331
294 109
819 489
844 706
407 645
694 914
121 743
435 590
786 228
78 386
575 513
170 14
585 475
474 107
222 895
263 229
591 33
763 131
379 673
726 564
481 754
44 215
213 456
92 443
496 535
49 663
960 860
559 708
130 631
595 212
373 546
920 850
287 55
832 73
256 532
697 792
650 221
195 289
496 805
77 724
480 209
463 758
628 954
775 481
364 929
527 967
18 344
821 268
981 246
43 779
275 201
922 373
298 756
716 601
787 829
170 268
366 633
107 309
187 738
93 55
428 505
311 690
565 26
200 118
922 71
169 871
418 27
322 667
561 628
776 966
98 521
119 802
706 250
240 931
150 28
71 566
656 272
571 702
633 591
334 70
500 923
912 562
636 782
535 225
556 886
818 672
715 164
646 761
718 456
859 701
448 220
605 449
882 422
171 537
905 745
223 466
723 265
128 785
996 818
134 375
878 702
177 381
986 156
524 988
386 52
115 902
301 794
31 752
542 604
667 493
993 749
636 835
446 694
740 525
991 11
514 841
965 423
942 643
928 84
198 235
647 394
253 667
657 440
697 395
73 122
456 983
461 317
965 824
790 354
133 345
827 89
65 410
336 143
20 961
754 907
568 494
655 520
573 604
720 509
137 56
983 491
74 176
618 462
163 763
497 635
986 47
26 151
266 585
16 552
720 242
840 674
730 992
238 296
505 44
265 808
564 651
807 59
423 319
708 545
869 165
615 838
815 167
317 483
541 656
260 111
557 68
794 827
763 404
782 491
70 862
751 668
711 83
407 547
816 236
587 163
127 880
246 860
367 43
730 540
261 51
440 628
997 307
400 830
220 15
604 114
700 999
136 813
791 19
359 42
924 215
241 905
653 962
391 214
549 254
415 314
892 428
182 987
810 360
77 746
812 982
230 548
555 993
70 881
437 661
359 496
158 540
569 982
326 842
160 611
736 90
927 759
970 165
173 636
913 347
436 70
862 644
461 46
732 895
337 911
307 404
875 712
845 725
771 913
162 371
504 727
539 615
622 107
305 418
284 334
637 122
883 663
704 845
880 815
752 293
629 181
900 808
157 801
863 725
231 676
441 588
193 686
974 456
66 497
931 903
209 113
690 620
126 540
869 619
26 468
393 157
463 217
815 865
247 311
775 473
925 50
353 694
341 294
306 621
220 545
739 220
509 220
523 189
124 12
633 664
757 900
640 604
472 62
290 89
580 720
540 901
515 129
682 946
430 276
157 944
315 932
665 245
455 792
163 725
820 433
834 533
71 757
283 185
80 351
298 822
463 377
993 436
737 12
779 216
998 850
106 378
280 21
447 244
437 544
425 776
938 886
792 563
642 498
738 444
236 124
512 282
376 337
140 222
35 631
258 528
168 335
436 546
573 426
847 514
354 621
824 865
189 75
452 368
819 358
931 92
23 415
905 868
127 92
905 368
823 544
184 322
860 249
746 359
328 660
779 653
238 666
777 331
436 474
464 384
97 219
495 178
495 100
340 672
532 219
948 525
124 245
185 267
941 211
60 901
707 77
602 173
72 772
297 151
241 71
443 132
972 320
583 645
623 245
236 158
933 426
156 461
737 799
342 419
556 321
176 506
135 421
394 31
934 592
549 19
728 64
950 922
342 956
855 651
697 358
363 473
904 277
196 310
570 723
554 139
471 342
866 769
200 773
27 534
365 993
874 242
818 889
961 481
267 837
775 30
635 84
861 460
88 840
166 822
595 865
647 328
265 238
58 608
39 531
173 913
651 66
607 667
421 840
775 907
496 413
801 41
658 796
828 739
987 435
851 206
843 668
754 220
970 690
561 883
395 88
119 281
253 691
788 185
375 224
893 264
579 830
966 101
311 761
84 617
317 597
283 579
760 927
523 34
361 224
798 184
663 282
953 623
322 920
462 334
578 792
79 313
813 603
923 495
676 989
626 331
512 264
563 497
169 211
633 285
114 564
330 441
965 634
569 420
191 619
855 371
166 46
341 585
62 109
483 298
575 262
425 561
113 417
682 18
994 330
695 311
437 631
157 897
779 880
498 748
372 342
422 982
197 327
517 560
548 85
874 172
99 272
170 970
571 358
126 883
340 628
759 473
780 172
998 515
506 91
511 817
462 650
180 528
627 838
268 549
582 978
739 70
151 573
514 598
734 118
179 244
187 81
501 748
922 952
477 946
58 120
776 263
188 758
776 709
39 690
183 29
769 275
58 951
858 405
482 851
171 534
631 659
957 873
119 739
108 542
909 990
560 708
97 612
721 899
670 493
53 261
351 931
690 841
306 175
862 432
30 622
398 269
955 437
647 131
105 322
597 425
124 242
429 984
480 218
143 935
332 899
315 518
149 921
31 383
901 204
908 676
374 17
378 520
447 913
349 23
596 636
199 670
448 238
307 968
897 198
415 898
772 170
175 54
704 316
370 777
191 850
718 324
627 421
763 888
349 391
443 503
489 320
853 315
243 894
664 242
342 658
24 944
981 36
569 931
784 647
970 67
730 90
85 886
563 863
73 295
774 628
319 731
616 902
224 297
401 727
699 24
254 365
129 750
864 318
580 802
298 661
371 922
375 686
429 462
247 495
159 889
467 325
478 567
219 592
874 476
175 402
625 307
202 432
57 113
978 843
619 582
643 558
44 408
409 655
211 650
963 245
98 439
828 535
963 905
595 431
675 336
382 896
54 410
277 715
874 837
445 915
123 569
696 125
119 358
388 78
353 731
621 122
992 754
170 307
674 964
366 875
464 996
602 658
684 904
370 901
843 261
559 115
14 385
705 841
313 454
838 279
349 713
999 203
599 685
185 685
651 980
941 571
770 213
906 124
778 663
336 193
534 792
710 934
610 867
953 622
172 676
837 648
177 91
579 686
841 787
573 101
774 899
402 36
477 103
657 290
750 895
242 437
771 45
859 113
194 337
316 900
394 609
767 735
15 981
51 506
881 426
103 251
189 241
63 857
288 922
970 343
461 140
669 544
122 699
680 154
252 449
943 644
114 179
101 399
648 533
420 939
739 473
317 138
40 757
421 787
173 919
671 340
405 309
20 507
266 37
154 693
803 357
262 303
25 228
599 350
197 247
834 198
192 732
595 243
32 534
952 728
808 23
558 216
102 959
302 621
853 378
748 204
498 988
814 642
802 978
876 988
473 586
496 141
690 809
116 636
213 22
515 109
937 801
379 934
994 704
901 641
663 499
435 761
98 505
57 99
954 54
238 292
640 28
402 50
814 414
86 790
747 995
235 19
24 94
648 869
547 802
287 870
643 174
254 645
874 553
629 486
424 68
870 173
547 495
37 167
919 114
155 759
657 114
127 280
265 191
38 468
177 681
663 926
944 441
48 502
992 152
215 167
160 880
455 231
157 833
671 579
946 111
972 837
482 877
624 332
582 236
864 738
204 792
407 870
272 430
732 543
205 32
435 463
895 243
667 306
817 370
955 33
701 73
105 957
300 88
68 941
927 774
26 888
602 235
557 957
804 319
727 951
734 934
129 183
713 621
540 705
456 667
332 192
245 400
664 577
223 472
150 283
209 705
429 714
534 453
884 246
105 307
262 844
343 167
911 203
628 221
993 765
359 99
710 11
228 329
524 940
809 685
175 768
549 708
513 56
540 933
160 734
908 854
816 297
853 485
66 948
432 737
901 781
900 47
401 811
168 629
947 111
514 746
467 844
725 346
536 78
256 783
492 750
429 620
973 694
238 11
672 952
261 914
618 162
10 286
132 161
39 506
349 881
643 53
306 133
362 991
460 577
355 395
389 489
992 910
735 824
12 243
268 171
991 741
447 199
504 240
638 10
330 862
685 137
691 781
28 202
657 353
254 952
869 198
736 395
760 323
307 746
166 236
171 922
509 931
912 22
217 347
518 401
799 389
785 253
995 198
590 297
830 52
712 947
392 488
494 895
509 803
938 546
517 743
426 649
132 502
12 282
956 500
403 911
834 264
622 45
964 88
662 847
958 574
875 489
151 764
485 121
112 830
858 248
816 553
683 312
577 459
42 922
155 875
736 66
627 150
895 951
633 718
925 252
383 829
219 997
123 274
437 108
56 958
859 175
80 618
202 741
992 283
238 122
315 774
101 136
604 840
999 155
677 383
242 451
13 449
898 403
960 469
77 339
133 357
640 984
446 677
454 600
600 366
977 311
369 466
820 107
844 644
315 736
939 266
735 187
777 454
959 360
426 272
954 905
562 905
990 687
927 456
712 419
710 138
24 83
651 986
213 309
512 262
691 761
401 514
389 601
497 201
108 326
929 459
997 591
255 615
734 97
113 483
409 262
68 758
924 562
338 141
758 821
821 249
84 190
151 254
184 556
907 475
334 951
728 280
750 681
162 533
616 682
581 175
268 768
191 803
256 423
290 690
548 20
817 401
28 620
168 290
588 479
301 656
336 808
823 103
661 776
421 812
39 191
312 586
323 214
48 768
827 775
978 225
410 233
295 449
769 289
266 46
72 388
66 142
76 242
722 933
610 698
864 618
938 95
300 749
184 494
446 529
215 952
79 22
803 611
94 196
66 299
703 635
481 94
974 930
287 797
447 385
899 780
943 433
428 159
89 674
334 199
208 89
640 508
125 908
611 473
833 241
724 220
23 128
717 499
987 42
209 963
928 554
904 87
137 801
517 767
79 395
471 597
276 674
878 697
311 482
195 883
351 74
467 704
886 843
507 994
951 416
504 203
703 621
432 309
206 57
693 544
569 725
684 252
350 501
730 167
787 525
429 550
992 834
531 803
595 561
606 418
890 155
76 532
691 937
445 566
498 731
255 576
838 562
575 682
181 103
952 263
339 433
331 690
355 635
394 343
660 538
658 509
840 776
781 649
777 200
902 557
440 574
483 727
884 633
925 591
544 842
738 284
841 313
490 338
67 646
812 132
905 643
362 640
923 390
16 173
284 902
268 999
162 224
586 772
243 284
254 109
567 423
558 408
81 885
768 624
795 283
276 166
405 615
502 100
573 931
247 450
916 264
682 913
385 26
429 616
265 232
438 594
835 470
381 897
984 525
338 288
923 274
722 794
729 425
768 884
961 724
392 115
244 559
315 974
738 571
730 692
114 679
370 907
633 13
901 214
68 842
953 53
445 770
702 526
572 832
823 53
137 975
35 716
383 94
985 899
454 533
859 383
318 890
179 370
851 522
23 906
616 835
187 926
940 482
230 695
446 778
709 500
324 356
558 813
734 817
890 636
78 689
797 655
396 340
979 442
882 45
581 839
169 656
817 565
364 102
858 622
355 184
123 403
249 885
716 46
236 483
181 736
81 228
461 390
210 460
667 57
722 320
639 525
748 973
743 867
18 806
547 772
220 175
590 551
454 912
85 502
815 197
278 738
448 950
489 452
714 74
511 296
521 318
669 68
933 840
730 568
830 609
737 785
721 556
235 47
798 168
277 691
421 179
724 151
348 693
317 265
502 117
291 367
890 328
476 966
644 164
528 687
245 807
833 534
983 865
813 511
622 211
907 640
181 26
82 970
253 907
932 459
177 998
493 316
303 422
810 328
319 562
480 310
609 383
257 833
243 297
81 940
826 725
965 119
867 662
813 857
459 616
742 105
967 998
273 891
716 328
927 789
149 794
390 776
976 375
453 104
972 832
355 511
476 674
660 544
879 415
198 532
927 227
197 341
363 578
927 763
861 596
130 625
549 896
275 493
685 927
737 479
409 648
196 516
441 230
95 474
164 211
188 780
600 346
632 465
370 659
154 443
494 335
246 649
465 390
703 813
719 533
416 811
642 261
521 914
981 26
671 600
379 747
465 82
207 519
672 811
734 106
428 491
208 677
408 16
603 191
930 314
202 31
516 787
157 560
633 426
703 759
511 930
487 427
904 489
585 73
735 111
805 368
747 140
236 296
572 477
201 303
684 59
919 499
275 780
274 64
159 485
382 828
580 249
255 667
738 388
671 473
278 222
689 436
877 56
123 155
781 330
86 810
247 967
714 441
896 579
51 969
353 759
392 750
641 590
524 959
735 796
532 614
616 655
741 232
214 127
348 585
232 978
846 879
769 964
104 728
831 411
379 258
732 159
252 676
383 424
213 912
472 600
345 56
156 116
484 733
186 110
552 891
548 798
643 411
765 841
863 360
132 273
587 314
885 64
415 604
13 366
101 858
39 324
870 412
77 204
921 454
13 363
531 303
764 972
242 312
946 747
117 47
744 714
752 89
496 850
137 481
317 389
690 376
994 804
137 748
856 785
242 854
672 587
676 923
469 637
18 883
494 123
302 61
387 314
501 872
14 819
350 922
425 282
762 422
917 513
895 541
378 778
321 657
140 725
276 166
166 815
354 180
62 744
571 541
514 230
340 863
282 734
482 878
826 793
660 973
105 162
977 124
533 976
403 481
835 749
162 561
182 805
477 797
136 674
804 259
239 58
939 217
624 765
682 415
337 276
575 142
73 329
378 570
173 115
245 144
472 780
514 940
643 311
544 178
532 911
59 625
768 714
298 873
763 921
256 307
635 90
32 83
394 265
824 711
355 398
165 383
109 599
731 11
583 369
858 154
247 488
991 868
586 516
578 676
827 128
471 22
283 712
224 653
803 877
471 507
31 965
339 978
502 542
633 532
152 466
571 811
348 581
40 808
730 203
26 571
38 439
551 204
993 270
820 80
699 505
704 752
79 474
531 935
222 372
522 610
217 139
671 197
472 508
251 988
217 942
262 950
90 277
884 974
935 396
183 661
110 748
784 474
349 596
314 60
858 909
880 46
948 209
138 318
789 987
664 478
521 840
439 535
306 882
535 214
390 589
678 796
619 470
386 556
621 964
641 514
560 812
490 125
815 886
606 271
759 904
515 45
679 359
723 850
402 198
414 830
201 549
941 29
638 151
387 785
39 704
835 902
885 515
685 288
26 927
599 739
180 66
24 865
967 68
172 971
57 89
879 656
214 412
303 897
515 41
458 973
363 37
950 851
20 863
994 923
884 341
881 365
958 316
516 819
763 150
908 877
96 666
939 632
515 445
984 456
162 860
551 463
192 599
871 672
864 93
508 189
956 520
763 877
537 912
331 481
306 587
17 413
17 702
233 59
576 935
153 562
553 347
857 113
56 529
965 755
922 871
666 996
530 184
145 479
241 43
828 419
434 194
68 999
239 954
833 307
396 606
376 245
751 455
488 530
631 195
985 880
569 747
505 593
61 669
724 396
13 509
420 835
109 781
99 541
584 34
21 699
498 99
846 753
191 535
400 187
600 942
904 984
697 485
421 170
337 607
787 437
914 717
315 801
923 495
45 707
359 437
848 819
245 172
724 168
654 461
271 623
293 835
954 602
397 570
823 994
723 881
844 900
54 597
935 774
778 638
477 18
941 341
192 341
358 757
51 504
122 549
237 806
298 25
635 664
738 308
693 979
827 345
127 642
99 999
397 145
978 681
845 99
602 387
260 468
993 574
810 906
534 971
769 968
48 754
162 626
81 214
712 527
519 440
463 988
537 627
816 857
764 187
234 712
27 200
556 158
206 674
647 506
747 409
650 680
415 221
31 323
854 705
958 929
747 851
185 94
181 497
543 39
136 176
983 840
997 581
623 158
296 462
226 410
200 688
411 600
393 692
71 303
917 128
454 949
684 597
647 292
50 201
583 899
386 938
698 109
894 938
506 42
399 959
51 977
536 403
788 875
213 347
935 422
751 920
763 116
699 985
121 26
771 288
982 221
254 99
401 69
156 621
483 762
79 317
174 802
934 275
973 663
575 401
539 608
847 782
655 948
667 127
408 479
610 526
984 928
681 409
663 550
854 326
275 504
817 364
842 536
64 491
554 647
269 424
479 247
14 345
396 965
225 290
273 578
829 349
875 497
415 847
387 61
38 522
856 593
694 875
395 447
707 636
219 918
99 460
791 110
865 361
432 998
900 631
938 331
58 472
833 191
599 874
404 740
725 459
216 961
98 431
732 597
462 926
36 272
258 614
448 24
560 623
855 90
192 387
147 867
285 598
310 22
405 262
527 191
496 44
936 637
443 176
426 844
876 338
931 600
955 895
123 404
576 934
844 161
840 433
707 590
270 233
513 25
216 103
118 769
576 877
508 45
733 869
885 545
465 270
317 198
576 285
935 371
863 969
458 527
353 693
253 173
36 638
415 288
372 141
481 191
230 88
289 830
520 473
99 392
628 850
389 843
711 273
490 967
59 192
523 972
848 958
260 407
782 398
380 638
750 505
573 737
437 247
679 766
880 559
56 893
522 742
725 643
268 350
52 104
605 205
821 248
754 566
162 395
205 265
955 263
479 747
642 873
361 437
301 458
906 372
539 25
952 844
586 888
737 125
564 77
529 696
626 879
29 287
837 605
807 540
893 804
692 744
891 819
68 155
783 23
988 264
765 354
221 400
837 656
294 423
717 665
319 590
901 368
900 781
886 142
105 245
654 964
403 480
841 205
861 392
387 94
631 52
125 966
733 787
202 406
352 590
763 844
17 594
900 333
344 894
429 303
126 965
367 716
749 15
869 564
439 497
532 39
211 495
486 705
159 531
793 29
882 428
967 232
239 585
600 312
43 280
326 529
13 682
665 801
595 400
847 669
114 402
581 910
702 402
390 982
71 855
902 252
83 227
205 482
726 841
412 874
149 611
157 456
213 693
94 805
358 112
755 61
433 291
34 382
72 101
577 834
79 455
453 824
42 984
528 907
426 717
110 280
463 677
95 163
101 399
723 597
960 988
620 307
202 552
591 946
211 518
624 682
117 662
750 446
347 24
260 835
354 651
550 369
387 90
12 988
152 594
534 828
681 959
161 281
961 398
449 998
815 786
300 354
695 942
655 434
600 702
314 944
103 768
887 922
324 55
28 850
18 936
250 810
824 122
931 759
938 821
372 503
882 37
26 801
198 329
814 151
636 506
837 476
450 805
574 29
384 909
906 703
93 368
338 976
630 857
442 881
577 219
344 673
62 200
306 221
220 172
149 237
594 814
674 711
481 306
798 526
19 273
409 77
291 329
619 398
875 317
456 994
66 722
560 54
577 696
709 832
298 841
362 321
859 541
185 367
488 345
34 366
848 785
293 260
960 454
13 105
672 541
824 551
173 347
165 554
531 503
438 321
38 272
618 347
48 761
595 827
881 446
297 713
291 943
568 34
215 654
551 849
359 189
463 304
735 352
457 690
107 863
481 285
153 467
147 105
972 782
324 804
667 821
375 803
648 268
914 475
720 561
38 156
501 180
154 918
520 639
64 403
748 999
287 34
623 842
853 548
98 231
541 279
121 89
580 820
771 102
785 405
648 820
470 713
465 749
330 660
835 262
792 247
130 209
149 197
817 654
937 382
442 566
722 605
508 943
275 914
655 29
603 297
11 745
476 36
358 49
829 681
242 546
88 687
465 885
522 859
514 163
89 217
928 820
404 178
927 690
950 230
472 105
89 575
748 243
826 878
370 21
95 754
501 855
504 876
563 134
733 351
606 650
797 724
808 909
260 110
635 85
628 673
730 97
350 747
962 810
453 887
421 262
37 788
549 657
97 629
116 501
824 268
287 812
669 144
94 192
80 234
145 833
508 185
356 552
452 986
608 558
26 859
94 743
28 238
365 763
154 485
831 664
558 107
906 10
477 143
112 885
232 902
731 593
972 440
721 598
581 62
509 154
496 75
567 441
878 442
24 439
156 483
290 655
343 820
545 951
233 992
668 63
263 204
859 817
300 811
735 261
313 664
828 277
47 522
242 914
242 378
567 679
155 121
446 656
865 818
110 415
551 743
31 843
570 101
454 693
633 90
30 346
940 308
889 92
744 365
78 407
220 387
150 666
678 423
523 393
183 36
126 873
283 740
835 806
636 176
196 145
536 984
737 401
432 350
622 953
581 699
717 842
211 498
519 956
715 935
534 854
881 233
122 536
215 791
278 707
420 605
206 316
763 304
363 930
679 991
179 755
157 310
878 835
928 846
485 621
328 150
221 95
16 494
767 298
353 662
492 100
106 445
991 55
796 28
503 811
826 422
663 250
642 976
588 624
844 156
661 274
524 897
587 797
822 424
830 521
336 943
338 98
778 522
180 470
950 291
597 196
303 146
664 44
763 441
853 801
270 216
487 949
470 90
203 348
247 737
317 996
554 604
970 366
370 723
811 278
701 983
465 617
730 295
136 61
431 911
496 882
234 152
708 830
793 884
642 435
831 908
881 682
22 682
679 788
834 900
857 665
497 334
664 861
878 579
885 340
374 790
394 276
503 703
796 899
879 502
744 396
123 473
314 511
347 306
139 898
677 336
230 996
36 217
659 845
220 784
335 153
558 181
61 474
352 843
301 594
823 371
679 846
737 891
742 855
919 646
761 117
867 604
219 363
474 803
323 732
710 519
392 806
982 852
43 399
55 312
464 87
761 274
140 719
677 466
701 167
781 439
722 179
35 747
373 87
592 852
290 32
966 41
928 234
320 131
230 366
287 790
546 166
339 695
921 455
321 927
830 966
594 434
304 956
816 917
109 512
51 915
427 301
782 122
329 744
914 222
323 25
986 918
204 847
38 455
72 448
161 817
731 468
841 798
953 594
25 170
810 300
465 59
297 529
141 683
87 453
433 916
360 532
11 323
40 540
996 337
865 504
391 735
952 468
400 813
138 385
252 456
856 294
112 512
840 638
553 455
243 103
574 492
153 497
250 478
86 600
71 852
797 924
683 384
288 99
248 511
846 585
171 796
461 219
433 846
884 185
83 319
817 192
981 464
562 471
393 329
546 391
498 939
355 529
155 501
750 401
964 924
348 91
788 693
656 893
230 995
45 504
637 142
161 433
109 502
69 345
88 57
794 372
585 340
823 105
15 374
168 132
670 464
127 200
164 915
729 358
172 745
345 503
173 905
96 962
931 556
680 283
76 968
209 489
816 998
750 921
427 22
741 369
490 693
410 142
863 167
341 979
857 87
193 466
433 769
958 410
324 297
247 147
654 244
456 27
387 822
306 693
78 973
784 463
876 113
75 14
369 490
677 897
922 506
359 690
907 798
403 131
958 220
794 428
609 282
744 700
427 550
416 688
199 427
278 555
185 538
703 114
715 319
375 816
697 248
269 340
457 968
142 82
920 359
223 285
930 89
528 218
923 954
44 973
21 480
374 344
804 535
473 252
902 692
559 99
662 736
763 446
650 697
162 63
297 330
480 177
934 136
647 427
526 473
86 215
446 756
761 518
269 325
969 564
131 239
209 682
648 203
490 374
705 804
735 195
742 343
452 18
910 730
411 218
778 130
218 601
931 971
204 309
469 556
430 978
486 716
777 236
518 856
590 314
981 616
440 48
898 871
215 816
760 25
362 629
146 785
369 737
930 56
996 224
969 410
205 537
874 816
894 199
555 229
50 353
937 166
738 841
721 22
890 778
460 949
77 598
886 832
162 674
778 246
223 76
567 839
537 254
329 887
964 137
271 409
676 616
905 221
362 890
884 726
281 592
987 253
280 382
574 936
326 900
320 88
594 792
433 28
678 785
226 334
789 235
418 481
750 149
396 824
684 892
763 877
891 854
343 868
330 768
454 986
50 877
771 743
588 182
546 48
760 924
236 355
893 348
517 234
767 385
566 744
395 204
535 343
945 794
676 949
101 897
356 310
956 685
356 613
114 361
945 205
786 458
485 826
466 334
129 858
745 32
21 315
212 261
483 872
27 485
173 781
837 321
624 661
177 666
216 251
443 625
741 643
835 633
909 692
676 443
454 183
87 822
252 125
305 221
108 933
376 879
861 238
529 97
578 819
598 295
360 577
414 889
728 127
134 36
451 601
918 692
353 161
196 500
882 263
797 441
679 606
582 868
208 242
102 334
185 854
556 316
469 316
823 633
646 612
63 693
995 487
974 182
500 123
192 660
639 774
710 51
985 191
94 175
73 337
962 868
904 730
763 130
708 832
888 695
285 899
461 722
483 770
259 949
330 826
346 571
322 148
663 801
966 353
157 702
468 595
868 45
375 854
462 301
267 508
876 89
263 728
656 909
99 953
643 357
398 883
510 931
406 575
253 345
965 759
65 290
913 374
400 289
803 318
69 816
306 594
742 649
234 364
359 318
181 397
26 97
68 163
134 461
432 688
639 709
262 104
21 238
22 601
627 927
90 853
159 79
705 328
888 841
367 263
999 378
762 109
621 283
937 176
866 620
937 598
552 465
517 279
421 352
318 553
207 635
897 440
625 260
729 787
961 932
317 224
914 648
176 576
273 602
14 736
105 146
198 412
833 747
22 513
435 400
565 774
594 385
299 94
16 747
796 269
385 646
141 427
499 298
790 140
767 524
894 539
141 44
751 245
945 621
256 220
154 852
591 492
69 691
577 539
845 928
49 648
539 724
184 979
716 414
953 410
614 788
679 708
622 65
768 428
642 102
256 973
60 125
879 432
759 676
816 717
543 81
477 697
579 802
136 667
300 760
370 944
48 795
428 926
568 630
217 453
855 755
693 185
402 101
499 625
570 98
261 111
781 617
652 959
863 424
707 892
990 454
412 671
583 647
640 399
266 622
640 767
455 301
559 297
846 660
643 807
770 720
760 463
602 799
694 87
310 877
221 597
73 435
725 17
541 590
555 62
504 701
133 88
148 10
659 607
47 476
619 564
485 572
686 581
34 506
151 361
996 182
571 235
260 12
326 388
972 190
574 826
405 127
359 496
295 506
429 144
38 412
638 759
82 239
702 590
800 76
623 821
442 671
494 22
864 341
23 855
965 190
527 134
586 918
72 618
863 87
293 719
231 651
48 549
288 534
443 315
927 740
434 756
57 703
137 949
354 480
265 848
559 930
708 309
520 412
276 373
817 348
315 677
495 454
597 564
542 752
786 27
747 524
898 376
103 574
671 71
345 673
917 779
206 770
818 855
972 487
326 242
166 69
546 905
220 622
453 610
438 327
367 914
664 279
936 470
632 763
841 494
323 131
632 454
211 520
531 90
542 458
602 115
476 402
172 565
247 10
380 992
766 533
537 932
266 515
287 346
333 725
603 452
262 761
960 83
671 481
281 112
620 419
936 674
132 186
695 821
926 207
697 543
856 323
949 456
292 564
853 356
85 18
489 415
796 254
401 292
412 942
761 930
851 680
845 514
513 129
536 832
587 551
593 685
696 616
148 571
18 198
223 147
813 780
10 142
795 180
691 488
535 500
86 654
685 226
127 498
252 471
670 164
892 96
498 975
539 741
781 127
985 358
65 839
379 887
57 26
786 355
406 57
491 572
537 625
721 416
937 555
599 516
981 895
809 173
916 362
752 649
338 282
531 816
632 934
617 424
780 209
719 791
355 121
434 94
82 686
997 925
915 386
440 402
919 601
139 491
294 933
80 588
186 349
569 658
740 581
167 706
168 260
996 172
724 563
36 767
123 713
320 393
573 963
379 759
440 471
609 971
199 575
415 954
954 421
948 575
858 995
218 57
499 229
695 329
949 502
510 452
252 78
140 737
378 174
712 463
606 22
47 758
877 359
11 384
44 842
912 643
100 285
698 152
832 115
936 356
267 532
556 270
927 155
919 17
813 691
655 949
522 848
248 76
316 241
211 151
198 630
845 930
699 223
131 926
652 936
890 673
920 855
738 145
196 454
53 854
794 159
512 947
337 772
174 358
853 581
310 627
972 334
505 385
741 209
314 77
929 727
762 674
176 418
151 904
852 323
597 707
999 537
691 769
879 278
79 744
413 237
453 887
415 273
803 69
661 75
606 562
654 852
166 120
644 468
482 563
583 980
763 123
76 853
667 728
375 443
202 449
117 333
861 260
369 822
228 33
339 45
135 468
281 773
853 391
687 761
53 419
746 286
90 977
341 447
768 721
146 741
803 97
22 131
724 552
222 478
419 745
859 761
106 482
374 823
869 210
206 788
14 135
794 494
305 633
835 977
517 601
585 208
786 327
672 765
328 795
959 399
734 54
397 924
640 478
875 58
420 691
999 660
468 344
460 937
979 586
991 658
803 42
348 24
327 218
75 142
127 373
155 117
675 890
103 44
418 377
298 838
418 14
907 866
195 631
93 226
922 808
663 467
504 628
655 399
498 248
24 171
860 563
557 791
687 465
873 518
248 414
609 735
425 323
747 907
865 513
701 578
577 949
512 40
675 241
764 390
287 628
92 992
11 145
147 220
891 368
272 62
566 833
295 631
856 489
920 84
787 721
552 749
763 912
598 915
144 534
110 319
639 563
874 527
944 567
83 961
153 739
598 366
852 165
21 801
798 432
101 616
766 486
599 707
972 355
975 936
301 969
770 229
940 813
606 689
998 478
41 78
222 483
552 199
689 300
239 392
875 539
997 784
332 663
119 665
715 801
268 888
948 815
429 501
675 816
977 838
870 227
189 862
243 106
191 247
904 988
361 921
457 216
998 681
710 481
534 290
30 469
467 608
280 617
881 824
174 508
524 958
347 28
738 366
895 456
445 573
315 391
817 202
243 734
512 394
485 587
542 340
937 586
530 221
224 40
253 905
676 472
299 359
94 255
512 475
434 72
234 637
548 688
127 85
961 574
960 725
447 56
657 957
329 59
392 714
805 943
925 835
532 14
634 96
743 829
995 57
839 929
587 556
842 40
601 309
590 313
716 952
535 336
175 846
696 811
948 851
674 213
958 729
260 343
951 416
237 83
48 856
188 564
108 38
548 706
144 873
725 250
359 860
368 553
823 80
728 610
170 91
733 659
888 393
115 557
74 432
375 977
59 954
913 361
334 366
707 826
448 153
555 716
277 113
282 413
722 557
339 904
612 360
220 613
981 271
260 541
716 406
863 903
450 367
413 137
629 103
478 688
495 220
748 601
66 116
98 994
586 990
443 280
883 582
980 791
235 21
295 938
762 297
14 764
262 881
131 825
844 414
151 182
116 858
920 262
554 690
495 41
832 241
460 647
583 356
297 932
756 859
797 167
118 63
871 840
865 165
185 595
133 475
505 580
665 574
533 397
595 919
25 616
258 219
914 875
183 72
960 727
979 899
733 290
933 21
378 567
18 215
93 190
768 605
893 105
45 566
445 55
973 201
707 976
48 80
570 897
251 535
707 805
191 652
751 680
346 176
249 700
436 704
668 706
405 728
849 446
986 227
785 435
872 196
304 547
825 438
443 612
642 110
892 10
822 251
679 233
498 642
597 451
210 988
102 372
244 929
591 409
552 818
719 358
229 719
782 708
605 401
948 987
282 79
345 34
553 153
869 358
575 517
542 877
550 619
95 813
642 486
597 797
146 49
485 153
956 356
840 974
260 777
255 930
359 315
749 599
911 395
487 553
656 508
312 23
330 934
807 434
297 683
271 768
686 439
880 331
284 579
767 891
984 484
339 759
152 796
396 587
355 508
945 598
603 698
36 806
355 947
804 964
998 350
367 504
548 349
415 455
214 373
748 78
816 230
457 143
31 481
850 233
556 504
444 650
113 58
362 676
523 345
269 783
125 366
925 246
561 655
645 275
995 766
154 698
889 494
983 272
792 879
374 664
854 75
732 530
483 516
149 502
238 385
648 452
600 643
325 847
572 115
15 737
601 188
375 798
694 525
137 23
196 903
328 619
795 78
489 710
99 233
845 915
489 817
54 120
193 606
345 776
729 27
660 467
287 664
913 791
846 886
934 301
124 60
878 990
869 984
916 154
994 221
340 711
66 661
693 994
420 851
521 825
782 344
819 427
566 515
97 326
241 460
19 842
745 19
205 850
480 855
536 877
130 965
316 952
412 440
249 213
669 241
526 397
693 134
249 504
380 506
265 343
136 353
532 306
893 110
825 209
864 531
954 755
624 426
840 745
611 379
509 269
497 296
78 519
78 105
100 349
824 584
975 144
723 963
488 355
942 652
570 522
228 841
461 130
744 398
87 480
977 918
729 187
228 464
499 543
178 647
368 700
422 731
582 428
795 408
60 101
202 988
56 383
581 187
683 20
19 993
300 539
650 725
846 88
234 645
472 220
656 500
766 941
739 422
171 763
623 51
171 793
199 159
547 273
46 286
548 900
415 807
818 491
117 380
988 790
475 787
475 950
131 960
903 166
303 160
232 306
785 320
148 416
772 502
185 415
52 111
172 412
312 740
136 662
279 803
458 339
924 37
984 385
990 128
509 229
704 900
280 679
791 478
352 823
854 98
87 183
101 324
146 601
56 154
725 119
627 230
928 78
199 339
721 648
291 440
280 660
28 577
30 423
877 355
219 518
21 559
158 921
296 605
168 434
704 876
489 930
483 859
246 187
910 311
671 537
431 849
696 916
645 22
924 353
506 719
930 124
876 254
272 527
213 250
271 174
967 127
727 547
425 81
820 630
439 667
420 142
890 405
533 882
271 513
892 221
732 671
933 166
201 504
617 707
820 950
733 156
27 365
882 567
448 922
483 382
279 752
431 384
540 341
269 230
664 209
406 639
781 566
108 157
908 292
228 524
76 167
50 374
269 372
892 803
941 599
501 739
127 398
46 464
661 546
908 794
356 295
226 528
153 223
559 651
310 469
741 168
351 648
163 959
392 182
475 809
848 208
750 986
171 325
731 204
867 788
741 490
517 225
487 186
518 642
340 31
964 438
136 259
915 712
13 302
590 679
914 613
340 298
988 409
637 759
523 902
894 262
180 846
53 306
448 689
997 459
910 33
855 149
615 360
317 710
570 258
768 904
564 30
243 647
336 977
290 196
68 485
102 486
26 494
912 763
309 391
598 464
187 923
568 841
496 768
666 43
155 748
243 877
753 210
283 366
847 246
434 253
951 437
887 713
577 543
368 181
33 296
497 963
127 853
217 344
801 425
116 807
509 991
565 271
240 970
620 122
94 17
818 943
323 244
929 81
253 373
287 885
196 924
752 657
921 550
497 193
809 725
120 912
842 152
485 773
895 733
118 898
453 96
265 570
903 705
191 299
851 613
491 922
964 474
870 340
653 144
158 56
813 569
841 625
944 73
480 845
648 235
309 711
194 368
820 284
671 579
287 44
757 569
579 629
376 837
15 659
711 372
706 950
893 425
414 752
375 912
853 388
166 88
235 362
540 900
817 305
343 985
94 928
516 826
111 256
709 138
780 731
937 68
955 808
288 939
635 130
144 766
442 276
291 874
28 189
380 323
726 116
805 539
973 453
36 860
283 757
576 782
873 992
676 617
511 465
945 392
162 651
897 749
385 358
723 30
376 26
486 890
790 83
508 656
217 852
850 615
314 737
334 852
64 460
25 709
668 883
126 465
21 69
616 930
260 705
289 994
323 886
474 528
993 85
245 476
244 506
665 937
775 904
962 111
225 496
977 227
36 434
70 265
874 672
547 51
235 883
145 984
103 771
239 434
964 176
664 86
378 430
819 473
653 251
395 271
755 568
717 393
216 22
405 797
543 810
901 418
654 78
575 745
389 984
492 152
992 121
231 905
916 989
730 173
668 872
633 661
792 892
664 297
933 561
398 620
369 656
101 729
932 31
902 352
557 499
257 310
57 724
592 179
527 699
832 518
390 568
177 597
681 924
913 734
125 328
804 682
973 381
151 741
308 344
363 199
634 598
396 33
434 581
70 657
727 535
433 336
421 455
16 555
876 934
790 78
380 995
704 921
411 822
39 644
568 518
70 110
221 47
882 33
112 548
323 125
774 482
986 124
737 781
791 229
729 679
829 210
77 625
739 159
238 449
474 256
366 214
143 331
641 799
288 544
776 973
915 223
225 475
725 980
362 894
511 743
107 169
197 119
958 586
887 242
394 784
82 627
806 577
598 964
761 888
96 308
507 583
491 830
967 425
579 641
449 521
570 61
501 590
978 443
820 383
349 705
171 424
522 487
593 512
496 284
792 548
184 260
991 703
325 980
73 123
234 800
262 794
373 344
194 796
808 51
672 515
491 783
967 696
511 362
355 929
573 720
68 386
484 285
71 959
576 975
290 593
911 531
693 439
22 136
394 636
25 467
249 493
795 737
498 464
810 314
291 849
851 51
273 303
685 332
551 822
872 403
529 576
628 947
697 633
129 901
104 498
281 741
252 572
884 243
795 97
549 606
825 698
763 24
185 81
284 315
524 712
209 502
525 97
823 580
64 422
59 952
655 21
498 715
946 976
491 837
236 13
441 92
73 218
909 796
570 345
28 157
577 668
584 777
691 321
261 208
427 928
651 12
585 83
809 305
801 741
650 786
470 686
879 927
936 229
324 713
782 909
440 983
311 726
622 244
748 979
245 520
415 137
383 693
834 349
971 836
850 181
184 929
810 315
740 340
756 245
815 386
716 798
107 313
417 318
654 463
181 433
857 554
818 288
882 397
423 658
529 33
933 583
190 753
41 270
113 804
582 893
448 51
975 773
661 453
600 93
485 848
467 396
338 21
696 987
964 833
171 757
711 129
56 953
133 775
144 760
193 620
516 306
815 844
384 189
307 898
140 554
15 415
868 516
286 399
808 200
507 56
978 639
583 18
27 838
116 892
286 124
955 267
173 218
359 793
41 665
255 469
975 78
879 51
260 10
705 467
624 370
901 80
593 447
776 424
660 850
374 459
300 540
827 388
567 479
722 448
330 280
939 106
249 771
231 565
361 747
477 771
584 737
718 232
15 584
337 986
708 945
796 253
939 967
190 403
428 41
588 291
245 871
726 314
179 384
554 772
195 638
188 908
35 353
28 471
759 356
485 275
512 755
212 693
209 797
738 288
363 524
787 838
766 502
273 992
46 833
240 484
984 553
107 473
837 694
370 469
352 447
984 323
388 166
593 719
77 963
70 192
390 543
86 973
980 620
838 709
736 561
804 985
210 371
453 383
447 213
204 396
299 66
860 268
258 37
885 16
631 537
681 329
609 805
347 104
860 723
355 511
323 746
140 707
878 367
172 975
594 812
30 460
268 33
497 26
445 888
278 84
529 369
189 859
182 948
287 988
728 247
914 814
544 461
488 895
968 820
420 26
281 707
79 925
943 22
168 907
77 158
378 862
405 586
730 23
440 755
507 96
700 108
687 311
230 428
394 833
38 530
745 699
33 354
478 939
653 977
683 765
26 311
694 567
363 984
205 39
47 216
978 484
249 848
495 886
121 366
895 339
519 797
330 542
221 949
620 832
262 936
619 17
82 535
846 764
665 984
102 903
441 348
43 404
33 483
344 711
27 430
754 142
573 295
727 876
747 98
126 721
38 888
539 96
396 949
57 114
817 650
46 426
473 253
640 231
117 649
69 979
155 222
345 15
947 222
543 162
152 383
434 374
128 460
787 186
678 955
926 860
447 184
622 369
858 685
524 459
691 161
769 846
891 822
342 811
319 941
616 650
258 342
204 869
580 749
279 223
127 669
679 724
94 682
585 793
310 227
711 488
245 163
500 735
705 569
580 646
521 22
233 568
934 164
773 630
852 896
768 526
353 935
53 910
127 387
381 633
506 683
365 525
692 176
104 638
331 661
825 770
881 104
390 642
790 327
181 384
600 795
581 320
46 88
934 57
641 793
186 364
400 41
189 304
739 617
238 69
20 192
680 465
426 187
143 809
854 627
633 599
37 725
101 881
695 557
227 649
859 647
355 768
992 699
315 595
164 240
353 912
726 796
409 730
63 527
513 743
201 453
224 153
746 358
615 499
666 494
415 878
192 53
578 147
68 562
855 146
89 269
858 23
925 738
850 93
23 864
366 689
293 59
913 650
462 373
203 361
976 882
116 526
614 676
493 608
174 885
941 670
218 528
764 941
16 437
300 48
356 438
470 186
236 654
170 927
88 904
137 380
645 517
179 403
439 540
628 483
520 17
95 739
363 402
155 765
174 783
544 928
895 74
757 880
66 592
172 523
141 287
895 128
211 976
773 512
704 828
351 142
959 91
10 457
386 70
306 784
669 556
545 628
248 820
81 49
901 501
53 550
214 656
544 190
108 209
420 116
630 146
200 992
924 592
743 162
682 872
310 490
371 647
982 867
382 527
228 131
521 919
252 928
175 450
527 964
520 172
406 128
174 231
224 418
844 649
307 783
349 628
815 77
543 888
170 253
434 739
698 314
703 92
605 145
110 694
756 652
968 278
826 343
385 898
398 703
615 649
636 682
138 621
687 935
594 703
926 778
800 764
592 227
86 574
756 59
396 993
913 716
577 327
964 302
949 543
739 475
956 617
912 132
828 127
281 902
196 943
662 206
526 233
922 258
947 147
311 385
278 567
996 345
613 699
392 811
653 503
590 66
458 802
389 248
911 19
963 909
386 955
56 702
185 141
845 342
872 261
104 487
508 341
836 354
746 83
344 132
461 59
919 976
659 892
283 902
365 999
392 873
842 263
239 437
428 863
936 144
433 860
784 62
280 769
239 778
57 338
418 48
222 898
809 388
549 181
984 362
434 644
654 953
251 883
808 685
860 407
302 85
340 742
564 313
926 219
30 89
597 233
629 226
547 410
644 948
234 420
343 433
734 375
920 446
820 981
957 795
133 890
563 472
984 421
35 164
840 293
74 327
363 334
31 690
61 96
15 139
761 793
480 248
947 462
122 902
782 500
560 721
871 350
737 54
584 398
284 170
865 319
920 537
700 577
964 199
539 772
571 392
941 206
622 74
336 566
871 396
811 81
531 989
783 287
515 696
292 122
42 629
660 950
728 219
222 34
996 654
544 847
81 720
220 411
755 921
615 647
357 841
993 802
643 93
577 859
182 698
707 78
853 512
626 882
606 740
236 365
577 819
352 783
62 791
743 185
411 441
422 383
485 897
637 969
181 953
575 605
577 98
159 777
430 896
442 41
181 920
251 818
180 302
987 526
511 585
896 270
487 544
752 810
70 594
416 562
896 209
427 711
608 986
964 667
584 57
923 882
100 689
887 556
467 138
841 752
900 607
746 316
881 389
688 643
634 778
661 362
921 78
323 353
683 516
282 833
385 624
275 60
352 616
898 83
421 36
251 454
532 560
127 644
385 532
563 815
823 697
381 99
847 385
885 227
517 46
484 272
340 523
735 627
718 622
942 889
156 407
196 245
763 837
850 596
912 741
221 496
732 473
633 896
684 126
244 930
682 194
117 854
256 901
916 246
223 636
714 915
446 886
414 30
376 957
327 123
834 230
619 472
611 792
556 892
146 436
762 172
948 721
786 940
658 754
789 13
128 757
811 104
826 341
717 658
182 664
998 180
503 699
52 315
152 193
99 584
988 825
151 492
629 751
747 97
220 557
927 309
636 411
578 363
583 788
361 778
802 690
847 331
848 102
353 186
393 914
456 974
742 458
301 518
129 67
572 952
939 997
691 151
549 968
696 804
201 784
762 323
986 523
571 674
758 714
181 246
750 883
899 511
132 347
719 750
314 51
71 248
779 289
715 244
110 206
689 192
771 649
366 774
74 293
696 868
990 85
844 282
622 555
926 467
152 929
805 844
686 398
586 360
618 941
228 818
350 600
366 972
384 644
942 689
715 144
632 526
255 639
734 451
283 768
916 809
88 667
53 661
749 539
428 878
485 125
680 86
375 900
461 513
760 226
103 890
611 260
888 291
453 285
561 157
110 921
488 562
996 512
519 455
412 309
794 834
329 284
31 389
47 543
607 469
955 413
114 202
696 24
875 250
525 110
723 675
937 194
485 938
120 957
529 827
805 957
178 628
530 55
366 201
344 945
488 613
321 915
458 142
94 241
400 474
593 548
166 353
470 329
414 662
147 490
866 824
47 552
319 101
199 240
438 760
37 401
581 883
628 377
977 773
713 596
894 248
371 816
276 905
957 217
797 91
253 411
579 712
192 735
134 607
622 40
90 801
745 221
71 811
336 123
897 610
55 150
481 775
425 753
865 930
827 288
143 996
841 999
941 619
530 123
692 763
37 195
698 882
457 698
208 350
927 838
706 21
942 731
236 969
640 873
59 512
798 960
421 595
226 954
417 646
960 207
233 809
96 255
607 323
236 310
48 431
790 691
66 578
868 950
831 205
505 798
905 464
170 443
475 908
848 527
337 99
615 437
996 653
526 759
533 970
301 529
496 159
82 45
946 666
656 786
878 385
832 694
917 746
862 760
587 282
340 509
237 593
704 825
69 351
186 650
575 490
889 67
549 804
856 385
278 359
203 467
603 243
743 993
95 985
926 570
58 340
372 275
659 986
53 508
729 458
237 88
756 636
682 123
387 593
486 199
733 393
920 893
714 418
136 31
937 93
909 180
733 376
81 403
315 487
65 435
622 239
205 483
651 12
780 962
124 856
862 446
397 915
296 946
736 990
430 539
562 904
765 419
944 608
361 727
832 103
364 480
291 41
666 89
836 903
50 704
57 725
84 574
949 382
445 729
146 590
942 545
400 190
183 860
294 546
455 579
924 686
52 808
695 879
822 498
595 759
933 321
772 698
237 177
215 331
995 385
721 447
193 992
948 449
96 516
215 14
933 162
22 568
941 207
995 454
402 563
225 603
471 63
457 785
702 763
683 144
149 75
408 737
530 203
745 64
992 121
152 952
62 816
913 770
649 28
299 11
132 696
417 652
852 352
418 575
366 545
559 760
798 410
621 379
396 865
557 143
615 853
762 416
982 98
748 645
427 128
446 975
301 156
731 532
316 119
777 977
927 778
746 783
611 723
444 40
911 117
680 572
106 63
504 664
434 774
351 599
951 477
165 602
45 766
315 473
179 834
966 733
808 425
233 953
32 892
449 607
997 211
317 355
943 391
866 719
381 214
743 225
116 888
537 694
51 138
789 403
388 797
90 266
948 578
774 856
262 878
544 329
508 335
310 687
530 89
349 156
46 107
176 50
589 38
349 474
210 836
703 526
807 931
153 959
721 905
526 198
38 703
868 484
621 187
236 812
117 741
166 273
278 953
996 830
933 758
52 593
27 414
571 849
405 770
838 934
688 885
601 38
425 765
335 370
570 180
880 528
387 936
407 627
505 606
614 519
756 99
745 130
108 251
304 416
156 243
25 665
197 691
345 75
897 957
255 31
437 508
857 293
954 120
53 791
582 358
99 256
819 431
510 962
830 944
511 26
384 204
601 141
957 131
257 407
661 882
796 824
598 734
88 589
970 559
447 298
366 20
354 548
255 70
630 796
750 587
496 816
297 212
754 845
136 310
515 250
674 359
497 354
684 723
594 459
856 590
989 483
733 877
401 863
200 391
976 173
402 86
442 703
632 537
169 387
273 638
835 612
217 797
289 785
980 853
409 700
946 201
708 568
669 869
635 393
291 797
968 927
950 788
793 761
390 658
290 586
350 656
929 581
357 736
458 569
536 436
152 61
413 861
225 886
769 369
114 213
877 294
86 387
332 216
41 188
348 580
302 981
182 875
747 183
809 871
299 142
766 338
878 490
77 221
409 715
752 488
288 874
653 720
388 235
703 928
109 851
945 477
902 481
730 465
636 688
320 835
721 748
912 502
688 879
17 976
242 730
822 260
165 971
219 359
747 657
818 107
333 489
752 670
281 655
434 955
672 14
568 256
880 313
815 515
162 678
990 806
981 681
285 458
956 877
155 484
705 286
745 485
82 922
726 240
52 955
193 62
625 123
13 950
651 608
100 724
873 511
902 702
737 64
83 695
970 513
729 255
468 440
261 777
560 874
233 579
536 704
349 573
354 216
227 843
165 310
453 415
265 815
468 658
545 943
443 709
104 863
750 950
887 982
300 874
391 123
491 890
439 687
50 397
580 257
502 574
750 141
810 695
41 364
168 996
26 703
763 534
700 197
170 677
968 202
789 194
388 197
804 197
688 557
525 708
560 417
723 539
646 515
12 999
751 470
515 163
544 777
249 766
124 358
952 79
689 154
249 502
768 695
311 840
256 116
60 641
725 250
368 759
832 883
644 35
972 146
312 909
853 423
288 596
141 860
849 107
326 689
898 582
451 363
130 356
825 988
312 981
442 103
452 818
18 478
599 118
682 507
453 483
975 187
904 383
740 282
165 603
109 476
510 868
682 164
945 335
806 140
478 251
841 630
940 266
652 317
531 590
215 534
177 884
39 356
970 747
783 75
945 681
924 856
141 954
410 817
274 662
532 891
780 507
180 824
651 161
151 249
478 697
962 512
55 668
479 141
30 851
725 806
80 393
994 748
912 49
676 817
271 670
881 385
270 362
225 504
786 355
678 995
423 745
796 515
578 707
694 615
766 59
680 362
803 532
625 24
221 855
754 234
21 310
318 174
472 812
378 149
130 96
30 377
603 125
280 358
193 319
649 805
376 970
731 412
313 617
196 35
977 145
170 238
260 47
23 247
981 928
379 307
979 446
185 235
498 360
103 520
344 39
31 926
329 791
918 133
562 606
632 971
764 450
191 613
991 438
555 864
678 70
180 49
358 879
480 685
844 116
216 352
328 963
743 82
193 752
297 941
806 692
205 843
939 143
122 387
410 717
885 604
643 718
67 265
866 600
87 116
883 767
290 523
716 443
811 924
307 231
840 962
423 721
981 774
863 464
293 204
716 430
656 930
226 637
568 836
602 920
238 558
377 281
840 565
247 335
756 536
909 461
662 295
176 627
822 34
232 179
967 804
256 121
498 345
875 985
997 439
462 614
467 657
495 132
26 780
828 912
873 65
304 774
139 479
155 302
992 642
695 90
295 401
818 925
253 736
165 261
611 373
960 825
101 528
215 282
301 181
438 176
911 379
642 961
313 76
881 348
664 14
35 242
638 443
520 397
77 284
83 809
235 695
426 791
213 636
461 532
458 43
674 762
828 528
875 935
448 161
536 217
419 102
565 945
551 764
302 648
367 865
726 345
960 635
907 741
262 21
678 273
382 114
815 560
591 174
172 668
859 499
794 504
876 677
823 91
563 749
623 889
201 654
376 647
298 949
613 436
260 686
975 266
22 307
935 117
421 219
244 113
659 232
388 144
245 145
993 300
130 103
965 728
997 359
185 842
465 63
489 375
131 252
508 120
296 61
329 238
783 126
828 665
862 501
763 432
504 847
268 373
737 608
739 628
787 707
247 742
859 150
592 178
556 868
698 514
779 661
622 185
808 851
223 473
453 486
812 569
530 220
183 940
732 187
838 224
464 886
657 184
630 848
854 557
390 856
228 179
412 101
713 906
473 640
868 646
230 577
330 643
510 780
69 450
428 270
38 462
711 969
245 680
978 888
488 438
76 798
551 485
927 297
875 204
251 544
990 932
103 658
402 720
330 567
133 335
188 748
934 541
176 360
135 901
292 252
534 663
133 704
292 945
881 33
961 411
635 790
967 291
332 646
801 176
213 971
686 767
760 212
101 898
461 348
160 962
130 93
466 531
780 424
951 368
569 621
294 425
435 468
992 119
670 437
226 803
316 461
253 458
196 405
255 190
526 868
600 416
95 957
907 425
722 253
913 442
289 384
452 842
804 42
515 355
608 316
96 12
378 303
957 387
314 892
789 282
116 28
490 257
44 907
581 257
137 751
619 557
59 87
437 513
525 70
732 97
303 875
466 675
317 997
68 263
798 151
531 600
894 497
757 908
278 926
216 720
648 535
714 944
609 667
936 335
420 529
151 276
162 671
877 411
592 200
471 849
447 345
614 532
296 438
166 905
121 315
212 556
146 173
997 327
286 769
143 716
284 835
231 497
590 125
956 894
166 303
639 792
999 182
439 666
264 633
311 226
977 41
439 11
514 209
723 830
743 895
433 614
979 638
869 770
254 459
61 818
430 757
564 393
22 778
21 515
299 217
68 624
478 803
875 770
600 425
341 838
227 964
738 364
482 32
393 634
109 887
513 839
587 170
542 502
441 95
327 691
427 23
880 182
201 472
496 968
211 908
503 241
301 391
971 636
124 819
701 26
704 61
331 184
827 781
515 176
741 344
207 174
196 586
674 701
514 572
601 495
75 380
954 816
791 654
17 729
138 169
662 987
521 970
456 534
495 788
38 890
171 405
286 257
873 536
36 833
887 136
473 671
754 582
755 347
527 308
969 653
651 789
982 91
512 226
90 222
922 766
60 251
866 656
269 654
838 925
127 571
175 677
152 545
197 237
59 757
387 603
965 423
282 888
852 497
764 664
348 98
70 901
327 926
408 551
600 215
309 419
691 229
926 128
943 215
297 663
11 776
917 37
117 243
459 66
956 332
150 884
87 419
866 150
123 296
875 80
747 671
818 252
172 868
832 638
894 722
740 788
828 322
582 948
355 752
948 886
377 540
960 505
787 264
39 934
702 562
398 235
693 280
645 206
86 42
419 819
750 555
319 853
630 167
966 931
903 551
18 222
383 179
874 264
348 609
159 691
723 848
499 997
873 333
444 801
682 476
429 830
699 289
222 892
252 96
127 17
965 397
887 802
654 103
753 44
157 286
881 852
518 180
926 791
702 523
981 752
680 342
372 324
266 920
705 615
185 352
97 139
418 805
559 178
110 165
10 757
310 598
888 732
538 609
983 920
590 678
526 221
127 301
964 673
830 877
400 339
716 962
270 385
992 281
80 995
403 446
677 759
704 413
157 34
503 193
740 58
839 49
16 942
383 770
467 288
918 455
621 454
590 300
38 118
317 818
677 266
686 308
709 773
483 602
947 78
268 69
237 25
794 39
37 384
721 765
257 95
18 737
976 921
824 575
391 923
134 822
11 89
388 640
161 648
34 353
798 247
177 587
748 135
476 963
218 628
279 552
785 660
80 134
172 253
908 342
141 104
57 260
819 11
937 387
64 962
58 259
291 963
890 173
121 197
840 656
330 632
428 551
244 892
552 987
257 228
381 753
33 689
280 928
385 999
613 708
529 915
930 222
495 746
884 622
563 134
151 412
773 980
622 319
115 600
421 37
922 565
633 129
773 532
91 722
174 56
392 73
394 757
553 825
435 810
317 46
384 130
216 533
817 698
753 858
10 416
553 706
379 52
789 303
191 101
141 719
925 148
973 281
797 361
28 999
515 608
644 834
565 426
470 912
543 980
15 412
667 120
138 732
849 574
842 245
227 903
380 736
545 692
952 673
691 252
782 823
371 939
440 818
978 64
795 330
433 917
104 628
435 215
180 121
182 379
730 550
262 865
988 218
101 756
469 635
222 151
465 345
116 817
869 277
783 195
364 415
589 917
511 726
97 274
900 239
395 762
897 196
895 346
330 16
242 874
260 661
965 629
710 226
125 893
219 978
540 944
344 522
73 918
819 917
375 318
987 926
715 951
563 525
531 262
978 708
296 55
304 193
29 760
426 358
997 370
677 724
365 645
425 73
431 144
25 272
992 931
223 303
370 206
509 437
485 308
163 105
872 164
491 772
333 723
84 288
804 174
47 528
741 448
441 561
514 565
629 580
871 908
104 237
729 398
908 135
540 849
803 869
222 378
42 957
432 844
266 817
894 55
643 282
110 289
859 983
655 104
871 92
562 298
937 137
668 790
383 484
228 172
557 611
565 663
611 970
323 840
40 807
328 433
321 619
929 580
635 918
130 223
280 88
988 415
239 811
284 884
478 563
992 552
934 234
642 305
568 475
12 248
546 867
329 268
727 689
607 266
155 208
704 605
789 978
76 369
885 475
679 912
573 627
558 590
620 556
533 465
325 675
273 71
748 664
696 992
273 133
695 327
558 347
81 327
385 897
175 512
783 458
422 837
136 977
56 440
598 938
102 697
512 694
133 325
256 39
540 838
190 347
511 465
11 463
804 666
564 749
603 376
109 765
780 940
979 769
531 269
453 615
962 47
229 597
31 206
742 349
884 120
351 552
68 773
709 198
375 225
484 323
122 894
788 949
527 849
880 472
233 487
919 465
217 641
567 447
72 404
84 246
941 37
590 936
763 800
673 50
267 22
372 17
179 238
439 360
391 200
146 338
25 804
652 293
189 921
543 690
28 320
419 92
908 958
798 926
16 836
842 257
919 880
237 778
421 957
568 518
515 903
991 723
662 620
582 817
569 93
251 408
217 388
766 870
827 604
786 908
806 713
30 371
869 505
786 864
206 545
898 823
748 991
303 840
310 225
104 673
359 796
329 199
776 455
11 199
855 94
221 168
443 12
516 587
291 913
590 473
113 280
903 516
855 62
669 309
539 978
263 683
347 763
734 782
782 257
781 834
178 328
615 196
60 683
362 210
477 675
584 813
922 856
737 894
108 264
849 337
675 958
933 483
580 77
363 889
272 526
772 712
870 158
414 774
685 208
748 72
141 707
550 173
329 740
666 438
712 394
98 372
669 479
122 157
171 666
557 738
907 993
716 984
790 518
547 189
138 513
477 54
836 491
248 948
156 811
528 28
76 21
995 679
540 878
231 381
916 587
31 733
338 383
520 279
672 751
423 70
327 277
134 67
689 31
952 670
971 264
774 60
316 618
886 46
443 569
800 664
112 208
529 289
663 417
251 919
602 787
140 591
685 281
568 252
888 148
177 631
953 708
305 460
298 67
828 614
874 537
390 146
217 570
49 226
381 126
146 990
584 951
468 330
439 138
839 883
942 912
530 328
643 868
189 711
648 308
574 891
813 317
506 132
572 507
11 771
562 495
304 647
510 200
67 358
342 866
787 423
975 335
25 904
142 624
751 208
184 678
791 747
202 395
387 746
274 362
802 89
877 702
14 716
297 757
623 38
559 45
349 597
995 666
705 948
322 594
743 332
205 956
916 952
454 712
183 378
79 356
854 633
155 384
592 52
103 332
78 535
155 870
688 401
664 561
566 221
916 384
318 822
369 665
379 168
100 284
30 766
524 971
874 180
663 992
234 518
83 891
508 849
283 202
414 303
16 924
895 586
93 129
583 77
15 784
129 425
471 620
412 55
330 569
755 230
306 118
675 530
14 799
985 111
735 943
25 897
609 469
791 76
261 558
704 636
690 661
247 758
248 944
569 205
606 817
768 815
736 569
723 327
746 296
423 165
895 844
10 394
975 509
300 893
880 610
770 730
606 238
821 764
26 126
864 261
536 308
550 23
274 230
310 602
60 246
315 850
110 178
350 949
510 682
894 234
542 172
838 664
573 825
695 987
835 280
568 10
963 380
654 968
198 55
179 476
273 185
895 343
768 112
434 21
963 917
164 702
728 367
824 924
910 472
301 942
898 593
49 838
105 571
505 850
953 135
999 568
487 245
95 503
649 271
64 927
775 982
435 835
600 555
504 600
808 39
856 323
547 889
798 68
839 309
540 102
639 532
252 984
17 900
134 936
228 686
988 893
163 399
954 607
720 754
122 729
42 466
135 396
411 26
208 115
479 274
166 322
985 862
501 87
611 273
293 940
83 116
182 650
856 176
670 946
544 48
836 715
559 520
12 754
928 302
526 208
463 898
498 749
598 907
901 360
557 854
415 502
968 463
388 683
685 506
557 422
341 421
929 49
554 23
744 198
332 725
412 343
393 742
925 754
156 570
145 686
59 766
328 57
276 170
355 12
255 873
441 982
19 106
259 791
775 500
467 957
965 825
601 135
579 905
455 206
971 534
448 302
33 107
369 896
745 611
799 543
686 540
839 909
97 763
722 256
258 636
608 137
980 675
36 770
451 135
449 845
684 489
84 652
746 993
952 153
465 154
681 951
13 528
435 323
205 393
533 353
149 869
406 713
40 978
36 279
63 172
363 95
92 452
544 165
170 64
570 272
534 576
188 630
783 425
260 655
433 565
470 810
961 456
31 519
37 548
377 340
769 225
628 310
961 612
491 81
148 263
972 620
261 217
458 581
579 350
905 291
665 295
299 959
226 932
289 393
489 573
52 692
317 735
639 289
851 607
296 684
586 196
414 55
139 47
837 966
973 103
943 323
859 445
841 537
599 953
11 282
672 288
125 706
857 960
470 76
19 959
79 400
286 649
81 804
130 533
350 986
708 130
622 94
759 61
274 811
550 151
638 860
867 520
380 88
668 696
392 321
667 231
784 323
574 528
591 790
184 454
523 957
910 750
851 218
276 247
760 148
596 207
114 247
312 48
411 829
619 294
536 382
994 79
457 582
668 953
655 483
813 629
376 294
470 414
648 560
815 116
640 357
980 824
605 884
839 797
332 568
686 798
818 367
596 724
503 987
956 902
512 544
825 513
75 969
622 213
817 777
263 76
115 470
641 236
504 693
730 295
622 312
705 519
71 473
187 737
746 153
21 499
61 485
69 544
981 881
72 246
567 969
916 186
962 676
576 27
378 533
982 377
605 261
363 951
673 731
414 500
320 961
366 63
683 877
305 393
896 740
701 523
15 398
926 841
716 101
529 140
285 846
192 64
452 308
601 647
787 822
908 502
366 816
590 876
101 445
172 469
833 275
735 800
148 64
671 609
899 412
365 881
526 105
75 315
115 949
508 287
992 792
756 825
70 670
398 85
21 67
762 51
69 264
163 791
656 537
155 366
535 189
423 12
987 719
536 13
231 332
281 716
251 110
970 722
956 778
425 156
739 317
81 700
299 481
999 271
88 866
440 655
302 239
971 799
533 707
712 862
114 674
583 904
416 900
128 952
14 611
26 799
26 619
168 662
718 609
975 756
31 153
25 455
975 673
494 692
745 94
808 244
110 760
808 490
687 191
166 474
673 247
317 627
796 13
335 697
199 757
925 566
316 846
735 74
32 609
430 604
768 910
540 24
225 776
870 572
407 11
787 752
137 240
119 506
914 604
554 424
44 601
569 465
676 496
72 321
303 752
289 834
937 389
555 469
571 17
121 551
441 833
975 786
435 715
667 283
47 198
598 336
501 466
795 174
653 618
24 480
899 262
614 471
908 599
488 695
147 908
928 94
769 598
392 540
845 88
976 787
774 891
522 143
33 642
309 744
68 700
497 255
658 921
962 846
523 895
306 369
132 170
392 767
573 765
229 440
512 752
589 932
350 712
440 862
62 984
456 525
306 822
775 56
941 252
784 406
492 594
826 980
361 519
709 861
526 291
931 156
454 551
476 803
811 378
619 769
180 865
542 903
917 215
613 162
117 380
120 215
745 401
360 956
805 562
225 389
257 861
711 363
739 862
998 369
812 992
560 212
822 422
241 437
401 69
623 151
731 601
747 845
952 137
742 299
762 807
928 600
923 758
950 84
814 365
417 383
727 939
888 326
818 132
777 512
267 484
768 66
561 257
843 325
386 757
972 266
398 176
877 315
559 327
86 987
418 536
549 462
151 945
941 508
213 123
198 273
461 602
241 778
552 73
761 794
900 804
537 715
915 800
855 647
808 606
855 12
247 395
914 735
610 776
626 207
86 219
639 924
838 591
258 963
604 148
718 448
373 445
609 266
853 993
936 663
110 703
777 902
882 780
793 103
791 631
788 852
243 285
917 252
505 839
962 799
977 415
38 819
721 398
170 491
826 92
918 499
347 26
101 543
469 158
812 845
811 137
745 809
195 861
547 164
484 875
322 400
587 247
157 901
296 839
10 113
185 654
978 713
457 597
413 575
124 439
23 534
503 977
934 328
306 602
913 52
702 316
756 53
942 793
272 939
692 420
850 146
965 668
579 379
675 422
14 634
758 985
816 69
924 848
197 125
906 333
339 221
730 820
773 231
54 412
458 27
598 910
464 885
297 454
638 877
756 487
114 828
208 854
383 137
346 183
547 592
699 881
264 433
239 350
919 59
662 901
594 127
787 942
907 212
14 723
864 523
820 152
953 91
197 689
674 342
224 581
24 678
495 264
515 787
582 641
314 409
851 182
584 902
164 32
359 293
336 730
990 618
443 844
192 977
629 791
660 477
285 931
668 792
266 597
115 454
273 868
891 65
193 16
370 545
981 58
443 512
655 77
945 816
528 856
806 565
790 565
488 990
733 982
670 697
410 619
747 152
695 71
625 591
22 302
207 707
133 724
848 750
101 989
575 302
588 363
11 57
417 73
961 238
778 568
995 670
470 896
349 90
545 602
685 808
121 416
35 305
899 540
420 703
651 893
222 116
958 632
188 853
320 444
827 634
128 787
720 56
610 319
119 901
841 118
353 994
653 31
313 762
283 547
113 361
476 959
924 177
303 732
509 264
599 172
949 106
344 634
653 948
197 349
324 139
339 237
231 622
269 873
379 576
981 249
218 43
194 316
731 478
954 981
527 794
170 707
569 445
498 445
674 511
899 696
149 756
158 255
24 793
121 59
656 387
463 402
897 870
768 201
249 880
311 735
214 919
719 844
992 388
449 940
614 940
464 683
878 41
143 756
501 700
209 86
449 695
322 147
550 402
73 546
358 514
740 24
324 94
340 467
454 841
978 123
766 836
261 664
46 234
577 906
808 654
76 808
977 865
994 406
585 894
725 895
468 973
389 458
354 293
574 913
132 539
649 319
141 661
195 139
818 936
956 668
347 736
134 552
76 372
388 233
997 185
735 293
769 538
768 895
123 600
846 77
324 107
230 85
956 917
545 373
706 793
873 989
441 364
372 807
898 343
242 546
401 935
685 909
511 28
957 741
973 439
449 972
699 161
19 767
453 665
532 657
381 681
974 43
869 779
820 792
539 185
617 923
768 111
496 202
585 269
663 228
506 373
130 446
160 444
968 327
350 841
674 67
536 825
850 569
239 497
531 284
965 520
240 160
597 342
295 113
939 497
236 634
386 778
795 743
465 401
234 792
849 57
277 384
272 239
919 487
961 734
128 937
84 319
789 320
409 122
773 958
499 785
535 840
356 958
460 632
778 920
495 468
41 864
208 539
223 409
707 250
724 345
173 816
844 49
770 242
304 153
172 58
19 408
908 937
214 576
943 321
732 218
259 675
332 723
248 904
754 524
853 166
881 629
286 804
857 667
919 761
633 574
53 94
878 49
833 767
15 330
575 825
66 323
657 138
93 806
645 904
330 766
735 208
841 581
633 516
859 334
440 987
434 711
64 326
533 835
351 448
946 225
430 883
903 615
634 76
34 272
724 548
998 945
611 987
848 317
178 953
867 749
24 496
778 533
606 182
304 824
722 275
181 534
743 273
139 93
576 806
30 569
310 940
719 402
286 193
909 626
114 677
944 664
184 611
463 406
206 308
635 95
313 581
593 938
596 308
311 22
188 638
942 884
47 446
299 355
824 975
202 659
234 605
974 858
107 241
477 547
925 88
491 110
628 50
170 263
362 434
637 120
534 71
574 629
899 436
15 182
644 247
653 423
557 940
333 716
137 673
317 253
509 973
278 640
819 541
188 658
460 214
425 460
651 197
635 804
594 768
799 45
19 822
697 374
619 798
406 725
560 860
796 285
295 739
571 976
33 76
12 242
548 726
216 934
638 756
939 711
161 96
75 707
80 256
587 985
410 586
530 819
152 467
189 24
17 687
816 233
423 303
439 677
633 925
766 679
970 748
467 369
307 651
912 750
257 583
722 194
693 12
514 145
761 262
932 703
308 274
660 694
344 631
25 288
652 187
868 801
918 50
770 657
950 672
207 485
290 659
935 136
183 633
375 830
407 258
637 487
98 760
336 113
188 874
602 163
732 252
58 194
683 570
940 800
815 599
195 973
970 841
731 28
365 545
54 715
852 206
822 229
948 645
934 205
971 68
759 684
780 249
900 586
904 542
680 81
151 64
176 934
703 89
851 222
529 204
642 69
848 685
268 90
894 584
633 742
722 140
854 975
943 813
938 65
907 327
675 386
342 795
759 212
40 242
123 67
263 473
507 431
215 633
448 661
733 53
470 126
405 819
368 440
284 573
542 931
439 70
724 914
396 963
334 549
207 684
719 200
666 298
448 126
370 549
758 875
894 75
912 803
778 160
423 572
715 744
278 670
372 762
623 992
100 921
677 389
951 251
59 589
58 523
78 156
251 544
336 747
106 907
941 41
928 651
970 302
60 488
190 901
20 650
390 960
876 178
538 273
435 763
562 102
218 106
216 424
966 181
580 222
953 177
719 634
890 233
437 371
641 884
960 343
496 42
51 793
374 582
244 988
41 938
946 29
52 259
84 389
643 805
811 575
923 739
960 897
694 481
105 678
445 509
697 30
24 230
161 359
741 11
252 173
88 813
157 715
206 991
53 444
128 97
379 597
593 135
194 633
799 910
718 939
502 45
587 397
639 272
353 395
952 183
862 431
624 329
356 50
183 117
138 529
735 987
884 627
188 533
145 707
623 885
237 436
636 368
873 157
960 648
636 523
999 362
205 262
679 750
564 980
825 769
143 78
306 774
104 252
311 37
757 810
160 745
448 374
809 193
830 415
825 41
460 318
205 30
22 320
317 832
384 723
23 405
613 992
549 773
893 955
792 237
804 463
200 675
767 117
218 259
756 831
587 56
910 871
668 807
807 934
54 347
114 722
145 449
652 365
697 649
649 772
220 810
76 520
309 608
600 971
686 505
975 635
302 849
351 212
619 247
327 621
949 166
925 676
774 662
598 852
169 641
428 236
652 918
335 602
683 929
151 554
646 187
760 483
588 103
804 898
914 285
358 146
221 760
405 247
426 315
216 632
777 591
575 111
129 164
438 785
898 57
823 477
74 896
171 11
218 497
671 596
275 132
229 556
815 448
606 816
725 251
257 930
582 519
790 524
825 317
805 32
749 541
309 595
359 571
974 107
273 110
588 462
702 324
305 417
851 757
710 217
153 878
243 868
816 388
815 413
741 777
796 566
230 894
981 302
959 554
225 194
99 826
734 438
936 603
489 383
856 773
266 798
22 959
86 489
578 206
635 225
540 752
954 443
30 876
348 397
517 323
54 807
839 181
136 882
529 709
528 765
710 779
485 358
516 970
769 474
311 193
824 391
717 66
710 245
79 121
20 476
484 841
809 630
301 495
688 534
624 392
764 516
520 934
194 843
945 62
487 933
466 652
679 479
315 478
356 79
794 567
701 134
805 758
256 519
43 242
710 120
488 566
952 566
706 408
678 536
798 968
238 144
354 455
638 389
274 303
17 95
701 165
29 855
841 575
77 649
152 679
461 611
772 513
983 778
673 638
434 177
35 343
121 304
525 292
394 732
159 990
825 33
512 379
698 28
514 348
245 588
980 760
369 632
940 818
743 952
913 281
889 763
854 62
55 256
329 199
691 226
792 410
97 250
191 242
876 951
318 846
451 609
952 514
504 120
393 784
839 282
796 404
483 639
202 821
577 680
837 919
279 872
822 912
535 462
131 782
422 177
211 523
16 951
369 128
447 168
408 559
316 96
302 557
636 802
946 999
442 889
196 739
38 309
358 984
154 528
303 11
70 269
854 988
223 687
821 882
849 96
105 575
952 217
976 356
221 698
12 202
369 840
320 732
944 597
38 395
150 98
401 63
539 302
45 920
847 875
80 351
909 864
320 136
832 761
809 55
192 313
838 941
263 970
465 219
605 115
305 908
107 574
685 506
134 527
880 418
509 700
829 648
439 766
388 311
952 754
735 611
378 282
995 192
681 465
373 137
940 68
327 481
122 486
285 866
746 820
471 31
105 316
704 398
241 205
95 241
81 674
779 916
745 604
836 228
909 522
208 511
384 306
665 832
196 11
708 563
156 929
693 809
866 426
540 373
440 846
567 871
369 959
382 895
307 995
371 689
685 216
917 796
337 260
775 869
874 523
277 188
820 924
778 678
972 578
127 626
489 439
114 320
315 458
726 389
240 426
485 173
65 334
778 976
665 459
557 804
366 836
522 831
118 962
880 582
440 603
715 49
721 261
873 458
421 622
800 267
772 799
697 884
499 316
255 167
265 387
511 97
276 202
971 778
720 759
454 669
232 798
754 390
426 483
768 914
83 925
172 25
798 428
547 313
342 552
464 150
454 11
175 310
189 290
717 807
126 199
937 36
743 561
126 712
794 523
44 90
490 250
287 697
453 145
225 832
617 699
602 506
787 275
624 270
124 60
892 961
322 815
281 850
805 636
808 557
504 477
333 951
152 321
931 794
741 157
265 491
187 140
618 440
965 90
768 544
688 113
382 193
938 316
467 71
409 571
123 197
443 170
247 609
257 853
561 272
865 313
811 52
911 669
471 193
166 885
137 973
80 722
733 43
152 584
128 539
178 20
681 907
36 649
873 957
703 44
745 705
459 224
392 639
122 461
381 634
606 121
343 387
739 637
860 961
641 674
681 561
197 779
62 972
999 471
639 821
801 636
147 460
59 545
771 674
384 744
364 237
54 315
906 810
747 891
598 896
951 126
628 775
14 320
813 621
536 581
515 574
194 295
815 417
710 676
327 930
957 727
633 989
186 673
179 360
841 743
17 456
684 635
776 642
321 946
167 852
161 671
908 853
348 315
629 950
69 26
262 372
802 627
843 890
958 206
494 827
145 920
258 808
368 400
803 536
961 161
544 177
15 136
852 133
196 531
595 651
683 361
378 314
865 475
980 719
66 198
944 23
766 50
622 490
446 738
24 392
384 277
436 672
33 363
580 854
576 655
374 703
232 979
929 383
362 321
137 461
302 979
926 606
267 68
931 151
389 328
831 708
952 517
272 302
65 239
284 23
391 142
212 862
317 209
506 473
344 116
128 663
798 559
583 671
572 860
315 111
565 212
860 244
914 976
166 330
355 278
522 892
738 139
891 108
785 914
475 440
703 627
336 52
750 232
961 795
647 141
102 342
420 384
727 602
64 433
662 547
62 451
783 490
391 803
850 885
802 462
269 142
767 429
553 597
647 58
885 643
84 676
812 287
210 523
81 853
758 140
594 332
902 71
442 325
869 403
381 147
83 277
544 802
399 10
575 693
970 859
239 852
236 594
809 529
930 683
371 874
509 996
742 77
222 638
740 267
39 970
678 457
439 928
524 714
554 810
62 569
861 79
156 444
442 402
126 448
678 542
111 828
788 271
180 300
42 295
475 964
591 488
151 742
88 401
702 314
472 19
453 643
255 110
387 719
593 510
57 782
288 173
497 91
668 389
326 245
723 291
658 140
513 370
682 805
528 796
668 727
342 412
544 574
882 700
14 239
137 186
116 857
514 968
68 507
591 537
679 859
852 621
199 42
198 490
55 396
793 296
289 133
593 371
444 260
383 33
412 63
416 344
33 495
335 538
346 892
950 255
851 582
849 584
506 804
226 579
459 834
777 646
992 311
47 566
692 82
384 56
590 407
915 773
329 237
470 636
60 441
720 842
855 544
381 689
829 577
689 741
769 500
651 997
516 270
294 931
881 458
302 573
536 333
770 90
895 654
166 399
648 981
714 186
401 724
396 779
500 320
143 566
511 559
462 149
317 856
711 308
558 764
596 707
28 831
932 719
992 739
662 844
893 808
74 645
440 977
885 383
894 263
78 108
790 23
152 378
317 963
31 980
705 310
285 767
79 920
222 28
977 849
84 734
653 621
76 908
548 222
847 27
803 909
58 626
202 747
739 497
368 200
720 206
417 291
33 837
718 654
93 418
65 570
811 545
819 493
517 576
353 325
375 972
161 424
853 808
899 324
893 198
926 583
97 643
60 534
964 241
993 671
805 456
790 36
446 743
240 979
71 767
169 115
80 767
944 827
904 140
985 164
799 212
873 739
158 346
531 880
658 67
706 99
665 323
207 970
424 643
956 876
951 61
576 884
863 744
492 25
240 680
834 714
684 434
737 527
923 786
387 668
26 762
979 429
525 372
465 289
70 418
800 288
400 888
175 87
892 851
54 985
770 800
242 204
821 416
782 888
486 767
238 406
472 21
302 654
809 24
725 983
251 940
887 295
353 505
727 884
65 844
208 815
325 236
746 16
496 436
642 395
200 435
36 886
427 271
281 541
523 803
608 743
807 852
311 962
120 605
412 970
601 387
49 819
702 540
966 404
318 741
62 248
142 684
419 238
327 101
104 920
733 29
966 376
924 148
575 702
538 735
164 570
523 109
323 476
57 151
289 749
203 810
225 400
147 774
897 687
165 539
466 127
186 940
209 93
156 607
426 990
824 439
227 647
286 44
902 201
360 255
345 690
685 416
551 514
661 330
894 49
532 170
851 202
253 423
511 466
531 13
116 625
463 380
660 797
67 428
802 910
682 643
145 117
594 184
114 850
764 880
889 758
430 590
984 894
768 611
332 875
33 680
523 195
13 396
915 665
866 834
704 599
72 594
19 647
617 802
641 202
730 449
592 899
288 568
879 21
493 184
904 933
669 710
58 373
266 856
448 516
580 103
938 22
953 161
745 853
197 919
469 67
452 913
109 939
729 346
376 935
190 282
185 602
883 851
601 51
36 80
147 572
605 394
454 958
757 130
398 625
686 818
56 731
268 56
352 741
890 800
361 670
507 437
249 440
449 86
344 818
383 10
215 246
262 876
13 335
447 140
534 900
748 658
309 75
80 45
141 619
820 473
530 197
209 576
601 984
136 21
290 334
831 888
220 307
258 190
904 486
408 196
215 640
490 859
653 354
108 427
394 912
744 172
657 539
187 571
424 816
798 323
83 115
50 270
842 103
301 469
707 924
402 126
245 53
779 190
178 19
496 423
256 398
344 139
54 769
445 113
862 931
743 664
814 110
103 692
537 687
267 687
517 749
154 854
219 985
477 736
557 50
499 863
758 936
855 112
696 936
700 838
585 411
280 15
120 448
345 453
173 799
140 338
797 145
741 275
54 190
652 490
473 71
830 773
121 304
338 729
996 229
461 563
645 115
517 246
293 911
371 513
390 888
155 851
280 630
342 133
975 283
703 873
997 117
335 652
972 690
784 10
472 376
419 608
443 759
695 280
109 824
939 143
143 791
152 421
363 577
525 861
333 853
535 231
668 799
728 882
207 117
895 119
952 732
484 382
567 956
56 220
332 471
586 330
88 833
740 407
485 657
457 184
499 565
799 476
712 407
363 189
550 717
649 42
788 917
697 890
492 838
519 285
257 156
946 633
174 817
99 447
32 249
715 183
676 325
311 836
325 929
502 443
351 475
969 780
170 538
908 982
252 167
815 775
261 325
642 51
282 736
302 490
808 301
431 70
947 834
220 255
395 288
857 957
23 441
313 843
420 590
663 622
954 729
702 282
322 809
501 838
278 953
276 177
65 854
790 970
405 184
412 923
818 47
456 231
42 134
103 609
476 338
779 131
296 456
158 495
612 500
438 708
840 790
259 987
279 196
904 994
228 386
403 704
344 300
954 147
763 873
79 497
766 108
467 971
479 627
204 624
868 688
469 372
570 289
542 698
205 957
328 838
910 831
842 797
71 260
844 920
209 664
930 599
227 81
488 920
595 425
316 177
297 637
633 313
512 125
876 986
327 513
21 246
413 333
640 959
171 376
585 679
992 395
933 466
98 127
217 825
642 839
191 808
778 718
591 799
597 936
471 526
276 129
675 428
913 861
827 635
488 383
624 283
226 812
211 54
307 970
457 247
179 968
777 517
789 125
501 540
812 635
804 350
728 939
66 678
193 127
205 175
458 926
891 175
583 84
53 142
851 130
512 433
517 186
459 969
111 929
169 71
843 154
657 858
840 734
989 800
153 267
215 863
179 604
111 843
831 947
209 901
18 608
145 310
374 974
363 860
132 315
727 388
997 528
810 641
79 643
110 921
947 902
533 675
886 595
148 972
42 512
317 897
697 986
134 22
673 946
17 870
702 152
619 51
454 210
221 24
737 368
103 392
61 808
996 391
479 645
463 769
912 637
53 278
748 45
676 130
712 214
736 89
265 19
744 390
893 798
805 620
497 164
996 555
109 12
262 203
673 571
827 327
806 586
209 615
431 650
323 783
664 204
765 343
534 506
400 637
364 938
970 110
582 534
247 306
590 832
727 868
883 340
927 976
958 727
828 438
222 647
86 537
429 241
666 558
16 805
755 266
599 81
760 557
656 224
548 955
369 32
899 711
279 587
461 309
445 838
499 739
453 847
495 91
748 791
315 973
698 568
857 907
862 373
91 152
842 925
69 309
571 868
527 315
163 111
152 105
105 241
735 156
94 373
52 21
634 980
327 486
415 299
913 815
693 749
293 836
846 780
997 269
203 105
332 51
374 87
103 868
643 581
30 118
937 726
629 783
665 186
485 254
864 953
236 793
764 847
772 134
998 368
385 514
554 857
113 933
631 599
166 902
266 604
127 570
176 746
599 936
246 417
221 656
502 143
535 382
611 812
339 539
968 301
960 496
571 363
739 406
942 589
337 521
361 967
750 488
351 246
856 279
316 429
398 863
447 923
18 480
322 200
122 327
483 647
555 788
552 768
238 382
559 341
352 760
955 684
111 143
101 909
57 741
209 588
87 470
730 792
747 697
172 683
845 880
119 63
807 951
317 968
518 396
451 884
317 547
502 680
478 94
560 951
13 947
223 555
910 550
894 483
617 452
510 412
891 630
162 417
425 606
637 549
567 150
457 394
410 570
468 21
813 379
893 91
926 221
686 82
239 273
593 441
263 152
40 675
706 514
721 614
257 360
71 142
494 587
163 25
948 502
617 938
804 691
453 145
114 929
376 61
248 841
691 35
220 567
971 57
518 446
137 862
435 217
541 137
106 20
415 975
52 536
427 395
772 382
610 541
997 607
779 564
501 396
498 106
220 506
825 390
320 909
98 720
933 301
600 223
392 252
332 923
710 132
232 854
420 911
564 830
552 443
736 156
944 694
999 761
699 252
322 493
500 452
877 142
665 298
768 630
337 226
552 392
715 467
790 201
754 948
569 932
840 948
531 695
202 944
818 10
18 401
425 556
74 10
241 637
146 518
85 862
968 360
459 541
372 952
822 364
41 931
673 710
896 304
599 386
294 726
206 92
199 397
126 498
60 632
661 292
529 139
792 878
640 281
273 467
828 173
410 755
745 226
147 752
252 795
40 601
749 413
931 220
373 612
39 534
629 412
143 218
36 973
166 779
476 735
787 947
326 48
291 377
536 200
820 231
340 492
671 571
808 603
390 787
917 438
841 93
367 577
311 505
712 954
682 131
819 536
392 719
44 311
597 516
537 189
719 677
292 141
610 383
137 241
27 167
334 749
791 334
434 330
905 746
93 283
554 402
404 828
866 363
518 45
879 925
616 878
225 160
479 132
780 219
167 872
668 520
81 305
606 219
858 996
593 499
207 582
372 12
533 618
305 881
192 652
796 380
693 137
317 273
116 517
142 194
259 511
846 787
928 849
880 272
859 205
992 805
91 417
677 346
568 702
552 805
460 415
904 265
927 611
373 741
637 921
455 903
495 647
390 267
74 384
736 681
340 133
561 255
928 871
306 49
741 472
147 424
473 793
849 731
895 191
907 540
817 373
858 957
203 612
818 137
352 659
391 540
69 882
401 738
884 29
541 374
836 690
775 353
174 781
825 73
158 193
602 117
19 669
494 741
523 114
708 954
720 127
179 953
567 902
926 977
270 950
146 212
258 730
547 131
697 327
614 54
714 467
202 532
515 740
689 974
156 959
534 719
175 324
226 419
812 757
520 859
963 216
483 844
713 135
149 445
537 147
479 222
484 228
757 435
608 536
252 591
804 968
424 257
768 628
385 695
561 131
29 175
177 665
499 729
970 194
384 633
773 818
667 569
383 561
39 202
134 508
120 304
830 735
414 181
158 51
183 862
790 932
591 239
430 512
202 255
282 909
627 859
756 905
356 176
808 609
42 388
255 727
557 32
181 852
743 628
88 240
744 993
947 388
458 105
405 168
621 395
213 375
479 635
75 459
61 482
890 561
664 531
240 992
762 259
245 886
17 815
743 592
559 41
899 293
660 952
424 716
433 752
315 613
327 812
676 871
459 559
275 370
796 863
909 138
59 19
404 682
27 295
286 62
759 855
445 218
51 855
265 77
787 115
976 309
728 357
151 449
464 704
701 836
920 46
216 87
92 667
483 186
976 931
614 178
611 710
238 846
40 75
984 431
570 422
506 234
536 757
179 302
457 978
518 475
528 284
278 10
853 617
277 485
774 428
496 547
859 129
88 125
689 267
507 391
764 358
987 300
980 456
882 209
450 68
826 591
876 942
101 418
137 469
552 19
875 354
703 808
636 47
734 94
386 873
844 762
203 241
940 824
114 15
454 791
241 599
632 831
471 701
432 399
989 219
985 291
202 539
483 452
643 889
230 80
389 720
550 233
217 177
102 752
168 824
515 72
819 905
296 394
179 271
271 876
973 718
182 250
759 868
484 392
216 432
60 850
65 215
511 470
27 187
462 121
771 482
862 391
553 982
559 906
420 69
115 681
114 838
170 672
530 278
731 678
203 856
685 532
314 681
245 887
839 891
627 744
974 648
902 603
759 302
917 382
84 503
40 661
421 563
181 288
112 814
826 107
780 38
152 273
233 713
856 279
684 223
261 357
161 374
533 499
333 375
242 511
16 783
354 715
121 804
867 440
789 209
183 655
113 454
638 281
865 709
152 609
596 360
746 82
512 147
110 148
385 148
421 904
445 733
873 173
97 791
90 307
736 606
620 465
296 333
389 912
65 648
57 11
745 612
85 186
592 378
752 561
198 226
543 125
102 27
37 945
965 230
653 218
391 700
24 267
474 167
175 286
362 667
36 717
983 463
262 719
658 584
60 711
751 978
206 485
251 624
870 508
43 876
254 989
642 853
866 84
36 366
405 478
521 327
778 670
810 901
657 843
148 985
396 57
504 632
101 408
167 282
614 324
542 49
303 709
48 468
295 169
510 243
24 711
911 772
176 122
283 189
840 78
795 244
233 500
119 994
241 451
266 16
580 657
201 56
943 789
394 444
395 782
975 215
236 837
678 200
395 259
431 882
883 942
690 641
981 292
409 834
71 562
377 154
442 779
206 569
742 774
798 305
286 184
999 452
220 103
146 663
940 401
787 295
611 762
649 291
159 533
821 276
674 965
996 140
19 103
207 563
971 722
46 418
629 210
187 919
578 14
79 332
584 275
876 477
527 608
974 739
976 149
802 639
756 676
49 547
963 123
592 550
273 482
597 373
109 426
719 263
260 31
767 211
210 316
495 755
134 45
481 335
276 44
153 109
441 702
720 895
679 529
293 893
184 263
792 375
505 65
834 396
712 873
361 420
837 332
832 391
531 912
594 285
391 136
973 316
871 389
914 577
197 468
883 834
32 454
990 564
639 771
88 300
552 70
130 287
874 672
756 788
967 658
249 212
660 57
357 796
470 997
137 972
802 226
887 784
849 69
470 888
563 492
586 422
548 107
782 493
774 592
288 795
757 960
322 366
774 870
275 883
697 544
331 781
187 821
227 934
904 242
58 793
117 26
460 511
617 294
763 709
10 50
992 337
123 675
811 60
84 322
827 658
343 410
265 72
510 966
202 422
184 70
814 875
693 766
74 191
230 426
119 944
966 31
736 987
784 168
273 131
276 119
332 804
645 414
756 554
20 469
401 643
767 907
122 945
239 518
245 823
638 562
90 352
31 782
398 328
528 268
517 957
597 480
60 222
776 343
385 654
607 448
918 788
868 247
793 211
374 106
979 437
613 40
518 923
50 212
359 871
752 37
378 885
782 921
235 885
257 575
644 325
613 51
998 505
709 438
822 882
357 897
142 432
547 799
253 825
98 673
216 743
777 61
286 497
243 211
918 527
811 103
272 448
423 773
569 839
754 833
421 506
194 938
106 344
722 910
271 406
776 978
402 565
375 463
450 324
628 430
871 631
35 872
237 315
451 522
657 972
377 667
11 156
76 875
293 625
144 45
26 197
924 505
837 436
405 961
364 537
550 432
823 21
416 779
57 723
195 456
424 720
275 84
361 55
87 436
512 467
26 176
469 953
326 240
160 396
217 417
25 225
154 614
715 276
971 183
589 438
866 700
538 583
381 123
24 331
636 283
76 917
674 136
117 267
702 89
464 985
338 389
202 765
334 104
726 331
325 830
355 828
797 471
335 792
755 974
309 750
48 970
438 674
126 442
139 241
486 795
806 67
932 308
992 619
332 848
346 316
569 979
941 116
253 317
803 383
414 664
494 95
100 912
622 950
788 513
623 152
514 425
430 604
726 275
262 679
508 201
210 876
564 98
602 472
749 610
765 620
717 82
63 33
413 644
31 489
868 902
176 659
409 985
51 813
156 554
23 689
457 595
406 657
379 157
803 365
778 473
632 984
85 456
234 777
150 53
828 677
332 878
547 352
954 139
276 967
984 554
591 750
758 690
390 601
830 118
272 699
503 294
806 479
876 506
694 726
377 52
457 494
837 903
246 432
29 611
557 30
356 782
487 891
497 146
109 808
358 411
451 714
303 590
678 745
806 15
135 782
405 569
270 396
848 212
389 957
609 378
534 373
958 144
155 613
201 885
361 762
625 358
475 19
633 398
477 886
565 934
715 373
106 198
905 161
811 325
83 373
226 524
963 259
62 615
735 300
65 687
684 553
275 970
274 960
444 533
796 339
983 755
391 671
367 483
191 17
211 123
897 637
140 235
303 182
220 459
165 643
564 130
474 221
818 403
155 358
728 788
120 561
563 896
322 944
43 145
107 641
266 928
760 182
824 459
757 703
471 600
813 776
557 880
396 681
505 227
351 562
160 808
235 269
818 661
666 474
814 138
847 913
482 337
535 202
169 306
735 896
489 808
338 675
251 637
509 588
280 399
526 885
912 742
510 152
692 145
500 942
544 852
555 229
467 831
474 860
502 899
349 444
540 762
194 720
877 285
16 825
834 862
482 642
748 817
575 952
264 497
679 820
270 301
128 756
651 518
602 810
938 298
891 143
804 110
97 597
587 289
498 955
389 152
585 832
108 213
496 709
370 476
558 47
20 572
723 550
927 787
298 861
442 871
324 588
870 329
558 619
322 895
875 656
180 666
786 890
873 470
192 948
309 737
551 291
838 696
348 955
896 273
198 633
240 437
53 542
589 178
114 522
684 938
53 573
766 259
593 649
442 269
763 314
665 896
440 381
15 784
701 229
40 204
874 223
798 617
806 255
913 875
447 500
46 74
20 932
852 998
939 655
658 887
87 792
931 413
641 407
967 939
234 962
317 233
177 516
855 658
807 64
887 666
81 493
63 515
556 32
551 763
699 851
144 352
784 751
954 866
236 910
180 821
482 642
254 732
321 776
357 494
137 250
100 173
788 595
444 111
287 550
651 787
880 605
468 675
189 390
918 14
951 517
930 818
497 998
814 448
799 220
589 915
173 797
284 837
943 906
762 978
325 225
566 197
374 43
689 573
165 337
202 908
898 596
520 54
921 625
917 441
846 794
437 980
626 840
888 181
788 553
234 300
476 807
770 915
130 780
667 626
957 726
991 428
994 431
932 597
585 329
207 266
628 918
698 997
949 164
417 601
15 53
27 439
608 245
812 778
422 667
856 446
414 163
200 127
434 635
650 547
871 157
374 486
88 985
303 707
324 45
102 604
128 547
467 198
939 435
692 974
844 793
106 50
894 45
80 128
156 435
206 523
691 798
94 643
691 402
92 462
275 764
230 803
292 581
800 13
580 98
21 379
458 655
967 688
23 381
377 631
781 821
211 710
246 674
173 379
442 289
232 650
587 511
914 488
186 626
120 581
417 917
773 303
368 310
203 836
498 935
289 908
443 639
298 410
94 264
239 504
985 745
71 808
612 558
939 437
543 478
202 163
914 273
234 860
463 599
101 211
927 898
449 395
777 899
68 837
836 713
446 820
11 490
102 61
36 119
875 96
17 133
773 859
616 916
752 987
444 731
364 400
226 824
870 256
43 405
137 760
320 393
149 233
636 688
526 403
50 576
626 534
567 44
288 673
886 484
210 722
219 61
359 802
994 165
417 676
27 864
539 37
700 771
378 72
429 809
245 518
330 551
435 356
618 321
557 491
101 36
62 476
501 614
206 364
572 963
735 782
964 36
285 10
139 254
54 336
997 892
348 480
216 881
717 886
409 695
580 718
560 343
317 671
928 887
656 191
763 705
341 860
166 958
129 626
587 162
19 386
656 26
546 921
316 587
528 797
207 635
932 509
100 937
731 247
802 354
885 13
284 144
850 210
516 172
694 151
342 260
623 236
205 590
413 844
64 945
642 296
604 212
513 359
798 197
327 722
893 585
755 255
342 755
162 116
315 81
955 292
897 356
189 217
347 484
727 172
824 485
405 726
428 637
458 909
558 470
332 153
288 414
181 118
525 314
280 571
328 824
236 561
224 169
767 488
271 613
394 652
92 57
148 81
431 205
156 615
972 650
129 682
307 22
919 308
386 134
828 617
998 543
609 978
915 636
337 725
115 38
385 14
154 268
595 388
32 62
250 340
267 972
492 987
525 987
861 93
239 401
242 823
319 475
520 751
408 338
878 348
167 344
892 610
130 71
626 927
120 945
795 321
545 456
973 668
69 986
762 252
109 867
345 115
66 564
531 405
826 395
889 380
847 272
607 981
996 474
474 849
294 344
865 969
68 867
279 183
399 26
121 329
106 329
985 380
894 465
230 446
306 269
392 950
593 218
760 259
689 917
820 234
925 793
458 693
634 269
313 344
255 899
152 462
261 114
324 761
279 462
712 582
619 874
395 183
884 285
206 31
623 913
700 467
853 169
601 413
538 129
562 880
309 35
541 368
392 821
120 267
399 752
886 365
427 841
591 754
258 300
212 903
40 654
854 287
349 146
769 515
451 780
327 664
596 198
507 316
624 820
469 208
272 245
655 357
435 746
965 724
658 210
755 412
928 295
594 112
634 448
500 903
299 228
891 506
795 207
860 833
642 710
106 477
422 688
464 965
346 815
476 627
887 123
66 213
966 702
91 435
223 358
642 443
869 430
917 338
804 616
799 86
956 85
58 731
976 310
337 797
126 403
533 673
959 509
999 897
679 201
271 777
622 35
149 70
239 919
457 943
45 509
35 243
799 130
903 555
600 675
189 74
268 366
564 852
845 578
209 329
904 940
90 669
816 707
44 851
483 206
710 163
327 659
992 538
991 729
500 423
524 743
361 297
688 191
503 933
432 29
997 617
202 386
389 356
303 675
126 393
404 619
539 280
80 14
127 70
518 43
149 941
127 890
878 780
272 513
798 260
457 194
805 676
916 150
484 186
887 812
154 45
973 117
536 890
910 70
15 255
305 188
521 207
465 770
448 118
628 535
81 26
710 437
339 777
771 693
665 617
997 41
942 586
962 258
473 999
777 741
496 363
782 51
867 568
507 651
498 198
388 306
655 952
354 240
751 141
295 767
866 123
900 535
134 214
858 994
421 230
135 952
194 824
313 278
791 368
843 754
736 386
142 833
317 714
594 562
802 631
946 789
124 325
365 554
271 41
953 773
927 405
405 338
44 375
945 125
711 914
473 110
752 434
927 486
673 541
760 370
991 572
388 271
396 988
842 279
598 685
498 686
211 538
931 152
836 439
802 518
891 618
867 827
288 802
560 794
730 393
17 804
366 53
788 749
551 779
779 901
469 94
800 621
986 322
252 151
731 154
362 23
715 970
650 243
201 883
562 528
445 731
927 795
579 811
508 473
788 893
152 351
587 136
838 805
355 498
287 960
964 244
643 308
719 117
601 549
533 395
813 107
578 493
387 546
473 258
136 233
222 177
713 655
680 418
162 478
23 386
626 433
969 174
84 619
918 527
794 898
676 611
31 223
453 643
422 970
322 133
388 350
124 489
164 360
628 528
56 815
122 272
265 23
818 761
186 492
632 716
336 748
435 966
146 34
826 695
110 308
366 969
47 549
328 248
679 31
261 950
228 323
721 536
786 190
91 698
142 317
616 115
989 373
506 392
563 847
598 442
274 236
848 472
897 143
954 399
862 343
419 744
585 618
354 215
733 328
122 690
128 925
826 382
930 382
869 657
919 231
522 877
870 449
598 656
648 264
861 75
919 826
159 670
710 452
808 712
709 122
135 524
116 582
425 118
227 86
98 379
249 494
329 197
276 860
167 721
91 336
42 994
317 586
237 317
690 161
378 480
571 394
443 30
887 753
31 126
511 849
381 588
429 784
724 39
606 572
663 68
524 393
973 256
139 368
367 501
521 85
406 275
435 622
349 290
474 920
430 17
927 749
923 657
696 578
589 667
782 379
177 440
911 632
487 765
243 633
630 566
703 856
686 644
806 280
608 525
613 355
487 434
402 212
688 860
36 135
720 433
480 931
257 453
85 767
132 169
593 288
193 334
695 280
120 906
612 819
678 481
187 579
767 300
553 428
414 542
915 726
640 211
127 499
184 453
674 274
219 75
974 742
150 239
65 754
238 132
344 138
547 632
258 504
84 961
594 224
946 429
936 390
564 425
359 820
563 874
242 146
865 309
305 60
443 472
387 245
399 367
735 92
527 228
875 760
406 285
68 567
270 53
495 565
401 323
640 333
571 507
888 712
289 398
517 762
68 800
198 135
620 26
213 846
859 897
861 826
806 872
420 875
273 92
794 311
987 692
102 55
518 569
265 421
766 79
226 406
29 447
747 380
616 141
862 369
759 431
588 874
915 17
488 371
138 259
644 521
212 460
37 190
954 350
327 213
342 469
219 103
552 848
912 220
146 94
127 172
136 549
635 709
466 116
148 488
881 802
698 264
749 110
153 16
940 171
654 624
563 450
285 180
207 124
309 461
629 31
621 874
673 336
379 840
527 250
470 412
912 454
287 852
531 560
482 308
481 721
914 188
887 519
734 253
588 674
897 78
56 140
804 688
181 711
235 194
637 227
301 121
803 632
421 721
412 790
875 495
583 366
260 755
464 352
794 268
229 570
486 373
656 710
645 140
990 500
728 355
796 827
521 711
837 336
27 471
544 78
53 246
128 220
634 900
437 88
195 344
665 137
661 805
672 998
779 888
91 433
828 356
210 396
557 159
857 717
319 546
754 856
889 675
390 818
563 622
288 726
43 318
666 157
697 866
760 402
427 212
508 220
297 85
370 979
838 567
203 152
343 865
661 330
394 537
259 383
286 634
264 510
543 809
958 330
433 705
535 951
543 280
685 396
200 431
999 968
955 411
982 90
806 392
230 950
752 621
918 764
306 388
586 251
17 590
948 289
466 106
104 452
265 502
889 405
376 969
685 162
73 556
817 306
381 732
112 942
713 392
711 958
440 701
958 29
18 59
596 698
259 508
328 538
441 908
990 383
783 182
665 353
322 992
527 459
492 91
374 601
596 738
71 268
618 965
89 496
455 143
276 434
248 293
579 25
85 517
452 360
643 410
903 212
121 843
261 195
837 945
784 361
518 745
805 676
472 591
805 637
758 336
969 132
522 656
159 541
901 24
458 766
492 573
990 630
104 396
924 355
106 887
626 536
402 194
711 131
524 396
726 665
169 676
562 315
978 117
161 711
831 355
513 837
915 62
531 621
218 955
820 164
977 774
425 482
719 315
568 381
797 870
482 759
58 183
981 12
394 45
926 29
41 573
598 32
293 782
959 266
828 100
635 479
34 684
351 840
731 109
475 244
156 230
850 976
311 795
47 245
243 417
401 262
850 158
128 876
361 607
587 389
420 495
304 632
590 844
747 988
288 421
116 861
477 134
821 681
918 99
805 403
588 362
111 138
259 477
13 166
689 188
406 526
889 207
185 794
352 707
422 389
883 407
583 78
331 234
736 161
684 537
869 161
427 887
998 562
146 325
893 572
396 936
291 928
91 595
959 895
568 192
844 532
785 479
353 725
598 703
96 28
917 553
486 720
286 875
42 141
30 214
231 380
497 134
388 487
684 958
551 392
762 244
829 886
740 406
181 373
250 845
326 239
493 743
400 977
237 306
372 53
792 432
352 634
314 48
163 101
35 414
927 737
597 926
147 341
867 455
44 234
113 679
257 491
557 807
635 401
891 477
744 139
351 744
783 200
986 238
647 871
739 991
948 306
419 345
556 824
42 226
936 419
455 549
837 528
477 263
314 486
381 616
903 251
647 496
336 407
620 583
352 545
441 942
222 830
936 400
465 406
150 846
806 946
381 754
860 512
164 639
14 403
528 652
533 838
688 140
845 368
842 227
117 257
918 820
986 149
37 957
389 604
102 620
161 758
358 199
757 579
957 386
263 328
95 309
898 650
481 788
423 128
396 287
142 540
499 636
698 660
915 775
415 642
133 997
762 995
51 138
237 597
97 179
350 432
101 676
956 701
248 771
520 167
284 897
256 870
196 764
478 242
704 45
872 986
554 151
799 214
910 744
243 69
456 118
680 561
67 916
455 724
464 761
901 174
594 61
896 88
59 784
899 332
617 342
774 379
391 984
328 216
977 38
977 578
601 902
648 12
650 115
536 280
662 66
521 788
587 934
25 724
392 609
14 419
364 217
563 326
376 621
828 162
582 503
840 53
622 433
974 874
982 735
612 79
459 108
430 370
311 607
530 404
718 180
530 410
658 519
530 52
631 749
95 569
835 108
125 937
523 630
639 329
300 541
282 562
831 447
718 445
107 623
21 717
513 749
537 402
612 655
992 858
466 979
432 336
684 819
582 951
20 668
248 953
904 784
271 891
176 564
253 743
74 703
964 660
210 99
84 502
808 728
429 175
111 697
587 154
189 499
325 179
342 754
726 614
545 153
449 42
146 429
922 858
401 331
974 896
783 447
426 34
104 140
833 127
641 779
210 614
395 224
965 313
926 227
449 789
436 619
233 95
372 496
271 943
126 629
616 477
203 875
464 132
900 241
371 947
350 891
61 858
321 186
968 920
145 666
501 391
541 134
989 645
746 280
705 103
779 357
858 746
697 76
177 459
199 35
524 867
142 274
681 729
533 989
536 507
529 923
373 533
185 440
381 645
595 698
85 112
334 860
981 707
282 216
144 729
873 734
798 328
713 206
679 237
974 533
517 626
987 836
992 632
675 11
389 16
258 562
570 802
642 899
305 692
474 430
197 498
377 584
100 899
497 50
922 321
313 930
38 88
574 788
36 259
586 463
891 165
135 927
618 663
293 758
275 941
468 610
382 980
102 981
859 534
625 471
366 235
711 816
406 686
631 868
358 767
798 383
957 86
931 785
960 402
278 327
187 11
128 390
534 205
664 710
844 394
614 786
701 291
451 68
918 631
216 489
231 358
880 583
567 621
731 419
547 799
59 686
593 353
435 123
282 766
872 42
826 77
173 760
610 789
781 673
218 721
746 523
39 364
486 682
593 318
616 886
797 973
585 851
931 423
550 940
468 290
464 591
758 176
218 932
828 320
174 968
501 440
351 69
558 125
327 613
848 371
838 355
959 441
252 218
906 414
460 326
325 866
853 769
197 806
429 157
984 268
235 33
592 767
944 376
865 75
227 263
137 245
237 539
758 445
626 862
307 187
708 482
966 32
969 670
290 233
843 613
978 735
378 946
230 841
935 34
871 290
402 38
672 815
537 875
685 465
657 83
946 294
674 545
732 770
111 10
171 254
31 412
959 174
635 384
611 667
987 828
429 477
772 296
39 362
772 611
913 82
493 552
586 785
955 827
412 502
263 908
185 94
611 227
498 877
430 342
624 130
453 408
873 654
998 784
354 890
309 213
972 598
735 585
395 850
41 698
826 582
532 31
922 142
128 517
104 370
418 537
154 945
465 993
928 555
746 502
136 666
165 985
393 860
196 376
166 744
963 112
26 801
204 830
118 66
403 111
346 10
109 951
97 46
917 198
525 158
236 482
159 493
903 829
91 554
764 108
842 144
26 695
407 501
187 106
901 491
283 844
342 89
752 945
425 719
490 538
655 606
103 67
491 830
870 56
944 787
427 294
557 200
344 549
80 559
659 396
672 928
243 392
296 522
982 117
210 258
519 707
422 390
254 281
860 755
58 479
919 249
267 579
321 349
885 449
422 252
936 422
520 384
905 489
756 944
801 752
232 994
724 842
508 545
557 114
924 184
969 303
767 194
574 132
684 557
527 568
924 633
699 112
456 525
418 657
934 719
188 633
790 533
188 11
749 716
43 899
290 567
625 295
781 631
370 36
976 488
846 680
770 127
399 74
246 914
305 552
487 856
810 237
351 29
197 113
777 211
432 499
562 741
692 841
62 993
404 688
317 482
600 76
249 765
906 980
970 936
381 910
371 962
635 607
397 632
406 615
921 829
768 277
489 127
485 816
606 271
535 268
968 808
112 553
395 357
535 314
332 656
573 796
25 888
777 469
64 226
636 927
103 527
532 831
279 701
38 492
746 402
598 13
482 669
818 46
264 986
798 549
413 374
123 71
385 960
713 476
327 409
742 221
471 243
466 210
578 531
449 231
643 80
955 15
886 153
109 629
968 397
14 738
418 591
475 136
517 453
274 936
877 819
280 159
389 287
84 482
261 215
840 91
696 68
457 58
664 804
849 639
355 112
295 961
832 875
918 786
362 195
397 565
900 834
507 27
670 340
483 264
151 777
633 65
846 990
397 685
313 886
814 514
118 904
468 793
169 451
30 571
734 77
506 283
656 532
875 414
437 684
345 209
319 654
964 552
535 127
955 733
704 80
649 66
109 782
840 349
836 284
153 546
886 279
633 73
453 894
275 672
904 509
467 936
282 503
998 454
866 253
889 999
655 281
827 126
656 265
252 83
118 193
212 759
916 591
750 582
721 943
339 721
631 948
919 754
880 449
470 99
201 368
486 663
242 778
618 755
231 955
902 522
272 946
172 131
251 883
701 634
428 267
482 854
711 996
80 274
756 946
13 287
87 249
100 362
393 520
628 27
829 14
915 799
408 751
886 258
845 679
599 902
978 504
352 127
907 132
620 512
140 354
613 440
77 27
937 752
340 805
898 945
92 705
447 596
259 32
185 678
38 905
210 768
189 249
390 80
441 380
946 321
231 753
670 264
534 563
588 958
309 48
592 915
783 415
486 247
436 850
533 998
707 368
157 586
545 232
192 594
385 951
674 709
812 619
157 53
222 505
382 476
239 341
364 242
338 583
351 501
653 400
261 415
697 646
812 592
157 727
829 303
31 68
842 751
202 631
20 984
50 140
209 370
661 938
960 185
739 784
965 861
407 56
850 346
439 394
566 127
218 89
785 319
910 959
864 805
380 199
984 748
34 116
147 541
355 293
640 66
376 101
93 538
366 503
138 310
529 666
22 634
882 802
463 94
263 42
454 267
407 723
146 252
781 810
12 710
760 575
285 350
142 673
931 119
496 791
182 654
914 221
382 712
105 45
247 182
624 741
426 159
400 185
753 943
46 108
805 524
684 443
984 797
356 415
480 204
25 880
449 756
268 229
213 764
513 824
492 52
159 798
139 635
132 975
151 599
748 995
122 434
556 387
78 883
498 102
424 609
138 860
678 430
770 217
987 820
248 277
256 687
901 750
731 700
827 64
160 385
172 964
602 333
497 444
737 590
515 886
658 152
698 745
470 224
988 246
567 451
622 547
249 282
465 565
975 200
646 922
421 136
192 757
178 907
230 99
763 544
526 660
946 22
354 120
82 974
581 533
304 948
874 219
641 772
133 406
670 862
487 369
207 515
155 927
770 630
882 960
672 230
127 901
13 344
591 798
582 53
554 318
616 824
743 783
632 423
750 437
301 971
153 898
574 307
642 227
450 262
195 335
959 700
825 73
343 527
760 805
661 383
252 197
286 674
57 465
531 498
734 66
480 126
360 177
972 661
441 685
864 463
858 739
434 967
371 113
786 458
788 69
183 606
57 715
408 920
292 366
339 894
614 647
898 830
76 114
20 55
491 978
725 568
29 635
29 743
376 334
614 643
721 653
659 193
95 863
532 269
179 598
703 376
239 340
534 643
720 817
417 735
247 696
522 52
40 566
77 960
52 155
993 712
98 894
804 674
759 895
174 440
402 292
945 754
618 21
719 610
450 974
443 330
726 925
669 320
355 322
428 389
864 145
475 378
438 405
904 279
346 800
842 518
183 428
264 655
483 453
336 249
210 705
74 642
273 408
479 248
373 339
326 699
662 533
258 153
157 413
82 798
766 325
924 413
209 761
945 449
369 648
212 503
247 173
458 121
316 157
641 560
735 28
325 417
403 856
601 558
140 589
722 450
395 105
709 801
510 174
213 83
922 789
364 658
162 547
542 203
822 916
383 637
506 774
439 569
36 147
777 984
927 89
756 834
691 239
434 752
660 96
920 37
363 474
130 55
765 857
174 244
751 627
495 820
880 219
683 97
667 451
751 965
671 633
423 363
627 117
283 660
267 380
451 598
515 582
137 678
866 500
360 613
721 20
767 21
331 832
50 772
682 808
832 271
148 216
829 452
656 329
788 318
409 328
402 770
37 978
143 399
429 803
435 654
846 49
959 240
749 529
917 292
643 961
127 789
145 598
843 388
256 320
40 282
46 588
447 889
336 757
641 246
366 417
553 614
729 166
593 929
702 170
214 340
636 286
636 365
473 549
261 545
319 227
845 150
520 703
964 480
925 579
401 742
741 804
883 766
931 590
749 865
609 897
325 514
308 909
209 392
477 550
608 863
482 175
665 487
550 906
852 474
168 734
643 844
816 464
15 43
497 569
718 931
705 530
570 395
516 582
66 505
831 895
41 908
611 983
848 767
22 581
809 197
844 883
701 889
182 226
243 949
788 838
741 28
716 380
258 74
118 963
645 210
754 791
303 124
972 512
102 769
348 301
669 20
975 167
477 28
57 653
911 801
462 860
685 83
169 892
11 434
523 337
122 568
855 252
171 621
646 735
901 93
350 871
895 741
396 882
820 407
245 774
117 878
480 869
130 343
232 344
246 820
236 409
661 868
436 170
176 440
571 468
200 118
491 775
948 663
819 447
637 775
660 399
130 797
632 549
541 315
287 352
809 606
19 733
869 379
167 731
140 515
238 12
80 374
124 971
106 232
118 944
388 824
32 773
800 94
420 54
706 932
71 454
910 387
420 311
95 682
39 181
476 322
494 129
313 410
380 853
674 556
504 373
769 221
955 484
892 451
310 474
516 607
93 738
843 43
552 104
70 743
618 426
484 730
806 515
111 508
991 612
965 860
149 365
68 913
977 581
188 583
326 743
576 254
189 712
878 959
799 993
766 958
26 778
726 832
243 215
280 415
11 329
116 262
845 69
923 505
858 542
187 606
203 283
113 923
848 116
746 361
15 55
836 998
736 764
619 552
907 662
192 375
698 772
253 667
440 623
723 280
361 749
252 416
790 181
929 280
385 898
309 747
278 347
499 16
490 330
686 418
633 511
812 113
732 392
57 415
773 666
52 318
247 91
588 916
215 442
105 999
142 811
420 276
241 622
766 956
783 852
335 467
727 211
919 736
792 112
386 712
314 148
150 819
860 204
287 356
664 19
746 888
693 808
883 973
27 214
560 956
625 710
25 991
890 485
319 75
806 518
773 124
161 248
570 660
877 202
89 428
708 821
391 67
428 634
426 854
77 260
272 777
321 664
428 942
706 408
708 845
700 146
288 829
441 681
953 74
288 454
254 27
582 513
517 820
170 55
595 261
556 304
187 275
482 593
206 162
176 786
993 825
143 939
269 534
565 234
294 39
697 386
486 712
487 402
757 643
483 671
674 316
998 667
746 360
999 748
934 818
334 372
884 99
892 50
552 826
974 758
538 363
346 64
414 535
767 436
206 577
765 388
358 964
800 274
142 74
159 458
61 495
400 110
170 217
954 391
970 433
127 308
443 85
36 168
932 20
137 954
850 100
872 792
823 912
53 276
416 847
499 865
829 612
697 242
375 484
118 611
954 355
106 280
692 973
44 940
699 508
855 287
298 392
411 682
457 15
743 273
827 208
427 261
374 22
259 456
94 344
271 914
270 321
756 72
541 277
603 118
683 950
89 936
971 668
314 49
104 654
523 915
402 430
206 870
746 942
105 950
465 672
207 894
653 623
861 649
79 898
927 271
30 365
400 109
93 476
670 791
987 271
496 319
298 980
87 984
81 879
442 632
72 15
968 521
417 511
204 634
747 228
590 335
45 281
777 408
216 391
57 88
635 203
706 652
890 252
266 135
453 913
404 70
309 869
284 403
348 19
645 607
774 108
807 524
59 608
493 119
98 168
957 880
888 620
411 458
879 933
632 490
390 586
914 696
986 26
716 500
630 327
293 679
923 746
697 264
42 768
981 91
996 18
375 614
363 223
597 977
586 715
246 523
813 919
129 998
156 254
307 31
307 874
747 412
798 361
364 887
84 796
369 976
220 654
329 74
759 712
154 72
376 795
451 403
475 234
666 869
849 730
557 351
345 618
834 56
504 843
510 923
252 652
247 22
304 853
292 453
437 24
786 499
575 403
358 676
284 496
412 981
669 322
826 48
408 220
66 999
107 547
469 581
897 503
362 278
74 847
50 391
664 280
272 981
572 278
104 393
716 863
378 570
980 302
485 174
711 245
302 879
612 50
353 17
374 698
138 658
389 585
357 924
726 50
999 79
806 894
144 266
300 261
229 935
475 937
218 978
766 142
869 281
66 850
910 824
390 690
359 649
465 197
513 464
306 509
231 378
431 987
328 422
919 468
757 941
986 628
899 771
434 243
829 38
803 244
502 259
927 434
212 525
191 45
405 160
328 505
981 775
569 443
326 644
417 594
627 378
797 566
785 398
529 918
13 871
165 788
617 847
60 806
140 896
913 976
943 687
764 511
250 854
76 309
460 383
374 757
883 351
532 906
758 151
168 84
100 494
24 147
931 139
722 272
301 458
498 222
210 110
225 680
759 950
102 563
546 295
742 605
816 854
47 618
25 291
778 731
788 529
206 851
303 506
235 820
819 633
82 297
132 417
213 21
292 423
119 210
406 206
51 477
750 391
669 470
843 265
134 650
506 593
399 91
488 673
777 120
738 227
550 246
369 28
902 606
231 301
253 431
49 338
323 442
777 206
885 995
807 406
752 457
57 516
46 867
710 321
15 157
562 920
115 795
42 711
354 223
690 53
865 234
711 576
306 867
619 780
778 34
763 866
841 472
684 430
91 172
76 977
703 251
22 524
727 516
464 269
143 684
162 439
255 139
140 568
660 442
883 510
572 797
610 905
457 396
270 106
877 597
531 793
337 406
808 977
384 28
969 84
513 824
155 355
824 454
837 91
808 452
166 441
419 908
706 270
509 549
877 310
607 999
648 401
192 433
985 106
794 67
620 678
457 862
662 458
445 402
147 900
175 524
103 183
570 236
602 62
159 566
450 605
238 904
128 970
323 93
893 35
600 207
15 829
980 765
115 885
48 722
476 899
898 352
768 562
824 958
639 565
444 216
978 118
779 807
164 702
891 485
159 553
482 715
167 482
251 488
651 883
401 284
685 142
406 181
994 233
958 113
506 416
738 400
478 160
935 488
383 678
910 726
521 365
290 605
459 288
618 185
162 424
538 266
963 500
662 940
603 109
368 460
217 31
140 441
116 756
820 991
505 294
249 660
868 164
36 658
281 603
84 358
614 862
202 42
831 642
317 136
562 192
261 776
566 629
127 528
420 157
290 877
567 644
796 591
632 118
883 321
825 346
394 174
251 451
434 892
158 30
253 31
946 39
574 432
144 606
799 442
21 153
864 416
390 877
515 681
841 870
265 644
268 557
359 958
928 189
319 588
19 337
979 180
987 45
821 965
454 706
817 174
32 873
952 113
880 258
901 150
977 410
856 276
812 601
463 716
459 784
550 922
24 561
44 153
647 761
411 603
529 455
689 151
352 301
841 904
66 945
568 267
757 375
969 799
47 677
441 759
622 924
511 163
822 770
352 585
768 689
333 964
27 788
253 391
22 791
207 419
216 789
392 973
416 55
762 878
14 398
842 291
464 367
715 916
677 766
445 326
813 602
456 146
847 616
213 466
923 485
253 128
849 39
710 816
778 681
30 385
95 334
701 18
842 663
956 723
79 363
289 418
635 589
556 518
433 34
503 388
705 922
91 437
806 855
682 243
299 480
952 641
555 888
658 190
796 42
290 55
537 25
445 851
184 86
783 460
466 105
289 507
387 228
681 465
345 278
134 366
871 481
795 552
803 445
477 668
781 139
678 978
751 440
858 735
22 133
881 475
738 214
914 353
909 294
882 335
571 231
891 249
681 522
97 616
702 926
399 188
571 509
379 115
906 946
460 823
968 91
160 618
116 696
938 677
976 259
737 974
321 122
528 615
541 882
745 647
78 334
940 614
479 774
883 82
215 912
568 971
33 563
736 393
951 337
793 230
938 445
745 568
650 531
927 776
12 336
22 402
804 728
235 799
230 703
455 829
689 274
200 868
984 825
321 481
859 895
745 688
355 459
798 167
496 600
177 704
417 549
603 93
88 507
145 765
432 770
602 54
512 758
953 257
137 41
347 944
959 115
732 510
202 924
689 420
53 936
19 557
274 566
811 620
947 452
447 670
684 778
465 170
837 397
561 178
985 835
664 125
763 406
744 893
932 44
539 241
706 736
753 627
993 89
28 81
850 888
943 563
126 94
558 118
749 867
237 515
787 721
236 330
523 830
163 113
52 451
508 108
271 393
50 117
910 576
868 385
986 321
633 545
839 947
478 14
968 833
558 660
988 131
941 898
753 819
280 406
424 961
292 448
669 450
339 665
473 292
300 673
647 939
684 968
160 834
416 886
620 830
536 803
115 377
576 216
845 409
102 528
615 350
745 124
701 131
612 853
238 933
922 509
577 541
990 692
295 815
761 213
321 982
743 291
112 988
15 876
391 104
850 777
711 628
705 813
659 47
366 895
450 953
574 241
106 689
551 116
505 349
726 488
954 696
900 314
811 958
611 693
395 831
823 46
623 965
401 882
993 199
88 517
321 841
433 265
498 299
169 346
621 903
471 334
373 215
939 116
340 298
271 825
733 357
223 830
850 26
99 490
254 673
99 908
132 523
511 553
997 357
314 963
234 659
772 718
199 299
240 683
21 357
67 36
861 592
703 646
532 613
796 264
423 716
939 900
295 107
464 215
201 170
657 845
805 906
57 275
428 164
785 630
53 285
766 14
886 300
680 238
329 912
168 390
542 209
903 332
641 27
109 178
828 170
612 543
92 206
174 903
588 432
356 504
229 456
162 398
962 45
207 692
728 122
747 832
561 226
548 11
623 381
690 832
127 821
206 872
147 844
129 739
251 982
602 681
968 398
257 790
421 994
462 626
734 580
875 489
421 72
259 517
465 604
83 260
419 320
908 465
227 865
823 882
385 979
136 699
511 68
735 201
646 214
840 374
847 690
537 228
572 789
461 803
198 802
826 880
712 104
341 445
769 580
321 567
471 153
824 613
869 751
499 367
84 415
922 976
563 652
367 951
810 725
961 619
604 30
18 804
860 165
31 902
967 239
83 21
898 948
698 662
309 202
715 124
240 298
820 899
979 251
568 393
351 400
966 60
885 681
835 932
21 382
181 801
467 947
270 211
282 379
19 696
69 921
810 901
241 212
364 656
107 540
622 325
751 348
662 518
977 245
593 934
401 18
851 140
857 907
557 475
819 515
771 468
179 49
505 282
17 215
673 547
93 758
33 571
867 505
18 259
412 700
861 422
813 707
949 270
434 725
999 896
769 287
202 301
274 786
719 462
529 501
626 799
652 883
303 538
822 876
108 339
485 901
475 36
297 916
149 547
625 487
711 150
334 700
280 494
775 361
781 649
234 666
231 30
570 761
693 879
401 800
196 53
905 132
448 251
927 435
484 116
193 320
857 394
140 47
287 449
470 988
607 997
755 915
350 892
365 290
742 834
632 456
866 653
252 474
181 117
816 743
606 963
634 176
621 968
936 559
71 437
60 106
323 504
104 293
309 722
297 939
716 886
962 873
787 458
955 776
347 747
906 716
631 302
613 235
141 983
827 44
761 361
55 515
843 878
350 827
12 239
608 203
197 305
983 109
156 746
243 177
821 68
769 437
551 427
556 845
357 890
794 462
79 439
301 252
827 875
999 857
161 801
18 750
84 361
230 814
14 780
520 111
651 515
58 500
287 560
748 489
252 542
910 603
39 448
22 166
127 261
269 103
100 785
324 111
515 239
593 745
395 982
285 782
726 685
292 818
341 769
10 114
931 142
123 660
708 408
700 214
305 965
417 264
675 793
563 494
146 894
558 765
545 638
839 31
98 457
731 21
194 553
480 421
207 567
243 969
816 933
915 34
692 937
415 765
267 227
26 246
182 107
584 819
135 569
727 46
109 441
786 524
827 216
260 472
47 521
240 944
130 276
463 723
371 342
312 724
920 197
287 430
26 194
538 928
876 309
824 983
987 587
77 642
192 745
605 413
789 351
315 505
652 332
787 173
657 394
576 732
247 47
488 367
276 792
962 83
306 774
252 971
702 165
970 284
517 894
785 487
677 728
581 187
69 309
622 155
329 50
25 70
217 770
480 574
277 880
273 482
621 439
109 810
567 516
516 655
960 745
470 278
504 24
308 636
766 175
250 781
106 250
624 525
27 901
709 816
303 798
630 532
44 853
325 452
865 90
187 475
896 579
413 793
494 363
170 628
111 701
579 860
206 783
10 864
457 633
769 505
474 742
429 280
342 418
545 735
146 666
658 453
569 101
213 356
572 299
738 363
216 455
480 138
401 681
340 295
328 207
354 155
434 564
571 79
531 499
264 591
19 313
505 108
84 718
882 684
604 97
331 770
574 909
68 991
170 937
897 710
499 37
67 367
134 449
911 396
775 989
419 158
374 972
224 638
45 886
36 130
882 636
575 660
205 816
927 723
249 929
667 356
795 615
148 80
916 418
344 281
385 818
161 567
12 986
73 230
155 458
989 246
71 153
59 459
580 330
604 161
100 912
610 338
555 965
630 180
820 158
372 417
774 842
520 173
579 167
726 407
696 530
41 240
709 298
602 127
20 443
410 980
683 976
119 582
70 900
376 539
954 887
917 121
270 35
464 403
601 271
970 275
805 591
667 697
921 517
487 880
137 73
379 100
451 118
405 776
565 511
806 738
324 618
729 910
60 799
421 850
792 263
904 770
166 283
988 249
108 185
968 294
885 801
306 157
140 971
792 318
575 21
704 36
84 132
229 816
622 906
506 910
408 862
257 120
716 835
433 370
573 139
589 690
871 120
825 11
399 791
351 165
111 516
860 47
897 387
936 179
933 537
47 142
614 216
557 42
205 545
621 33
471 657
518 52
163 841
470 729
833 626
692 764
218 894
569 453
871 404
664 748
724 825
430 59
259 82
700 362
786 95
846 280
415 194
596 860
369 736
793 727
149 229
690 583
551 298
292 127
371 217
922 846
403 915
799 999
91 375
487 886
187 548
857 807
756 351
903 434
68 460
999 723
338 827
586 755
115 179
605 689
649 173
857 309
218 142
676 90
584 758
648 38
443 206
252 699
645 834
160 824
685 823
993 498
719 92
252 827
985 774
722 11
93 980
233 658
896 469
386 666
643 730
299 799
393 522
282 419
18 110
628 115
120 646
919 716
130 557
850 987
196 465
237 982
607 822
762 666
916 377
57 477
983 511
898 94
877 695
815 75
446 130
957 541
577 788
747 148
177 431
777 416
819 618
705 357
904 510
464 816
240 131
270 416
417 321
917 804
381 275
244 709
715 815
583 664
745 26
819 225
496 915
966 618
171 781
521 298
456 992
447 90
932 446
566 195
975 482
964 269
791 867
256 221
179 373
551 165
31 736
474 578
700 658
492 860
994 654
51 790
836 659
196 955
757 966
443 80
334 914
272 432
304 277
461 812
781 432
492 939
987 447
555 966
288 602
673 293
455 32
290 698
919 333
790 910
666 111
963 648
16 146
146 990
652 143
136 583
469 662
500 742
289 807
711 47
359 218
11 611
57 400
460 931
706 495
649 811
432 31
626 929
89 567
526 764
511 155
373 927
535 325
281 913
160 300
959 340
426 983
65 133
585 964
852 693
640 767
454 378
811 475
223 594
581 66
884 650
193 154
660 887
307 802
714 859
316 262
224 658
675 291
562 139
520 109
79 444
883 805
815 707
984 597
651 234
780 51
657 909
553 300
992 776
383 238
953 149
590 200
740 912
564 303
216 276
530 939
864 117
828 256
597 103
501 408
212 242
605 442
358 655
748 387
437 383
982 393
92 813
733 147
838 527
907 356
44 795
395 842
665 812
513 331
607 85
926 41
652 356
358 78
784 237
436 19
116 548
678 635
958 229
33 190
51 470
119 816
40 713
660 226
429 192
345 454
742 624
610 566
32 572
354 165
325 929
810 399
577 525
743 71
908 859
41 338
646 220
514 967
787 389
332 137
228 886
671 496
576 449
414 704
476 43
688 313
352 458
572 892
590 192
871 43
997 574
813 555
964 541
87 442
626 908
151 808
89 579
838 421
316 920
897 214
360 252
170 306
16 262
422 104
406 804
696 298
899 820
473 998
542 380
131 942
429 667
302 792
91 817
790 991
342 419
533 839
493 602
256 623
947 181
249 182
266 294
371 860
338 920
154 845
558 29
828 216
93 956
924 234
564 74
12 68
375 254
970 489
594 686
94 948
490 569
411 851
866 535
752 478
200 981
453 620
324 367
12 440
742 594
606 994
948 74
715 861
662 891
124 79
442 537
409 262
210 977
818 865
626 527
56 641
788 310
411 125
557 244
213 541
946 829
180 790
161 569
260 864
967 292
773 325
137 271
602 184
124 228
202 359
993 666
539 395
945 655
808 119
601 101
266 703
774 194
614 24
32 164
611 329
720 586
492 707
921 828
787 446
429 465
620 863
958 149
472 881
96 244
472 930
928 274
214 266
941 656
397 728
441 700
163 217
998 95
243 639
162 328
738 422
633 933
206 326
703 44
734 468
238 45
218 395
273 697
287 446
435 180
798 581
257 774
796 263
420 372
271 53
91 966
389 924
948 546
185 672
99 704
329 391
879 950
551 26
946 675
819 932
487 225
886 760
854 794
726 478
696 937
369 58
636 69
443 534
949 592
591 720
819 635
136 831
183 308
619 188
951 44
742 440
895 197
80 361
895 15
519 10
878 447
749 607
546 903
454 124
94 796
366 134
888 422
420 345
204 480
531 121
545 318
635 270
804 396
513 556
978 115
416 708
286 463
194 241
839 804
571 702
577 956
177 931
514 810
961 261
382 785
73 471
777 717
940 483
820 762
272 983
923 610
218 176
989 855
832 896
26 183
779 206
831 96
634 412
260 313
643 340
900 134
814 220
937 852
765 246
900 31
149 973
14 724
742 394
166 853
828 90
917 16
10 792
201 670
40 191
385 846
564 390
415 852
506 423
598 692
127 338
825 344
433 20
183 90
135 795
799 630
771 608
474 779
121 925
509 271
705 443
976 96
421 787
512 276
75 402
713 280
771 531
593 118
401 494
421 911
899 170
332 987
820 71
342 943
455 975
128 605
623 695
780 929
228 774
288 658
412 292
855 945
92 640
377 987
796 889
363 870
798 450
443 581
821 975
912 272
265 330
73 534
315 966
959 526
763 108
376 125
797 876
247 175
774 299
495 621
488 993
850 586
495 969
971 89
292 657
572 466
838 330
404 752
873 205
820 571
656 611
566 766
967 609
596 262
115 597
979 687
909 756
355 613
151 800
570 897
703 147
852 38
908 762
140 220
49 770
210 411
360 863
772 960
460 819
366 779
257 592
733 411
415 36
714 203
783 854
421 23
925 821
297 970
118 807
848 555
490 369
212 486
844 221
567 447
681 848
373 312
998 249
915 180
266 17
873 203
214 799
104 507
764 406
189 367
629 993
893 964
962 381
323 490
121 601
271 711
382 851
235 522
119 287
789 539
41 735
199 753
851 921
126 54
100 191
40 761
991 104
849 472
848 271
771 805
566 254
219 421
534 303
907 575
722 32
999 869
557 274
266 222
656 523
67 422
115 205
720 615
792 898
215 569
54 988
369 418
63 22
689 109
447 287
752 701
98 334
28 712
667 479
170 243
678 581
369 729
680 129
237 727
954 143
219 314
980 738
31 155
937 330
529 168
541 307
601 908
990 681
341 198
766 449
876 572
57 573
138 306
968 616
926 766
428 365
296 239
214 180
383 136
259 346
766 581
533 938
454 144
511 548
80 476
838 189
63 441
793 153
284 215
914 667
625 736
972 504
728 563
626 524
679 561
887 676
382 228
647 117
431 49
192 944
156 521
412 33
485 85
992 177
224 705
199 153
31 147
91 352
247 179
251 875
726 124
104 513
672 131
524 184
287 869
873 688
666 897
490 740
548 309
558 591
15 47
273 139
670 396
27 127
511 725
829 445
986 800
748 202
830 457
141 552
812 355
433 155
476 998
941 680
810 421
364 12
81 394
111 35
885 269
912 725
540 503
593 466
203 380
91 957
113 836
202 796
335 872
762 526
151 279
376 129
28 690
913 258
704 811
652 435
595 248
350 471
15 197
699 588
465 509
208 601
440 570
216 344
789 509
127 401
363 257
837 97
130 909
78 114
445 211
46 161
495 867
150 432
942 170
431 627
422 350
871 231
330 724
550 94
46 787
160 36
693 341
527 582
485 457
575 765
261 197
197 937
641 795
764 69
893 971
605 396
981 735
758 297
410 652
968 39
237 451
992 945
208 28
340 464
474 313
497 287
988 187
666 876
723 106
700 993
467 527
180 977
213 275
327 523
806 336
177 118
304 181
433 117
500 722
649 615
857 59
403 284
981 338
45 195
564 759
972 189
882 507
750 711
538 798
335 622
361 669
718 852
590 20
109 819
891 89
921 77
533 232
349 428
693 518
852 619
153 644
132 984
180 970
58 554
33 106
701 462
309 461
710 41
89 541
249 582
42 634
80 649
258 643
859 798
818 440
746 719
717 923
844 925
336 453
374 322
804 566
110 381
907 674
439 907
95 522
869 811
851 967
88 265
619 25
734 423
949 87
72 932
466 990
211 937
399 273
917 248
32 89
192 483
778 622
311 631
283 976
190 655
428 763
83 155
92 253
633 58
818 331
280 884
769 875
497 82
735 124
552 379
25 590
198 566
567 480
959 829
880 159
556 283
118 75
696 194
441 780
643 772
712 477
756 243
639 316
873 664
574 391
880 417
717 906
120 593
754 140
291 115
144 978
605 480
14 413
468 267
250 520
170 404
951 698
742 67
970 346
335 137
685 507
598 416
385 586
914 982
632 319
492 646
286 989
304 263
331 761
538 255
781 663
893 312
800 504
265 809
468 140
324 646
207 891
220 59
500 589
97 719
177 630
683 520
32 92
998 720
19 732
582 674
513 782
830 568
31 641
57 223
424 53
258 850
504 724
386 189
614 337
645 493
113 883
282 978
64 769
326 463
435 464
363 287
706 427
94 179
916 91
584 994
771 707
681 928
21 877
320 496
743 292
497 827
942 205
640 161
554 85
954 799
693 842
246 307
567 31
866 369
866 587
505 785
538 188
240 41
578 92
582 841
199 67
515 604
31 752
754 582
871 314
989 286
483 451
735 241
885 756
930 869
18 125
706 764
47 79
652 150
522 213
359 723
174 845
845 737
460 725
369 311
218 24
356 984
447 344
501 459
13 789
526 470
404 957
72 206
10 686
976 298
284 544
364 889
516 757
38 161
838 254
358 87
845 538
357 577
83 159
908 370
694 350
119 875
903 416
321 864
473 808
208 614
126 954
798 663
928 283
313 923
131 937
888 735
761 850
517 269
679 318
60 554
667 28
231 993
501 626
903 769
704 595
60 728
445 576
287 437
564 310
985 520
275 371
87 553
299 213
577 290
560 816
449 480
975 82
975 784
627 962
766 603
677 353
648 147
982 243
364 334
492 615
861 961
414 688
589 213
699 865
500 642
621 251
419 74
954 712
60 296
525 571
103 381
509 31
862 807
319 584
804 584
934 688
791 351
813 774
279 978
516 733
826 540
384 477
875 306
953 182
537 42
185 289
353 838
291 707
694 982
399 838
731 391
950 245
264 541
996 155
860 927
333 669
556 14
58 849
666 479
495 842
974 477
361 329
768 288
823 329
800 349
700 113
235 354
287 628
157 664
503 319
798 525
159 327
860 303
591 724
432 603
551 581
589 906
294 449
947 427
746 458
269 57
244 663
201 758
103 64
578 245
690 115
619 117
943 394
628 79
886 810
346 427
645 80
59 236
717 259
796 33
296 241
774 328
177 53
29 516
719 266
180 827
156 640
896 117
103 286
323 771
238 892
17 671
804 540
50 529
748 987
934 713
205 909
794 95
994 444
30 84
183 874
37 934
45 114
588 148
790 905
895 667
527 326
66 807
128 839
353 612
702 35
918 701
984 428
82 252
212 657
836 489
218 800
506 612
129 214
779 65
149 759
969 206
183 328
320 120
536 940
576 768
653 813
98 529
613 136
853 105
351 559
337 61
511 132
952 720
850 317
822 187
734 18
425 530
492 639
140 271
314 989
426 761
904 484
888 973
838 364
881 451
581 15
401 917
519 232
247 164
192 616
174 927
631 40
455 57
751 898
686 121
467 782
193 721
548 425
602 741
292 470
899 55
487 151
813 721
426 834
556 733
844 150
172 616
250 849
500 145
702 23
454 790
674 777
296 810
134 263
930 803
911 10
192 874
534 54
105 866
530 611
646 242
625 552
645 993
572 112
681 374
818 191
210 569
608 741
492 245
725 481
801 232
86 932
140 18
286 629
583 251
587 727
830 869
290 995
601 249
317 174
455 582
683 768
647 82
554 466
983 198
184 308
708 197
721 250
246 582
989 627
454 137
30 443
939 774
612 749
178 891
231 876
573 196
906 744
84 486
814 190
867 188
253 212
718 655
642 734
569 500
763 886
323 722
427 761
564 601
251 612
894 181
989 150
153 893
972 413
557 167
664 879
65 686
928 600
540 891
870 225
296 639
183 221
342 848
931 579
830 915
297 181
716 599
243 279
678 558
735 398
640 224
256 379
737 687
579 33
893 521
107 420
478 750
159 775
983 250
463 265
798 93
336 910
305 932
400 802
83 765
768 219
610 141
938 604
790 673
190 830
589 872
811 499
79 282
201 607
295 521
642 421
420 776
439 38
916 631
791 739
718 529
865 667
691 609
845 434
870 306
285 822
307 404
285 206
138 515
74 342
846 388
270 503
84 266
729 931
447 383
93 19
709 764
461 820
742 152
965 699
718 747
670 958
794 239
929 741
578 345
365 940
668 368
389 815
366 428
211 698
857 993
166 832
603 44
614 384
796 420
748 511
785 181
191 498
513 245
594 42
846 565
142 44
713 677
474 819
318 811
710 415
263 987
562 475
897 304
733 393
287 320
173 383
648 726
533 157
482 784
146 534
827 180
893 274
431 32
668 179
661 471
403 774
865 354
387 679
564 873
392 685
77 298
749 917
95 578
198 849
505 202
919 720
791 595
44 141
423 338
351 405
528 724
205 615
418 464
906 429
138 45
294 794
587 812
210 370
961 793
330 879
14 761
633 186
882 93
354 918
617 65
863 236
930 509
599 707
390 832
19 650
150 857
697 537
283 551
490 720
494 856
846 87
859 683
685 181
69 285
888 75
464 796
592 205
862 268
127 509
970 133
664 19
461 855
507 692
559 586
806 388
753 640
675 254
770 828
330 774
590 796
204 381
764 834
329 593
532 922
269 875
540 364
507 928
561 444
334 438
605 783
981 117
903 105
912 662
953 569
319 764
119 763
675 773
361 738
24 293
201 325
369 914
306 997
32 301
92 700
204 85
677 927
406 327
46 250
259 823
241 389
483 331
19 266
962 885
784 467
354 980
721 847
501 361
971 24
922 50
264 627
445 251
531 672
384 890
191 290
22 569
934 608
494 647
573 161
538 394
32 559
483 255
173 821
773 957
389 197
885 437
508 891
419 919
500 47
156 374
457 703
383 937
629 502
92 296
395 837
238 447
496 880
672 372
592 375
775 513
200 451
534 495
933 267
825 692
390 183
253 83
500 844
472 78
685 32
574 417
696 580
646 842
521 169
338 17
732 57
586 155
175 486
388 168
588 375
194 707
386 689
252 959
318 152
755 633
459 152
530 117
621 285
929 241
927 613
31 525
630 745
238 792
173 63
196 265
38 407
994 563
241 928
81 288
798 884
765 405
81 237
901 261
557 762
395 70
72 508
131 736
815 12
224 35
261 142
158 289
544 910
435 961
96 150
307 646
460 892
333 274
578 967
642 329
272 905
251 605
308 223
449 577
743 132
230 987
715 937
413 798
971 841
503 756
423 112
431 473
464 797
736 634
711 405
728 119
408 878
116 40
178 111
156 915
541 956
594 160
283 233
159 242
287 491
418 512
934 601
936 230
441 349
816 497
917 181
110 980
468 637
948 724
817 151
575 293
246 699
99 832
247 129
35 407
878 966
48 406
686 117
644 91
387 886
638 582
511 55
105 546
757 607
924 739
778 709
837 161
895 955
400 138
570 860
282 941
900 492
500 279
277 459
416 32
683 536
302 227
620 428
583 490
815 273
538 699
105 194
783 145
934 560
714 478
222 278
245 138
933 125
453 363
871 139
290 460
746 481
525 727
141 318
757 595
142 911
975 692
484 84
514 669
823 255
300 29
191 524
321 472
278 456
574 912
368 112
449 82
696 467
238 619
815 551
692 878
977 930
116 191
498 420
275 939
925 753
725 536
918 96
142 687
498 773
366 528
971 374
926 353
471 403
126 407
571 778
699 237
501 773
325 550
782 918
340 604
103 952
248 506
592 879
542 963
497 419
85 779
314 87
631 282
800 773
11 653
263 523
182 26
596 382
142 65
458 962
434 132
142 741
879 218
533 658
538 603
915 565
601 32
338 620
421 199
683 350
927 686
81 546
938 670
80 41
428 575
351 94
115 862
681 810
704 549
887 391
978 317
322 265
854 551
128 743
570 19
111 35
511 686
769 707
115 379
304 781
129 936
189 302
251 369
197 580
989 696
13 562
743 86
548 53
507 665
261 808
133 875
67 260
334 546
153 334
560 690
170 463
200 148
969 810
531 337
429 985
925 996
701 444
39 737
374 585
354 308
765 178
128 338
183 295
835 602
135 785
208 109
276 978
659 445
983 565
379 39
895 695
662 40
497 381
731 814
280 530
532 217
546 653
718 429
627 464
896 653
67 602
925 419
341 883
358 215
867 60
99 549
816 147
874 246
951 377
790 224
56 324
879 276
538 259
195 460
570 802
298 455
694 103
978 486
492 812
414 549
826 376
401 581
660 366
547 916
639 891
224 734
688 799
531 382
960 297
128 288
248 279
900 964
377 406
765 260
208 371
221 452
364 109
469 397
70 541
151 871
336 481
69 812
779 847
364 477
418 925
346 590
304 209
143 271
29 493
103 940
718 171
727 688
116 698
254 219
565 988
622 164
936 218
762 599
138 651
706 528
664 958
421 376
416 443
75 358
515 672
517 946
706 289
819 480
799 392
578 790
844 253
957 470
178 729
183 20
230 434
366 405
365 418
45 639
641 672
927 275
265 106
997 878
851 753
922 180
269 861
287 46
421 656
749 395
345 636
260 386
260 123
172 232
755 23
544 226
836 332
705 627
560 362
393 521
703 881
940 502
548 274
533 935
861 331
909 843
920 643
859 519
867 63
137 354
387 961
79 318
28 533
587 53
836 475
407 366
101 962
868 32
201 912
15 743
345 954
258 790
592 841
905 948
210 735
494 198
754 428
770 845
917 29
27 551
639 944
392 326
799 99
501 60
634 36
767 209
643 840
34 726
161 816
632 669
289 391
402 269
238 189
929 274
507 135
509 900
260 229
104 474
503 230
238 60
504 552
659 232
332 233
942 784
357 968
171 22
201 731
301 654
435 872
272 189
202 809
923 849
414 752
742 660
542 466
854 968
656 918
424 211
312 677
860 58
777 257
488 749
797 853
679 308
778 984
361 698
275 776
992 21
519 732
65 332
595 165
227 506
586 559
323 993
205 843
602 803
522 39
707 186
94 398
522 231
468 731
388 92
185 863
411 25
568 190
654 938
496 851
597 385
60 385
951 775
969 43
326 918
367 702
784 132
189 30
358 152
433 19
470 745
861 272
243 107
740 144
748 369
969 809
518 989
304 544
959 107
588 409
431 502
540 388
135 342
752 201
235 950
381 670
807 625
184 582
610 815
763 885
971 480
970 105
771 986
958 628
897 389
207 724
801 242
267 993
551 774
532 416
502 734
527 268
162 829
878 418
375 456
745 791
994 666
316 898
955 567
763 322
832 923
24 254
696 937
585 267
270 922
350 415
976 358
453 791
95 970
339 63
338 862
690 739
87 151
852 724
430 845
111 395
586 185
112 592
697 302
542 851
796 531
400 292
573 96
738 518
871 293
136 617
839 262
661 912
769 409
146 968
427 688
435 204
752 388
502 185
146 803
652 286
382 204
107 200
554 783
265 960
841 149
413 359
222 774
925 707
783 282
929 113
901 47
398 579
543 263
935 870
656 943
704 187
239 764
797 238
839 561
864 544
384 884
198 136
885 954
67 129
472 429
699 605
696 723
443 123
946 598
551 950
286 394
560 468
339 207
890 587
696 143
314 186
124 568
739 239
334 554
873 244
510 436
646 280
701 240
50 631
937 707
200 285
279 711
147 879
135 554
905 537
662 537
317 681
955 471
982 286
875 485
337 184
724 824
709 796
278 499
146 867
503 656
41 284
624 891
381 204
526 211
911 803
747 838
75 866
135 349
471 80
210 65
753 14
915 601
141 262
151 347
394 726
847 403
397 588
413 822
343 70
448 760
198 627
872 930
363 158
995 659
284 954
252 898
734 609
948 351
816 194
353 970
583 385
760 343
707 86
756 163
174 649
376 80
361 230
480 363
543 598
332 37
884 783
689 749
533 317
952 805
828 47
420 898
652 281
871 462
866 573
145 214
327 399
139 974
307 801
900 595
771 899
626 39
321 920
245 645
867 241
607 280
742 958
674 86
734 623
709 928
943 195
144 792
121 42
222 474
93 749
657 176
28 418
539 461
877 319
635 500
51 460
262 983
623 119
143 719
912 763
851 271
41 116
775 589
341 800
538 575
995 495
314 650
566 86
264 737
860 424
597 176
690 498
981 227
255 226
368 189
774 46
374 201
855 161
796 697
333 755
730 785
787 102
656 323
407 600
983 229
400 548
194 292
61 337
88 320
649 887
915 368
307 996
898 971
643 481
681 816
336 153
877 753
46 554
341 660
473 594
816 773
852 383
517 673
224 741
801 552
358 761
411 855
860 292
740 32
500 616
52 549
379 691
817 194
305 688
856 316
186 550
776 869
502 224
815 299
693 796
87 235
859 209
370 952
915 945
593 391
437 488
375 31
701 335
310 145
121 284
70 666
186 472
852 824
518 897
129 740
901 306
755 566
944 213
517 911
991 925
383 320
702 994
85 972
551 440
330 253
116 410
301 273
720 446
65 234
183 64
401 965
72 428
95 494
495 350
508 961
624 761
391 611
758 486
28 932
807 703
680 897
397 544
102 432
71 804
379 509
800 19
972 50
491 430
444 284
72 955
719 269
775 971
466 123
809 264
198 891
204 63
29 309
676 352
239 699
24 855
383 894
701 877
28 396
463 193
816 62
451 590
720 126
219 99
392 226
659 282
563 767
802 328
584 95
813 96
819 914
911 111
767 405
657 905
249 211
202 396
947 346
123 661
269 888
805 420
44 775
36 70
716 559
683 564
154 993
470 723
273 805
104 43
477 899
471 419
42 404
541 77
683 97
21 591
242 79
984 412
987 142
334 450
448 398
695 131
275 518
636 829
232 137
61 238
992 421
749 413
346 830
408 47
347 76
889 548
110 375
541 955
837 605
226 517
751 231
401 343
734 221
488 214
31 164
468 45
672 730
468 747
61 650
55 438
99 642
788 475
756 910
673 324
229 183
972 390
217 438
528 154
575 846
764 571
508 608
76 772
768 690
234 72
681 578
974 73
82 850
415 70
110 940
188 716
973 374
208 860
831 256
961 153
631 944
911 943
288 984
583 435
876 217
926 794
330 864
167 634
468 884
445 180
105 402
239 178
528 904
29 270
651 185
377 874
509 381
923 709
415 488
543 165
901 95
987 674
55 123
203 792
474 537
657 118
39 603
858 995
844 420
364 47
526 612
572 135
759 59
65 624
906 795
443 814
157 249
987 380
887 671
552 751
905 431
540 571
236 811
257 523
68 798
780 353
813 215
284 678
705 13
36 754
519 678
23 278
160 277
654 457
117 231
631 775
347 49
357 917
90 377
616 67
849 718
84 905
265 602
882 230
730 678
640 531
731 236
154 776
910 818
432 531
268 672
504 215
165 46
737 30
247 128
559 505
834 271
820 48
361 188
17 405
917 739
460 769
833 59
107 56
412 967
348 455
545 592
443 639
879 451
956 216
415 467
951 205
262 779
36 127
479 388
627 654
459 545
230 643
163 107
795 117
138 59
151 119
39 505
469 129
141 434
979 549
440 266
949 626
588 101
655 136
759 797
878 63
52 788
599 194
268 689
799 311
281 121
447 489
663 718
119 17
949 825
282 727
414 221
663 926
414 602
261 762
670 382
403 948
411 190
346 872
929 639
181 512
120 872
273 698
689 750
574 217
603 171
403 803
234 155
432 665
125 314
945 849
792 985
88 38
817 703
719 441
870 445
930 235
181 451
695 494
196 837
338 273
925 960
553 237
158 300
325 674
981 13
956 203
163 871
889 113
381 542
569 385
397 666
988 222
288 893
218 536
576 801
432 491
459 100
201 795
528 958
81 589
321 169
923 847
735 697
989 301
167 32
58 736
481 197
652 153
24 341
799 334
554 309
591 732
717 277
489 689
865 84
141 225
465 512
837 235
259 997
752 948
868 292
927 102
349 604
252 769
886 127
301 97
192 351
387 676
396 476
937 435
788 828
64 532
303 642
535 286
555 858
699 306
840 311
457 976
481 324
17 121
529 130
280 374
349 789
562 862
821 500
666 956
861 652
327 459
379 524
661 59
203 258
878 499
679 33
717 320
501 212
854 816
491 75
363 880
267 778
851 211
624 185
271 891
128 311
381 772
708 794
155 515
27 676
811 915
863 817
990 36
866 123
641 438
900 487
598 69
856 273
786 866
487 774
991 464
827 336
399 661
543 105
981 252
962 634
131 41
626 919
449 673
741 155
89 267
492 277
220 757
481 716
483 301
404 294
949 390
77 775
257 177
59 350
116 15
81 559
598 65
871 241
424 342
16 423
580 422
206 969
34 287
791 244
108 996
19 175
576 511
898 345
262 760
687 523
219 646
250 582
271 462
55 855
163 791
964 138
762 368
144 381
968 335
750 895
403 351
662 836
143 170
667 171
53 327
912 339
145 595
334 704
586 951
44 15
303 80
713 330
455 671
569 445
874 238
418 896
686 18
398 367
727 986
500 584
898 362
706 275
90 482
379 323
376 784
235 864
876 928
658 278
844 453
569 37
749 69
446 572
361 141
181 251
123 634
756 387
499 345
278 758
355 501
947 778
311 858
140 673
516 830
253 281
319 938
967 144
447 751
363 412
532 358
181 712
927 972
965 321
828 448
560 500
508 773
505 853
643 818
169 394
296 553
561 793
514 794
432 572
517 365
947 539
838 803
645 487
202 567
120 458
726 616
741 483
757 43
416 348
125 810
449 235
722 594
191 371
288 110
907 344
797 620
103 765
304 217
568 672
848 207
345 747
974 108
806 68
991 354
44 133
753 949
695 96
219 970
994 587
181 278
632 278
927 677
657 574
998 968
826 738
678 235
207 717
789 581
108 864
924 202
819 692
167 793
656 201
752 782
614 86
742 898
39 265
441 172
742 792
968 881
151 97
480 923
545 955
612 899
946 476
87 479
180 956
327 86
474 699
47 152
500 753
149 950
155 567
904 176
399 591
530 249
966 147
320 551
222 576
451 48
767 240
606 450
88 393
227 936
835 23
88 312
790 711
878 531
816 912
52 601
441 919
503 984
59 769
63 753
709 319
842 598
642 717
267 914
619 664
496 220
147 525
775 828
894 158
577 508
567 537
615 346
799 827
553 703
735 95
518 751
855 108
670 571
380 615
272 527
49 557
251 561
671 99
87 667
201 32
383 852
428 658
281 557
228 145
561 310
903 956
558 414
597 659
877 511
950 791
117 304
352 216
365 659
257 505
987 655
877 508
403 101
495 138
844 100
386 215
40 749
583 897
923 188
305 187
556 449
640 230
112 160
833 249
918 69
485 412
226 588
234 445
44 100
445 552
541 836
511 613
968 326
200 36
503 200
642 502
391 761
892 391
954 403
986 158
545 877
134 507
664 336
729 303
341 557
602 214
267 955
368 534
531 889
76 394
729 866
676 160
148 204
260 844
296 653
242 639
701 581
545 811
99 837
701 896
14 170
999 159
848 891
116 255
897 418
27 243
40 662
419 633
440 583
692 23
634 813
881 278
946 418
848 168
544 822
352 730
148 639
786 895
427 557
670 799
518 247
675 401
622 291
388 951
792 912
797 307
956 120
163 195
699 864
133 955
468 411
407 67
568 150
900 554
415 75
172 914
857 770
449 551
715 242
398 739
854 560
745 130
639 576
106 657
415 744
194 18
460 225
705 745
433 260
527 36
941 792
119 807
112 781
641 484
863 23
502 925
733 776
451 818
635 587
710 754
391 448
714 23
62 492
17 886
174 406
926 262
131 100
776 848
25 883
355 227
385 975
789 708
526 196
441 206
628 79
295 439
949 755
455 754
623 475
594 849
268 780
969 54
341 916
95 670
726 345
169 798
319 204
484 830
296 989
171 252
530 263
74 859
774 67
742 274
335 601
340 673
13 102
342 423
62 193
224 44
376 426
140 811
96 853
435 742
921 171
908 29
79 946
868 464
95 955
544 270
710 805
57 636
740 889
273 87
289 828
846 619
840 315
280 202
558 834
170 936
688 399
545 165
456 79
36 784
131 320
12 670
676 481
780 627
286 728
435 598
972 820
252 156
991 708
496 165
183 579
401 119
492 698
901 434
688 344
834 665
402 790
878 368
74 544
412 612
905 539
580 200
56 947
687 444
323 507
137 273
887 733
417 718
862 254
28 99
696 757
558 235
374 692
827 364
56 787
903 128
448 375
688 399
526 139
945 719
276 854
191 237
780 189
453 104
620 695
229 792
91 878
355 739
264 833
47 967
987 804
235 464
67 128
393 874
378 325
211 329
366 180
131 218
716 416
51 795
873 67
112 691
631 550
341 799
458 798
394 620
236 654
169 514
196 907
794 623
984 317
566 839
384 551
666 119
57 734
49 115
430 380
543 404
111 389
368 520
971 487
319 386
659 484
432 155
291 921
418 750
961 669
525 901
96 856
676 197
776 699
45 193
728 245
633 431
748 278
508 476
27 688
677 622
498 453
89 950
52 618
637 866
208 670
385 492
637 247
906 226
255 12
559 157
537 334
216 359
440 614
323 775
892 392
864 966
982 310
221 316
537 202
342 936
586 24
283 13
906 979
480 540
425 265
281 364
239 872
540 93
992 961
391 697
457 385
498 318
993 724
186 688
610 82
685 123
266 553
239 535
926 120
653 293
699 662
885 334
961 11
667 567
942 218
80 404
289 760
896 563
203 329
265 482
545 929
259 866
50 911
582 192
696 894
210 838
138 755
771 53
694 55
769 200
35 350
33 643
142 42
600 209
165 608
912 478
932 836
890 518
280 554
144 701
524 320
572 110
529 992
208 709
22 424
573 981
500 155
970 73
62 610
487 551
413 707
435 262
190 370
313 964
976 207
479 527
627 920
354 683
89 632
368 962
630 69
480 627
311 94
40 377
793 135
471 124
215 410
841 61
675 413
799 436
778 510
929 204
897 946
61 128
849 460
841 250
554 220
57 418
885 546
685 491
81 264
700 260
261 524
271 759
704 769
282 900
784 560
977 923
804 460
232 282
203 753
624 427
834 314
16 375
696 587
769 160
962 835
853 574
849 174
275 982
906 230
699 827
200 364
588 940
211 943
793 585
602 738
436 731
265 101
992 92
543 489
668 353
239 805
339 868
942 455
308 434
572 691
80 30
265 34
607 918
19 525
12 235
305 566
464 606
198 74
471 211
235 180
488 875
384 947
359 937
542 482
963 529
724 846
425 709
967 859
836 681
817 308
785 93
189 16
60 767
914 696
47 659
186 674
324 873
771 600
901 719
239 675
381 103
885 391
675 438
905 238
874 956
784 219
231 892
761 973
584 186
454 917
267 692
954 761
736 82
368 447
650 677
400 515
702 578
909 744
211 937
233 283
107 652
799 358
859 493
129 751
31 844
236 395
284 498
684 714
439 153
733 317
687 425
99 174
667 780
870 205
871 798
331 920
752 574
803 410
503 132
653 730
339 874
885 557
978 231
579 343
608 746
308 653
355 586
846 917
538 575
602 304
137 454
736 676
191 637
272 371
204 669
560 532
366 932
186 768
892 134
734 682
249 509
856 42
166 445
838 887
594 90
693 337
862 253
46 513
940 292
652 737
576 631
549 458
463 404
961 742
124 49
638 246
599 778
491 774
955 565
527 268
201 93
131 598
444 270
950 834
792 309
146 15
751 249
26 188
616 494
575 243
686 633
883 933
334 691
868 321
323 568
788 938
387 142
250 873
819 201
828 676
238 740
588 508
857 992
349 774
813 240
886 511
150 895
466 881
429 287
394 123
125 250
247 643
865 723
619 473
149 632
441 925
802 90
968 210
72 182
636 891
618 70
971 169
226 458
909 450
595 421
346 886
113 531
242 805
90 867
434 314
293 322
917 811
942 506
947 357
310 976
780 552
78 462
39 188
609 757
795 622
66 967
589 341
990 203
697 948
86 40
893 671
524 693
128 691
271 964
343 188
69 692
493 561
811 85
344 621
176 458
843 774
690 848
518 115
387 189
943 479
227 459
269 468
640 260
629 132
353 255
804 341
248 981
194 261
267 857
563 232
291 824
764 485
860 387
386 705
871 717
981 157
766 457
702 106
230 178
160 931
70 680
145 452
668 705
634 722
376 896
475 684
380 738
207 552
885 702
955 31
429 629
300 417
186 737
936 14
188 820
666 773
129 777
775 283
863 675
815 964
346 739
294 455
674 951
324 423
913 949
999 403
174 315
686 372
751 327
446 363
220 861
927 874
566 295
480 22
970 120
962 532
906 793
30 121
622 937
77 634
798 71
324 653
300 108
740 431
291 990
154 936
557 45
361 884
731 44
614 773
530 804
197 648
357 771
340 726
700 390
602 782
788 952
669 284
170 381
785 224
957 760
463 245
498 863
654 870
750 447
312 218
187 813
526 706
257 543
870 564
242 370
532 129
970 925
315 546
586 349
551 958
145 790
31 886
580 774
845 177
189 507
438 85
611 529
208 873
128 636
196 706
189 129
153 475
963 864
320 157
649 966
388 429
322 491
467 435
202 936
200 944
725 266
903 460
461 974
775 533
445 515
302 98
884 228
628 255
796 407
126 864
776 439
748 579
544 384
465 537
819 526
743 848
70 567
581 284
752 486
271 482
139 39
826 575
665 824
251 433
227 257
260 915
445 250
874 73
40 169
620 663
834 680
45 555
282 888
64 628
853 675
905 737
663 263
287 234
837 308
915 131
978 884
385 526
836 942
377 484
365 864
369 874
786 735
169 421
585 963
892 508
127 283
333 100
459 399
333 657
842 103
70 476
581 256
498 457
932 896
213 567
781 910
68 30
771 210
270 515
385 168
410 26
746 273
24 724
458 960
154 777
318 931
441 301
870 603
489 376
936 564
556 741
66 874
187 317
130 303
333 917
62 130
600 420
224 765
321 905
461 415
230 416
402 673
158 590
693 414
56 486
897 90
508 295
310 102
780 364
914 642
51 614
813 400
513 72
637 223
112 160
794 356
32 328
703 653
572 126
327 796
864 214
167 593
675 263
543 263
437 683
991 46
656 337
272 301
512 477
893 414
522 840
740 51
619 993
157 191
423 373
312 470
267 428
372 452
209 619
433 861
915 681
643 314
741 552
278 366
136 472
717 560
714 122
113 145
610 258
120 376
839 62
728 675
136 847
419 874
334 281
300 489
383 288
834 145
861 961
484 544
32 916
505 596
322 547
531 803
32 786
76 525
887 238
899 992
468 809
537 346
521 965
93 269
829 224
385 710
575 273
339 948
108 834
711 389
598 43
221 144
119 483
542 965
37 978
187 159
127 208
659 274
632 484
321 108
662 73
195 698
146 631
418 690
900 685
993 525
611 442
897 870
315 993
549 823
413 175
782 811
294 229
993 804
686 927
130 935
170 783
237 102
809 697
799 953
189 33
70 476
210 292
629 121
376 564
147 801
349 20
576 484
915 731
215 123
233 610
652 900
206 234
227 22
486 29
73 259
47 474
231 708
668 549
570 656
829 198
916 345
389 81
736 602
671 848
429 70
85 537
224 838
258 775
746 978
333 757
717 568
442 555
469 326
625 132
939 107
77 882
611 750
70 912
872 94
496 899
684 343
703 730
703 19
871 932
836 541
399 337
858 987
347 431
974 936
814 657
781 101
171 671
622 328
758 39
855 368
748 310
663 867
387 524
259 501
222 813
883 944
61 884
95 903
305 843
214 562
555 874
223 626
811 353
966 322
227 492
189 992
339 280
332 259
971 393
898 311
682 901
16 865
826 776
911 488
716 918
330 661
809 204
276 440
352 637
139 540
485 804
701 356
699 749
646 762
230 468
711 500
427 692
691 352
858 723
674 254
754 276
493 452
855 766
207 71
175 124
124 84
866 969
864 997
505 718
128 176
242 403
344 418
989 404
755 357
493 163
876 499
884 799
540 793
463 259
502 867
169 277
576 69
977 165
519 987
467 724
395 443
494 689
441 137
818 582
681 440
322 61
252 474
984 155
966 201
958 157
935 989
240 466
628 829
597 94
105 238
201 114
870 332
317 880
168 570
642 586
530 588
892 793
440 248
821 308
210 684
253 402
836 535
678 38
635 161
728 191
145 879
527 643
700 146
160 427
71 635
820 640
771 138
458 649
155 28
109 160
305 743
211 751
692 437
79 172
522 824
277 200
689 974
959 737
947 715
642 931
649 56
540 871
445 402
428 910
630 110
112 645
674 42
959 751
408 959
48 446
897 634
608 267
484 863
20 232
411 91
295 893
716 644
49 567
393 736
660 572
36 208
611 114
933 16
992 807
500 554
895 935
133 88
637 141
645 875
833 459
507 392
203 650
657 412
481 755
225 991
182 599
953 564
726 203
691 862
701 415
618 876
728 686
277 166
32 127
563 209
600 491
801 894
476 990
238 949
17 949
116 684
445 773
287 95
626 242
299 429
871 90
201 439
252 126
193 931
455 685
480 720
327 742
79 611
780 91
315 580
29 204
665 497
350 904
588 975
382 499
988 122
841 403
716 240
397 463
957 522
206 750
999 857
95 688
581 550
169 385
108 389
899 336
761 568
365 206
634 413
188 78
704 246
265 805
870 408
953 320
163 881
523 697
346 174
838 652
902 714
309 864
271 559
64 120
824 410
592 203
871 132
412 135
887 207
250 761
598 158
210 950
12 456
202 993
149 985
927 29
785 247
223 599
972 548
359 157
882 690
888 326
20 145
624 512
693 44
292 490
433 150
811 621
927 711
230 111
957 605
615 14
185 355
486 296
915 875
615 985
385 523
759 885
551 27
505 123
442 403
61 383
681 737
772 189
350 637
129 812
73 303
205 816
269 863
63 90
34 792
183 716
465 813
392 82
131 574
837 448
290 484
901 138
374 819
514 654
38 680
814 608
654 735
596 235
872 22
128 266
551 367
938 536
356 558
915 459
782 729
954 644
152 973
174 241
275 578
780 160
339 478
403 297
219 632
425 283
199 285
169 82
181 935
119 268
763 239
866 493
720 331
746 947
366 696
487 880
383 637
259 341
719 372
954 451
912 453
487 710
182 669
128 787
263 933
976 396
367 46
480 757
611 256
948 121
349 869
357 179
933 367
958 852
89 570
72 396
921 117
763 25
326 798
690 578
241 409
655 400
833 795
857 112
651 840
73 641
147 72
272 697
611 493
329 572
621 709
640 557
414 636
686 562
792 689
923 767
501 950
904 673
912 482
999 917
403 151
21 924
176 759
203 67
990 55
716 375
920 575
968 996
560 624
792 155
940 53
196 805
417 545
379 843
301 450
915 128
541 824
610 489
900 731
145 673
927 48
313 745
575 895
863 641
598 559
54 223
937 310
67 452
311 338
747 298
615 187
667 865
348 216
588 208
143 33
87 874
843 631
270 358
358 244
182 30
140 921
104 920
566 510
429 642
345 891
999 638
704 330
426 870
152 49
665 592
85 488
145 459
835 704
101 751
976 686
332 651
164 947
238 696
967 368
412 560
544 200
573 937
969 16
777 322
693 104
835 266
45 952
610 269
592 46
788 737
309 633
373 412
962 703
995 371
381 638
673 255
531 201
742 608
477 640
737 778
517 578
422 182
90 456
310 587
483 329
956 791
231 924
957 926
45 723
557 94
745 84
411 117
315 550
749 520
437 542
882 703
484 29
402 217
855 320
627 530
60 302
866 954
961 714
418 533
638 963
68 698
709 85
415 919
899 614
870 480
512 900
43 520
75 721
107 249
202 577
176 550
523 986
30 442
21 356
132 481
684 804
980 800
18 210
899 695
707 788
560 660
702 177
941 119
634 336
134 276
290 980
563 819
859 554
459 421
805 525
642 388
324 352
222 791
543 614
503 740
86 918
581 225
989 423
691 580
943 371
662 364
897 853
49 768
226 387
530 754
767 431
855 734
128 988
560 127
89 807
58 613
685 725
879 187
992 316
810 698
920 263
514 710
245 491
537 592
749 914
227 39
629 197
746 163
812 400
595 180
978 178
38 638
658 241
80 897
960 812
713 475
876 100
31 317
451 350
726 455
723 570
280 864
757 482
526 650
377 998
72 915
150 561
444 201
794 108
780 907
50 643
222 85
770 806
125 665
735 433
704 308
936 726
248 131
74 947
970 188
938 525
347 612
105 428
815 861
481 684
962 460
217 915
765 628
776 746
967 422
827 790
476 855
324 227
991 465
709 81
338 48
350 174
311 28
802 79
196 85
625 141
303 568
854 314
714 315
151 248
853 140
34 824
593 168
867 220
795 935
339 529
207 154
333 723
777 707
139 65
402 655
205 935
103 368
463 617
696 500
895 937
265 832
893 936
201 725
53 348
984 61
578 435
57 156
605 744
883 57
811 269
541 684
370 668
67 511
544 429
116 768
219 373
101 568
308 488
370 41
821 273
689 449
263 110
604 500
492 723
652 829
94 633
533 753
841 410
284 56
930 122
639 470
561 395
997 935
805 187
956 599
384 81
84 772
180 330
194 986
512 270
929 737
209 898
773 738
336 16
908 73
376 861
142 557
790 757
642 386
545 675
183 717
634 859
130 438
453 930
302 551
857 685
846 527
268 733
241 992
885 912
962 29
872 954
761 117
747 582
754 134
86 353
528 54
325 287
666 249
534 117
404 506
703 473
389 704
84 767
115 376
987 45
817 257
932 852
609 960
205 932
330 564
10 859
869 911
196 942
131 546
71 125
170 55
752 926
617 961
399 92
780 269
594 988
971 280
140 55
264 578
696 860
745 481
358 859
608 514
946 435
700 748
262 765
419 453
670 502
609 244
353 854
489 208
968 73
942 99
626 314
794 536
297 429
30 859
363 651
941 307
884 142
204 847
58 907
200 578
195 376
65 183
383 196
329 773
34 90
486 130
844 946
928 125
140 697
288 446
357 995
384 106
554 432
286 669
933 712
229 669
548 143
392 750
487 984
953 273
265 684
608 725
851 792
963 542
918 33
353 82
353 111
325 385
452 92
609 722
551 878
684 963
703 635
951 16
368 89
230 129
465 135
373 408
898 342
182 417
817 253
887 649
557 220
255 55
562 639
746 315
726 150
859 769
134 417
607 519
644 395
168 704
830 477
679 246
313 62
161 448
531 248
758 293
799 741
247 303
977 176
803 401
809 294
392 171
658 519
863 506
830 792
990 347
727 842
743 183
631 333
374 585
112 866
355 631
200 955
581 187
27 84
637 752
207 917
349 52
61 100
312 641
81 355
263 687
351 992
803 76
414 776
335 839
28 817
838 131
421 641
947 266
613 44
417 831
164 639
784 218
706 281
195 955
105 37
656 792
407 461
266 506
524 882
374 566
610 211
732 191
202 797
488 939
420 466
92 417
39 283
691 729
141 741
844 952
175 926
270 619
659 944
644 934
465 304
563 602
169 557
479 686
965 314
954 551
274 452
386 569
273 655
566 480
455 109
809 502
725 155
36 935
978 692
152 372
408 545
475 975
973 465
200 994
830 752
650 303
404 159
280 381
79 779
650 109
517 737
348 188
36 434
797 110
379 829
33 523
549 228
790 827
92 514
594 723
346 34
365 732
381 824
640 821
374 767
438 215
525 847
366 897
87 581
377 42
187 885
939 706
252 967
860 152
608 135
772 821
54 917
784 820
745 979
613 557
884 403
77 947
797 478
998 372
869 229
341 479
210 757
160 63
265 156
501 623
211 918
778 552
540 875
405 298
352 867
84 707
902 672
994 585
107 492
206 390
940 778
920 88
605 482
227 721
687 75
481 123
544 209
824 959
691 913
95 540
742 715
630 552
736 296
426 180
883 824
840 621
154 268
652 417
689 445
336 81
879 52
189 447
759 197
572 116
652 29
61 815
777 665
809 483
793 999
616 687
739 849
724 653
512 968
537 807
251 787
803 327
109 684
71 647
44 646
415 827
453 344
34 866
604 427
883 974
329 994
484 52
594 321
224 445
394 518
627 876
880 764
554 63
449 783
17 844
808 73
132 437
667 291
689 736
808 960
124 921
624 557
377 500
847 409
126 772
451 513
448 409
798 879
242 828
554 242
445 937
150 972
719 345
784 600
425 319
21 846
266 587
773 479
317 863
386 582
803 518
433 222
878 557
642 904
593 883
710 248
95 811
644 40
907 830
509 103
847 126
751 337
600 934
469 253
155 423
430 109
296 854
474 19
169 374
103 762
52 438
178 23
256 592
601 361
844 401
821 673
460 412
958 246
22 688
629 13
763 376
825 981
577 961
472 502
922 825
264 649
347 657
191 566
782 971
105 864
997 165
492 559
655 929
848 348
789 955
531 640
245 912
337 954
794 80
117 579
530 862
16 126
108 655
314 775
998 786
926 91
749 624
81 822
877 954
715 444
773 449
534 659
685 292
700 155
680 625
815 188
375 737
810 195
192 991
41 72
778 824
667 924
878 362
784 153
467 324
319 703
21 353
812 476
45 105
991 610
631 833
59 507
203 585
965 306
346 983
860 648
213 440
817 377
342 941
316 365
692 584
226 128
154 891
656 580
435 38
811 662
756 729
171 694
633 876
91 701
732 26
209 900
252 490
469 854
513 131
311 491
913 994
518 549
42 269
714 109
697 989
684 381
971 147
552 321
434 823
395 815
984 703
348 913
360 418
933 601
610 962
411 606
741 658
480 570
396 783
89 201
430 396
111 685
851 439
949 346
935 11
202 451
738 662
11 467
564 596
451 353
307 486
473 828
147 15
378 183
86 312
12 184
398 112
429 699
486 806
366 521
167 838
343 575
729 616
944 272
383 576
523 399
198 780
389 996
61 668
994 821
320 136
402 66
400 352
244 284
538 82
246 383
922 731
834 220
600 229
440 373
628 500
348 705
722 540
521 780
670 867
319 467
554 205
286 774
687 280
411 34
505 856
501 337
986 773
948 500
993 784
297 56
911 428
251 989
985 64
85 669
252 832
537 719
960 509
621 352
756 181
697 851
620 359
826 111
365 193
740 54
713 361
413 657
706 283
182 144
925 70
68 313
900 773
209 537
808 40
156 888
87 918
113 357
786 845
166 650
37 911
988 300
262 157
571 984
816 182
744 714
367 228
105 614
711 887
397 220
780 594
103 140
662 170
240 601
826 919
945 832
896 792
983 191
388 300
358 36
985 14
885 135
381 107
217 51
899 68
573 887
751 269
444 191
873 773
187 886
862 541
247 194
285 663
756 386
958 887
146 877
563 695
738 596
471 684
232 174
748 697
360 842
205 612
206 563
722 51
452 686
744 989
555 653
581 176
977 44
561 928
160 213
597 540
89 228
380 281
309 18
750 22
644 63
347 459
94 478
914 679
367 568
754 387
153 332
990 131
716 745
742 73
694 890
376 449
215 846
435 937
189 991
869 232
517 548
593 715
351 959
542 42
485 875
859 907
551 350
986 789
668 271
909 26
182 699
312 369
190 978
421 186
494 682
936 335
311 667
451 651
382 136
424 494
31 670
396 187
716 197
993 437
333 931
95 644
583 778
261 929
506 110
861 811
858 720
768 869
682 833
255 39
465 123
255 428
855 211
734 961
148 235
778 880
53 242
111 388
505 349
405 70
869 371
619 292
79 501
673 948
109 579
841 68
828 778
642 413
871 803
693 785
282 718
318 807
859 331
573 312
851 295
18 244
270 516
750 240
286 772
926 343
616 29
94 181
322 471
407 171
809 339
449 806
222 167
156 613
737 556
204 150
610 40
737 955
641 87
924 11
610 973
798 260
582 118
357 324
404 446
479 563
900 184
726 562
226 592
310 59
250 802
366 687
988 499
21 888
656 855
443 582
46 113
816 112
791 644
172 521
300 50
78 671
524 773
807 900
506 996
757 951
530 991
397 532
889 800
504 338
142 675
520 606
856 358
463 769
809 536
817 52
614 463
593 766
736 294
356 909
157 873
306 359
753 543
281 719
87 909
637 214
497 793
259 821
237 161
540 435
629 720
297 333
554 682
62 407
994 64
982 171
693 189
243 796
799 614
838 881
599 922
852 724
399 154
807 194
855 440
718 913
275 129
949 33
358 324
719 458
290 931
346 935
252 134
347 445
997 687
629 78
659 767
190 867
435 542
699 241
296 125
383 199
367 726
222 560
337 835
151 953
536 293
156 428
651 590
875 107
608 835
668 477
526 306
766 805
396 295
242 68
410 39
388 655
536 143
420 279
269 675
59 736
373 151
471 968
228 31
427 524
999 812
299 269
763 599
959 924
20 61
431 779
934 520
91 331
456 280
732 324
329 701
819 228
165 538
933 465
83 909
385 128
924 206
165 355
320 53
293 476
726 80
515 449
254 455
227 985
115 58
150 75
81 430
584 446
503 400
452 879
180 850
565 714
316 178
756 589
843 425
892 408
870 245
764 15
915 492
253 301
832 615
395 473
669 216
738 967
608 292
223 48
553 729
366 154
829 896
784 686
244 39
883 270
942 741
121 686
935 545
388 613
972 108
337 513
982 950
371 837
130 303
121 359
693 508
581 463
950 590
345 179
753 877
41 111
882 464
725 647
154 220
145 692
691 492
318 839
847 383
722 611
88 504
586 279
428 598
120 827
203 452
868 143
359 862
100 328
321 547
218 760
517 273
973 476
460 502
229 594
821 502
498 445
307 145
100 671
291 175
670 590
672 166
55 733
557 417
158 266
203 684
425 573
848 271
503 279
551 273
519 812
594 420
461 79
286 972
569 941
980 454
239 590
657 40
754 885
34 116
234 58
369 950
246 603
933 284
76 125
775 705
202 865
714 26
412 695
826 993
362 328
994 629
482 198
499 596
539 19
35 478
81 504
178 412
280 606
214 35
944 379
437 539
545 949
822 11
170 83
989 819
579 963
72 588
277 782
799 367
931 812
516 344
935 217
759 572
837 172
181 808
613 59
747 400
206 987
505 885
938 171
315 271
550 464
499 370
253 507
783 105
382 903
839 313
600 232
132 507
26 239
355 508
912 254
138 996
115 35
706 198
63 821
514 801
211 675
777 308
291 794
13 70
462 880
167 249
777 158
437 373
669 236
549 42
555 827
19 839
282 782
568 308
606 977
598 32
912 131
440 638
427 713
631 518
612 243
100 291
234 134
215 153
219 260
862 237
52 760
249 129
14 425
358 621
861 427
780 107
785 992
261 661
488 143
532 561
58 769
74 977
891 50
825 429
240 678
854 132
994 750
142 343
626 762
875 645
117 897
744 573
855 778
53 376
678 650
588 701
126 910
107 467
278 717
380 812
259 148
725 245
69 825
564 518
584 654
744 578
103 269
655 907
431 334
49 928
962 409
125 242
426 573
269 838
904 826
335 305
807 288
331 614
373 56
618 287
401 501
379 615
473 246
219 733
571 399
976 493
12 292
114 484
628 118
474 717
169 929
274 679
106 157
239 281
236 601
596 379
68 110
939 466
413 133
25 738
33 825
76 505
251 603
686 877
147 221
180 825
415 740
910 281
460 919
880 133
298 525
459 970
105 724
454 133
233 377
845 21
307 962
594 512
171 356
965 625
812 204
31 220
213 440
420 552
666 520
882 74
999 643
111 411
718 422
757 261
305 763
886 570
847 800
190 689
606 775
527 557
587 965
897 755
460 376
288 892
49 724
843 517
284 365
296 609
679 828
457 652
643 813
884 115
439 875
865 453
106 956
175 363
843 805
68 375
992 430
868 103
630 282
75 991
200 782
129 818
835 731
175 439
672 347
989 394
871 719
707 654
421 137
832 500
154 952
794 416
413 58
266 627
615 72
531 137
633 749
382 238
859 944
640 531
184 247
879 237
109 936
510 169
894 731
989 656
969 75
244 442
78 963
525 777
874 501
916 748
610 517
292 735
411 857
495 367
812 26
214 759
290 801
698 867
585 389
851 486
107 740
674 703
169 467
792 851
262 815
961 581
757 915
827 589
406 704
195 305
321 282
441 688
394 653
608 752
626 538
895 288
430 588
941 593
844 808
912 65
152 412
79 440
369 946
973 319
557 946
144 727
811 389
442 954
480 390
934 307
872 734
129 461
351 305
418 243
849 99
126 412
845 808
960 917
620 820
56 719
558 653
442 668
479 642
586 65
351 575
299 76
597 803
647 520
802 294
592 150
54 311
940 543
758 107
762 727
989 794
451 112
953 751
644 229
870 741
718 269
407 189
861 742
182 302
137 393
33 285
805 769
322 550
317 110
190 655
457 546
235 71
587 557
78 225
521 955
115 175
555 163
73 580
608 878
70 482
88 932
578 847
927 293
890 41
873 811
69 726
394 98
242 910
83 445
700 400
257 489
685 417
233 21
701 108
57 479
617 261
679 346
803 942
329 599
96 528
836 317
309 520
870 166
316 78
869 575
391 202
319 484
506 176
902 524
950 194
50 901
778 991
764 809
561 795
982 578
923 443
193 33
796 418
469 317
110 412
758 250
510 34
592 328
572 493
341 146
903 545
283 58
802 548
426 169
948 334
623 366
801 460
677 767
901 225
472 899
886 776
785 449
914 526
599 970
239 812
211 28
360 257
784 273
267 301
360 684
434 391
73 670
272 159
625 319
940 747
283 797
517 848
563 451
706 115
171 82
741 592
891 11
962 530
239 24
841 588
587 868
724 505
168 794
609 919
917 96
277 499
114 87
489 279
779 86
963 661
215 405
646 67
962 383
779 906
457 514
771 400
108 661
748 492
932 261
425 496
118 530
927 247
662 575
74 938
632 894
476 314
149 641
414 601
804 468
460 932
244 182
758 697
221 613
375 611
386 929
805 137
319 460
982 869
510 371
547 507
71 647
885 593
618 373
41 368
439 150
353 755
652 874
283 997
856 311
782 456
756 301
456 832
36 544
764 632
903 43
166 931
608 994
979 177
647 447
497 789
294 262
585 968
78 882
888 331
475 996
717 170
16 354
492 870
643 823
144 597
628 517
634 397
500 589
184 29
845 601
476 289
548 586
769 555
541 683
290 487
181 976
19 472
406 492
346 613
296 704
621 305
441 856
568 141
605 384
312 160
963 564
241 999
340 941
574 368
832 736
350 269
378 106
173 783
351 462
900 134
105 802
872 661
40 172
587 900
60 340
879 286
360 742
17 496
867 431
491 404
339 150
778 624
133 70
586 386
69 296
317 787
557 689
611 929
887 321
921 174
755 137
359 559
428 546
168 426
861 920
368 488
461 329
534 635
373 291
147 862
997 338
295 254
613 448
176 736
520 357
750 788
952 611
904 769
407 990
627 724
941 686
475 382
105 12
912 947
220 78
429 559
893 294
636 505
914 99
961 885
257 887
248 993
749 427
390 966
799 467
667 949
753 569
332 811
71 207
55 610
36 358
592 547
594 742
446 766
62 686
616 346
799 145
442 743
356 126
126 473
984 537
64 486
319 359
995 650
744 148
24 486
201 646
304 823
818 559
908 91
39 332
827 329
28 166
180 883
113 736
388 419
799 465
424 669
438 283
810 633
645 897
540 182
199 470
872 312
995 642
824 433
192 429
213 341
456 146
406 604
14 645
370 725
583 212
801 390
723 981
732 642
585 938
600 786
571 370
386 452
751 64
422 712
884 631
996 287
919 625
714 280
814 272
836 580
623 383
201 580
447 16
132 616
873 435
585 483
55 544
387 44
161 527
955 375
155 361
592 234
24 499
427 840
380 611
17 48
525 655
657 356
16 920
804 316
286 582
438 152
50 138
179 592
407 837
898 429
417 283
274 575
415 66
161 957
467 375
59 460
224 469
868 16
787 948
428 765
253 877
699 208
45 371
891 614
833 675
575 536
599 111
937 699
501 85
871 937
250 721
62 667
458 28
861 904
59 252
760 432
904 126
861 730
737 833
639 953
885 992
652 174
800 553
83 942
106 798
562 244
702 466
188 28
446 650
625 320
17 599
695 295
860 767
437 644
203 598
959 434
455 875
780 45
64 534
356 958
718 302
130 192
85 881
754 671
865 747
949 792
535 341
438 373
873 813
510 310
647 773
843 519
878 981
85 232
431 10
314 869
944 357
211 420
934 545
415 77
829 184
514 637
753 933
500 170
134 296
439 72
558 75
947 734
701 164
921 793
493 628
702 987
541 795
844 512
502 624
219 614
970 839
140 595
212 405
710 178
445 724
898 283
923 719
27 475
291 441
570 815
901 238
213 846
475 180
674 151
301 458
687 510
104 168
418 254
137 993
111 616
757 993
307 602
183 113
457 746
46 881
83 980
588 952
784 114
754 884
236 592
823 114
10 490
881 237
257 718
419 244
792 654
23 886
62 360
903 576
769 575
259 592
53 80
761 187
873 749
625 227
785 393
579 287
733 633
835 740
910 252
678 92
689 101
785 962
845 32
57 395
825 165
592 193
644 728
334 784
685 913
62 706
81 115
53 631
587 520
754 819
378 559
43 483
985 476
204 942
43 637
58 161
577 897
223 191
332 57
184 292
683 63
475 338
415 252
189 959
902 596
432 626
640 890
96 64
190 887
584 106
581 477
693 88
621 658
194 51
61 157
724 38
739 119
579 932
626 371
887 226
711 609
854 740
576 939
73 180
613 727
173 876
20 991
943 797
890 693
691 908
830 899
261 292
36 399
313 482
786 905
741 156
234 139
663 866
282 164
661 426
717 877
376 223
216 853
102 350
932 633
503 368
564 205
40 107
741 702
373 446
429 807
823 994
288 699
436 294
879 583
537 304
723 208
70 989
436 502
541 796
199 403
356 194
56 501
726 642
224 735
732 125
163 967
899 682
177 310
400 131
226 749
732 987
275 448
795 79
227 423
634 434
232 259
696 775
381 812
170 864
832 467
801 464
188 246
228 69
616 176
595 60
441 805
512 748
287 217
995 875
37 559
360 975
839 584
579 975
357 841
545 61
334 969
479 144
836 418
715 930
767 260
110 180
540 747
414 180
649 41
118 680
62 830
685 866
310 729
373 407
665 168
599 994
704 892
953 790
372 617
329 713
232 383
603 12
872 224
766 613
593 110
473 712
661 192
242 630
14 999
114 87
11 677
138 58
579 466
524 200
79 673
43 517
598 673
257 504
690 221
710 31
518 42
175 864
34 176
556 31
62 761
138 429
418 389
468 200
902 150
282 480
10 267
232 24
875 481
43 758
813 97
51 127
446 842
706 576
443 800
968 621
24 773
411 180
82 319
940 701
13 274
699 796
551 870
320 199
563 228
991 685
876 498
558 354
199 645
517 545
973 396
77 608
445 924
704 429
777 638
765 928
726 17
246 133
783 337
877 405
331 272
467 29
305 946
419 840
943 405
182 976
344 91
572 160
971 186
745 265
703 59
712 740
745 646
966 76
495 869
407 43
438 501
445 905
735 256
402 619
44 714
588 899
441 672
196 357
650 967
669 138
667 350
974 331
514 481
486 276
954 391
313 41
638 564
392 967
788 398
254 911
23 220
894 934
903 682
832 470
93 211
439 112
836 259
251 929
620 724
278 449
861 28
184 579
584 432
688 101
22 762
83 317
443 951
234 818
785 247
471 643
547 75
70 893
761 269
809 429
937 283
708 180
975 664
133 418
612 383
299 854
168 66
818 306
490 670
580 446
976 898
895 958
349 952
677 398
464 300
367 276
611 815
754 135
831 467
603 705
460 657
943 232
745 853
980 439
796 735
21 270
718 987
775 695
220 576
881 170
927 551
149 321
969 753
129 458
727 425
337 664
975 577
815 600
36 311
121 905
267 866
701 223
751 821
663 558
280 666
59 666
379 900
746 825
83 430
189 593
932 692
374 844
168 101
944 274
322 142
804 722
531 302
641 211
286 671
319 873
573 746
415 761
968 94
621 380
959 319
243 476
432 934
866 893
301 797
262 225
916 93
415 575
309 19
824 949
611 954
383 551
867 662
666 40
98 392
847 328
687 194
530 238
894 233
439 507
372 30
943 898
704 989
423 962
870 20
900 742
967 778
282 120
568 916
803 58
252 433
730 33
676 616
988 491
805 704
876 549
287 976
588 108
205 904
610 927
392 826
230 639
267 694
72 381
282 869
675 881
775 89
198 122
112 258
815 290
90 259
174 455
800 508
888 200
961 398
800 629
127 270
420 930
778 646
128 964
167 381
325 803
10 598
312 813
30 371
901 963
220 756
168 828
848 282
825 217
711 935
615 888
316 470
385 754
948 131
823 739
224 642
424 693
599 192
349 315
164 742
790 494
369 45
27 990
340 666
672 208
586 718
993 234
393 840
813 243
334 459
115 498
994 677
700 303
95 405
76 813
746 98
400 285
949 96
320 962
284 813
692 423
163 822
557 936
314 261
707 825
674 757
440 595
101 519
634 503
16 674
445 195
483 332
741 690
964 286
251 472
73 619
249 289
933 138
211 164
898 377
713 185
908 616
586 342
701 875
648 759
114 52
139 92
248 840
571 906
928 132
688 769
970 134
192 831
404 695
319 399
83 713
112 938
482 865
91 369
628 530
276 965
297 880
280 153
692 329
244 685
321 773
694 918
641 79
194 846
728 828
72 670
774 689
466 639
466 58
530 785
561 782
313 851
793 78
328 783
330 690
685 308
268 96
547 702
612 296
138 73
110 986
422 921
641 262
607 861
875 991
474 977
433 575
246 766
548 379
463 62
210 886
295 352
512 360
645 393
671 21
328 395
63 136
837 587
869 374
341 707
891 832
995 91
453 219
15 184
270 565
675 491
20 743
627 778
132 980
767 592
844 55
676 901
165 540
558 648
394 762
391 669
621 523
419 641
554 275
639 931
841 616
83 435
746 507
643 717
225 426
571 271
301 863
196 156
225 339
883 390
956 836
250 643
257 30
825 888
703 351
466 533
158 21
909 196
800 595
375 563
166 638
230 752
725 631
633 420
560 379
141 982
210 574
59 129
990 385
302 27
407 558
968 307
139 636
88 563
292 679
378 891
273 76
448 48
35 809
992 942
322 89
400 882
835 87
210 761
728 300
712 774
667 766
813 711
937 19
337 39
826 368
126 623
815 48
953 558
886 131
192 384
42 916
252 670
811 840
345 552
544 900
547 182
689 301
947 572
503 738
124 257
24 181
730 209
894 572
833 99
16 498
589 809
53 599
829 773
948 886
77 885
840 386
591 861
902 652
854 411
106 545
194 252
861 153
342 975
996 619
796 938
740 678
658 209
192 940
362 82
586 790
483 216
426 966
879 594
568 486
533 347
678 74
668 744
318 750
63 347
179 943
645 929
425 69
247 729
694 553
258 932
725 274
523 983
61 888
440 234
915 312
647 942
358 542
812 189
220 171
736 577
403 778
422 958
59 243
587 438
841 776
891 64
504 827
749 30
999 925
773 807
643 141
689 202
679 966
372 863
330 83
799 720
641 87
605 321
109 650
280 505
170 992
606 86
237 695
887 725
489 412
326 595
110 447
832 772
948 107
328 744
300 768
258 480
882 363
458 608
157 46
406 308
45 257
376 567
404 769
528 773
940 856
769 70
754 541
761 332
864 95
321 775
904 212
377 487
664 900
121 482
878 832
809 337
932 153
240 569
724 815
535 102
467 495
370 200
838 525
369 24
76 754
265 430
115 565
314 954
609 642
543 745
503 597
732 487
383 112
377 459
28 533
965 102
337 742
916 117
867 422
162 905
875 442
428 857
523 653
824 987
113 589
36 410
338 773
86 872
35 220
569 464
141 393
88 829
336 446
873 289
17 67
396 971
779 732
237 623
889 521
600 568
817 694
852 971
827 621
129 393
520 871
951 493
138 364
505 117
223 647
146 733
118 67
363 738
942 372
99 676
813 623
54 300
708 52
813 332
58 787
635 892
776 603
738 657
788 462
329 567
890 96
349 729
439 995
113 837
200 997
243 194
416 690
115 376
960 529
374 309
554 954
202 18
853 158
571 27
515 427
498 797
135 10
758 559
274 733
82 790
813 423
155 45
252 381
24 270
816 533
528 702
861 561
268 336
809 772
426 176
915 266
866 496
411 19
972 768
380 422
913 729
946 415
436 619
561 468
262 899
700 373
728 247
463 153
816 962
135 232
11 370
56 824
855 778
194 909
626 980
218 590
62 118
199 952
436 918
299 425
175 576
663 843
827 343
161 528
372 198
790 934
490 184
934 878
209 629
385 235
949 976
388 262
536 307
709 322
91 324
846 544
949 449
544 768
466 765
500 669
511 776
370 414
375 768
548 362
96 693
715 67
246 753
226 901
464 385
458 553
606 515
852 297
13 664
410 830
192 780
203 334
812 225
971 153
199 280
437 883
401 871
452 383
227 435
461 509
807 311
60 100
733 697
21 849
23 361
762 857
513 723
751 942
607 47
417 359
784 75
519 433
451 288
465 957
58 776
322 29
310 19
780 827
919 721
66 279
534 939
126 460
712 432
659 548
441 889
459 187
374 136
972 551
51 767
410 728
359 205
188 597
521 894
275 367
267 990
778 195
784 19
539 740
688 368
243 965
210 623
901 67
159 810
965 761
534 911
940 409
581 53
631 439
407 444
752 143
42 413
634 820
704 20
591 752
650 29
911 55
869 599
582 886
653 168
576 924
148 636
578 25
539 904
335 613
579 748
628 668
412 322
497 405
974 91
24 538
512 367
427 677
303 611
36 327
405 651
662 691
526 644
555 585
992 84
190 19
819 880
23 527
175 810
335 202
399 327
369 836
486 81
757 166
550 341
614 576
785 334
697 533
718 75
548 590
843 615
838 373
119 358
835 50
895 529
781 851
463 393
455 318
589 495
839 675
647 710
942 892
653 694
599 216
915 742
580 371
101 727
122 469
606 321
506 771
168 523
215 425
526 819
662 21
86 332
11 457
116 597
233 746
381 720
199 592
846 364
725 151
189 443
154 506
878 266
590 544
697 408
694 564
801 271
233 869
211 157
869 286
960 423
625 56
57 466
26 770
932 707
855 195
28 254
762 999
866 140
219 130
373 57
394 829
622 94
331 934
538 737
965 467
115 763
405 365
773 262
229 182
81 827
704 399
770 454
433 335
590 76
131 355
421 163
493 208
309 810
528 490
74 807
280 805
49 496
43 392
363 114
108 982
452 548
640 906
896 234
621 272
672 875
809 140
184 312
988 502
817 310
783 451
856 443
717 841
179 972
625 686
785 236
846 757
557 268
585 450
373 83
603 497
503 847
839 923
609 283
273 485
944 608
197 544
992 102
792 504
899 316
873 552
732 672
709 841
129 349
613 521
561 364
597 411
346 576
42 276
191 884
243 779
707 404
34 982
280 449
546 470
316 834
401 655
964 159
289 465
344 111
674 453
122 23
969 410
566 184
729 884
540 894
592 405
13 752
138 868
114 685
466 402
402 89
601 659
225 853
980 610
939 446
253 442
40 191
28 370
678 101
393 16
815 164
378 676
92 616
873 322
102 833
825 787
341 912
518 97
51 881
851 481
819 491
395 652
421 320
416 79
567 196
64 354
230 530
954 473
541 466
962 67
468 774
638 451
978 207
129 682
287 437
424 339
229 575
992 415
809 844
934 253
508 100
363 279
628 197
201 313
104 503
863 127
812 667
34 206
994 882
679 749
956 237
391 780
316 180
564 938
482 799
574 127
337 292
850 452
906 217
932 237
141 845
752 35
877 966
915 155
205 426
876 654
629 186
764 904
686 863
318 27
353 381
694 901
299 26
293 524
361 194
732 457
933 258
436 518
702 626
550 960
177 893
911 511
127 46
102 297
127 547
905 743
725 632
223 662
273 813
707 362
703 944
728 529
372 437
347 515
61 951
771 507
798 197
576 603
399 740
852 89
676 434
470 137
997 777
801 669
884 288
993 921
566 997
210 792
610 311
983 187
803 959
658 398
464 818
638 262
169 801
718 633
662 770
804 588
677 574
696 144
936 645
364 530
962 448
177 686
384 267
407 924
493 659
731 232
112 634
746 790
689 637
909 211
840 804
591 366
41 364
697 743
525 618
289 49
155 576
898 934
15 691
633 504
744 470
19 311
313 366
501 334
527 375
132 556
464 962
792 613
386 945
686 339
186 294
810 162
442 354
666 789
306 67
239 959
337 968
568 26
134 377
858 907
238 813
97 623
13 297
543 466
847 796
660 29
69 581
121 988
282 817
274 864
464 175
279 133
845 508
145 648
325 540
970 139
752 977
663 923
782 410
81 176
402 884
524 562
18 586
168 201
516 346
307 185
606 768
687 65
345 80
908 134
76 144
442 501
400 603
161 258
459 823
360 29
280 327
269 942
906 458
718 235
99 564
291 784
13 475
847 464
317 616
881 237
563 648
642 717
545 319
579 27
208 637
934 485
340 597
472 895
619 467
133 989
925 787
934 785
923 659
156 574
313 430
237 996
866 636
795 904
437 861
133 163
589 407
515 852
786 578
614 69
129 573
445 497
328 156
738 171
72 520
480 913
985 562
373 18
634 890
688 458
221 268
989 603
834 151
221 73
552 873
779 484
473 940
264 392
359 793
37 739
640 86
466 646
279 317
980 211
563 233
540 855
888 783
207 723
634 478
862 588
514 281
669 425
689 440
550 805
794 623
399 151
149 385
449 502
963 278
663 118
654 261
318 908
771 738
21 211
790 243
88 473
873 764
843 165
732 307
502 388
853 264
907 363
365 809
422 573
806 875
514 215
601 689
857 430
443 890
51 627
452 161
80 519
628 391
540 647
543 845
937 871
316 152
769 354
108 597
311 708
499 973
326 252
699 347
191 752
618 183
297 441
34 126
874 33
616 49
745 221
749 79
107 240
517 325
996 105
662 919
331 774
665 64
149 868
447 853
215 414
296 959
75 581
761 649
743 817
809 449
119 38
803 382
833 364
23 253
870 129
954 856
657 760
164 674
257 492
84 901
469 206
677 841
280 923
214 778
553 718
30 660
174 30
227 654
451 516
112 920
107 259
33 505
445 806
767 111
750 389
913 582
589 652
354 546
371 684
356 659
931 746
150 667
872 27
683 87
402 595
503 744
71 124
427 820
14 494
475 282
572 776
645 592
352 303
586 418
731 83
25 80
508 691
224 197
989 170
347 23
161 649
328 704
739 933
676 367
782 355
655 739
276 139
443 260
985 281
789 713
515 865
701 522
810 401
972 908
775 500
968 111
168 806
124 385
853 284
434 31
974 264
144 799
584 392
180 451
265 151
683 117
42 425
548 156
632 589
982 303
565 238
240 130
566 98
337 515
714 467
71 440
962 189
137 799
634 445
425 471
455 648
464 903
954 12
302 97
94 296
829 534
124 966
363 317
270 202
214 771
454 83
775 499
636 331
383 37
470 592
877 374
104 220
816 54
17 410
303 194
202 291
914 676
720 135
307 982
729 398
349 191
697 196
135 369
662 172
417 512
475 287
964 266
476 315
232 80
462 810
556 390
155 492
632 901
957 437
177 265
839 362
919 865
88 141
618 232
732 124
237 805
859 103
102 644
678 634
665 919
347 251
651 94
698 152
668 730
20 805
327 667
807 985
565 265
967 595
744 465
60 949
915 708
426 311
427 148
35 304
880 252
889 493
113 535
63 310
846 695
767 156
166 765
770 455
637 119
769 91
541 992
750 58
363 215
416 887
388 167
698 612
300 523
756 83
588 72
485 118
33 529
117 716
838 737
677 455
290 610
297 255
183 283
462 906
64 938
744 699
897 961
236 470
961 620
192 779
127 592
432 46
840 720
245 790
702 66
992 548
304 896
901 732
133 593
32 444
633 289
423 723
483 134
454 697
820 997
383 700
349 512
749 662
542 813
590 469
271 993
703 892
918 660
763 699
19 449
352 599
402 621
903 843
981 650
951 502
326 359
741 981
797 707
694 400
819 517
858 508
339 227
515 324
391 842
218 956
194 359
676 371
453 48
533 36
278 875
238 613
723 294
683 30
631 262
289 143
489 606
66 275
38 731
299 346
476 115
241 170
735 573
498 68
845 813
997 90
978 470
931 191
682 412
827 914
203 486
975 483
484 742
79 248
782 468
970 76
621 358
981 168
682 326
826 583
451 774
178 507
396 768
932 192
982 390
456 487
185 929
438 340
906 693
51 499
695 562
739 971
906 837
157 866
167 219
351 627
197 934
217 502
659 567
387 748
970 447
380 185
418 555
965 468
846 976
20 348
13 529
231 799
371 120
109 403
88 762
803 521
656 220
166 483
414 607
32 964
881 772
307 384
370 219
141 292
778 609
284 83
842 689
746 518
481 340
794 106
18 576
798 537
565 88
933 49
635 564
318 762
804 878
597 524
913 794
933 203
239 926
515 594
695 641
527 835
35 321
285 924
345 256
536 20
358 270
47 272
286 953
755 612
890 659
226 346
770 389
981 474
404 456
83 650
350 708
556 843
458 173
31 483
326 550
839 897
50 85
475 81
551 700
353 650
249 318
59 841
256 118
17 126
872 802
378 250
486 49
719 360
190 104
217 903
773 991
996 220
133 945
499 453
849 918
532 747
357 680
270 458
659 325
472 648
658 474
685 781
514 454
765 928
312 486
443 711
626 455
10 186
285 141
327 249
497 337
881 120
669 839
603 759
349 437
46 572
905 663
711 111
673 148
586 513
872 737
68 421
78 944
276 336
978 145
231 727
680 382
437 579
413 780
167 459
229 508
112 328
564 140
716 297
706 822
491 840
637 777
941 612
698 978
607 689
890 464
646 884
796 33
129 38
283 490
201 412
981 706
286 950
238 833
253 282
843 247
904 554
311 897
857 626
536 683
377 268
22 343
720 175
645 891
56 133
929 394
984 492
695 511
795 78
661 562
352 820
377 20
406 348
579 65
469 559
248 376
132 997
546 805
232 307
676 838
854 242
811 435
173 495
715 488
635 114
487 282
458 130
785 227
777 153
22 414
205 43
952 339
28 467
532 559
320 571
823 675
371 823
140 942
171 92
569 614
711 458
318 53
113 300
815 738
240 853
355 813
542 283
738 546
492 842
37 902
359 987
732 201
408 74
202 286
393 281
36 374
45 291
776 559
452 311
673 969
807 620
303 148
566 241
427 676
272 807
896 344
179 812
884 457
507 260
147 904
863 50
401 606
695 447
196 913
316 609
36 588
358 896
955 130
277 713
810 417
455 43
787 380
891 839
88 433
996 57
747 808
498 397
818 598
504 40
486 813
553 79
66 157
492 970
413 62
201 85
361 702
803 650
591 638
816 352
263 507
555 770
406 237
591 663
297 655
998 504
176 306
326 15
660 183
473 205
34 646
340 170
476 994
666 599
597 896
357 957
485 445
557 629
431 310
841 568
711 296
122 400
568 982
12 904
790 23
355 885
193 678
441 302
486 181
154 756
305 531
563 290
481 555
263 952
217 993
13 561
441 389
60 218
25 445
483 289
932 701
816 377
954 261
516 890
977 393
912 745
982 641
103 58
906 96
197 540
648 410
887 268
151 350
14 744
319 135
591 479
318 978
776 653
781 550
529 882
293 809
25 854
599 152
435 704
714 467
378 741
198 78
652 472
660 986
836 593
392 833
33 289
109 838
519 835
915 415
637 178
312 810
301 723
337 791
242 57
61 952
482 822
951 181
431 974
271 683
211 668
356 569
348 313
385 461
447 191
93 11
870 998
322 691
500 437
787 324
165 361
497 400
542 28
184 551
632 275
286 540
257 21
168 803
625 872
52 550
448 238
183 456
51 11
438 874
912 682
517 130
805 569
856 624
344 46
387 501
279 32
942 249
667 562
414 987
651 196
311 679
93 641
448 724
458 725
370 180
474 274
500 135
262 875
636 118
829 390
406 328
60 987
823 374
77 868
758 710
893 18
111 453
114 245
85 753
521 117
384 414
201 112
109 196
573 527
384 708
642 342
655 360
503 975
670 507
654 921
110 238
492 232
717 882
516 28
750 579
209 910
212 620
459 619
658 529
902 275
304 238
727 542
271 332
242 530
486 665
311 578
453 990
184 310
541 48
175 373
97 883
751 350
188 510
298 97
818 426
697 244
802 135
438 553
403 789
251 368
378 259
911 831
265 364
490 317
600 98
222 315
880 817
587 371
905 653
291 588
470 215
941 246
542 772
305 710
96 394
195 793
195 445
432 530
306 459
140 520
793 376
965 262
892 250
816 89
533 39
255 820
546 12
694 235
276 184
184 229
635 452
879 146
716 978
216 706
991 751
26 980
572 704
385 322
137 181
959 740
591 149
461 762
652 53
793 136
633 76
315 837
978 367
312 932
170 934
967 438
495 355
962 894
539 39
978 151
774 820
372 696
148 286
29 769
130 389
448 311
545 34
714 37
523 959
93 384
40 557
386 909
108 828
428 555
134 187
874 992
607 498
305 669
839 888
917 807
766 661
618 728
978 584
781 161
59 837
504 942
368 936
32 572
345 526
781 79
65 550
925 409
435 462
471 570
457 155
409 318
300 732
666 956
297 346
164 692
199 396
26 225
67 307
330 952
97 669
791 525
283 248
452 915
266 530
778 20
640 542
997 150
255 412
112 978
772 273
176 879
964 825
86 849
233 584
618 168
844 668
609 835
512 727
292 817
518 365
305 222
703 583
134 743
915 885
331 563
804 105
263 371
613 15
726 993
330 557
517 617
701 930
426 627
387 837
967 776
764 119
48 305
803 240
605 457
818 375
425 284
345 494
976 464
203 308
929 197
334 646
653 53
355 769
935 971
265 588
809 388
871 91
300 876
144 321
968 456
688 952
362 51
437 236
115 848
292 133
877 362
228 776
755 222
672 436
609 765
440 838
332 235
671 461
181 379
887 121
335 913
287 237
488 751
292 248
780 734
478 557
371 474
547 463
352 153
933 828
493 291
113 720
925 360
447 921
129 73
808 78
881 929
43 175
957 733
579 181
761 311
478 755
733 425
483 786
543 125
132 661
684 830
593 686
151 650
21 259
231 688
249 53
183 32
954 79
593 12
517 578
291 852
103 719
544 332
752 981
533 974
241 25
904 820
386 207
27 703
787 365
18 358
891 608
658 313
773 416
627 160
25 697
861 105
369 675
717 918
300 134
385 941
415 833
274 413
458 392
332 873
587 938
762 457
778 741
142 538
416 736
194 393
983 719
359 749
425 352
913 235
566 728
88 348
592 927
668 423
999 467
323 75
777 360
424 536
717 755
51 517
774 293
305 957
968 52
126 958
107 276
486 917
720 187
822 443
161 753
747 263
696 187
444 906
884 793
750 327
192 230
302 220
840 515
639 192
976 503
773 506
567 202
144 326
482 308
101 759
737 554
482 76
997 617
327 447
617 53
488 269
906 843
322 440
614 928
354 258
549 325
20 764
175 473
42 612
420 511
236 612
164 575
153 44
45 706
29 829
662 492
490 833
326 950
303 828
301 123
149 288
166 628
299 446
662 827
650 730
322 795
603 125
743 389
638 529
45 182
586 649
836 11
15 876
66 710
50 169
552 117
660 794
167 677
699 645
462 229
140 727
266 676
548 629
702 862
818 259
103 646
947 414
878 226
907 21
251 351
488 960
703 466
987 936
519 960
435 958
695 847
691 662
438 589
996 664
530 344
560 138
560 22
794 615
980 222
213 777
690 817
119 946
16 366
199 808
103 529
125 994
206 312
702 551
455 504
731 207
61 236
237 932
556 497
807 872
856 488
283 984
931 455
566 494
152 553
576 226
481 304
433 658
505 198
801 287
505 246
256 703
212 567
339 192
199 338
362 405
684 509
96 321
456 399
563 973
649 178
542 465
415 135
649 491
977 230
196 241
910 429
575 122
372 719
321 568
243 582
236 300
843 384
932 971
360 689
126 402
528 484
466 175
262 470
866 221
775 20
170 357
956 883
834 70
399 86
750 930
266 823
980 621
178 727
573 726
725 984
235 521
256 773
745 442
236 13
172 875
903 604
929 681
872 444
469 155
893 925
97 227
359 420
580 772
631 582
813 106
497 312
990 29
109 845
342 441
49 342
325 490
563 901
766 834
594 703
730 12
751 414
604 193
381 492
824 380
214 372
154 333
349 556
783 221
866 280
31 778
43 224
130 542
76 454
466 164
787 939
22 577
635 320
661 852
394 678
865 653
689 358
66 406
741 283
23 517
45 108
108 230
740 660
920 742
451 769
998 59
650 326
367 603
191 26
485 407
84 717
201 871
498 542
583 760
357 915
180 323
696 621
82 413
919 645
23 234
847 353
364 306
454 241
786 45
315 941
76 588
683 352
582 909
86 976
678 454
48 945
153 603
728 89
115 15
92 52
560 789
496 613
613 826
621 512
603 744
885 288
225 150
960 543
724 231
568 658
946 304
904 233
575 298
595 84
342 773
234 850
179 306
257 175
934 69
718 161
161 864
125 774
160 230
717 792
26 433
385 727
120 359
475 110
493 612
428 683
77 137
665 576
300 471
985 204
384 939
275 86
907 85
928 379
854 65
570 308
924 311
408 594
869 479
863 987
871 268
397 597
619 515
41 397
308 708
544 956
665 246
558 27
356 783
174 483
67 414
732 516
909 492
171 616
708 875
411 594
137 314
652 150
580 372
462 885
206 297
156 865
175 969
331 950
949 298
339 754
522 392
70 158
673 40
374 125
817 907
426 280
661 897
896 189
413 351
11 131
376 307
13 540
438 31
179 436
142 349
380 927
152 273
522 186
986 134
264 671
76 874
905 71
879 198
413 104
367 426
63 527
984 697
858 406
325 528
403 597
359 833
180 95
650 963
749 920
279 783
552 764
415 374
186 768
272 133
544 431
545 179
430 48
923 165
470 882
945 391
87 729
584 775
203 739
909 937
39 673
394 913
624 271
688 948
875 682
855 83
997 742
420 255
260 735
117 889
722 110
611 54
482 436
757 643
397 74
471 409
781 482
26 392
729 539
835 193
902 282
258 541
635 264
707 170
137 305
153 739
645 471
158 670
426 280
778 124
750 236
605 762
320 586
600 946
19 799
763 126
832 577
405 176
542 433
464 694
431 694
240 123
381 817
75 942
982 299
657 869
534 871
695 153
76 234
477 164
714 386
675 631
204 386
537 351
19 817
19 450
691 326
406 172
360 966
762 330
457 37
600 985
909 359
711 828
164 134
586 660
80 276
486 73
605 444
372 520
62 309
402 752
25 959
192 327
91 676
595 170
633 404
474 202
595 689
597 925
870 247
794 639
791 960
174 218
632 46
535 438
255 797
685 179
311 862
574 615
624 98
192 425
811 240
724 869
317 201
652 402
849 820
146 288
887 69
55 385
443 574
783 165
352 856
237 13
649 287
833 453
790 402
33 442
310 187
575 831
361 816
879 291
302 550
259 75
188 978
171 322
952 715
267 685
501 692
246 632
803 74
411 862
795 133
191 27
946 749
23 702
817 917
140 61
386 213
610 519
709 42
859 800
491 995
789 659
682 43
992 735
24 749
888 917
997 295
565 245
114 78
411 859
761 268
389 630
129 331
585 391
908 673
346 314
139 254
227 806
35 387
220 821
247 931
677 880
559 202
574 445
21 887
180 981
998 328
309 53
369 227
181 10
123 987
223 509
711 457
378 303
707 486
558 192
827 429
814 643
425 64
608 98
442 488
725 551
899 365
248 333
770 714
650 878
709 548
562 195
660 340
732 931
829 207
659 427
395 848
959 792
124 400
193 735
577 912
245 493
751 847
696 45
72 574
260 218
947 791
394 266
178 348
529 349
12 958
602 685
355 977
463 943
105 419
108 936
295 164
875 500
573 404
513 178
414 739
466 97
884 476
85 851
68 544
593 998
491 691
471 616
753 908
253 497
576 678
478 955
149 245
441 886
164 583
483 719
502 977
324 925
573 773
933 94
153 460
931 590
976 727
145 303
815 216
643 266
16 250
48 995
597 378
438 614
435 145
185 837
882 136
994 853
971 584
839 371
907 317
224 786
297 42
251 186
934 106
905 813
22 305
153 934
995 946
869 343
520 264
378 97
845 985
841 942
285 478
291 449
216 459
15 419
51 831
488 555
959 720
694 923
678 242
977 380
707 667
368 830
188 619
746 69
383 981
446 321
465 248
138 483
112 27
729 334
740 945
56 627
388 714
68 99
266 806
94 295
678 351
916 849
543 845
790 128
583 981
41 630
813 416
377 889
590 218
960 185
919 204
200 889
379 881
102 764
173 22
278 96
212 78
22 962
885 708
187 959
588 505
324 814
690 415
453 765
273 336
222 326
419 915
41 469
85 948
196 13
293 99
918 211
973 932
786 954
558 102
521 931
645 740
697 863
100 975
997 246
315 53
997 610
36 256
347 252
176 841
341 985
286 905
517 892
451 487
654 979
530 974
727 607
612 16
625 836
474 664
437 263
108 650
788 135
927 109
50 179
347 239
336 507
888 127
606 872
785 876
892 707
893 548
860 274
407 623
49 932
547 177
67 578
452 247
45 844
71 108
779 861
297 714
192 247
772 669
314 987
151 565
680 204
29 541
905 475
163 636
82 649
846 677
359 251
872 422
731 989
249 301
102 833
284 514
370 27
370 22
772 241
890 503
347 939
80 319
254 944
616 962
319 911
309 510
945 249
35 578
254 829
311 371
971 357
659 705
239 96
859 943
500 884
651 792
95 486
363 830
946 337
513 384
193 66
599 292
362 886
134 822
653 209
328 521
296 164
448 561
585 724
683 836
681 930
733 689
61 437
382 70
585 104
250 707
248 820
194 475
920 139
202 978
272 710
638 562
202 653
107 728
638 257
419 473
986 887
741 455
969 287
626 34
347 905
620 868
229 621
690 909
610 929
820 271
413 87
280 11
672 274
151 191
170 263
257 432
157 670
883 83
765 348
100 613
509 22
598 979
502 898
121 858
36 266
86 265
494 161
277 868
806 302
460 301
699 769
86 326
363 161
888 596
436 693
180 460
24 479
272 390
352 605
155 374
386 266
126 68
771 645
762 571
598 314
247 380
607 480
696 863
639 821
833 787
136 63
653 476
243 967
447 378
366 622
843 162
479 961
551 161
614 164
903 802
896 820
570 409
279 416
352 217
310 181
467 358
868 512
174 287
423 10
376 670
479 794
12 425
481 826
175 619
396 816
22 884
858 110
762 528
977 791
120 53
333 871
689 510
880 809
170 80
601 440
425 687
582 904
429 739
206 526
862 178
717 112
923 173
71 383
284 839
17 556
494 813
166 903
513 461
140 212
563 430
389 228
277 620
912 226
854 115
255 703
794 448
585 191
410 39
685 591
927 701
466 517
751 195
886 119
948 649
969 256
98 832
286 674
228 588
755 359
231 924
616 468
159 884
703 391
111 222
435 698
78 324
955 344
200 310
476 242
51 743
319 904
960 729
26 785
488 596
680 577
440 192
887 813
274 689
873 718
790 235
139 686
295 717
765 660
537 973
567 471
347 973
662 236
613 985
806 225
531 251
77 322
723 398
807 758
532 898
333 30
668 833
570 223
548 652
194 924
155 107
645 215
404 519
965 511
545 231
330 999
147 955
411 931
666 462
558 311
799 153
717 75
432 358
11 187
168 777
594 510
975 475
394 751
954 214
901 162
645 75
19 475
929 980
864 537
797 127
122 42
508 122
375 220
537 411
911 588
225 657
398 531
860 429
72 601
574 979
836 877
748 268
289 950
209 987
114 504
198 25
928 401
252 465
114 572
409 338
554 313
257 681
720 27
269 877
622 545
10 75
837 574
798 768
760 134
70 944
358 321
935 472
544 77
514 14
411 820
766 815
860 803
684 416
341 956
220 155
947 104
667 426
540 241
513 294
973 825
565 259
269 75
488 88
504 26
820 758
534 940
813 853
208 578
628 196
418 244
839 746
57 278
228 79
131 961
943 554
227 929
131 661
58 469
549 496
970 40
453 562
675 21
343 310
74 862
32 773
47 251
601 388
557 420
311 935
82 318
61 450
791 669
303 412
158 832
812 412
736 262
880 350
231 150
968 929
478 993
474 774
290 356
267 800
359 992
411 169
605 769
365 17
55 202
964 591
248 190
680 202
420 182
106 588
657 629
898 421
175 715
66 268
412 942
239 894
325 652
438 837
815 321
337 22
585 316
962 608
235 397
887 87
444 830
989 162
407 647
227 572
878 115
195 640
267 162
664 254
925 527
700 973
654 287
477 438
229 773
382 733
973 665
25 672
434 11
149 953
602 881
684 995
737 675
650 540
337 888
846 505
787 639
854 323
60 471
456 593
185 825
524 912
922 455
802 314
214 800
638 154
826 866
198 569
276 586
849 937
529 595
237 961
504 52
795 266
648 850
69 679
298 388
390 476
785 126
439 810
250 606
998 84
220 710
515 14
777 307
645 306
888 945
669 726
249 633
242 37
360 966
600 29
934 874
871 525
418 817
995 555
257 66
18 235
782 845
51 291
295 232
968 914
638 502
708 161
229 403
288 111
789 16
949 401
972 262
154 712
84 746
791 321
357 179
192 779
249 995
687 349
344 145
343 203
679 146
968 366
829 687
642 539
701 883
262 439
428 533
241 968
100 523
421 554
485 734
474 572
87 573
334 824
773 938
218 380
143 336
437 640
190 398
191 474
436 505
937 418
939 142
707 344
572 949
289 867
818 163
902 947
374 938
113 752
88 312
644 487
113 658
538 296
167 136
676 145
183 350
227 745
607 575
166 713
296 459
125 952
37 235
988 154
945 735
449 824
610 48
225 674
998 521
438 183
549 214
821 199
111 368
912 668
992 586
577 831
652 219
764 504
669 777
632 247
25 868
506 277
499 65
967 478
728 690
373 825
989 435
30 397
209 438
810 550
937 904
946 278
318 447
202 999
613 728
794 145
652 94
683 450
813 665
552 666
893 50
319 857
781 483
378 507
748 497
169 20
684 627
137 605
454 806
183 860
43 324
50 128
645 605
819 511
856 392
445 112
479 376
453 372
355 855
66 190
646 354
600 184
294 560
125 264
809 516
182 37
184 743
221 360
769 960
840 898
301 660
343 925
433 815
311 11
853 548
256 577
588 396
826 626
175 677
242 737
287 43
640 202
472 271
710 300
362 271
38 86
760 593
626 46
819 83
532 600
338 813
840 227
447 523
58 725
999 809
681 399
923 765
661 845
738 144
64 514
438 885
48 473
223 757
499 69
281 997
122 685
739 966
26 478
503 680
294 437
448 142
354 709
858 230
987 281
518 775
990 618
455 968
20 809
576 807
759 183
387 64
652 294
560 484
882 106
587 330
895 743
633 551
788 274
288 79
504 80
781 292
689 958
162 692
214 821
946 294
909 18
675 25
660 324
139 290
217 543
688 230
302 878
673 748
598 22
628 591
725 813
897 773
496 110
66 524
547 143
214 753
325 41
896 70
827 858
683 423
817 310
40 824
180 103
133 103
995 391
138 786
919 977
991 548
795 855
118 263
351 27
498 566
386 523
399 718
833 764
254 214
620 469
574 762
730 444
561 942
641 955
272 592
423 271
13 685
993 749
182 667
873 786
132 582
692 250
23 859
788 221
755 726
493 734
211 596
722 814
767 472
261 352
671 140
664 202
755 619
902 949
603 942
734 977
363 584
900 962
355 956
723 487
780 683
987 694
477 918
116 945
43 613
48 799
152 25
296 515
356 304
631 432
763 542
756 392
592 504
374 460
258 405
232 595
868 534
892 101
246 574
376 777
182 987
122 302
329 759
343 879
277 91
435 601
192 118
366 569
234 990
104 619
170 345
440 982
925 239
702 497
954 328
444 360
318 615
431 26
49 924
227 295
93 534
66 887
664 103
523 248
287 974
891 279
267 815
234 396
606 263
960 685
220 421
446 600
479 286
666 482
115 686
541 964
812 929
314 91
883 302
679 792
20 416
108 653
550 722
793 693
794 717
265 336
340 252
184 927
931 365
138 236
70 145
364 916
252 942
343 118
408 756
125 720
128 722
735 693
781 632
866 324
300 682
749 865
912 951
688 593
630 111
331 206
891 105
593 170
249 805
853 127
485 732
15 820
938 548
896 602
364 600
420 897
395 318
184 931
999 719
309 468
198 733
636 63
777 354
159 222
951 874
749 396
708 543
715 24
892 665
47 200
65 458
199 606
201 443
691 915
106 372
550 94
103 695
394 639
503 293
442 728
388 275
750 781
756 16
222 850
912 495
405 340
281 153
532 780
765 145
504 451
480 327
788 557
749 181
748 887
687 958
662 323
789 258
804 755
112 287
550 902
825 367
154 560
684 820
153 597
231 385
219 787
155 828
403 320
142 26
549 671
120 995
121 186
675 271
529 439
446 328
781 63
123 242
61 552
76 610
349 812
55 337
162 254
165 11
335 493
808 266
156 202
422 955
127 632
787 418
632 823
215 506
642 507
539 977
711 525
157 603
714 163
40 155
489 866
559 641
783 95
359 631
788 56
702 356
953 509
534 671
836 726
993 355
397 586
520 831
616 711
654 501
810 73
976 200
236 163
647 615
315 495
361 159
214 571
320 800
829 731
619 345
416 162
158 107
509 461
391 135
250 461
298 752
772 494
405 673
295 128
108 972
982 105
63 96
339 495
181 427
253 198
419 661
592 716
838 527
800 765
737 24
300 904
474 195
642 211
51 475
700 422
98 854
804 908
381 244
896 151
837 234
172 98
707 203
295 571
639 300
898 58
185 645
404 153
71 738
130 653
899 65
771 671
879 216
374 280
965 191
348 521
223 481
926 587
660 480
263 956
736 203
413 82
867 282
755 549
270 956
753 784
158 709
274 760
937 975
942 765
233 635
804 370
141 479
793 200
713 246
842 586
357 982
271 427
852 929
12 178
233 56
616 963
694 497
905 862
582 902
407 935
736 573
169 101
38 786
652 238
594 38
153 237
408 199
566 455
560 192
794 827
805 557
676 173
722 321
497 607
392 831
681 871
820 885
864 265
486 100
770 950
418 940
945 913
26 104
481 661
230 996
485 887
789 499
761 473
607 103
903 797
843 109
137 552
797 608
770 304
218 288
219 153
971 310
847 365
355 589
929 796
847 555
353 810
909 813
477 559
936 253
171 26
357 84
642 679
685 736
482 142
709 470
501 730
89 501
326 780
766 426
207 145
400 470
629 784
99 63
990 654
907 199
16 205
318 838
938 850
84 224
494 452
166 474
217 131
175 638
158 458
784 437
228 467
573 110
619 849
134 848
665 942
707 193
600 822
266 51
391 272
490 455
643 318
123 945
509 400
888 98
28 997
342 262
957 333
981 194
105 154
829 112
593 364
655 44
539 381
154 737
172 388
167 621
416 749
911 472
359 106
191 511
233 715
745 336
561 904
953 442
378 289
867 156
559 998
892 476
704 364
978 461
47 389
108 791
776 807
723 667
699 906
377 976
292 401
78 499
784 198
745 264
585 287
104 820
533 469
633 764
733 142
463 686
89 183
694 214
455 110
646 580
942 252
492 460
825 620
916 61
604 252
304 952
999 596
642 218
192 714
414 719
449 766
766 246
728 434
775 839
391 296
527 184
171 572
105 167
161 838
491 885
257 960
272 820
888 425
612 879
277 523
42 385
614 665
486 438
63 14
711 953
335 50
653 286
68 821
67 26
829 104
531 173
741 950
165 235
978 718
645 551
399 769
94 663
572 136
971 911
200 78
205 952
636 816
169 572
835 862
707 304
713 37
512 383
892 573
457 778
255 434
366 306
386 685
237 604
324 288
253 782
922 84
643 150
345 545
645 125
351 617
516 619
530 305
827 976
364 306
203 331
788 289
97 439
481 379
758 928
178 965
217 320
82 131
908 640
514 26
360 148
852 747
115 943
722 440
129 401
348 742
411 210
40 642
943 117
527 478
182 481
594 558
299 582
373 795
597 763
635 685
11 325
257 810
485 399
287 756
284 941
738 133
349 630
281 975
140 912
604 92
57 453
852 361
122 914
719 587
783 30
912 163
338 159
948 138
570 977
517 321
740 146
10 947
68 950
622 940
742 199
122 475
558 226
518 597
396 544
493 309
881 960
620 524
981 262
519 148
75 106
650 861
858 153
64 656
395 50
630 761
407 651
663 856
120 443
669 366
414 226
460 77
580 925
769 688
540 836
414 234
133 515
788 554
340 294
858 347
305 987
728 448
360 895
799 264
308 342
89 877
953 518
136 312
786 510
375 683
399 184
35 952
421 62
224 13
83 19
977 260
126 693
241 430
775 728
511 576
297 886
175 344
155 709
371 808
839 242
303 783
33 303
808 100
47 11
297 242
640 998
37 396
510 31
373 543
385 428
743 509
889 815
867 472
520 638
155 798
569 871
279 574
143 609
546 201
163 893
759 146
654 526
394 669
473 136
237 547
159 541
966 410
702 289
917 777
471 337
43 754
651 242
123 285
879 168
638 979
998 188
139 259
607 190
454 481
687 79
626 308
988 954
48 872
191 253
157 592
651 127
446 565
168 565
320 667
229 563
780 495
855 486
655 927
739 499
34 368
176 380
572 91
820 939
639 154
820 35
247 309
213 652
748 76
329 782
836 526
256 715
307 478
483 351
45 169
549 504
372 644
196 20
727 327
115 704
896 650
88 199
276 352
74 588
281 40
767 36
82 282
397 714
578 934
524 92
803 543
593 803
150 955
196 889
174 212
699 977
222 191
17 104
433 869
325 41
405 357
938 836
123 35
337 225
766 484
46 273
301 454
301 200
654 565
456 976
211 599
714 431
782 284
822 282
705 759
14 543
316 614
465 978
834 762
921 715
393 624
764 218
96 618
16 312
562 478
95 55
119 654
215 467
621 232
621 886
215 868
591 314
448 945
321 80
472 286
507 187
945 762
985 871
226 710
49 616
777 415
31 458
122 503
171 863
563 42
361 537
951 67
847 306
139 275
785 694
876 915
81 186
906 315
836 743
838 418
963 711
414 485
214 640
790 646
82 109
206 337
981 813
483 225
655 282
895 159
331 598
679 826
103 699
711 310
852 817
535 379
651 375
650 768
289 923
447 737
914 706
929 695
298 57
228 575
175 483
44 885
328 790
842 914
454 379
406 716
381 326
830 344
852 908
820 875
370 992
803 903
357 423
530 794
89 543
516 700
54 120
740 805
406 55
750 778
22 333
947 157
400 372
131 46
527 899
352 379
285 409
785 635
935 827
729 560
590 168
511 708
405 32
185 270
154 618
626 512
502 275
382 819
209 347
560 89
157 957
838 605
571 51
713 750
630 430
815 92
380 637
205 98
332 210
560 277
91 719
655 173
314 761
438 863
568 623
108 799
612 858
191 522
794 711
907 360
626 239
224 704
751 509
62 139
649 436
741 643
231 374
566 600
301 907
792 279
672 216
198 479
962 329
137 457
299 709
703 191
758 872
474 71
210 390
374 796
88 428
422 763
829 599
42 425
557 322
602 971
361 937
356 141
750 73
185 135
974 358
108 875
956 211
942 25
250 394
55 268
94 363
160 442
380 29
767 187
777 337
731 788
36 849
612 877
40 551
774 717
858 116
43 889
888 16
279 348
331 419
237 121
668 200
498 949
963 271
639 971
180 208
89 171
148 660
757 255
507 645
981 569
341 52
457 301
38 612
568 72
999 373
298 518
817 879
635 879
271 758
827 911
218 375
408 925
47 877
297 219
291 687
577 742
265 778
296 589
317 949
897 612
789 332
416 473
413 885
366 889
712 878
736 832
552 444
715 798
433 170
509 12
12 534
679 638
231 883
250 48
576 873
877 404
451 260
487 313
201 508
976 438
125 260
372 68
333 153
292 989
544 293
287 814
911 238
779 867
638 937
469 337
332 693
327 576
199 629
316 696
206 674
464 920
798 602
213 96
844 990
248 478
13 410
567 418
574 640
14 264
913 788
258 929
156 252
698 70
993 177
906 690
933 643
635 463
164 334
373 723
394 71
806 435
827 680
401 269
976 208
729 32
943 189
655 808
371 502
150 870
154 386
561 44
539 773
445 810
675 208
115 293
908 107
370 726
258 589
947 233
610 694
622 814
806 907
840 68
239 28
718 302
282 186
674 895
734 491
86 563
631 967
301 396
936 212
514 929
253 851
990 281
589 537
912 68
479 882
202 438
520 268
847 411
269 413
805 437
215 448
768 803
634 336
649 181
826 222
372 98
167 414
420 505
865 728
768 912
375 545
413 720
754 52
445 232
146 344
426 796
270 466
565 725
129 210
15 97
32 906
399 581
947 695
43 756
706 887
704 600
648 554
479 295
943 174
922 595
865 458
857 100
656 195
603 470
415 180
74 974
183 334
197 509
364 699
175 23
420 757
235 556
591 284
496 704
653 771
671 575
492 870
528 805
876 438
711 812
415 790
226 859
404 193
569 248
781 256
472 365
836 197
100 772
340 717
567 530
498 315
779 176
271 370
142 208
238 806
820 537
652 945
790 65
499 547
645 282
306 59
721 667
687 392
377 117
58 691
901 673
930 748
680 121
411 448
571 619
61 852
391 77
543 612
414 355
100 910
241 511
891 806
782 45
357 483
870 761
875 146
254 323
128 693
844 29
775 881
408 923
108 174
984 675
122 270
292 540
365 874
296 40
596 749
25 327
735 866
848 658
423 640
725 954
907 663
173 111
90 132
109 52
625 976
262 543
687 39
42 665
551 930
336 143
780 406
645 958
464 244
686 780
125 246
913 428
530 31
161 725
76 763
92 808
282 986
643 197
91 502
691 465
108 662
253 407
38 668
974 258
361 875
169 12
656 409
42 347
458 682
848 819
682 976
179 932
35 210
835 788
946 799
249 812
508 919
229 794
246 667
385 58
63 963
808 841
833 795
453 863
526 174
249 835
985 273
866 745
386 263
439 876
475 984
124 201
529 676
188 25
453 912
790 83
695 978
893 605
863 79
441 712
712 338
886 455
576 983
702 117
26 381
393 721
220 901
342 930
665 217
186 606
287 861
91 728
946 472
758 579
141 594
608 463
465 129
152 667
826 788
170 695
351 509
688 239
500 372
92 169
586 68
698 795
513 638
510 587
212 369
767 423
618 667
365 995
419 264
888 181
32 192
720 625
514 556
59 182
236 70
678 184
155 776
537 212
682 24
874 390
15 912
82 518
191 326
671 929
325 215
580 91
655 385
610 576
380 671
16 48
247 702
965 932
910 135
283 146
338 472
467 894
146 966
362 577
263 630
491 791
143 787
769 677
943 799
362 911
55 458
349 650
129 372
665 60
913 680
514 402
24 660
554 833
465 425
465 778
89 220
311 683
480 623
576 29
293 255
469 398
608 489
181 641
242 887
516 154
429 682
692 789
597 820
135 69
343 122
982 122
781 174
618 872
170 434
100 277
486 283
551 786
155 119
78 344
297 848
76 25
327 584
21 837
470 199
681 616
364 845
74 237
225 514
865 507
261 189
715 381
688 139
599 305
792 206
583 860
551 297
337 140
650 452
95 33
322 832
728 22
646 371
289 213
45 592
128 876
455 735
580 180
582 738
897 527
453 336
299 407
880 931
859 420
974 808
433 345
358 657
88 439
83 525
297 447
210 12
231 514
975 531
34 538
914 760
207 119
124 304
218 764
725 251
851 578
552 798
153 243
207 318
179 982
303 22
197 233
68 920
821 237
394 973
11 763
873 961
107 510
533 864
818 602
982 35
106 798
842 956
847 757
508 391
971 45
204 698
587 977
55 187
640 716
913 585
12 606
902 50
749 909
657 723
136 975
779 639
139 252
392 926
317 772
555 929
275 487
719 838
925 353
426 196
556 832
245 696
546 313
473 883
265 828
898 22
659 355
322 82
647 260
250 425
383 336
569 604
977 92
302 135
640 149
212 815
851 642
82 135
177 651
933 393
105 354
285 837
443 824
151 892
144 562
166 49
280 809
173 629
770 621
604 816
759 607
277 172
314 261
783 410
494 928
595 512
266 441
105 319
778 517
443 302
693 15
201 75
319 548
598 73
21 317
933 641
439 30
857 509
782 719
466 165
270 68
254 655
376 176
377 625
585 746
733 496
47 850
205 442
150 914
485 763
750 923
321 270
716 11
793 625
294 540
993 595
176 681
663 529
255 289
380 276
370 549
39 780
405 602
284 535
489 132
682 605
377 692
888 202
593 541
742 692
29 736
980 946
59 86
872 603
39 793
472 861
661 698
252 86
170 844
233 328
626 167
265 86
44 301
516 869
577 91
885 54
115 775
408 944
587 28
573 999
847 699
594 697
787 603
384 758
663 136
935 60
684 771
500 864
96 147
300 181
893 637
482 357
171 67
112 553
354 827
184 573
880 988
151 264
414 489
62 633
509 889
843 694
207 648
831 388
607 995
342 162
908 778
876 480
192 534
345 805
918 470
702 120
683 140
296 820
172 211
914 315
51 635
431 628
613 358
372 234
820 268
255 908
891 534
43 668
576 158
610 502
602 860
895 956
940 460
306 812
733 834
492 983
320 757
800 737
770 842
413 947
61 566
801 466
594 790
13 505
944 611
575 417
643 509
671 895
426 76
166 322
426 261
762 570
590 44
767 506
314 721
263 752
97 803
386 258
360 237
812 731
226 727
708 434
19 440
710 88
98 148
594 962
795 613
712 82
519 338
725 829
93 813
549 759
231 809
582 82
744 851
878 528
45 227
509 36
716 104
840 615
452 525
275 681
493 600
539 684
590 424
683 62
934 66
314 88
281 824
942 475
811 920
514 263
136 498
44 544
292 255
377 687
672 328
520 126
674 867
421 596
697 478
762 217
882 402
916 102
521 604
948 489
594 711
329 286
835 463
387 955
26 59
815 709
974 492
958 132
113 191
853 518
908 73
897 992
219 879
713 511
766 398
535 154
575 328
354 317
912 865
854 525
811 959
87 241
620 706
389 358
998 411
687 124
823 534
633 780
491 430
939 448
351 46
452 549
805 462
871 613
602 853
822 425
517 958
92 652
126 254
754 956
339 510
787 869
65 211
664 319
32 597
59 642
55 872
268 528
494 982
651 276
137 267
848 630
63 681
84 231
105 312
715 512
164 481
907 858
61 523
774 716
976 83
778 939
106 805
251 893
632 227
254 792
754 251
344 158
137 687
616 397
302 460
764 428
287 448
98 636
62 249
607 383
122 415
510 300
978 620
645 161
890 162
863 340
26 832
895 300
574 622
164 347
236 808
604 985
88 163
270 745
867 292
870 345
13 959
180 415
278 343
332 559
375 834
824 128
733 288
468 288
177 373
510 473
777 848
816 77
407 38
351 855
82 475
561 310
406 702
184 354
624 535
633 486
719 640
501 604
375 417
657 32
604 871
740 299
786 25
841 702
201 346
939 220
177 223
77 866
123 468
429 681
588 66
383 279
324 762
440 68
610 480
709 739
754 61
785 401
756 59
470 391
600 952
618 285
615 252
47 643
842 665
126 674
349 703
535 297
108 593
794 532
47 857
86 163
334 82
504 806
640 478
529 426
815 533
266 299
377 498
548 716
15 554
986 332
980 827
625 724
91 570
29 304
481 648
253 673
214 166
453 507
808 348
60 946
379 52
245 711
205 38
585 657
335 587
480 102
42 791
325 73
217 527
36 948
628 836
410 364
151 653
543 932
938 563
849 353
266 767
270 707
724 177
78 920
931 431
651 104
857 884
736 231
755 161
678 121
892 443
791 155
444 860
978 117
639 726
176 652
704 443
317 268
280 444
765 534
273 370
53 118
54 634
221 189
954 133
734 45
882 497
795 464
38 473
170 521
374 680
66 233
275 205
936 47
496 969
536 975
136 307
496 13
937 360
555 959
453 602
302 838
417 46
970 388
381 773
372 553
428 774
696 808
587 813
398 925
424 907
639 972
607 294
827 530
997 844
487 560
431 918
850 575
617 428
707 24
697 149
982 498
147 368
677 205
60 555
912 158
150 756
63 401
921 844
11 492
131 940
725 171
470 555
269 983
548 708
683 29
795 487
662 321
390 750
459 270
580 666
609 888
451 215
86 152
707 890
359 393
365 626
184 226
181 567
597 802
555 473
99 561
354 122
131 206
975 185
168 626
51 429
443 172
957 242
14 650
889 419
909 105
81 193
811 65
761 250
533 701
852 721
62 293
673 774
635 400
217 830
110 147
427 781
882 379
519 40
135 935
143 753
329 829
406 921
636 702
142 935
156 236
835 426
470 776
55 648
556 78
643 95
532 873
149 205
913 76
979 938
752 981
55 651
240 394
150 233
747 491
778 471
489 554
549 388
504 174
963 316
559 283
169 141
74 372
574 415
680 249
784 981
150 258
124 382
674 465
472 152
986 526
497 626
420 914
524 939
272 603
786 954
37 223
636 664
905 314
586 688
578 359
483 197
689 727
583 478
469 374
173 889
569 88
228 999
393 964
346 430
104 531
896 178
28 510
782 370
870 788
76 512
317 526
305 712
404 849
281 70
227 585
814 72
388 245
541 45
724 873
777 453
706 81
560 236
130 768
123 158
59 234
711 364
132 383
749 591
126 867
424 507
501 640
97 330
450 868
81 156
253 147
726 367
186 225
993 737
49 460
273 497
483 642
420 221
278 396
192 733
697 318
72 890
559 819
619 912
983 548
764 318
779 825
507 921
738 227
62 107
431 559
89 629
189 452
387 634
336 145
978 230
317 697
844 42
298 419
519 899
195 63
208 846
514 25
538 87
591 49
915 707
335 999
154 668
433 610
268 151
483 374
479 357
469 68
134 557
718 911
158 118
920 169
478 399
598 554
399 166
471 998
272 531
752 174
12 838
751 563
425 847
412 363
939 732
223 795
484 886
353 734
807 11
93 361
499 186
134 586
144 681
995 687
335 932
207 775
916 268
976 273
173 58
708 486
924 335
120 475
96 607
744 272
496 454
894 572
961 361
672 490
924 169
793 520
197 957
493 32
602 746
67 937
940 838
453 45
183 625
353 275
940 23
708 743
843 191
473 731
797 902
91 296
633 333
482 15
373 181
803 380
239 833
695 428
11 570
704 513
586 315
387 474
773 92
312 130
35 311
890 411
258 162
779 455
100 943
811 451
480 755
123 395
826 987
149 854
972 943
342 38
546 740
508 216
961 344
714 336
730 210
808 88
712 374
644 438
695 279
768 95
248 301
234 393
31 204
925 631
864 290
752 296
81 780
503 590
656 719
762 690
366 168
941 411
784 682
585 77
660 50
523 471
150 199
427 768
226 133
542 307
319 818
574 467
621 551
123 804
928 196
203 891
976 295
374 760
465 513
509 414
20 368
209 35
801 645
130 55
540 702
215 256
758 165
102 445
695 402
172 144
366 661
270 406
165 366
946 463
634 793
184 706
89 802
245 369
486 428
521 219
298 850
537 792
298 664
489 530
148 527
308 702
99 503
87 267
937 186
839 500
225 339
539 61
68 189
371 591
662 357
555 992
899 488
673 633
370 972
97 654
617 52
408 882
147 300
808 60
125 746
568 217
596 276
855 117
878 284
651 483
773 41
274 666
968 255
569 141
864 350
447 285
165 126
751 299
866 135
538 943
989 161
871 616
562 836
227 975
903 650
70 738
868 897
79 188
870 369
423 301
191 684
851 620
218 495
806 838
138 796
309 899
636 779
318 373
84 729
876 207
711 622
200 556
771 410
153 628
435 962
142 987
824 399
581 94
109 353
472 859
357 497
975 916
406 92
624 717
715 347
930 571
858 16
475 336
869 985
978 121
606 367
884 472
215 565
218 717
587 87
942 280
911 129
803 90
256 500
781 183
116 677
225 304
287 718
894 291
167 880
926 466
776 630
423 313
972 718
965 614
848 383
968 558
996 168
259 681
215 406
516 695
172 61
900 332
207 244
81 722
778 982
327 633
772 405
952 456
320 459
540 182
924 974
674 835
619 23
371 231
963 203
443 232
137 421
636 523
287 84
621 472
185 586
604 699
605 401
226 475
221 369
654 837
519 61
939 995
355 266
148 669
546 462
598 95
470 267
599 630
442 326
418 60
563 398
369 951
420 608
640 542
861 121
90 882
378 839
271 104
454 82
155 413
189 586
490 990
482 245
276 730
38 425
14 808
53 84
653 469
884 464
552 657
482 267
668 230
294 962
349 565
596 14
961 556
510 16
289 829
98 500
636 964
739 567
396 369
841 542
757 676
659 147
988 403
45 487
388 857
673 743
598 358
814 205
155 785
21 952
966 809
733 390
365 262
302 512
691 218
876 171
366 953
856 781
843 931
104 254
917 790
634 574
464 731
639 139
366 910
23 325
409 214
378 324
324 75
42 160
636 874
91 170
970 509
75 675
311 900
609 546
55 693
637 418
991 159
892 511
775 597
401 874
99 968
431 39
450 368
892 18
645 607
434 160
129 788
333 578
811 361
390 611
40 275
784 653
457 268
903 516
106 350
362 535
70 585
328 602
83 956
67 861
893 746
726 78
232 24
99 424
497 75
200 807
797 504
360 213
670 508
69 691
376 207
877 120
880 377
463 805
15 249
32 714
457 578
91 694
689 292
821 352
507 125
911 860
342 564
936 336
355 627
362 944
678 954
869 896
948 754
698 781
263 818
298 587
225 589
53 833
113 842
140 549
332 610
937 16
155 378
924 306
864 685
841 119
878 825
157 86
61 121
60 125
856 789
814 379
547 114
229 411
410 739
712 828
440 276
401 497
759 847
71 176
904 56
524 984
128 398
768 365
110 540
666 502
994 183
413 605
619 25
509 86
639 846
914 403
946 338
268 110
492 579
429 635
718 125
212 657
857 100
535 996
117 959
41 990
463 271
452 716
436 133
514 38
627 337
437 160
718 597
876 49
79 558
653 717
335 626
887 860
378 486
805 358
875 543
112 636
383 866
725 851
566 834
781 459
760 723
802 175
737 601
428 23
583 438
211 796
815 225
209 851
963 128
861 489
585 153
305 61
679 801
202 233
654 840
364 542
450 34
385 681
67 336
153 570
906 446
938 864
378 437
652 162
642 271
925 954
986 17
258 526
883 211
550 453
479 420
826 434
566 993
195 308
731 210
582 623
946 832
389 637
453 46
348 431
630 214
651 53
842 149
48 79
694 303
379 294
674 150
686 839
203 272
71 694
437 108
888 766
609 881
750 583
580 181
307 273
493 150
390 933
763 296
241 118
516 822
173 288
509 959
489 18
490 124
503 174
873 701
421 995
313 611
621 855
489 790
444 674
522 283
762 101
242 210
489 415
363 169
392 961
65 857
399 570
107 315
745 420
732 27
533 41
346 209
93 479
993 355
44 552
436 22
242 925
90 396
157 921
400 178
167 970
293 914
484 445
358 442
647 14
93 770
269 854
878 419
646 251
230 555
778 226
128 902
589 679
779 121
751 350
658 340
663 451
872 517
712 684
706 761
573 949
438 389
371 703
211 622
352 181
229 700
296 911
823 984
696 741
568 597
693 363
543 977
838 926
151 686
552 269
664 788
502 443
351 800
963 638
721 258
166 709
939 744
402 443
906 316
971 858
541 259
423 456
505 618
435 516
461 899
57 253
788 984
757 973
517 577
371 789
154 968
14 511
892 384
841 871
333 213
279 664
896 413
497 104
974 184
711 565
904 562
343 676
252 382
273 567
291 718
201 674
982 386
630 982
64 418
58 442
244 853
766 569
929 559
839 673
958 41
991 251
111 803
511 100
929 18
350 276
15 354
605 684
161 288
533 947
341 525
833 743
710 564
624 920
641 362
938 251
521 759
547 59
159 206
651 143
712 64
60 470
523 700
950 27
750 224
510 468
168 241
886 653
579 637
220 819
36 481
576 92
584 792
450 170
769 83
116 319
321 220
31 951
388 904
432 492
173 880
521 626
114 648
309 940
526 686
348 111
493 900
940 104
130 832
742 181
303 396
633 186
343 218
206 176
865 157
803 718
230 911
96 602
814 52
399 900
576 286
844 973
942 776
980 534
735 27
42 403
160 628
395 443
173 573
20 475
427 714
222 922
236 685
609 419
17 252
695 392
581 92
124 744
273 560
494 852
112 942
878 114
492 436
924 549
338 229
769 565
82 430
750 78
955 563
593 240
977 146
306 713
569 821
386 428
113 836
25 383
136 737
759 592
533 340
107 578
296 716
766 263
830 941
385 263
138 22
717 391
136 662
563 273
302 491
779 516
775 237
714 919
99 872
800 563
255 920
143 461
178 108
341 958
280 781
672 560
689 440
604 60
132 594
875 186
164 987
164 521
884 73
487 666
697 612
851 342
883 445
532 259
403 611
566 99
154 874
100 346
420 118
594 459
799 541
424 41
717 554
257 160
152 436
638 943
766 687
643 692
577 526
885 78
156 454
440 932
79 195
703 592
576 45
495 893
40 328
922 49
264 969
180 488
465 559
620 684
425 642
154 363
545 333
987 687
133 694
137 544
367 793
161 778
304 536
73 334
947 311
828 892
779 674
769 203
182 370
942 837
925 294
44 190
313 569
72 190
236 983
182 902
90 544
816 977
228 402
294 189
310 525
548 344
387 760
194 356
182 120
643 245
679 482
289 732
613 169
585 90
515 589
164 592
704 14
568 796
529 244
816 960
14 97
373 608
336 214
891 91
588 520
27 557
632 259
634 901
534 687
442 752
550 481
153 651
982 792
44 531
679 802
373 923
937 418
157 36
691 253
369 251
409 93
355 65
77 321
603 167
641 300
66 616
195 533
209 830
492 62
758 924
482 939
413 233
798 925
18 127
89 535
532 950
101 739
340 838
169 982
353 205
429 574
548 391
401 856
230 94
140 26
670 916
493 194
519 445
742 283
957 891
832 984
903 505
46 961
840 534
15 360
825 626
884 746
768 244
514 11
499 608
357 421
549 580
357 172
607 147
195 394
299 88
65 116
430 166
700 100
235 754
290 71
682 727
721 761
341 894
459 26
690 784
440 890
576 740
387 205
140 520
239 717
682 244
658 553
102 172
918 455
635 288
619 730
251 433
561 292
633 762
278 355
907 777
289 322
672 379
878 35
268 583
260 802
438 202
880 208
861 123
752 796
132 62
388 65
952 619
842 376
216 592
654 775
675 312
547 871
955 825
951 217
166 636
208 699
914 200
174 685
97 544
486 77
928 613
531 874
299 619
104 76
721 374
435 629
232 432
685 747
355 832
12 701
971 100
710 195
802 455
796 320
859 702
667 250
102 217
632 141
675 535
913 517
59 27
912 12
387 917
933 578
807 840
478 617
27 563
533 208
486 89
573 391
447 825
204 498
854 244
352 725
980 313
912 827
340 152
775 567
606 171
474 588
612 320
776 596
506 935
390 160
375 636
923 804
869 26
188 317
912 728
250 557
81 683
602 270
902 643
356 695
843 317
947 642
53 483
842 623
137 973
287 208
704 554
556 601
960 794
440 83
309 620
88 476
642 740
81 699
654 316
957 189
889 269
544 203
842 743
256 573
732 854
358 836
994 701
434 971
847 796
344 306
558 107
49 378
74 551
321 293
878 621
610 878
373 238
222 93
17 392
75 248
320 237
51 94
419 894
346 123
121 552
615 181
471 948
771 280
483 992
31 611
773 572
809 471
108 895
416 867
336 939
154 206
389 117
99 753
832 459
840 186
493 571
896 848
819 985
355 639
880 779
882 718
594 83
327 374
170 454
885 53
680 157
937 555
107 185
920 746
647 308
666 853
12 794
222 795
608 349
769 25
553 679
746 272
660 181
521 730
521 206
458 31
202 555
325 500
794 106
467 147
753 38
558 813
78 599
580 838
210 961
176 802
638 249
359 483
126 783
507 948
272 783
932 40
792 55
445 850
93 45
46 208
850 538
530 155
456 829
563 775
479 112
617 46
800 585
72 108
712 949
316 380
423 601
170 485
225 564
752 892
532 712
351 522
780 334
33 564
525 574
184 306
482 755
777 249
406 254
437 569
461 87
219 450
791 610
515 80
802 888
483 697
904 507
685 198
505 325
359 299
271 435
318 833
689 122
961 920
95 778
516 319
252 712
603 980
972 216
433 649
940 881
982 124
949 842
182 53
521 230
719 751
651 890
253 933
881 952
516 798
805 264
989 362
483 854
524 639
916 478
921 893
560 803
428 101
406 905
699 551
903 541
128 674
75 514
410 358
697 612
853 762
386 453
588 154
720 642
219 914
566 862
182 413
645 478
872 923
295 624
166 654
33 378
584 458
132 47
42 402
161 75
143 971
611 962
919 103
776 186
109 432
672 183
852 438
20 943
439 472
376 654
722 953
292 666
212 990
508 37
32 638
991 124
207 633
812 855
790 916
93 360
430 352
562 303
692 989
423 631
735 521
606 540
860 32
642 102
797 570
131 877
137 867
958 536
175 398
372 500
356 516
550 793
254 412
374 603
457 890
495 626
701 57
606 758
850 293
175 741
162 34
769 164
615 657
850 88
416 127
476 643
254 750
420 205
283 875
367 685
983 38
300 587
993 840
195 235
796 450
555 783
410 310
487 87
959 445
409 507
147 875
584 990
38 327
220 805
769 636
386 716
681 610
341 256
996 185
295 337
986 223
676 214
138 648
37 524
886 324
38 360
902 74
942 874
425 21
840 404
12 857
817 564
315 889
812 781
324 721
666 821
971 718
695 36
687 40
765 878
352 570
74 112
712 189
247 654
349 458
695 362
381 626
734 307
148 597
280 835
896 820
489 372
157 26
57 282
308 792
510 984
33 844
677 229
796 205
441 293
935 739
955 101
637 963
914 269
703 789
330 153
808 328
792 213
209 617
817 420
774 186
627 782
912 727
629 209
826 543
974 261
74 828
954 696
562 505
303 106
349 588
420 364
298 502
248 443
831 751
680 937
94 261
924 598
377 781
449 949
615 451
411 773
383 415
716 524
830 953
469 817
22 446
754 87
109 437
449 111
689 398
414 610
399 437
344 147
400 234
683 282
908 754
273 381
843 743
419 528
108 51
999 372
279 575
96 277
965 656
566 835
329 803
57 700
126 720
283 60
984 941
99 216
516 295
388 146
553 59
184 35
94 503
195 533
601 913
609 704
296 545
802 115
495 700
758 135
715 579
730 161
644 309
275 962
790 278
615 812
62 427
266 364
300 425
537 352
175 908
273 137
48 405
797 107
80 985
130 857
609 640
720 248
724 115
526 920
718 988
46 325
108 43
230 354
38 133
459 365
321 766
86 500
576 634
453 275
616 569
414 268
601 292
155 535
780 166
797 481
220 517
549 731
747 197
760 334
206 349
278 834
444 866
491 671
633 994
874 450
681 927
361 239
258 349
551 515
480 808
755 582
219 114
205 711
296 324
278 13
165 969
915 741
484 813
661 147
845 73
591 940
733 768
609 269
800 685
112 972
120 329
284 578
881 24
409 202
322 207
807 885
389 877
844 603
106 595
379 623
624 294
456 593
143 205
780 533
760 852
219 877
908 649
288 241
632 425
228 306
869 91
57 781
479 79
915 186
95 748
449 849
157 594
361 784
44 258
592 40
719 606
406 457
272 338
571 621
776 528
384 598
659 370
503 92
364 686
57 962
487 809
210 847
557 691
521 815
394 39
346 639
298 472
790 382
134 758
146 561
337 278
580 870
688 407
698 908
406 131
976 196
532 364
379 528
796 400
165 235
73 409
431 675
395 753
155 73
610 728
458 593
863 475
405 148
966 10
711 905
183 689
867 375
691 122
230 774
631 371
129 85
939 191
934 88
868 781
677 976
693 345
539 654
158 866
196 634
311 86
27 882
538 93
521 136
796 851
595 756
188 589
914 307
324 396
284 724
329 630
986 728
531 471
23 534
745 514
250 83
382 298
89 190
983 789
286 70
957 899
209 344
658 511
452 573
663 212
334 928
569 358
536 199
214 886
325 515
663 392
682 836
455 930
466 179
24 867
125 335
84 249
958 300
912 643
511 562
289 363
566 888
639 886
657 161
413 547
478 71
32 210
660 919
878 267
174 101
215 939
964 416
615 57
196 771
516 145
839 714
718 10
156 979
442 751
362 804
748 71
723 610
554 618
426 949
132 774
468 743
769 259
454 490
371 939
623 831
353 14
398 699
926 843
30 751
402 488
522 355
731 476
244 705
851 246
616 906
368 60
826 229
163 231
510 374
805 452
874 279
483 872
46 817
50 606
808 533
808 637
215 545
86 141
294 510
446 618
496 525
378 698
113 631
920 680
481 821
580 747
929 860
304 706
718 515
109 506
748 494
98 413
501 435
285 166
226 889
966 870
389 213
112 737
271 815
184 293
149 851
425 282
466 869
26 604
184 31
684 782
602 711
670 909
42 321
578 213
228 392
314 412
916 968
322 588
874 230
178 260
33 860
740 240
306 686
175 908
148 877
818 386
229 582
457 639
679 648
282 74
610 642
345 75
509 31
348 516
490 854
114 733
17 480
295 716
805 669
601 542
150 988
935 272
72 804
415 504
764 542
952 691
202 874
338 400
502 205
147 434
629 658
761 240
499 55
113 154
551 86
261 966
775 883
22 273
118 34
10 387
641 985
713 315
213 919
624 814
29 484
771 93
65 971
728 676
440 650
380 278
57 545
663 742
398 29
900 434
199 958
962 398
714 852
44 908
48 280
341 148
986 545
875 840
52 739
596 747
374 99
504 421
447 773
783 517
946 203
679 789
323 125
107 255
111 895
148 924
598 653
638 912
568 118
699 197
388 350
35 891
333 522
108 965
338 618
211 478
566 867
479 330
503 10
20 917
471 198
782 479
434 816
98 204
781 157
683 167
434 144
739 768
291 766
377 886
309 58
559 822
349 297
864 287
475 171
954 244
146 830
641 322
827 438
765 214
158 280
622 538
476 226
803 17
377 479
986 305
663 425
470 864
770 457
80 271
533 78
501 153
275 426
430 295
949 524
455 585
251 513
365 514
327 212
441 286
396 152
82 687
449 18
11 823
400 319
446 708
478 719
839 907
713 147
461 219
849 87
907 123
164 303
924 203
246 773
987 195
785 496
263 990
61 623
315 804
950 62
326 823
173 427
277 320
101 807
154 79
396 204
191 975
336 933
844 67
171 32
643 162
81 231
537 928
689 989
969 469
420 651
806 653
446 95
372 940
858 640
204 442
730 506
63 338
765 340
125 885
236 554
483 525
252 799
663 153
125 928
562 637
152 437
473 880
318 209
61 786
148 404
261 776
808 419
121 618
653 382
928 143
781 475
11 337
946 812
828 302
805 357
265 38
335 942
507 467
585 126
598 161
600 938
361 431
898 160
676 910
96 953
52 410
731 89
523 449
229 832
724 496
554 167
919 197
987 689
263 827
12 329
537 136
372 538
693 35
245 43
839 376
594 888
682 616
218 673
324 278
20 886
147 423
38 78
370 248
55 842
455 375
578 29
446 352
600 283
289 743
182 358
279 808
974 695
89 264
323 831
348 882
255 847
22 611
779 239
252 939
166 959
955 387
168 82
856 717
643 485
642 427
792 135
295 738
537 174
65 446
100 351
82 123
30 495
20 117
515 126
827 463
475 364
440 324
799 188
14 643
862 553
371 587
128 236
184 561
727 229
721 296
360 491
675 770
432 49
740 642
862 918
471 283
995 561
467 22
93 444
252 418
83 808
786 944
32 976
905 108
953 828
876 486
973 852
842 166
107 541
668 95
68 729
386 602
101 869
715 20
172 12
761 429
140 775
453 725
233 631
237 284
601 86
841 53
130 696
35 369
574 259
291 99
142 632
309 476
799 224
368 867
296 886
137 647
77 205
768 498
161 303
876 829
363 567
954 426
670 608
111 447
132 806
695 304
729 584
238 525
317 248
134 94
929 818
838 684
281 572
745 956
178 744
137 539
807 99
226 163
52 239
719 979
321 349
332 557
535 944
714 908
838 493
709 880
637 935
162 632
986 378
257 932
227 92
179 794
559 245
575 426
309 587
718 513
425 388
344 308
565 240
372 14
999 335
562 330
698 912
606 723
989 329
882 756
203 763
553 796
695 571
365 789
290 335
672 799
417 577
319 543
649 582
252 307
387 821
265 560
876 366
957 614
805 865
966 635
251 747
958 871
577 369
530 813
149 566
702 344
722 840
172 918
680 602
709 962
930 594
682 105
525 664
132 69
902 204
149 595
518 823
442 771
843 321
716 889
309 891
134 41
63 526
709 901
807 742
416 96
877 326
800 184
405 82
848 392
526 592
663 607
825 522
756 909
395 683
845 402
521 699
695 943
238 297
475 881
341 681
721 624
111 840
419 82
716 247
418 305
618 726
245 457
750 473
653 539
944 499
933 992
201 473
283 969
255 215
652 156
142 549
390 270
668 835
156 109
200 154
349 789
972 333
535 382
697 827
485 838
427 854
181 929
26 173
411 116
998 646
513 349
97 213
809 127
256 54
911 864
944 316
927 828
641 838
458 33
696 896
190 573
802 762
556 912
936 975
482 124
868 149
931 234
838 114
424 704
705 378
439 26
746 24
619 540
763 185
43 645
248 178
162 958
131 46
798 632
492 777
68 309
431 560
572 981
817 171
296 566
670 531
609 926
449 875
176 656
257 497
932 277
704 547
693 190
848 647
981 298
571 416
844 614
123 41
548 199
996 398
776 78
503 932
885 256
63 195
115 79
335 536
130 160
540 280
201 577
956 828
717 913
712 882
863 544
444 320
883 652
846 167
833 337
424 755
957 528
376 255
307 42
220 83
616 703
817 693
538 823
677 711
669 189
303 470
983 347
80 531
100 856
346 115
669 358
227 541
12 515
976 340
484 549
516 146
10 898
717 78
510 74
710 151
966 610
944 512
199 420
531 945
552 804
22 750
362 833
172 229
641 210
414 360
155 575
581 377
388 950
614 943
767 252
809 27
205 877
567 922
864 358
650 80
417 605
434 581
293 191
416 582
394 550
80 263
575 772
879 458
288 934
456 788
90 56
515 873
133 898
452 301
980 10
668 297
845 263
521 237
650 54
981 617
155 988
301 535
628 703
138 377
458 81
623 825
841 133
793 757
724 369
431 287
328 84
478 79
942 160
156 812
479 709
978 826
13 722
990 744
706 25
313 604
258 484
945 341
261 10
797 179
115 892
468 164
321 392
318 445
801 177
260 468
952 141
949 172
255 974
482 997
626 445
223 170
50 620
597 884
302 377
961 52
191 317
526 425
476 366
573 527
834 40
206 547
420 35
318 813
679 263
761 870
333 389
842 126
622 661
789 110
355 612
443 622
528 455
688 410
213 764
162 839
646 183
712 772
644 941
165 968
554 805
785 419
341 73
156 449
733 673
189 727
878 806
545 179
275 212
54 256
741 643
732 299
486 311
921 509
577 713
425 997
900 445
830 327
397 819
59 430
754 217
932 128
669 805
139 265
586 68
220 650
878 580
89 412
710 765
583 833
293 212
871 595
583 158
727 668
136 409
897 197
863 44
53 913
320 807
834 101
220 649
769 296
202 519
458 591
306 431
896 504
697 438
604 316
394 28
469 321
380 809
922 87
314 114
309 636
419 723
345 495
175 467
931 278
275 839
942 436
499 221
200 90
995 82
409 970
729 236
226 774
585 535
831 551
633 437
938 539
636 740
825 89
182 279
233 660
609 699
241 314
801 46
475 983
553 723
159 805
828 23
804 675
428 794
927 307
675 60
313 78
350 689
95 810
137 108
319 41
840 619
872 942
839 466
353 437
297 854
563 217
45 580
925 73
812 329
286 383
68 323
744 568
553 746
926 622
614 557
258 294
983 217
481 542
873 344
786 428
409 357
149 553
102 24
433 53
125 960
284 337
958 385
16 479
241 544
819 672
502 341
186 899
986 650
417 275
415 837
954 629
768 622
23 222
29 535
116 611
485 126
389 599
867 605
971 728
887 937
703 610
414 526
804 126
57 502
668 628
924 407
555 589
433 472
198 362
812 411
345 801
712 566
266 131
324 386
460 149
528 289
126 96
624 729
814 538
854 219
120 230
887 365
658 332
925 64
518 995
518 657
480 897
839 692
493 789
348 104
974 921
465 640
220 878
503 716
643 87
131 590
565 193
696 365
951 479
851 476
858 604
366 480
436 772
517 866
433 868
367 875
248 216
77 656
20 358
32 337
872 748
92 526
643 810
924 334
328 420
971 570
900 377
915 789
606 67
341 747
800 951
837 48
230 713
271 632
21 821
410 597
756 399
476 658
792 840
18 816
874 343
67 691
626 479
288 849
374 945
97 443
190 487
527 695
182 482
650 455
369 740
787 358
951 385
886 716
75 335
444 99
234 934
625 862
946 392
282 68
165 109
810 993
79 426
642 959
358 964
424 71
842 85
723 868
659 563
114 941
682 627
677 101
226 984
274 727
395 572
788 257
86 297
719 477
41 232
924 958
480 701
705 597
697 469
79 608
903 232
942 910
699 481
566 890
116 670
815 385
696 157
182 679
474 106
707 667
592 202
89 766
824 514
526 337
987 749
92 540
948 825
716 94
732 180
334 506
244 541
37 399
67 171
289 233
519 38
294 377
563 363
508 389
205 875
559 928
307 923
223 824
975 680
358 494
472 152
969 574
445 168
910 566
32 530
500 722
370 462
786 551
205 316
670 544
892 828
482 301
953 611
347 582
88 677
436 113
480 633
600 184
548 104
504 199
394 897
133 589
680 869
937 107
606 863
302 676
32 385
610 188
481 143
397 168
919 652
923 615
482 152
159 796
905 528
252 616
565 89
951 566
291 750
914 43
751 891
92 894
796 765
686 658
478 294
123 456
167 722
389 851
444 933
788 740
462 888
383 946
478 192
464 575
50 280
328 920
157 596
934 35
225 72
336 929
150 952
928 299
305 590
168 818
305 467
892 953
461 628
628 367
115 833
584 258
846 909
53 452
842 622
442 782
381 962
704 256
861 657
705 967
970 932
852 359
536 80
686 356
621 43
71 855
676 906
297 980
592 887
951 293
291 778
362 108
822 160
853 389
885 146
746 81
131 226
975 137
691 285
461 52
715 604
987 121
660 153
749 538
533 306
861 136
947 477
400 583
497 823
341 719
628 287
913 56
495 161
636 576
993 741
163 371
903 31
433 664
381 972
653 59
231 697
21 972
250 645
701 443
547 814
560 461
680 801
879 929
710 574
239 838
370 972
456 505
221 369
423 572
737 174
845 760
947 487
481 61
873 809
705 996
838 435
294 235
384 968
495 76
121 397
203 779
688 301
729 582
714 842
876 527
126 206
713 334
800 624
674 507
613 839
71 295
850 726
942 239
710 426
375 620
482 837
283 897
987 864
540 240
285 613
890 550
735 602
348 525
527 277
507 690
393 325
373 976
59 779
137 555
776 841
193 959
971 490
815 311
136 357
919 292
515 322
608 807
711 380
867 315
612 340
665 812
250 344
767 484
421 129
254 692
733 90
65 852
583 449
472 848
257 812
340 378
103 448
767 138
929 615
463 272
967 700
565 433
229 604
693 588
284 358
15 798
469 736
767 726
375 411
199 945
418 364
26 834
834 567
49 731
435 980
807 895
259 563
736 921
749 205
804 741
662 836
418 781
783 682
858 696
88 49
287 935
696 414
715 812
363 993
577 885
908 569
208 127
565 51
402 965
430 12
538 577
103 489
234 889
507 665
487 835
953 852
830 497
322 715
378 239
165 494
320 592
984 462
339 760
617 561
656 151
614 577
271 415
719 494
190 434
725 51
839 374
795 577
489 837
852 767
451 956
655 45
461 217
125 614
470 136
823 942
151 551
504 722
481 760
98 256
325 94
762 994
185 255
804 79
332 627
241 604
63 221
722 945
884 107
380 699
690 728
429 154
472 911
667 131
711 141
85 307
327 254
846 75
604 431
542 947
270 802
924 788
221 905
469 951
504 961
75 298
434 613
48 172
869 246
970 649
899 151
917 374
145 576
408 99
330 649
401 954
873 766
734 263
427 955
297 113
339 996
185 445
695 833
794 722
203 300
201 727
298 55
969 415
109 694
462 500
904 105
822 373
249 855
916 114
199 915
537 996
637 257
562 186
175 884
855 184
917 94
459 882
285 407
517 584
247 820
264 590
88 34
359 66
235 617
541 137
108 412
305 229
939 712
833 655
345 542
404 281
689 579
200 967
616 646
368 836
648 153
515 581
685 435
169 356
673 618
716 156
380 201
941 73
423 325
247 908
159 742
314 227
196 475
976 764
409 894
268 343
107 907
578 537
137 235
861 106
552 798
595 964
60 479
80 465
260 812
480 73
79 535
567 777
376 680
55 431
736 114
721 946
729 633
926 398
231 569
413 753
232 539
873 707
385 66
914 154
291 759
559 879
778 321
530 836
356 731
350 59
920 709
960 220
579 45
476 747
124 554
348 391
966 805
498 395
916 101
461 298
12 559
243 856
502 95
552 350
64 928
867 355
105 570
984 412
689 775
671 946
761 489
264 130
934 16
365 873
983 11
536 645
511 241
807 322
450 419
711 289
506 458
574 611
569 14
735 34
617 139
646 204
466 204
429 23
963 210
810 270
754 890
256 147
907 514
560 648
860 905
119 55
768 741
313 386
527 988
682 854
496 447
997 837
908 750
369 860
975 241
433 497
430 262
327 599
657 625
495 669
812 433
434 701
475 351
419 451
852 421
986 105
762 962
913 676
79 276
270 970
78 426
169 982
322 564
883 782
847 370
202 338
322 465
451 633
936 504
666 569
674 741
22 406
490 312
702 652
684 823
279 320
933 529
367 627
29 685
658 446
897 243
778 820
721 907
214 133
334 668
536 782
265 446
837 130
652 340
473 730
973 767
695 275
303 477
301 738
886 659
566 277
602 35
604 423
454 181
636 681
997 729
517 979
930 876
733 185
465 735
973 601
829 441
919 880
527 852
349 933
576 15
272 873
253 917
666 903
253 374
532 309
402 691
846 555
215 770
804 929
543 264
415 920
329 505
651 276
95 808
651 989
87 846
586 528
240 722
467 390
450 608
322 823
203 580
923 540
367 183
36 343
896 864
215 422
215 682
676 615
184 497
246 912
247 84
203 887
382 184
606 294
932 95
84 599
505 757
403 245
942 479
410 727
80 749
580 417
225 988
471 323
199 458
522 478
408 672
76 630
462 54
78 173
482 807
552 460
989 845
706 751
913 883
926 792
295 626
53 604
165 240
359 849
518 788
415 121
78 419
177 648
836 710
645 804
605 175
988 102
862 777
844 950
293 186
911 234
100 861
324 158
959 315
233 616
568 202
863 421
332 698
910 47
964 776
219 649
21 153
272 568
358 151
838 222
581 336
108 366
159 664
662 156
199 499
122 576
198 332
406 24
812 898
843 193
860 296
719 187
568 376
659 764
181 615
613 483
831 802
920 659
513 846
943 165
480 988
811 170
743 107
262 384
53 885
892 698
982 882
681 745
951 261
560 774
604 637
477 752
64 96
924 75
858 734
676 562
388 838
314 829
720 823
130 980
786 191
832 413
907 832
205 253
438 774
107 937
235 993
329 375
189 41
483 309
303 172
554 234
796 320
966 309
87 11
557 650
793 688
729 227
998 12
66 725
320 828
100 261
211 15
400 782
264 445
890 215
449 535
184 994
566 287
54 97
373 435
768 380
52 466
847 249
913 468
849 13
181 637
839 527
427 895
206 931
392 45
530 207
964 465
399 845
51 581
455 569
565 776
244 976
114 941
528 370
800 146
85 130
632 457
734 935
729 806
714 969
385 510
772 500
699 829
596 10
337 789
28 913
811 82
950 477
965 330
381 299
355 408
45 972
32 159
597 276
913 35
70 720
394 855
267 32
918 697
595 315
305 799
413 619
933 624
155 460
377 28
843 90
145 342
897 764
619 810
587 445
921 725
847 77
880 962
252 588
580 515
230 468
259 558
850 370
923 208
948 800
707 510
954 807
385 992
907 200
232 269
90 902
516 176
810 299
220 57
426 260
448 394
785 930
480 780
362 628
88 621
459 175
365 928
305 904
377 611
174 922
408 784
154 349
56 620
426 799
232 392
525 834
882 335
448 913
893 988
859 753
801 852
658 43
321 449
258 291
162 679
637 239
889 354
889 568
16 916
251 583
270 94
413 591
934 987
66 430
11 78
838 118
697 324
277 103
561 758
475 566
627 418
447 352
792 48
729 414
485 969
942 262
529 15
123 235
763 943
799 986
213 505
144 409
278 928
454 368
418 549
776 254
861 920
469 32
169 490
473 102
525 779
611 838
724 559
96 29
781 335
276 624
858 991
737 855
177 700
521 280
644 511
317 844
204 939
197 16
730 918
105 672
156 670
349 208
151 419
364 465
563 336
831 311
126 377
924 264
711 980
553 466
33 758
625 272
606 848
503 919
27 54
405 949
437 379
882 933
596 835
164 242
201 965
91 239
245 150
367 953
801 135
773 674
562 396
968 654
849 177
904 427
285 411
351 753
190 283
540 408
234 695
954 216
894 316
368 139
982 395
453 20
278 685
588 146
167 977
319 379
386 201
878 984
905 950
374 462
482 805
890 822
73 732
47 904
473 207
627 976
890 526
260 840
144 183
486 746
214 127
480 261
686 403
384 935
552 408
844 485
176 286
650 208
757 653
315 559
394 739
762 941
133 360
900 795
851 663
943 306
137 434
737 619
402 16
150 558
754 819
556 936
504 170
706 899
516 656
804 621
830 496
895 952
250 756
118 600
494 972
890 175
847 526
842 215
919 578
980 918
509 264
961 423
500 21
17 307
624 806
362 202
428 532
188 139
436 307
58 461
548 83
389 822
714 220
458 384
569 59
258 330
627 397
203 277
476 42
472 718
471 649
698 792
153 417
397 315
690 649
776 101
241 496
254 582
564 489
890 304
96 152
394 774
909 966
386 239
717 647
791 175
228 946
341 267
202 904
707 77
988 889
892 616
420 10
981 212
848 566
920 393
236 291
201 603
299 800
401 32
684 458
436 536
563 767
723 16
141 989
592 179
565 662
585 647
263 905
714 371
32 370
704 512
403 929
881 972
547 914
865 815
354 278
894 626
266 337
719 540
288 708
865 266
121 226
830 201
697 485
209 176
892 433
487 828
308 473
917 596
576 433
142 298
419 978
625 912
87 33
813 246
531 643
588 738
724 380
579 231
358 216
476 230
929 759
85 762
143 467
772 345
383 192
206 352
788 677
89 143
562 924
227 358
28 810
166 880
500 127
162 264
867 583
997 314
52 783
302 506
627 998
386 846
98 560
97 645
127 220
225 318
796 827
195 131
769 536
874 824
259 567
803 839
885 47
688 586
808 529
175 385
616 187
255 372
810 161
765 812
143 940
843 657
94 661
66 311
931 55
244 421
346 59
816 727
669 740
132 617
651 353
243 597
879 468
907 97
687 568
709 905
13 173
723 304
219 162
735 945
687 996
783 386
585 661
400 193
108 839
163 751
380 668
557 385
562 301
124 236
415 883
486 903
899 728
114 936
884 101
590 106
250 681
326 90
45 787
450 479
539 968
496 886
607 374
742 845
126 259
154 426
907 404
25 354
878 511
58 705
651 558
514 324
438 108
178 657
315 851
340 655
655 553
31 797
328 15
33 720
789 118
248 572
224 683
603 152
439 27
923 684
497 25
232 556
554 900
291 525
255 32
791 379
960 778
97 394
189 145
880 558
19 453
958 236
283 83
387 673
980 222
791 206
477 239
145 225
172 686
454 722
636 867
190 928
602 810
612 653
275 227
793 859
759 56
288 451
965 416
134 101
781 707
304 215
861 760
474 352
301 91
765 293
927 469
143 20
551 779
949 867
505 937
636 689
806 65
265 950
983 899
228 123
443 539
802 624
179 824
606 774
691 325
118 259
832 185
222 830
772 545
227 75
378 222
87 751
959 10
218 848
631 668
496 977
713 573
199 32
506 713
195 59
561 18
205 843
670 836
105 544
645 138
515 474
535 586
480 321
304 172
229 986
959 144
184 557
751 910
164 740
16 221
58 120
967 581
814 899
413 196
417 675
383 621
282 337
169 217
262 813
196 933
824 764
634 73
498 399
183 831
433 371
379 426
44 280
889 237
70 853
205 369
13 348
983 257
913 311
891 720
233 780
383 703
802 927
415 12
581 712
392 863
234 748
834 518
783 347
141 628
194 804
501 384
110 954
771 660
51 823
48 722
547 721
948 58
893 968
202 151
332 626
982 592
37 736
936 784
500 260
193 225
994 538
646 195
146 614
328 683
575 34
149 11
877 945
101 323
694 323
673 752
92 888
477 82
997 464
568 15
615 716
161 72
466 859
878 962
125 181
817 535
289 209
166 634
290 475
19 237
328 49
332 767
276 846
576 323
201 504
431 784
384 811
132 333
469 38
903 397
667 395
14 327
531 435
546 334
430 830
627 291
812 712
285 448
55 99
559 741
991 460
554 971
953 141
10 717
68 204
645 240
612 331
186 441
622 832
810 479
951 131
119 937
813 513
775 425
361 45
205 90
185 283
988 680
665 172
827 266
897 56
220 592
705 124
894 982
348 967
222 776
497 225
642 135
598 632
263 532
500 451
397 943
242 415
260 973
469 48
511 138
540 668
576 180
44 199
164 396
936 335
367 896
795 106
40 161
913 686
473 338
919 368
95 268
583 297
58 549
27 796
965 616
110 10
606 278
769 302
879 908
346 534
679 857
111 49
33 350
273 710
503 27
754 409
909 985
41 339
137 808
815 443
753 877
968 584
415 318
688 725
886 293
878 320
469 999
84 921
102 659
183 355
686 859
457 50
104 971
94 374
874 337
75 654
358 884
76 805
206 552
72 728
471 908
998 192
449 891
231 544
571 917
549 237
326 22
192 702
262 580
930 770
82 929
810 154
917 435
683 598
208 14
794 35
52 469
235 846
649 100
288 616
902 831
647 501
145 427
136 27
119 873
476 231
30 546
372 10
740 915
227 919
198 784
667 163
348 70
218 496
639 195
440 921
477 694
278 758
984 116
577 31
341 270
307 949
703 79
569 524
39 929
896 143
965 658
264 642
237 413
250 483
145 752
814 298
801 153
976 438
85 292
28 799
970 138
669 118
667 91
54 636
859 440
97 619
403 102
847 582
110 864
632 263
643 176
525 688
429 810
639 590
724 343
444 197
364 954
889 277
207 863
828 229
327 90
474 963
84 761
775 184
722 818
357 695
149 522
794 473
917 738
220 724
690 138
755 619
22 608
547 464
534 590
191 974
464 695
236 331
291 167
267 556
130 383
389 273
98 963
228 494
895 390
640 476
773 704
583 238
178 650
250 15
125 628
263 530
285 680
562 833
295 585
764 414
982 207
578 725
863 53
408 966
446 266
191 56
644 591
595 999
346 823
999 818
517 82
880 431
13 657
211 885
174 215
139 432
397 816
470 418
263 329
661 431
667 814
636 767
92 582
656 526
681 256
192 911
483 50
378 486
371 844
774 646
114 446
406 503
775 314
239 493
970 298
746 308
40 463
351 712
487 541
397 922
133 419
877 140
428 656
624 967
540 393
16 972
220 954
557 123
755 489
955 892
687 429
439 294
119 271
828 424
21 192
216 15
569 412
807 594
670 697
611 372
794 138
416 929
512 819
68 323
874 174
392 519
762 157
321 766
921 677
147 807
956 409
774 879
274 320
998 900
45 809
404 977
518 92
793 144
172 275
399 61
991 746
927 869
727 791
558 661
438 679
118 937
589 25
873 827
246 214
801 215
485 658
709 868
84 227
769 60
291 673
308 868
755 465
650 955
447 922
807 32
66 943
326 911
317 785
908 973
130 67
755 295
670 958
859 467
673 602
254 545
932 270
364 597
495 724
312 244
745 949
42 487
130 74
316 214
570 447
954 257
950 995
133 566
73 141
88 156
311 87
382 465
129 178
817 607
814 178
39 402
289 565
121 934
344 252
835 302
575 482
959 77
896 464
850 701
385 14
64 344
586 218
754 162
907 298
930 59
984 18
293 724
666 554
192 54
140 750
951 114
727 60
529 842
775 299
72 158
11 995
71 542
346 47
651 119
870 162
494 96
42 217
868 712
960 430
325 763
138 433
962 563
680 464
793 123
644 779
382 342
581 542
617 538
260 712
298 930
175 604
951 664
869 689
894 22
564 818
479 946
159 292
183 275
556 726
330 747
868 185
951 898
914 501
693 611
434 190
654 606
519 37
699 27
456 898
727 984
519 380
794 234
740 679
884 358
765 550
372 30
904 461
471 903
34 365
10 794
286 172
379 262
107 535
631 386
636 383
808 525
706 228
166 381
226 66
53 765
13 67
754 822
698 459
775 193
315 346
282 549
641 788
23 415
568 252
489 706
672 779
998 175
775 610
856 199
355 445
387 994
400 49
310 386
307 397
304 579
681 780
861 171
256 975
199 821
906 716
227 125
659 10
804 742
443 895
156 80
942 27
596 766
53 634
769 435
443 313
207 614
532 770
342 846
704 464
761 570
636 699
771 677
587 442
957 254
758 115
64 954
636 476
118 538
466 193
653 610
543 501
398 198
727 57
760 184
231 623
406 471
536 415
980 639
356 943
306 183
739 534
524 757
127 834
718 104
843 261
222 819
996 390
737 409
172 307
561 640
469 359
107 855
144 872
914 261
998 594
601 41
514 178
555 945
185 83
600 888
521 606
75 408
857 488
569 135
888 766
153 105
21 859
532 94
260 868
390 93
100 793
632 875
903 544
804 54
177 326
838 947
117 89
158 721
973 303
149 873
717 812
575 163
76 731
451 933
179 115
416 743
14 598
585 716
807 425
33 610
245 666
305 643
942 295
595 176
371 111
904 537
282 434
345 546
40 664
214 108
836 622
479 968
202 121
398 594
290 924
600 245
327 224
787 624
979 340
246 28
786 155
674 586
78 523
401 46
329 169
238 333
280 941
451 532
118 412
12 911
949 114
711 594
185 685
707 923
812 174
799 196
190 116
761 264
55 666
360 207
383 143
596 754
679 837
125 505
243 690
387 451
889 789
384 93
800 54
572 120
452 816
761 470
771 102
126 798
579 83
890 628
460 158
81 506
615 413
778 303
816 234
58 730
107 596
494 355
632 150
927 494
302 994
182 629
935 271
936 14
596 517
129 650
684 759
529 916
262 891
672 789
821 448
637 154
20 900
22 673
804 588
70 311
415 616
780 309
687 532
848 468
210 680
781 452
145 386
208 381
953 809
673 401
389 266
267 759
487 192
80 927
492 325
801 514
146 200
357 391
992 322
459 148
309 909
719 493
292 824
595 181
103 38
841 288
497 422
306 967
206 335
899 817
801 488
202 244
880 784
783 657
137 647
962 31
334 464
855 653
439 686
801 313
930 856
361 607
282 698
739 433
124 473
673 882
412 673
497 949
903 973
131 663
658 982
851 115
214 440
104 537
532 606
651 223
816 328
974 718
962 172
885 385
580 877
451 357
948 876
906 721
760 854
802 271
795 758
514 754
194 788
754 936
448 655
78 836
69 149
475 430
570 198
171 474
138 650
986 203
281 328
44 518
14 82
655 364
321 787
389 251
214 388
419 259
906 641
868 760
486 353
234 687
982 870
736 113
117 621
943 827
10 123
420 220
764 716
701 578
915 71
454 573
303 37
843 405
864 99
639 958
383 705
360 536
261 51
139 596
218 50
324 110
849 223
543 355
256 736
39 867
287 927
402 994
118 682
774 946
973 880
121 563
752 309
477 600
527 695
550 697
946 664
457 61
583 541
977 372
24 420
432 509
577 524
663 704
961 553
723 438
118 303
231 85
563 440
42 216
862 832
194 815
763 585
37 117
51 145
429 42
305 790
537 903
238 84
80 399
801 641
107 939
341 989
501 299
273 461
993 80
872 786
655 712
781 662
414 443
157 16
605 457
589 537
539 941
684 464
367 509
580 670
343 827
381 503
312 716
611 511
108 69
728 430
329 521
248 608
817 284
665 966
204 284
392 54
708 547
161 698
979 358
427 819
916 363
277 510
554 787
820 957
357 228
496 824
594 199
928 567
296 706
394 821
225 392
506 56
486 714
629 746
961 155
277 20
682 291
689 14
592 367
987 788
552 820
893 442
286 524
141 60
893 485
379 704
924 158
788 423
236 662
846 81
318 551
76 948
803 344
814 596
794 83
415 445
372 64
869 453
82 859
929 242
498 570
310 494
473 759
499 242
789 710
716 848
450 285
730 421
590 629
387 237
823 788
265 37
241 11
338 923
359 121
418 172
805 213
24 904
663 43
915 424
330 987
276 207
212 962
673 260
38 876
53 535
647 677
266 567
331 607
219 165
386 489
457 575
181 831
927 726
486 220
420 131
737 74
629 55
118 586
731 380
544 808
526 413
87 882
820 527
865 413
401 466
978 269
832 471
621 879
713 459
448 188
961 634
561 914
317 400
951 858
207 821
193 550
381 780
452 564
71 388
101 973
743 494
670 711
615 508
298 926
632 76
233 856
276 770
264 309
210 280
117 656
432 569
987 459
190 427
317 967
335 95
160 360
670 536
63 156
726 488
757 574
274 701
998 770
716 896
474 941
894 706
172 917
481 856
777 631
143 893
237 700
244 198
506 942
235 413
984 885
477 152
878 942
905 611
672 918
375 71
232 429
633 83
143 736
56 984
90 128
485 214
734 208
935 336
145 776
564 532
10 466
975 280
159 479
128 560
50 838
846 905
467 922
584 254
434 717
672 325
708 118
101 24
593 102
238 830
732 592
851 715
312 110
816 601
990 432
415 209
589 377
400 971
333 48
340 546
928 183
676 707
840 982
627 767
648 708
414 472
936 47
106 593
709 94
268 874
39 531
753 556
446 77
772 510
966 31
550 941
91 295
514 282
506 894
789 592
473 66
646 729
450 27
407 554
35 660
664 331
988 741
704 862
269 314
656 531
373 647
989 508
498 727
689 562
544 744
165 242
684 629
518 11
961 455
69 953
782 677
962 484
884 716
258 523
488 561
52 646
626 126
343 169
942 665
561 260
246 425
687 261
985 58
389 847
122 998
496 178
109 64
43 532
616 648
16 774
278 772
433 347
709 266
533 786
546 72
763 593
465 683
881 69
950 655
453 643
371 772
528 803
520 230
529 286
784 432
322 536
981 155
81 688
826 570
133 669
879 198
101 648
912 151
43 96
338 708
706 637
867 354
391 433
289 446
886 766
790 599
346 704
976 85
196 101
602 879
728 276
214 622
788 890
407 715
917 640
909 832
149 960
441 244
953 474
194 963
209 740
789 239
983 455
99 860
471 740
861 157
42 152
820 326
743 871
455 137
740 153
513 678
742 426
808 954
287 133
395 676
545 787
278 358
453 825
981 21
306 163
279 331
477 912
829 766
221 306
81 608
173 75
114 972
617 367
770 508
968 607
717 548
499 135
728 307
600 921
714 598
500 361
449 90
245 114
681 942
181 643
295 229
571 193
174 290
394 163
59 117
405 434
374 945
826 432
224 561
712 739
18 593
780 866
869 455
248 480
343 397
854 344
486 453
110 629
43 164
993 401
517 262
439 542
271 917
298 36
687 639
711 882
425 957
23 526
386 773
44 202
209 617
447 835
227 813
803 160
562 344
359 118
124 683
629 463
157 688
912 644
631 431
284 621
356 200
44 999
163 726
710 434
126 844
935 813
897 760
136 437
533 640
336 240
175 968
847 575
861 634
402 181
737 579
609 834
15 534
191 845
838 178
60 471
620 962
242 950
70 396
738 28
652 103
523 874
499 412
926 148
417 300
820 782
315 976
517 126
839 689
324 561
447 164
686 768
347 246
469 79
191 330
486 126
629 932
61 818
611 524
13 987
751 140
155 29
908 705
848 997
566 234
615 479
159 744
215 106
493 981
625 355
911 354
366 332
115 14
816 87
96 20
562 406
201 962
697 960
862 491
829 391
512 250
898 203
161 216
130 361
244 442
741 915
795 824
540 907
959 805
422 585
328 774
725 612
764 11
942 826
313 976
349 630
415 237
976 722
459 688
299 790
32 281
762 236
719 115
233 513
632 994
794 551
701 165
599 748
556 605
330 881
815 994
562 695
365 806
153 399
485 651
188 535
600 217
615 76
273 99
284 81
949 201
216 342
499 215
710 334
216 742
270 836
426 646
735 960
733 863
979 534
929 657
799 559
873 270
690 377
335 162
716 378
400 603
218 908
346 756
662 148
497 276
970 13
977 296
213 538
660 796
426 692
302 585
183 798
51 226
948 155
479 637
602 282
258 146
685 50
769 826
561 827
533 55
515 24
802 413
903 618
611 289
840 693
459 101
475 226
26 688
562 629
671 123
102 599
383 986
708 648
902 638
749 79
351 897
294 811
546 338
144 442
354 685
856 172
901 740
610 285
846 155
790 866
772 634
236 56
349 228
299 46
231 794
348 76
149 784
171 371
116 596
221 551
784 849
167 693
415 328
210 717
846 378
337 786
768 73
766 423
151 818
728 165
470 177
370 759
160 756
319 262
883 441
813 534
508 464
631 869
503 250
130 188
801 440
992 863
642 340
703 86
101 664
256 807
370 513
427 493
746 158
601 851
656 252
812 69
963 171
238 875
938 485
656 913
467 56
651 396
292 156
834 880
82 571
554 928
177 903
105 31
258 230
824 469
390 816
514 407
447 223
817 719
64 220
20 605
820 211
931 636
180 347
832 762
742 154
471 143
973 355
916 443
800 558
554 242
811 352
380 963
144 607
690 311
317 504
346 599
179 623
139 767
367 122
177 433
574 476
691 719
824 524
619 269
21 904
915 659
799 44
848 474
741 931
479 524
348 838
440 853
296 782
330 225
989 871
992 76
296 691
335 667
324 199
628 275
987 940
385 772
783 944
399 574
611 736
695 932
229 722
399 746
368 789
964 819
179 813
64 720
977 783
123 27
281 950
557 427
390 303
328 361
668 364
168 83
92 726
289 935
277 481
729 168
24 721
958 682
922 344
198 243
542 750
972 58
164 273
364 898
465 983
479 730
997 387
883 440
486 108
439 304
454 359
994 829
383 452
998 899
267 412
75 717
78 541
899 934
49 20
955 604
229 764
226 585
996 30
863 770
54 466
775 609
972 242
42 122
672 339
725 172
56 699
390 622
99 325
546 403
874 270
748 998
915 519
856 331
141 718
462 254
623 227
942 764
535 840
59 157
153 719
835 412
889 36
516 95
128 219
300 576
225 502
403 933
621 731
31 635
949 893
413 909
818 21
973 428
562 217
117 847
436 813
399 761
160 303
632 705
713 227
798 452
707 912
60 453
378 558
249 759
917 735
600 694
57 246
197 712
449 243
216 352
328 729
701 332
236 141
417 977
686 633
143 358
504 373
800 862
413 674
483 284
252 533
203 286
201 337
377 890
888 223
873 920
518 765
793 272
877 105
432 513
116 52
39 996
650 441
650 42
459 795
848 688
318 519
856 725
122 286
793 221
385 596
126 638
289 622
515 665
546 884
543 302
609 283
616 444
341 121
331 498
684 588
963 271
869 546
572 866
329 378
804 664
532 479
617 353
814 868
270 119
542 476
658 896
262 507
136 222
349 147
883 454
457 972
715 529
272 170
925 773
40 241
115 177
164 460
553 698
496 254
887 35
473 752
56 385
134 604
886 918
904 507
252 534
754 117
191 153
165 520
699 544
428 627
427 305
102 770
246 584
409 65
781 939
721 176
942 356
754 630
157 570
707 45
462 65
94 346
488 438
749 639
133 558
389 339
243 453
650 296
773 376
689 799
609 106
970 443
60 829
247 969
184 947
143 586
937 806
821 952
174 776
183 95
328 633
469 185
53 231
305 869
641 768
231 868
231 96
660 893
809 359
382 943
109 682
25 248
57 399
781 909
508 202
963 872
624 721
882 413
105 427
494 58
963 929
974 122
53 376
590 363
772 156
292 945
421 986
796 723
997 878
608 850
358 126
857 767
932 612
107 371
385 683
728 396
544 707
93 412
459 894
633 522
759 140
351 486
454 388
218 690
740 683
22 712
759 534
337 859
600 142
433 287
741 287
452 983
43 750
72 692
756 363
758 485
68 446
114 773
552 587
948 839
712 778
448 712
294 150
994 57
896 509
997 92
673 623
162 725
802 719
995 645
764 402
315 575
532 661
176 470
991 135
830 610
991 115
304 477
567 497
815 934
490 988
777 67
454 104
249 669
501 976
243 150
26 386
873 931
677 760
784 687
636 484
269 211
348 435
894 456
98 608
261 503
606 825
212 960
978 234
371 696
110 372
285 450
994 541
931 474
274 702
354 82
602 230
260 60
679 251
402 495
758 349
38 370
51 388
738 846
238 911
894 349
38 425
551 160
719 534
704 331
506 68
508 712
751 29
156 52
137 504
898 151
182 676
728 206
959 810
620 895
667 543
567 616
248 641
301 339
689 744
841 701
332 162
211 169
46 149
515 269
517 226
337 918
192 616
298 698
379 264
427 731
621 140
420 326
944 168
32 603
181 699
20 961
947 33
793 213
158 457
748 185
677 978
143 593
30 171
157 70
381 750
811 259
237 269
584 348
541 116
249 622
533 173
32 582
848 59
246 498
321 286
955 697
489 219
931 901
729 760
149 865
596 863
267 634
108 914
527 214
190 107
101 418
908 685
317 469
764 414
606 174
13 943
195 947
355 538
395 861
425 842
96 410
510 37
763 942
143 512
236 358
473 65
987 748
505 597
701 189
496 376
168 912
361 418
865 777
771 939
627 935
49 549
80 601
251 900
716 251
168 993
107 820
530 169
585 376
980 645
931 254
363 333
410 730
249 972
689 273
779 145
352 769
712 407
12 768
144 676
367 23
76 520
284 250
83 777
477 202
290 377
789 347
773 445
173 803
277 348
721 388
850 538
138 757
676 708
779 355
969 412
571 805
74 443
943 21
984 594
545 489
72 888
763 985
15 796
865 616
171 692
597 460
440 525
429 738
714 330
32 580
654 242
706 272
523 600
638 161
421 901
700 898
658 128
104 223
287 752
721 819
508 395
164 893
307 218
940 804
384 477
269 12
495 416
996 77
992 396
328 186
930 354
616 537
56 658
859 946
225 749
995 304
235 194
502 905
909 998
28 984
35 777
436 506
133 340
357 980
366 13
857 352
442 148
434 74
616 370
613 342
999 675
96 872
579 188
468 253
179 146
814 597
976 407
25 71
421 596
752 110
360 908
34 255
42 907
895 841
628 293
665 739
333 140
442 51
190 135
220 131
471 56
294 977
294 257
839 515
322 164
458 957
965 196
356 551
98 175
892 206
101 867
44 589
684 616
501 286
816 720
402 951
387 833
753 443
610 749
260 805
857 974
490 309
842 730
696 818
113 268
102 337
950 895
786 139
912 467
534 722
641 441
394 874
767 469
623 155
960 401
608 95
74 525
45 539
518 857
240 449
215 948
979 253
364 178
656 214
661 307
558 748
183 389
71 152
328 44
891 106
269 466
16 192
48 553
565 703
203 408
213 512
937 437
143 513
922 608
340 175
22 788
282 397
746 831
712 913
815 392
45 172
478 284
174 913
317 728
392 964
13 953
121 285
459 844
779 630
160 675
565 169
848 93
599 309
770 660
231 852
284 67
215 596
54 334
900 504
324 804
145 221
539 870
780 448
53 721
532 355
704 314
836 909
762 476
189 621
617 417
332 933
659 87
231 730
279 598
134 892
581 303
779 822
409 259
999 101
772 673
788 895
340 854
823 891
417 12
772 274
497 310
441 102
615 756
558 699
855 711
760 186
546 441
35 598
383 798
660 406
196 20
496 953
515 562
111 555
432 93
502 55
322 942
474 184
519 34
325 240
902 264
598 241
947 899
515 25
609 101
775 248
581 283
95 442
447 587
623 492
100 385
835 721
518 911
654 998
515 826
868 589
583 403
701 604
757 319
485 884
577 956
671 43
28 518
419 689
304 759
961 781
761 841
907 340
716 115
529 994
695 72
256 918
46 969
569 881
357 310
734 305
925 286
595 563
665 572
127 518
971 229
654 895
727 867
635 680
328 670
614 797
338 77
498 858
169 407
450 275
579 480
714 11
732 548
561 251
397 849
540 752
973 729
988 450
509 291
754 617
252 369
323 839
929 854
183 140
547 678
425 768
479 61
711 410
431 512
147 262
20 171
226 612
368 978
352 111
797 598
434 533
759 414
129 452
83 300
215 588
160 952
616 498
516 147
466 715
592 386
460 211
274 159
451 823
415 119
497 582
11 929
294 65
245 276
367 783
714 204
526 153
944 709
273 147
110 729
864 40
941 789
779 995
487 444
271 746
824 569
868 557
736 470
556 504
886 135
704 882
203 667
252 577
511 836
200 788
616 991
256 891
517 172
811 565
390 352
194 514
98 267
663 745
458 767
72 32
583 405
637 481
558 89
269 782
469 964
160 533
584 761
953 645
487 875
531 683
651 232
588 947
220 829
915 134
964 991
691 78
423 571
955 535
795 495
581 295
642 883
314 69
705 412
229 73
351 316
363 10
347 78
202 334
901 643
85 541
454 583
292 408
241 306
935 386
273 914
483 593
55 819
708 258
470 39
919 183
49 972
634 62
469 122
871 550
636 964
327 100
578 370
610 745
198 293
616 51
563 92
950 67
722 788
500 844
723 262
907 71
537 231
122 532
898 586
132 428
840 942
279 43
990 622
989 247
557 324
315 819
932 574
910 253
38 488
135 750
393 675
462 422
759 393
503 279
584 93
995 763
304 977
512 575
279 387
453 382
213 568
350 440
878 849
979 930
924 825
903 82
482 714
327 957
524 859
112 554
109 406
773 846
519 920
247 453
344 711
574 665
688 375
165 623
945 335
993 441
868 433
477 314
842 873
987 269
20 213
741 343
989 422
48 251
687 204
15 705
112 700
854 648
411 171
642 81
867 768
956 615
784 936
249 496
976 400
63 456
803 698
170 279
788 625
865 105
309 466
347 414
327 255
287 520
278 68
871 703
55 160
928 509
672 296
632 558
838 941
846 274
907 738
780 474
137 485
754 898
175 910
725 100
434 640
186 335
551 284
61 566
720 648
799 916
875 218
623 772
248 979
75 375
190 986
29 419
164 901
666 887
408 261
981 611
962 783
76 167
116 390
495 878
633 524
783 33
50 128
19 472
246 368
229 36
162 438
870 132
512 848
91 742
635 327
525 896
742 292
906 352
148 290
858 888
194 850
822 284
494 108
438 627
831 972
628 181
549 768
205 515
388 448
874 523
12 49
132 102
83 998
491 917
762 806
564 730
351 762
50 926
708 941
591 147
756 124
289 474
440 796
784 663
117 829
883 731
541 619
568 379
174 994
83 275
848 34
389 233
250 209
804 287
419 70
731 265
874 551
299 14
231 883
31 196
919 294
125 15
13 552
162 284
455 83
803 308
844 683
197 719
656 319
344 282
606 986
44 462
403 613
635 343
555 219
391 628
279 243
168 979
111 281
560 16
796 258
699 796
367 542
907 579
870 798
619 675
963 689
910 815
941 544
31 274
236 264
705 554
230 733
592 658
687 158
639 704
681 844
603 913
706 355
944 979
274 58
887 928
111 986
11 823
111 698
750 31
973 235
118 816
561 431
838 526
415 470
467 416
133 861
850 733
715 852
499 371
68 611
515 47
682 143
972 481
43 656
609 763
404 101
487 44
797 39
271 516
582 45
710 133
706 39
533 738
483 911
961 494
649 560
850 469
960 63
672 989
847 119
99 146
743 587
790 872
285 66
92 318
321 886
941 773
915 948
942 500
154 559
418 734
83 188
117 68
149 110
356 391
316 574
31 225
563 243
939 427
524 577
831 391
184 308
602 241
549 113
906 93
687 365
576 607
626 357
162 766
879 926
776 412
101 987
621 688
440 342
766 249
367 243
166 990
369 169
362 269
243 110
551 239
673 871
222 346
26 57
152 903
203 265
358 18
407 781
193 820
847 425
453 168
960 49
318 981
926 283
550 313
460 601
177 998
660 955
301 376
409 812
556 649
470 710
272 62
424 761
999 964
397 886
794 354
391 162
172 62
600 894
99 236
606 832
102 219
347 113
89 502
855 721
149 355
974 718
282 791
772 512
129 613
118 920
20 519
449 969
821 431
438 530
730 613
432 57
390 30
128 916
414 913
197 168
620 155
427 126
706 999
462 638
342 975
367 225
885 822
377 797
413 845
875 796
100 533
115 854
610 675
586 165
364 795
188 815
80 714
15 497
170 834
284 515
536 389
109 499
806 364
671 807
515 858
637 822
378 811
796 399
822 414
158 936
17 148
666 899
626 341
576 503
862 269
874 196
856 404
392 136
90 656
316 925
45 239
586 448
881 584
78 722
761 34
570 36
624 412
287 824
677 234
147 260
819 363
72 747
13 761
614 568
92 582
292 578
265 601
472 111
617 85
40 265
74 137
114 793
961 450
399 292
718 622
230 47
67 990
220 719
825 101
756 889
304 674
476 271
61 987
611 736
444 309
236 810
413 815
46 359
676 576
379 582
818 281
43 990
630 175
379 868
347 248
384 940
954 847
626 841
450 176
524 952
857 911
241 907
234 642
534 343
349 310
161 712
581 213
792 853
821 153
859 405
727 639
955 524
855 360
616 550
240 718
958 304
898 932
233 868
866 980
454 630
976 859
949 825
818 498
226 976
71 715
321 864
288 243
435 265
154 590
118 940
927 620
192 14
96 933
433 721
945 840
652 161
282 881
546 422
230 902
352 519
598 86
429 854
163 345
495 307
49 153
270 964
562 999
929 118
411 673
46 191
581 86
833 184
968 562
585 15
451 913
70 654
525 916
689 55
63 838
531 318
101 218
298 413
715 175
105 643
802 472
179 340
358 157
529 103
28 946
70 451
389 636
916 247
50 888
750 803
476 334
947 414
761 235
298 768
999 718
481 238
759 926
346 843
729 980
702 938
895 706
228 826
994 652
507 106
467 81
556 711
758 505
377 789
750 350
440 993
862 967
816 55
607 888
746 901
803 368
67 194
122 906
686 239
122 538
458 424
356 707
259 476
170 383
565 97
205 656
720 223
286 139
114 304
389 254
32 334
326 192
787 750
408 306
342 835
37 980
323 646
921 191
432 39
936 173
490 540
423 139
702 636
708 436
678 131
684 461
621 686
424 518
493 943
358 651
536 808
574 243
642 388
244 217
250 574
955 888
34 132
483 101
500 584
343 228
129 660
117 792
44 735
616 490
246 153
414 62
860 173
662 594
690 520
46 508
522 846
762 522
850 150
794 966
720 78
768 298
438 811
27 169
311 402
299 87
967 909
938 732
554 341
918 713
771 73
292 772
516 879
408 515
367 203
85 786
986 667
286 929
845 711
714 570
785 173
947 371
634 785
835 497
503 817
818 110
507 794
77 269
679 879
720 211
765 723
698 607
574 974
267 67
978 159
456 63
700 981
217 909
889 769
29 508
388 417
411 781
928 153
447 254
142 75
696 286
359 932
544 189
605 189
635 199
984 872
134 616
16 732
513 159
275 237
107 471
218 825
795 55
598 365
213 291
396 966
605 511
406 837
732 596
957 900
655 293
927 402
98 282
824 27
435 595
93 489
907 520
366 71
899 257
71 287
56 467
283 416
239 447
913 61
870 671
615 717
988 578
110 366
576 764
822 469
889 849
427 776
801 278
427 824
751 512
553 626
290 510
128 97
268 488
805 523
373 293
103 701
78 689
568 976
474 236
955 135
870 374
497 376
788 473
821 705
342 411
614 117
44 430
568 23
406 161
576 182
935 26
883 481
214 772
432 204
887 850
437 291
547 267
84 423
548 783
352 765
533 727
269 831
55 405
733 634
546 288
874 245
266 636
620 504
81 570
117 159
962 989
148 538
861 310
953 535
679 575
503 466
718 818
604 506
301 407
403 637
18 429
696 300
434 534
496 862
370 759
257 686
996 210
457 922
275 99
751 554
316 21
144 653
716 437
319 24
915 981
327 752
381 831
130 377
584 860
104 665
507 478
750 278
136 992
374 793
741 392
525 924
830 757
990 887
958 891
147 114
875 945
335 245
339 994
919 38
403 833
650 703
142 831
994 455
99 505
647 674
504 118
552 387
610 345
234 694
999 150
376 772
355 503
613 442
202 709
926 402
643 993
331 800
405 768
146 687
797 949
375 189
866 147
47 908
243 342
399 900
161 647
614 654
863 788
866 678
323 639
519 573
217 922
270 467
252 789
352 687
395 176
974 848
341 903
96 475
180 926
330 604
514 787
489 15
914 853
879 797
588 481
667 821
883 110
599 160
266 487
957 500
662 737
226 383
423 488
484 945
711 757
908 469
600 688
986 720
515 88
562 729
340 197
40 909
240 453
864 560
333 758
303 477
395 305
300 428
739 790
280 847
421 45
433 761
377 887
305 490
704 287
506 790
665 933
342 788
431 736
433 730
595 737
423 752
998 78
388 93
560 319
126 666
300 49
543 395
456 364
663 517
664 600
67 129
525 640
820 537
587 28
858 915
545 784
206 966
122 327
817 548
308 205
865 648
55 683
849 926
207 930
566 270
303 720
807 81
688 262
279 701
287 935
298 220
554 507
273 968
38 439
199 898
613 121
80 579
141 682
828 640
72 512
796 939
501 355
607 548
899 517
447 643
543 61
99 613
129 649
681 588
369 191
592 106
689 141
107 25
144 859
730 258
551 52
860 225
923 695
330 14
196 458
494 968
819 920
623 890
576 647
155 845
345 164
653 617
890 655
410 938
143 991
883 762
109 849
27 115
423 185
19 242
473 570
112 67
858 945
494 14
678 73
186 287
49 898
482 926
522 299
105 47
43 637
491 330
464 702
22 242
923 483
351 708
633 271
151 443
142 936
177 368
330 14
757 485
740 964
547 935
245 539
175 469
750 537
333 490
136 372
479 625
114 756
784 51
855 163
437 69
472 875
828 77
798 457
250 811
466 367
885 586
777 951
586 386
459 680
313 657
345 131
744 501
829 920
52 681
299 504
185 995
420 983
340 528
35 494
487 846
338 432
155 36
574 42
389 494
145 482
725 766
316 213
419 76
481 278
209 68
434 25
357 429
676 365
792 418
869 792
957 181
528 945
363 517
742 529
384 296
96 803
862 752
500 754
743 303
537 934
381 256
894 732
598 885
37 468
173 591
902 730
886 395
634 563
852 88
869 961
430 908
329 234
194 379
655 965
563 865
705 937
215 13
422 761
708 443
289 146
881 599
933 411
463 81
597 686
889 489
63 976
133 644
156 995
537 293
248 155
325 436
642 453
170 982
679 442
705 457
975 446
344 381
678 901
580 146
786 704
23 145
190 958
667 514
119 899
848 424
735 563
899 871
447 823
504 113
711 553
784 520
738 635
386 704
579 52
657 576
645 998
955 626
166 566
997 962
63 331
749 943
424 846
198 263
644 240
662 907
454 779
170 993
334 604
581 482
973 548
371 740
705 210
809 130
589 297
517 798
164 610
488 627
668 170
461 270
74 771
618 293
327 993
985 468
401 788
114 519
805 32
18 942
93 45
733 444
140 630
519 550
208 253
637 446
900 229
797 628
636 542
864 424
847 245
791 188
636 13
281 121
741 481
603 147
937 378
794 290
83 946
608 665
274 407
14 988
942 160
357 471
599 443
986 919
412 725
940 289
824 490
405 536
631 73
576 957
290 737
105 986
476 302
828 771
321 290
783 74
557 210
279 487
88 883
973 577
425 152
781 408
521 143
24 684
450 831
545 504
231 586
545 664
96 756
664 340
58 166
747 274
71 617
846 197
108 46
731 629
343 636
662 962
944 340
808 586
36 470
598 548
657 66
969 183
937 96
754 548
720 383
928 210
88 936
950 518
875 176
768 289
408 621
851 760
611 274
609 42
137 851
546 286
206 867
908 952
743 37
828 734
216 538
456 287
764 992
801 125
577 743
267 536
697 342
203 962
907 226
408 536
79 188
634 216
231 632
378 63
230 917
112 790
820 879
735 638
71 689
412 162
696 346
901 171
594 501
837 183
277 791
466 550
327 24
867 219
394 480
95 508
604 679
298 512
237 183
839 219
12 501
447 62
544 814
532 778
589 699
583 746
176 952
435 318
334 814
832 297
518 130
162 503
642 365
733 235
710 437
431 521
399 847
531 399
133 989
705 915
89 233
403 583
53 102
213 892
202 536
975 728
543 496
64 654
691 304
388 181
854 170
591 817
343 852
392 948
823 365
766 250
432 825
265 834
356 312
632 413
933 776
29 471
988 691
806 177
109 227
191 886
732 366
14 326
539 256
416 362
810 208
407 71
286 866
827 297
135 384
631 67
523 836
215 767
643 221
174 683
227 350
757 856
370 95
230 51
651 942
235 377
589 964
52 756
198 396
274 856
916 508
904 754
202 737
40 259
205 517
337 53
460 604
435 244
884 174
221 986
871 200
968 720
547 862
653 970
849 422
249 806
523 845
467 409
987 238
283 473
125 867
130 350
568 636
37 597
88 244
833 794
856 722
471 201
64 364
69 248
482 357
411 571
611 972
886 169
561 481
950 707
322 282
596 790
950 268
389 725
293 76
775 486
537 216
119 837
728 792
429 209
386 592
744 113
466 218
283 621
659 766
107 537
344 860
742 878
361 675
819 974
753 146
993 707
34 169
506 276
447 885
248 677
715 21
219 362
13 630
949 647
768 266
102 488
357 574
982 488
159 915
786 39
878 636
216 107
923 417
708 840
865 413
816 438
391 233
902 243
770 144
605 466
816 243
559 224
790 697
111 923
918 299
441 72
473 892
747 131
376 827
894 618
594 216
620 420
555 671
380 755
611 666
664 700
939 803
730 515
352 138
598 394
426 188
837 606
135 913
624 477
223 459
659 252
254 210
332 672
67 853
384 302
493 176
892 845
72 701
913 225
465 554
341 47
611 501
941 557
946 551
490 429
888 78
305 535
464 523
100 463
790 747
99 774
309 923
715 683
185 771
213 510
577 387
426 312
318 483
96 611
263 687
517 684
352 107
296 376
661 800
512 690
794 681
217 849
849 786
609 724
521 241
335 807
90 291
787 304
743 292
86 735
540 651
186 144
997 60
690 155
506 911
350 744
827 253
145 679
883 805
840 454
541 773
261 719
888 709
282 845
930 156
571 106
103 264
237 412
481 276
540 341
771 304
590 998
500 882
254 107
891 941
149 817
248 16
144 900
851 94
53 713
27 893
330 155
766 427
572 814
793 224
113 709
266 748
933 221
529 639
950 63
309 496
934 84
638 321
492 584
53 918
279 581
569 889
780 210
534 964
146 837
435 799
638 131
103 715
468 864
517 646
607 721
602 901
327 415
155 80
838 944
651 55
596 143
771 854
762 670
829 220
364 544
523 698
613 953
21 193
709 679
727 883
86 775
281 952
343 965
417 901
143 323
678 938
634 494
411 169
650 807
444 204
747 648
886 609
163 617
375 915
756 253
368 289
732 335
888 239
821 589
67 927
896 653
465 787
546 26
704 630
437 571
482 571
26 798
902 965
879 498
624 977
939 552
574 612
785 641
724 215
30 648
721 546
619 997
584 376
986 60
432 601
970 516
384 156
951 924
338 626
143 90
304 452
102 934
861 737
830 192
103 193
972 680
646 690
456 695
654 354
569 925
478 76
983 317
577 300
254 359
394 583
114 699
349 235
793 407
328 488
255 865
476 923
933 801
837 47
457 624
887 359
406 812
689 866
174 776
805 967
224 341
333 668
38 81
345 885
571 933
601 66
203 103
784 216
461 274
56 98
95 951
493 669
228 704
155 184
15 699
293 409
284 199
143 79
928 497
822 59
186 899
154 263
110 147
574 228
877 826
934 984
949 262
373 591
403 528
167 709
742 351
261 169
293 614
38 468
663 312
495 730
365 666
845 328
960 160
387 492
274 78
649 169
536 598
818 26
39 612
770 12
460 962
313 684
108 956
734 257
167 54
959 633
440 149
323 815
850 592
815 703
974 300
611 439
232 661
130 620
517 546
934 493
921 720
375 922
645 92
62 505
813 751
774 203
50 446
176 948
296 973
777 415
109 493
930 257
643 806
765 809
25 981
119 480
290 194
961 692
256 388
469 406
655 193
197 972
553 902
851 378
904 463
264 644
103 337
449 667
163 606
764 296
965 919
268 47
381 543
962 510
681 47
707 530
651 65
414 636
207 811
871 744
395 306
765 542
97 876
841 868
93 396
313 616
101 556
225 26
13 444
400 269
522 137
735 410
702 229
411 827
694 260
193 142
195 484
446 131
351 632
558 96
810 550
740 659
660 969
96 482
948 667
816 612
773 974
832 687
87 293
947 118
108 424
426 835
546 54
419 521
947 310
135 765
663 446
487 332
328 984
302 484
624 520
358 684
99 689
647 30
956 840
345 380
483 827
113 541
255 390
325 160
837 799
63 407
91 178
423 303
177 141
617 553
570 888
245 44
848 640
774 673
399 102
99 159
81 437
136 204
378 859
635 406
488 741
606 741
787 760
191 940
428 856
425 208
842 376
914 547
331 713
609 126
552 579
178 303
719 927
349 303
42 792
988 369
371 94
290 390
660 79
194 600
566 459
288 19
418 206
540 80
240 878
905 747
146 906
807 593
760 682
917 847
674 212
344 142
415 525
192 548
173 950
295 162
755 271
933 565
184 738
103 804
731 21
697 476
310 997
819 79
550 933
511 329
112 974
918 227
378 684
760 528
156 76
636 791
509 819
581 436
508 325
867 577
299 451
374 765
582 630
580 863
637 348
790 471
211 273
660 950
629 952
80 874
720 529
992 267
880 315
390 349
250 482
368 661
472 73
641 236
256 971
278 118
456 656
650 96
144 378
524 92
952 462
434 582
106 327
40 130
106 340
461 781
113 445
298 549
776 490
456 257
31 800
422 736
466 138
728 764
980 360
668 233
201 33
26 513
460 852
750 53
588 162
211 470
850 148
468 370
638 357
639 840
259 680
132 224
525 731
779 300
939 714
372 900
434 977
856 470
13 239
530 265
481 758
887 66
922 994
692 248
384 766
769 893
736 309
938 685
576 381
309 873
833 325
557 836
825 692
339 815
350 272
328 92
207 640
167 949
820 51
876 610
411 545
944 913
524 574
970 385
978 833
722 80
562 665
434 686
688 130
147 718
950 524
601 944
848 664
835 141
939 386
159 457
901 23
433 613
573 662
162 857
76 341
546 945
879 198
900 179
854 508
110 610
214 11
967 94
157 649
126 257
708 276
191 244
154 510
927 363
630 986
820 127
65 936
805 502
655 414
790 456
319 846
691 947
757 625
309 176
102 696
978 28
160 367
257 452
813 934
696 551
695 747
343 608
131 992
254 665
243 367
105 158
467 974
180 41
54 515
91 693
322 474
971 401
568 440
386 21
776 402
403 631
306 440
64 574
284 186
62 672
599 68
717 27
125 253
983 914
824 688
242 126
120 974
842 174
207 269
28 628
908 65
187 773
690 645
554 662
126 36
193 626
672 853
358 43
702 589
382 945
639 264
974 933
798 906
129 33
759 86
253 752
139 356
88 429
315 810
639 116
679 577
830 750
435 956
391 58
273 104
839 911
987 179
951 646
613 438
322 974
533 248
705 75
630 521
187 299
284 836
399 531
752 466
314 633
180 614
275 237
483 767
537 475
972 913
936 827
180 587
131 415
56 562
622 348
28 813
304 564
265 162
635 71
453 254
744 108
902 280
400 67
46 252
441 149
269 480
173 606
827 604
921 231
195 672
103 955
957 895
466 575
612 904
329 639
441 634
798 494
628 964
597 801
90 575
608 366
466 430
953 284
356 322
293 150
558 700
239 716
700 923
125 478
915 661
503 396
967 465
486 931
524 757
796 248
154 232
617 589
369 793
867 712
772 968
407 631
348 532
749 987
793 470
329 524
907 346
446 598
71 978
539 25
374 255
216 511
316 95
590 742
471 80
293 141
70 151
572 966
832 432
390 133
935 207
935 354
600 454
842 689
390 86
876 466
72 678
954 648
895 406
179 522
293 489
563 204
927 970
855 208
133 835
141 50
376 505
367 813
681 516
76 972
598 212
303 155
898 161
346 910
451 569
35 441
854 731
951 998
16 799
272 694
246 677
528 248
133 523
606 975
572 637
631 540
566 162
155 884
549 281
968 713
943 523
215 743
299 706
486 544
811 864
974 243
102 11
773 545
756 148
300 840
116 287
954 486
363 437
505 707
308 511
611 187
830 523
467 739
202 764
42 709
479 262
236 519
334 99
394 570
156 747
722 12
560 992
10 817
391 637
304 766
26 69
30 756
681 718
347 831
235 69
884 484
113 777
474 846
212 258
161 267
96 682
656 476
813 611
557 134
494 811
435 307
40 635
316 76
418 869
834 599
886 923
486 458
546 195
369 422
734 414
166 760
855 539
256 857
437 209
725 923
318 24
758 78
215 181
781 38
164 592
679 375
730 201
305 981
298 444
792 663
669 774
207 170
956 787
945 140
376 787
95 379
709 45
451 972
981 319
397 188
436 562
973 699
386 449
748 957
695 12
58 337
983 915
574 296
28 842
174 740
738 503
340 646
989 262
87 325
865 445
993 470
706 970
744 938
796 355
417 685
605 453
732 879
401 979
759 297
824 151
451 73
288 141
157 443
516 742
369 888
62 889
754 960
286 204
12 366
780 147
794 724
453 115
398 938
187 44
728 879
97 53
984 280
647 185
958 490
778 562
937 525
357 627
959 784
82 716
856 757
575 958
139 619
273 147
207 417
166 369
261 873
689 825
399 121
935 537
399 291
765 668
940 369
441 839
191 809
572 423
907 763
113 860
22 862
505 438
932 510
455 762
390 433
332 696
328 851
901 118
980 467
177 220
840 345
422 909
320 210
437 379
674 292
997 350
171 483
374 886
635 757
755 25
541 485
978 167
481 355
848 934
86 23
171 459
552 169
254 547
590 457
499 52
884 32
231 714
541 818
625 487
758 855
37 299
439 33
620 69
440 885
918 872
995 532
862 744
179 10
326 153
341 417
147 519
161 426
974 815
820 677
116 87
514 610
729 921
775 439
816 615
218 837
838 342
519 861
170 651
737 924
54 777
203 917
619 335
671 78
476 342
644 594
428 93
824 702
25 791
584 367
274 403
241 415
95 437
872 976
178 207
842 330
154 666
969 820
378 967
210 406
295 789
256 89
385 653
555 11
311 678
832 369
127 186
573 189
680 373
191 594
212 105
259 737
65 373
267 120
395 818
199 353
652 694
913 960
627 133
134 498
192 689
329 906
366 125
859 90
908 957
857 428
581 225
304 946
598 795
541 815
66 949
601 359
44 845
151 830
777 520
326 893
220 279
963 397
172 721
754 130
561 756
974 867
289 875
775 993
624 820
634 51
513 140
329 858
608 805
214 641
945 586
958 122
393 930
735 644
409 297
251 313
14 90
931 701
210 503
244 450
105 52
944 515
367 455
935 679
57 233
956 477
205 254
405 178
376 869
732 215
160 106
768 294
91 37
162 680
858 767
457 364
737 841
450 868
576 184
278 80
750 839
397 110
158 812
703 478
317 102
888 125
238 26
961 386
388 199
936 882
147 976
525 330
210 322
176 345
159 334
747 991
413 917
853 488
538 243
408 602
41 860
592 741
57 886
282 679
436 588
743 663
196 117
711 223
442 191
269 712
596 913
748 988
920 221
544 474
606 296
636 797
514 331
542 278
225 321
103 301
771 916
778 964
365 865
140 845
189 389
600 505
832 101
910 37
579 828
123 493
272 167
752 919
200 445
689 198
236 326
743 197
411 101
535 689
770 27
360 949
795 366
308 815
30 713
179 256
787 201
476 105
294 99
182 871
897 350
13 331
83 811
580 680
337 842
855 244
760 822
368 329
209 441
120 317
714 533
765 938
627 677
518 353
335 777
568 62
357 265
655 955
257 129
360 532
192 126
466 726
991 448
601 336
347 744
230 989
91 426
56 973
941 166
742 653
83 583
327 379
678 541
292 497
226 837
169 249
816 501
696 319
405 331
447 540
761 408
993 383
357 585
109 326
376 331
56 158
652 44
265 456
956 240
127 847
195 853
663 916
738 331
497 825
771 807
936 643
675 39
108 325
197 776
395 688
70 295
633 186
711 219
263 763
287 844
739 37
706 420
182 629
277 226
797 835
346 238
372 702
721 159
756 297
691 585
207 301
559 811
769 649
229 505
392 419
259 317
233 954
681 237
583 254
382 506
179 863
208 633
397 207
520 389
329 724
720 172
363 751
235 553
123 463
585 279
836 14
927 839
238 856
818 216
679 945
333 990
750 95
507 812
41 710
828 445
955 459
936 216
325 70
193 967
270 242
732 112
762 424
985 787
105 857
801 751
27 443
994 550
100 775
22 520
294 678
709 301
610 707
426 655
506 99
666 608
815 20
17 153
534 106
448 91
820 990
333 740
343 160
10 741
529 375
208 643
987 876
258 486
643 310
841 546
405 354
685 898
186 572
740 650
868 57
39 701
423 587
550 936
129 238
889 123
908 992
499 771
990 24
964 429
566 336
684 854
561 136
683 341
899 862
103 561
397 459
415 61
39 635
869 19
988 168
654 435
242 693
550 72
677 811
288 428
510 965
472 199
241 886
660 358
32 59
769 982
140 422
129 701
611 534
694 313
962 683
218 113
198 292
932 104
908 685
510 431
709 12
652 329
449 495
738 842
615 225
959 870
522 185
948 758
48 866
11 217
274 634
55 820
125 182
614 861
595 780
228 366
333 50
491 794
429 721
821 644
739 887
326 685
37 581
92 977
397 827
763 65
156 593
37 904
939 701
586 286
115 862
39 503
158 362
728 919
155 902
548 867
263 975
176 297
218 778
376 812
96 899
202 599
428 847
142 501
32 406
186 575
345 489
12 666
238 540
174 213
63 839
560 78
107 959
528 843
190 152
541 435
350 752
22 847
71 721
113 301
21 954
813 40
239 996
191 656
472 588
358 156
836 267
853 200
992 370
358 529
554 774
358 323
368 524
826 738
957 559
623 967
950 389
176 47
970 261
499 406
674 711
106 457
862 900
837 101
799 43
152 877
442 34
803 723
275 850
529 479
171 820
709 70
731 606
788 129
432 521
473 446
900 439
519 259
535 753
198 628
930 628
636 919
184 649
795 891
835 532
502 923
371 769
397 577
989 946
636 815
709 870
926 460
729 495
76 211
21 611
379 277
578 199
873 237
620 568
128 833
67 645
767 841
913 523
427 922
446 527
912 681
281 410
136 469
46 742
844 200
659 914
752 31
584 136
566 152
809 302
397 884
821 942
805 719
772 862
780 238
96 426
50 901
641 947
293 600
194 912
628 747
685 797
931 219
600 566
839 537
287 967
381 258
972 743
245 29
564 763
351 259
968 409
464 697
881 142
306 943
728 679
368 445
511 264
984 561
840 216
424 188
726 15
822 200
267 144
486 573
935 784
245 954
225 898
607 935
809 372
463 338
603 634
880 796
55 914
872 998
995 892
683 643
685 508
53 947
460 839
909 163
69 630
131 329
844 712
647 723
269 148
150 417
554 919
929 498
456 104
409 903
541 624
633 188
202 775
931 692
691 248
653 337
658 328
852 640
944 511
870 93
556 814
384 165
754 584
944 874
762 341
801 722
989 810
336 133
836 903
786 105
234 526
983 452
481 207
813 89
187 620
932 425
153 711
761 804
468 546
673 136
248 687
644 933
698 645
909 249
625 732
660 98
130 782
661 540
696 340
132 37
837 270
939 786
61 209
550 393
408 867
851 732
609 494
693 301
607 737
391 210
694 258
163 643
164 349
169 558
308 927
716 108
412 671
238 472
919 421
347 102
698 888
140 963
454 847
34 820
343 234
658 903
21 275
508 152
357 279
270 730
644 984
687 557
57 356
135 653
27 235
326 559
959 805
258 222
649 953
914 354
569 705
417 255
71 643
423 304
208 938
588 412
905 222
348 916
72 447
476 370
30 492
866 707
63 367
652 599
80 199
262 859
283 441
355 633
957 187
283 532
611 735
237 961
680 362
560 151
322 538
787 863
431 461
50 659
368 513
717 263
512 800
262 594
738 957
274 830
254 610
743 509
306 361
974 681
63 998
357 218
668 197
749 777
155 752
475 394
474 211
336 681
758 480
855 885
443 521
507 143
39 463
115 207
631 67
345 18
124 41
443 556
435 48
271 483
66 828
391 809
124 976
507 795
333 407
667 70
298 618
305 232
781 726
989 636
297 749
274 729
469 132
120 650
195 145
43 871
612 189
239 309
946 358
634 945
197 632
348 526
725 32
14 205
875 673
775 146
903 315
789 536
213 60
458 129
541 140
870 228
987 835
828 251
473 194
791 688
330 641
556 700
438 260
817 229
909 31
459 24
553 645
877 98
159 895
789 220
10 619
861 362
225 605
769 351
659 121
601 424
433 783
639 828
645 290
857 709
975 406
415 644
550 970
48 253
525 334
668 473
24 233
783 335
134 968
553 420
174 838
105 561
358 710
995 869
954 542
63 690
460 932
812 40
464 382
565 10
778 684
756 317
822 402
727 615
384 555
641 797
636 934
915 25
319 57
761 34
267 760
422 962
909 355
794 833
183 736
963 577
931 564
66 942
617 475
820 630
190 683
228 555
881 386
480 162
592 91
399 638
434 377
926 715
215 605
574 242
190 84
780 834
372 177
637 52
262 49
81 32
851 629
897 694
316 501
155 280
907 479
671 471
828 574
406 144
180 819
816 305
781 138
14 599
152 764
542 439
374 868
250 106
832 494
192 489
889 255
21 556
845 759
348 565
794 136
839 46
686 486
668 133
526 202
113 562
242 139
759 324
639 377
131 627
319 124
515 349
41 963
917 810
669 295
240 396
609 474
246 374
269 888
834 730
125 424
500 702
412 460
728 42
54 346
518 370
868 753
680 341
734 963
868 699
824 427
33 677
287 728
696 977
707 464
91 268
466 48
993 651
59 510
296 886
649 506
29 637
669 587
422 765
679 774
298 774
94 487
128 371
324 79
90 744
804 147
837 641
653 491
658 247
101 944
170 27
534 826
427 624
585 364
425 735
969 423
38 315
810 123
402 732
412 708
139 197
469 13
117 744
620 178
41 923
172 967
849 292
515 880
891 549
185 261
738 386
447 100
151 864
613 438
763 384
611 202
651 437
720 460
763 505
406 516
191 507
127 42
355 303
426 60
57 843
478 829
885 675
948 607
325 490
24 425
53 499
340 45
239 103
721 188
509 985
762 679
269 89
941 729
794 226
168 564
331 586
726 650
647 514
721 396
338 659
970 375
973 748
163 485
182 638
295 797
120 91
237 547
736 596
139 843
475 562
439 384
879 336
928 88
805 559
317 49
195 455
77 850
356 772
28 818
763 503
357 618
994 352
252 599
145 910
134 331
933 851
164 698
774 715
417 745
286 697
956 879
998 383
411 448
65 136
135 727
954 514
798 25
29 969
899 46
706 69
502 642
38 169
550 168
972 681
868 268
818 949
563 786
592 55
361 546
235 578
889 358
556 791
281 632
510 725
437 204
472 405
884 487
695 24
447 289
359 547
188 290
148 820
656 66
742 859
732 879
311 447
47 697
781 705
534 937
750 167
304 917
17 637
693 384
85 453
759 280
298 889
886 110
349 201
448 24
353 691
678 514
296 105
358 692
321 760
478 562
369 457
346 124
119 748
851 381
629 768
712 985
345 448
890 681
199 630
745 188
968 741
757 455
176 927
764 135
64 597
437 866
979 153
931 654
958 364
65 365
499 314
349 589
459 845
896 689
151 111
45 477
871 186
225 460
64 822
966 516
852 994
456 61
168 713
336 941
400 939
129 194
298 448
985 863
161 620
671 478
674 724
668 477
539 134
516 309
459 963
997 688
32 174
757 311
214 120
470 516
789 145
72 267
619 809
782 669
847 893
107 413
577 419
647 219
133 947
352 144
63 716
356 560
140 168
890 556
313 211
152 508
809 919
186 37
321 167
926 558
71 340
474 875
772 186
113 200
828 996
389 615
891 412
711 268
215 891
560 425
159 460
325 356
923 535
216 159
824 905
510 992
991 440
781 248
749 194
161 671
368 505
381 308
736 420
256 660
454 291
998 857
215 891
536 428
351 834
839 316
690 203
149 243
328 708
842 727
308 39
569 440
816 941
832 505
444 746
819 529
103 257
724 977
886 28
432 657
346 584
772 661
10 786
206 642
252 916
587 358
927 383
580 368
828 997
594 976
412 236
362 548
362 457
356 187
68 959
406 463
863 174
343 855
383 910
927 202
115 619
637 583
953 246
737 42
998 334
683 75
304 116
873 123
564 453
377 253
516 962
902 245
178 252
906 390
766 535
708 511
320 560
461 326
544 452
490 101
101 988
699 31
962 924
615 715
415 509
887 161
279 129
150 487
791 824
171 334
383 531
53 322
265 921
35 263
191 657
787 516
656 328
25 782
18 497
256 409
330 905
160 118
578 290
122 322
37 221
564 523
45 210
695 37
198 129
43 530
587 311
264 943
589 409
104 901
26 815
489 142
401 968
898 685
141 24
715 317
217 660
194 855
967 884
178 740
328 372
901 333
494 928
11 61
561 121
845 887
39 174
51 143
259 730
49 994
152 678
541 226
446 308
781 744
73 38
864 272
671 878
163 414
120 64
839 151
620 216
856 577
269 993
265 150
958 767
891 11
502 394
271 952
850 353
513 152
728 886
951 84
119 395
289 428
536 989
397 463
21 60
846 83
72 859
231 808
763 520
236 326
269 740
819 146
41 231
839 519
436 837
995 376
388 851
238 167
451 368
41 992
683 136
97 251
808 530
146 333
174 648
507 911
446 775
827 700
341 370
450 571
661 265
570 820
930 641
732 611
930 381
109 234
947 845
115 753
788 408
130 943
353 636
755 980
131 529
527 598
423 578
779 577
274 311
761 595
737 353
747 719
44 845
117 205
952 230
960 855
619 843
96 314
482 166
598 45
905 168
837 76
205 470
749 119
880 492
382 223
230 958
856 970
527 684
303 446
223 568
650 362
955 510
703 661
360 831
665 132
708 178
627 599
724 495
644 216
274 174
183 498
477 763
462 158
36 282
852 294
242 139
562 777
272 825
542 428
836 996
666 108
957 777
798 850
959 928
36 317
338 637
100 176
987 244
919 145
163 346
319 582
955 813
575 106
787 483
610 122
366 294
916 236
424 481
53 983
117 690
266 302
922 598
149 509
971 40
206 151
329 75
886 925
909 323
907 817
946 144
575 926
957 128
787 857
495 97
645 292
229 784
256 534
829 219
855 971
489 660
908 444
568 509
911 363
86 799
705 966
139 185
584 768
801 123
820 573
992 627
764 292
543 971
204 749
951 589
511 395
430 874
340 297
999 338
260 376
973 273
674 541
944 675
658 23
683 95
325 447
196 647
97 272
748 962
564 918
448 698
251 823
531 668
659 879
815 750
159 322
944 286
490 585
866 634
210 138
773 331
756 631
914 347
667 900
728 157
428 176
965 40
783 498
150 90
89 331
725 301
582 497
384 986
405 46
332 798
26 468
962 349
984 86
170 849
497 910
662 69
176 593
167 38
141 845
141 931
862 534
923 83
18 404
29 274
748 287
566 375
779 161
378 513
16 346
713 523
842 662
399 66
851 521
795 364
953 794
106 434
711 618
924 325
879 574
605 167
249 505
778 270
938 383
290 420
340 426
951 362
832 925
971 242
759 89
761 945
196 43
298 645
934 696
880 312
348 433
237 120
872 733
156 998
60 115
754 898
87 492
798 282
173 92
529 352
223 82
355 725
782 395
851 533
376 679
796 717
222 637
151 80
878 263
933 529
952 848
298 416
652 94
963 545
603 869
240 663
335 762
555 292
548 373
776 56
611 864
925 445
600 65
213 250
983 500
58 303
780 217
999 814
255 716
321 441
459 107
428 655
278 607
677 764
457 495
684 939
95 46
480 336
501 733
744 265
819 92
103 294
728 827
919 455
720 768
519 250
355 90
33 936
508 123
550 324
101 893
15 869
257 93
144 398
533 696
663 856
789 134
224 877
202 69
397 696
503 100
870 128
205 325
574 739
369 874
976 28
500 456
992 516
720 16
380 680
517 682
194 608
402 962
406 61
230 618
184 818
852 329
512 466
355 472
432 252
408 991
349 82
612 985
681 464
92 11
512 982
840 928
709 681
41 737
104 960
573 434
421 529
429 746
246 560
838 529
352 488
578 298
437 704
203 549
402 371
907 669
578 89
476 730
423 715
819 657
681 70
373 604
968 892
620 454
760 823
503 833
33 400
105 734
856 611
681 326
26 213
444 45
595 382
682 436
287 600
162 203
342 84
159 81
725 820
486 873
429 918
588 909
494 110
278 421
988 780
244 724
985 373
834 761
707 320
152 122
725 276
504 302
698 802
246 81
991 736
509 773
679 773
560 755
399 21
462 116
242 700
651 11
490 872
873 371
389 813
388 310
97 620
245 829
743 437
695 71
430 259
550 664
968 213
808 615
624 917
502 212
609 133
685 100
579 834
684 518
461 730
596 953
509 979
527 389
154 607
379 306
769 117
92 789
364 283
981 518
175 595
109 567
399 252
327 530
459 633
486 981
546 596
39 244
235 450
542 338
10 880
303 545
928 667
796 894
420 789
384 199
347 170
379 563
515 571
327 975
431 267
462 589
625 223
938 124
126 315
405 15
111 815
598 284
993 212
458 307
151 34
156 319
492 964
53 165
419 320
818 298
943 631
983 98
179 839
975 228
286 857
532 714
364 817
407 825
838 162
154 575
474 870
688 301
402 669
298 194
710 664
846 338
608 246
875 61
537 310
316 267
401 366
559 181
490 129
524 687
394 116
223 380
485 575
473 226
329 771
756 291
538 594
116 884
852 751
419 467
195 721
213 68
72 381
198 982
882 730
460 420
474 406
82 214
415 836
430 729
163 260
127 59
16 758
33 127
516 622
584 101
634 53
474 282
800 755
793 209
617 495
902 38
141 335
752 300
194 426
242 285
400 367
463 342
232 695
834 447
613 16
522 752
931 805
820 129
401 976
465 929
158 906
889 756
125 485
338 468
823 576
557 619
281 525
574 915
232 634
113 768
638 920
328 107
575 901
504 248
449 17
362 875
323 409
704 813
252 797
996 594
346 445
768 639
976 333
677 983
216 756
122 800
917 423
282 826
386 937
460 796
261 53
297 987
122 232
718 620
854 773
39 486
745 194
385 538
745 291
141 404
190 434
105 907
454 270
677 792
226 317
243 414
178 639
650 504
546 385
267 818
282 247
226 181
823 624
162 840
107 505
274 151
156 42
213 575
963 16
574 814
338 398
126 322
179 596
781 201
519 765
298 415
140 292
608 41
644 163
452 836
204 882
192 692
985 410
258 218
755 336
170 683
765 979
629 442
890 38
788 224
830 912
444 596
527 990
590 848
346 403
542 992
23 325
790 76
374 822
780 366
230 628
725 914
80 203
390 274
372 782
889 180
461 989
661 161
345 771
861 500
431 794
829 117
433 320
72 793
513 904
845 676
157 91
41 846
932 757
11 237
814 16
667 385
65 901
718 599
714 387
580 208
581 800
82 312
553 624
964 803
267 874
870 589
80 844
771 25
130 172
143 908
205 623
683 554
462 766
821 370
655 843
486 229
999 485
413 18
446 87
131 167
455 333
530 603
301 648
598 646
667 848
34 663
866 437
997 445
136 540
926 188
882 598
525 789
723 270
186 920
522 323
204 875
62 728
648 20
605 48
573 620
462 90
929 528
239 883
195 225
881 362
886 229
437 773
173 58
273 416
687 980
267 131
462 44
202 63
240 950
626 155
296 793
749 507
708 276
366 606
991 553
877 660
345 769
780 333
93 982
96 667
516 450
870 312
637 756
449 123
981 605
622 68
241 669
353 253
635 359
469 269
138 953
46 86
159 114
976 209
210 792
633 160
381 551
531 960
574 238
941 482
520 923
419 765
87 314
935 24
228 363
725 107
634 688
460 391
503 270
103 454
536 664
610 81
139 909
503 552
560 832
830 869
811 636
331 608
715 554
650 838
243 883
43 185
227 188
213 361
471 61
931 664
431 969
943 711
552 634
528 268
309 141
240 508
325 55
49 346
197 914
724 936
463 370
340 564
266 479
734 858
176 589
494 133
472 918
781 284
227 16
313 843
651 734
531 493
425 454
115 346
166 444
683 755
433 599
815 90
823 119
809 87
786 320
895 431
795 754
623 190
816 900
562 255
420 634
627 425
946 601
70 210
219 181
944 306
789 672
345 23
645 195
649 783
880 669
528 374
47 297
327 99
723 273
488 640
224 583
851 942
986 130
314 114
636 868
757 822
723 771
77 522
644 502
374 121
80 299
705 575
367 847
750 307
372 569
791 493
932 961
76 668
733 497
186 512
154 182
534 411
805 364
808 914
838 161
479 673
804 137
120 372
249 817
555 681
58 561
234 554
96 286
647 749
369 506
262 414
331 843
846 120
739 954
776 993
64 405
83 744
760 800
990 58
983 159
732 930
915 421
198 748
185 430
835 135
767 820
176 907
113 147
861 189
452 376
402 919
213 910
886 164
863 393
892 712
370 42
87 884
585 683
448 804
261 372
838 500
418 195
923 135
283 716
61 354
595 796
183 476
743 577
298 573
922 529
849 624
108 901
253 486
835 132
352 202
769 329
212 436
703 524
162 993
242 969
772 262
911 494
437 376
582 746
944 651
342 743
270 93
196 421
194 862
26 93
861 243
664 898
849 107
353 165
213 134
459 770
509 98
192 249
467 263
496 311
292 878
545 819
555 727
741 635
82 132
707 655
202 824
24 668
797 828
945 777
639 676
964 19
360 880
249 123
138 59
166 204
765 553
124 652
140 598
367 53
905 793
590 530
397 195
968 362
502 785
535 621
184 11
832 190
221 142
738 682
781 229
758 607
888 496
262 141
27 657
49 245
723 247
602 225
801 169
735 978
152 471
917 140
962 189
135 708
947 274
239 109
566 995
842 503
778 92
44 115
649 957
519 63
703 485
525 684
882 405
668 561
266 167
283 376
575 962
649 162
613 361
523 180
371 196
575 494
292 66
14 957
788 826
86 500
633 82
43 536
545 483
490 966
554 861
870 432
783 587
340 801
999 658
684 627
827 159
764 329
81 738
665 271
441 410
672 488
328 595
951 785
329 969
952 241
325 183
949 766
346 742
339 399
811 714
806 674
225 522
989 236
588 928
788 618
242 396
416 232
772 231
660 292
831 865
582 342
631 740
173 815
31 793
971 283
758 985
88 481
364 18
103 923
266 388
848 887
577 979
305 531
975 844
787 512
164 323
268 719
783 300
339 536
156 751
488 782
118 828
681 186
404 184
483 901
717 845
690 501
283 948
159 191
316 551
885 369
791 457
660 612
149 95
586 794
876 280
477 22
367 263
920 298
262 319
775 709
422 951
856 125
438 762
944 638
785 461
255 153
12 659
651 428
916 211
209 566
532 301
64 175
532 60
272 614
458 508
639 739
50 971
58 779
708 314
287 697
40 245
229 596
210 728
600 900
603 853
284 122
547 917
492 726
86 829
333 949
960 227
463 735
249 165
850 535
256 827
311 651
982 141
171 274
278 176
924 695
203 108
211 75
941 756
463 214
252 614
78 720
149 917
829 629
430 754
504 440
905 429
395 848
800 429
114 890
508 181
751 429
207 844
758 615
231 341
135 884
591 401
222 72
811 163
120 511
153 297
213 483
412 134
334 392
277 370
767 550
303 995
564 151
162 378
607 120
638 550
438 839
958 913
328 103
809 517
101 539
405 691
273 60
686 496
942 698
837 20
636 85
793 502
940 15
587 943
618 244
450 159
989 581
575 362
776 831
854 241
35 103
401 60
912 183
449 283
93 49
302 760
82 24
203 853
695 627
171 27
24 785
86 576
637 576
114 674
274 393
161 688
159 413
570 37
280 148
380 429
840 647
815 537
25 506
524 767
717 845
63 665
622 208
353 633
497 935
974 67
458 608
713 959
17 961
853 697
52 938
935 703
795 64
404 312
755 294
379 33
515 216
700 654
358 517
748 718
944 606
820 897
694 763
929 379
689 290
448 980
548 128
800 497
525 440
306 975
470 272
620 76
444 633
501 533
523 441
457 127
44 148
85 185
707 107
603 727
940 861
76 183
609 751
512 539
456 183
871 659
837 676
847 695
789 660
296 36
838 884
723 28
783 511
761 403
344 873
300 220
675 266
233 794
364 607
192 637
814 514
911 142
153 197
235 800
232 519
687 805
373 791
382 989
908 239
403 269
928 967
390 915
669 518
40 470
865 563
891 745
669 174
137 617
307 471
740 786
75 656
419 108
575 402
253 579
432 642
466 599
553 800
990 849
727 919
255 19
899 417
234 129
813 688
901 312
49 368
341 466
696 225
449 316
177 234
454 800
324 925
315 18
195 282
533 318
390 36
269 983
469 661
281 129
167 200
142 706
925 954
723 279
213 57
709 660
710 23
489 55
703 857
775 455
546 349
955 205
680 175
240 372
490 242
554 84
875 974
427 357
230 490
483 175
86 407
884 20
963 847
929 33
423 543
748 828
690 577
20 908
586 833
443 702
692 546
994 955
184 720
362 896
608 28
439 839
768 449
466 282
74 310
853 545
825 686
620 257
604 262
560 587
704 304
673 262
425 963
449 37
505 315
683 284
634 185
400 581
474 805
708 194
38 765
201 106
773 35
452 231
319 664
926 103
230 39
799 985
665 706
717 641
658 685
674 737
166 300
748 539
646 931
236 495
267 237
499 275
568 346
192 400
828 601
890 605
890 969
273 484
915 571
901 403
289 771
771 137
19 150
688 315
388 228
633 931
312 704
704 630
293 864
723 604
463 261
585 147
460 101
539 989
229 120
456 254
143 794
757 234
386 264
700 644
156 900
685 821
162 778
681 54
702 119
940 285
659 185
615 339
10 871
719 55
813 969
798 321
761 849
120 295
699 654
520 298
376 82
416 810
683 806
289 407
14 310
130 425
890 495
561 767
994 636
455 859
107 321
438 268
592 508
21 254
130 102
289 227
926 856
181 425
641 359
909 99
509 379
871 432
550 447
693 572
395 661
428 164
59 720
933 206
709 789
620 847
659 128
91 298
671 703
426 336
765 961
767 837
702 30
711 543
490 393
475 502
382 836
342 814
951 418
864 286
20 370
938 865
301 272
92 958
149 631
246 489
748 791
274 140
565 298
416 777
618 50
567 481
246 910
257 306
861 500
195 454
288 698
282 885
500 237
942 509
242 702
63 491
80 313
183 505
369 636
210 657
367 665
774 56
253 401
602 360
438 280
912 589
490 399
469 199
773 193
142 67
745 474
18 892
181 781
349 719
594 802
758 360
14 245
590 682
716 98
363 401
325 869
445 374
662 583
34 67
396 101
274 914
264 539
939 524
674 265
669 871
599 501
171 984
988 67
803 501
811 550
229 138
785 651
509 336
259 763
758 130
336 449
301 516
529 258
366 196
122 312
203 173
487 360
74 920
638 134
256 479
282 68
419 801
42 142
775 841
725 245
482 797
147 873
975 694
704 665
307 370
383 77
100 158
290 112
195 929
195 647
139 305
699 861
447 484
277 813
160 408
100 448
959 916
109 527
366 120
599 460
334 19
316 421
85 845
31 308
405 70
723 423
310 275
542 836
789 655
119 804
671 747
934 802
596 496
375 208
178 596
935 60
414 960
781 656
357 618
412 707
852 463
880 662
569 938
731 871
885 718
655 955
780 879
206 872
903 802
196 488
744 281
192 447
496 84
574 504
575 720
335 385
845 45
784 360
481 440
534 639
977 210
560 442
718 186
343 180
981 751
309 220
185 468
527 952
964 69
159 590
442 742
478 728
887 519
375 29
688 982
938 407
153 432
684 877
125 400
945 31
372 869
699 60
748 266
858 102
87 583
831 183
221 836
37 462
390 76
505 253
282 178
580 45
792 433
170 117
373 104
839 659
81 124
81 982
271 662
117 493
21 745
329 274
171 362
930 868
835 98
413 542
59 995
89 55
801 437
626 858
453 117
858 623
633 880
187 774
384 538
844 314
910 112
676 743
157 955
367 715
634 511
582 499
810 58
715 503
972 742
316 626
862 347
935 295
459 921
136 948
868 944
654 550
680 894
401 545
659 433
649 280
662 780
690 793
760 879
364 303
310 577
159 424
294 187
178 135
88 258
126 679
304 857
316 797
33 355
562 966
100 820
931 603
938 12
201 935
746 642
342 812
254 635
360 581
961 900
160 255
812 109
209 938
856 325
776 197
391 164
676 371
162 283
672 443
292 134
38 894
837 501
397 307
455 600
506 759
480 63
682 882
764 578
287 124
825 104
346 252
253 885
153 682
247 491
463 48
375 498
277 710
351 754
811 82
197 38
432 151
831 160
917 592
550 591
729 881
61 510
228 845
52 614
755 918
305 181
414 129
418 536
90 421
493 441
192 661
885 275
614 402
681 500
499 540
550 472
100 686
840 892
887 175
698 935
905 520
507 182
472 843
48 129
370 752
956 826
698 984
764 476
126 978
727 685
913 281
818 62
427 692
291 44
928 308
777 901
994 402
404 705
196 464
841 647
740 907
375 271
598 363
928 815
325 371
693 375
162 69
396 854
308 351
447 999
164 366
248 880
640 947
706 263
874 697
641 825
335 442
399 166
835 995
256 377
664 86
843 570
335 808
768 658
784 943
166 51
513 941
678 321
127 850
746 366
715 104
82 251
792 633
281 467
100 710
573 236
346 958
972 314
792 317
669 600
878 411
945 557
743 637
125 346
600 704
681 827
249 136
205 360
377 619
631 344
254 167
131 925
755 528
196 383
997 273
868 930
488 606
814 863
150 993
559 235
79 295
82 670
487 525
601 101
358 749
717 137
618 957
586 213
763 144
799 371
475 13
545 48
496 256
865 630
688 147
817 68
431 394
451 904
247 370
186 650
610 377
11 165
317 247
888 83
598 73
33 543
139 971
981 240
233 400
615 47
187 412
582 866
740 311
983 56
31 339
125 889
803 177
456 909
894 394
971 601
942 224
647 361
711 347
346 665
856 547
824 243
881 239
59 662
167 878
889 26
638 16
659 773
327 884
358 612
600 87
659 601
111 731
234 536
551 45
641 820
770 549
647 157
657 609
354 103
965 357
740 424
540 929
862 427
626 114
696 77
926 653
646 677
619 361
566 155
195 343
827 456
129 378
656 316
925 251
656 447
870 772
623 826
869 446
316 640
352 538
785 930
275 780
174 763
191 601
848 124
263 813
112 497
614 434
878 422
221 749
181 101
409 865
547 734
402 698
379 554
324 144
83 51
894 354
699 351
647 246
114 318
151 81
960 512
398 101
567 180
304 426
829 104
110 922
288 984
207 699
478 297
895 926
699 184
657 814
763 620
954 888
851 227
571 198
68 137
755 989
958 845
140 876
153 514
433 304
123 617
685 983
503 209
879 144
398 859
551 632
194 702
170 455
123 596
252 864
953 224
794 507
574 120
80 280
737 582
328 208
111 899
110 835
907 64
252 777
399 532
156 122
82 658
513 913
88 115
206 583
572 111
622 839
427 96
850 605
551 184
746 979
290 986
916 497
135 453
462 688
595 514
506 342
34 338
637 701
157 779
306 264
305 257
278 219
933 412
278 631
272 814
775 826
878 401
646 349
746 155
786 280
402 715
792 517
282 796
27 348
443 552
834 370
987 359
341 110
421 987
751 672
164 446
279 78
565 283
900 518
307 984
133 305
736 193
147 416
566 652
688 126
403 833
169 324
669 69
847 728
771 596
625 400
433 933
378 536
984 502
38 859
888 192
841 875
190 923
129 186
661 634
871 660
222 850
151 693
827 648
820 150
926 548
230 965
12 476
961 380
891 387
387 627
823 579
128 255
423 986
879 271
152 542
661 53
721 887
993 545
196 134
759 314
365 659
160 68
752 597
717 793
514 938
601 256
756 506
42 867
243 339
622 294
711 451
55 557
953 232
107 399
963 467
813 757
57 280
233 389
310 460
930 636
335 49
660 568
401 679
463 803
52 626
584 714
737 896
391 361
600 854
569 993
440 783
520 236
877 378
413 223
324 606
958 491
836 701
918 981
284 561
508 796
644 236
254 622
437 989
145 374
153 600
640 924
734 970
766 91
745 577
508 832
626 367
261 508
278 134
677 614
678 465
42 298
668 324
112 883
175 780
228 416
476 993
451 92
803 724
316 458
222 285
751 912
414 471
629 570
543 638
523 323
172 98
411 951
15 558
232 421
496 169
231 713
40 688
294 146
465 437
233 660
213 504
515 561
69 509
340 168
117 274
152 831
240 147
261 138
340 559
937 650
272 242
19 323
36 290
348 906
693 865
129 247
680 771
734 251
409 23
910 853
909 148
181 728
330 464
479 737
107 836
801 351
321 391
635 793
244 931
372 948
901 342
177 684
561 738
525 263
857 930
607 777
255 51
877 794
148 872
531 20
451 401
463 818
693 857
377 948
202 739
587 899
23 609
767 937
239 579
672 280
494 902
855 312
951 867
236 296
183 933
41 653
917 976
658 610
552 897
645 378
674 77
716 969
229 647
920 65
654 17
844 785
112 695
93 292
450 954
238 865
611 135
927 84
734 834
531 91
235 969
351 783
203 404
897 235
705 75
584 841
846 800
32 935
701 188
334 161
944 217
220 857
712 111
408 290
30 960
410 119
396 575
544 978
556 949
61 752
479 766
758 151
997 778
402 972
74 861
643 20
277 359
585 793
728 174
973 760
745 833
798 258
631 795
399 627
432 781
538 389
735 391
77 50
654 379
408 677
858 732
227 586
186 623
135 943
925 315
793 964
982 841
556 607
636 699
521 390
603 48
642 409
851 230
481 996
787 25
212 540
138 27
164 27
978 771
531 620
71 513
461 892
19 527
698 610
970 629
546 440
514 966
181 711
567 219
272 934
604 448
943 271
156 256
622 102
848 343
227 591
888 944
346 543
778 870
188 778
174 875
422 849
364 290
685 191
798 495
921 980
820 466
207 593
940 581
191 861
214 575
22 552
52 575
492 924
246 205
804 669
728 815
496 922
113 86
623 584
760 699
159 391
978 837
539 92
273 454
341 492
179 705
599 159
970 526
648 67
392 634
347 209
913 610
31 885
991 587
899 977
511 288
724 122
965 763
20 307
935 608
769 434
444 599
569 189
292 80
604 747
415 79
202 902
468 19
954 924
12 406
763 882
89 567
594 640
337 949
949 475
805 344
617 102
657 524
306 106
487 280
898 929
685 471
174 971
988 354
564 996
602 660
696 267
197 967
700 797
872 101
560 83
616 358
897 235
597 926
44 930
601 811
84 894
414 655
591 919
643 605
393 82
114 793
746 166
603 521
467 190
213 881
342 230
41 412
648 543
352 154
826 880
525 615
463 772
514 863
946 87
865 341
63 664
720 952
107 955
623 208
177 906
894 980
441 571
454 545
20 991
35 857
941 52
721 981
385 321
28 917
344 851
135 237
27 241
272 88
147 633
981 626
699 350
17 259
277 601
979 941
519 631
450 523
340 141
238 660
985 920
309 730
731 471
785 149
464 959
511 615
573 696
614 29
360 459
520 172
440 475
843 317
530 754
265 776
830 241
84 839
301 49
871 114
990 679
662 217
418 782
253 691
179 516
654 603
329 655
70 715
229 65
878 229
280 414
821 725
737 775
223 608
675 248
768 598
571 376
65 757
837 875
953 692
151 945
36 639
648 302
928 559
278 480
83 292
443 94
790 528
362 446
226 416
63 477
747 331
947 610
81 832
40 718
503 278
174 345
820 770
450 656
488 626
616 316
450 57
654 187
539 593
486 293
950 632
12 812
395 560
572 355
147 877
521 17
21 804
504 333
46 119
260 318
732 409
951 741
804 426
631 804
150 526
646 475
941 732
749 231
598 214
456 256
877 48
286 733
736 648
472 166
866 418
835 455
440 162
122 953
39 530
678 722
542 760
602 227
602 154
671 703
995 778
464 77
542 391
606 208
251 604
269 629
636 117
271 65
420 462
929 775
481 790
148 24
669 477
950 754
427 928
342 893
569 111
642 65
587 441
202 970
682 383
275 105
329 48
768 446
37 504
601 797
89 328
306 941
616 764
274 956
24 493
377 80
714 923
165 302
771 885
190 903
399 344
581 777
505 909
122 227
104 282
426 588
927 665
18 262
477 235
810 760
120 164
937 859
335 232
959 901
990 374
452 628
103 221
27 703
145 617
172 952
692 858
708 958
393 341
975 803
918 868
28 532
257 868
248 952
424 884
753 334
831 903
635 193
67 118
177 316
337 92
45 144
623 838
301 240
440 963
732 826
209 366
640 797
963 15
496 58
43 727
787 215
220 934
641 998
74 893
690 87
432 220
27 377
569 185
411 571
34 647
237 264
172 732
264 51
791 276
169 501
687 27
572 18
107 384
536 843
284 155
854 509
988 587
28 525
424 813
836 240
716 434
18 674
468 662
451 390
70 125
837 800
660 203
548 316
881 205
885 782
976 217
354 158
437 603
62 420
540 459
344 283
882 381
568 654
244 287
373 251
659 247
440 611
24 254
195 939
212 722
667 116
988 762
223 311
859 136
902 504
113 742
957 284
410 952
43 714
414 41
210 19
682 55
269 350
815 337
98 146
642 812
400 52
350 539
243 636
83 792
978 101
544 971
113 407
496 414
159 129
128 912
334 375
956 323
859 445
721 211
191 463
265 155
45 279
704 331
990 84
359 76
660 230
300 909
843 209
668 479
624 699
842 621
313 517
646 808
712 17
520 463
907 485
404 637
600 872
870 273
771 707
173 625
45 211
343 576
728 171
704 259
112 270
368 734
483 343
895 599
586 948
96 390
993 617
532 837
249 492
647 402
256 864
591 53
91 815
297 331
121 310
699 148
250 210
791 219
273 188
115 142
649 711
470 802
844 724
18 285
788 492
151 606
685 63
699 839
32 269
220 633
259 137
641 951
602 315
728 345
232 423
591 270
34 990
700 567
670 26
592 741
83 660
727 926
138 713
685 504
390 726
695 356
264 555
296 520
163 524
832 124
578 410
559 779
426 195
44 890
190 972
898 981
321 529
523 318
128 954
82 549
757 158
992 421
534 916
56 887
552 175
409 795
892 410
484 557
11 412
538 187
935 200
83 123
569 202
38 483
475 283
509 480
854 28
486 28
994 898
114 631
371 318
398 784
221 452
105 443
175 703
186 228
659 115
439 121
979 582
343 779
549 486
164 799
347 251
681 118
44 323
850 256
441 65
523 864
997 509
809 489
672 292
275 548
182 96
991 825
49 440
755 251
830 881
170 356
802 78
514 192
735 96
279 762
796 959
533 345
692 143
792 739
867 360
747 872
751 277
32 124
517 971
331 163
565 437
206 520
532 699
625 963
251 455
909 944
506 316
405 694
256 149
19 131
919 717
329 563
792 630
461 540
548 878
908 69
852 412
550 915
255 386
604 575
985 446
572 702
396 490
408 368
539 569
761 39
570 474
999 445
674 77
574 656
139 868
749 86
79 720
81 991
447 614
988 268
743 432
31 652
571 534
472 680
250 776
575 868
285 179
17 267
230 829
58 996
21 174
766 844
892 556
962 46
47 598
54 520
728 931
306 651
225 300
741 256
250 342
782 473
661 718
365 305
638 442
667 408
734 831
751 476
739 239
37 79
992 820
389 294
609 122
556 993
711 167
113 757
22 262
897 531
11 444
40 122
573 518
708 383
180 912
201 67
782 281
642 790
16 63
72 622
189 634
710 996
278 966
687 139
319 104
264 395
414 833
101 412
34 598
665 593
997 954
432 873
922 555
208 699
122 948
469 531
770 449
701 446
132 991
267 953
466 855
959 487
621 25
750 559
837 591
26 802
20 560
462 699
642 303
56 966
200 845
765 19
775 694
332 623
967 42
234 953
136 339
138 187
44 229
977 255
149 728
673 958
855 707
215 472
761 809
330 299
514 579
252 630
711 669
925 207
683 334
810 590
744 583
99 863
205 141
493 940
239 938
910 599
420 482
160 56
698 994
279 546
777 637
641 366
606 124
497 870
742 132
744 633
468 686
996 151
819 256
814 511
618 996
503 255
378 565
500 536
778 23
743 671
403 571
782 514
585 246
853 391
638 344
808 722
496 548
362 873
237 417
768 456
824 924
488 74
623 516
543 254
735 902
37 507
103 493
682 339
345 738
129 285
550 601
564 861
250 426
312 429
650 351
979 595
324 737
145 686
33 505
737 582
517 412
503 757
539 382
654 298
909 720
677 111
288 445
22 582
654 314
403 319
566 128
997 21
385 736
657 584
617 334
502 410
231 129
90 376
426 271
521 430
983 907
347 815
693 531
582 790
444 730
657 763
335 204
49 701
685 94
959 511
516 945
534 837
861 301
505 184
298 412
317 92
53 739
608 703
134 842
563 619
839 450
19 501
92 588
254 876
395 638
560 613
158 444
618 256
803 747
112 246
628 329
905 199
600 333
451 977
76 832
707 358
799 516
724 487
553 304
111 868
939 697
613 563
369 708
337 414
343 572
884 161
677 225
403 438
857 409
981 332
53 807
658 23
739 831
463 74
572 442
910 341
545 937
658 252
887 132
844 294
817 294
958 466
983 451
574 300
290 184
489 120
615 692
143 531
904 761
417 159
228 152
117 584
748 515
263 876
882 235
774 500
39 182
802 362
992 875
145 247
953 107
754 128
66 928
159 912
454 922
504 669
141 228
946 419
169 66
656 703
471 212
850 193
846 221
850 317
369 986
311 195
448 981
350 764
494 989
565 474
165 105
143 817
961 145
634 333
757 453
110 650
398 150
909 500
904 271
142 569
905 786
163 723
347 68
481 123
451 902
620 187
263 783
359 99
451 114
558 725
916 185
936 666
14 627
913 261
288 730
76 848
341 885
787 632
407 647
637 360
456 163
365 815
670 748
956 294
183 737
138 917
52 239
293 107
252 662
970 140
900 174
900 628
816 617
726 509
606 527
473 560
833 176
682 451
596 116
953 67
551 777
361 187
645 286
351 770
796 533
130 256
686 188
762 170
44 555
403 483
585 105
876 842
447 508
390 717
255 314
501 543
249 276
925 102
295 924
376 987
395 294
268 125
109 421
817 938
124 437
340 681
970 126
348 445
842 392
413 67
227 883
782 134
56 419
335 769
165 112
69 393
308 231
869 909
30 596
979 602
493 304
658 702
92 321
28 465
918 860
505 386
980 282
976 629
674 962
385 68
574 758
125 622
111 937
386 528
891 142
982 117
591 996
477 741
306 163
678 736
227 387
844 375
840 241
868 170
36 295
406 101
451 95
304 741
219 140
120 688
675 528
703 371
523 752
875 926
62 211
871 128
736 550
838 10
587 229
87 421
937 970
508 246
74 207
394 528
757 608
677 435
360 431
554 589
170 381
972 30
140 657
771 101
124 812
555 499
220 856
285 433
384 303
772 679
729 22
405 274
992 639
424 887
474 919
138 703
69 570
986 183
90 630
674 285
157 654
723 638
338 226
570 813
113 666
799 748
603 708
689 472
931 406
306 106
664 123
431 568
675 28
320 547
602 99
331 205
696 605
839 324
981 624
27 205
155 805
384 476
76 856
272 141
818 686
821 257
978 341
727 264
913 283
676 488
850 627
428 707
90 870
529 590
544 732
987 672
928 132
689 956
550 979
801 770
563 267
46 552
911 55
506 772
621 517
549 993
711 349
600 216
742 161
29 939
541 911
164 951
335 238
460 280
447 530
19 638
267 187
372 571
488 287
262 733
115 863
800 569
475 818
922 369
319 529
805 680
223 641
310 283
205 365
665 715
476 159
280 449
256 797
827 661
901 30
111 328
860 196
239 51
832 19
151 963
105 438
40 350
925 206
250 371
166 562
486 96
948 120
881 687
519 578
395 51
234 459
873 698
391 132
836 509
602 886
790 946
555 19
85 863
661 405
144 649
19 852
677 101
215 422
256 47
791 938
904 754
470 945
745 370
368 530
113 416
418 47
914 254
28 824
776 17
624 395
335 785
488 423
238 485
380 779
716 836
887 777
995 96
903 104
941 241
284 478
926 715
825 35
552 12
765 295
560 348
127 187
554 654
467 331
343 631
382 49
787 505
978 403
59 130
314 735
23 419
667 388
681 172
782 573
185 622
106 39
648 836
292 813
447 416
335 511
984 325
43 161
260 68
546 505
279 333
745 29
20 81
788 838
383 418
65 345
86 193
635 544
915 42
505 470
127 274
38 325
729 343
61 937
32 589
614 297
707 616
982 721
659 903
556 979
152 946
754 379
536 790
752 20
952 634
742 848
645 568
263 708
879 223
605 73
112 475
797 288
55 691
851 878
815 423
287 475
621 476
651 993
941 124
769 820
585 421
286 36
835 392
574 49
124 233
922 383
580 222
688 946
489 959
732 942
801 283
655 598
887 962
720 767
204 20
350 695
506 869
94 541
815 292
141 89
128 928
937 466
110 524
834 428
323 212
919 655
351 41
961 57
673 255
934 807
667 820
984 299
857 278
371 76
386 31
183 883
683 221
893 345
348 183
710 451
606 505
287 634
338 112
109 492
245 989
477 584
431 892
614 870
480 969
450 961
25 640
866 478
265 359
248 356
512 419
138 294
183 226
900 186
676 24
299 588
610 443
543 514
95 394
732 89
748 73
192 878
453 764
242 202
460 392
743 916
493 673
194 423
583 263
137 221
730 446
441 886
738 468
225 364
814 864
351 280
965 224
358 496
656 356
375 566
109 192
119 623
422 168
917 783
807 974
553 831
985 628
949 245
646 725
514 253
415 363
826 94
647 294
137 574
410 461
731 325
978 199
817 913
940 420
239 582
482 590
285 647
585 172
327 264
10 196
685 497
349 993
435 927
645 237
419 20
786 78
844 340
52 605
614 584
901 186
258 180
476 714
16 718
443 79
288 995
929 215
811 566
253 213
19 163
233 454
536 166
623 574
561 965
313 51
303 970
593 103
708 343
158 734
264 811
823 575
24 989
568 44
50 133
668 944
618 912
163 941
757 195
95 491
189 81
124 547
502 113
422 668
378 529
314 186
43 355
293 815
32 845
737 690
604 178
255 978
310 512
529 665
342 832
99 135
355 611
94 151
393 364
428 699
91 519
141 554
207 420
168 330
610 824
265 697
143 961
436 540
265 942
328 437
900 860
360 156
255 434
674 833
859 166
859 130
918 291
853 599
153 798
178 684
787 179
850 52
367 901
29 861
691 963
162 66
171 891
686 652
307 133
332 77
458 420
740 179
24 389
661 898
696 189
168 707
304 186
506 463
991 400
48 416
648 403
445 579
661 472
279 619
260 426
159 805
529 821
940 28
470 942
639 323
468 102
226 957
492 970
86 925
108 878
818 664
443 509
878 983
466 33
231 23
176 481
251 421
689 893
277 681
896 561
599 786
279 687
799 374
834 171
331 203
306 86
951 129
751 971
960 492
803 867
243 100
20 185
589 355
429 564
598 444
686 479
991 687
348 785
967 932
840 615
143 791
382 250
439 14
695 522
999 118
80 959
335 719
651 858
410 841
313 221
587 344
368 281
162 605
268 185
155 512
538 459
16 163
484 437
103 694
219 974
492 659
957 528
978 469
92 554
218 44
228 753
323 730
76 343
516 972
339 592
688 52
890 979
215 576
761 452
259 749
579 977
790 421
673 93
146 614
59 719
97 853
417 623
505 907
213 685
156 441
399 962
451 422
985 231
397 429
426 197
860 901
783 33
915 438
72 677
554 886
985 368
299 848
293 261
373 319
941 71
656 598
275 620
142 307
547 397
987 480
666 583
102 946
25 105
905 118
418 292
489 448
670 80
665 429
700 166
584 445
108 648
944 518
293 675
924 344
350 797
910 562
695 578
781 240
544 802
768 858
796 182
169 802
751 912
609 642
61 655
821 415
284 244
569 730
292 770
144 521
784 403
165 993
247 604
182 500
739 306
914 871
804 763
413 649
179 970
626 925
377 820
583 750
558 459
840 476
309 748
198 753
136 64
712 64
458 391
979 350
179 952
455 993
604 899
162 519
30 66
164 780
582 206
890 323
472 97
389 771
191 253
521 127
719 801
641 377
88 879
13 892
606 68
790 125
880 466
983 852
918 243
663 805
224 888
968 156
693 614
156 683
248 137
547 772
296 138
711 556
218 433
953 654
230 474
195 857
440 732
779 345
986 489
875 208
924 864
837 918
436 619
143 769
574 219
456 63
106 550
29 72
916 46
42 566
541 87
753 303
842 679
39 517
575 841
142 845
453 934
46 136
145 777
860 762
133 246
27 488
54 949
42 130
719 331
590 100
161 773
472 603
192 487
546 405
131 671
478 700
119 575
191 426
292 382
341 916
260 788
497 351
657 358
897 168
324 242
431 588
463 600
741 832
252 211
428 997
324 568
839 911
802 495
296 188
105 35
439 326
162 129
110 931
186 251
44 414
24 754
893 190
974 406
396 691
588 176
621 59
675 62
985 611
642 169
594 122
342 480
799 424
99 290
571 535
465 860
150 959
936 405
624 41
345 514
250 23
385 91
824 954
646 456
629 119
500 581
342 83
770 168
368 34
805 850
673 540
685 89
985 747
368 683
225 647
297 802
987 78
738 498
970 14
781 617
664 87
76 217
725 142
823 450
603 527
601 45
106 636
329 428
554 330
625 920
107 984
445 289
356 845
287 709
398 215
507 385
677 530
859 396
535 928
529 179
640 344
223 68
788 348
38 489
863 643
198 824
725 686
647 303
19 679
706 163
646 471
314 286
374 125
286 848
942 842
126 666
913 291
16 129
519 329
541 90
175 562
746 491
378 318
169 675
16 117
517 393
597 508
244 144
440 274
233 287
597 406
461 637
22 349
557 324
521 841
337 600
78 443
86 993
850 144
380 87
300 14
525 85
817 573
865 492
956 510
264 127
128 201
34 538
327 995
811 167
218 755
363 244
337 18
544 258
993 205
876 368
882 382
182 946
350 132
24 971
129 984
269 582
491 108
597 379
255 437
215 705
708 629
422 746
193 946
288 869
430 381
479 932
395 509
502 359
110 918
844 503
346 853
807 544
120 676
637 720
792 701
496 990
828 712
865 938
378 698
89 888
776 351
845 694
186 306
908 310
574 97
318 590
512 461
558 924
96 998
193 653
709 261
612 102
599 368
922 272
199 497
990 539
299 678
148 600
408 157
260 665
159 703
45 874
333 255
478 105
357 532
228 658
710 564
847 69
345 699
436 899
592 150
405 175
200 849
868 713
287 214
58 875
845 557
119 277
613 79
161 524
642 929
10 75
190 117
512 197
661 151
522 629
506 832
668 503
188 427
938 499
950 506
680 496
327 457
625 728
256 348
389 26
687 945
611 445
977 57
565 851
424 543
101 300
459 14
959 641
21 858
950 63
79 24
341 674
323 418
669 772
372 288
456 107
348 868
933 478
149 218
398 112
766 150
538 321
936 887
550 53
112 625
514 546
879 305
276 179
260 817
498 48
664 806
793 330
319 851
579 342
887 970
835 268
31 646
960 231
254 171
838 959
840 229
896 26
965 280
476 211
946 891
284 902
246 367
266 884
75 378
462 283
327 19
580 371
921 677
306 623
313 914
720 188
331 966
471 866
894 173
310 424
96 634
444 875
653 687
185 819
110 985
13 60
942 208
951 724
145 493
834 651
76 370
698 302
912 806
436 317
250 425
828 381
452 944
932 18
704 670
585 477
526 272
871 85
685 372
751 201
868 275
852 20
534 675
34 292
126 222
371 760
570 826
144 662
242 790
209 368
716 344
705 991
356 389
216 469
762 789
910 226
562 163
120 348
796 937
974 609
233 146
15 870
893 423
90 651
376 220
684 294
624 700
612 319
60 234
693 440
492 145
390 992
815 187
148 542
211 758
196 362
154 315
233 120
642 381
616 90
939 585
489 327
857 953
904 716
618 865
105 984
600 876
94 333
488 250
602 571
33 784
587 131
649 332
846 548
204 728
582 322
529 224
94 150
220 523
702 749
161 239
870 316
332 438
921 129
840 74
665 968
662 469
264 398
700 236
809 540
194 720
820 920
991 932
140 234
838 474
56 29
510 127
402 40
21 718
667 923
234 827
767 271
43 674
428 772
736 808
325 207
722 960
272 554
563 793
869 530
749 267
190 435
67 877
445 165
288 882
604 167
64 121
425 713
458 626
733 114
10 591
536 705
522 549
461 171
225 882
392 31
39 852
367 121
794 740
878 955
377 726
390 818
944 679
842 43
334 714
620 693
687 889
418 695
618 93
761 433
310 998
973 637
582 658
387 194
56 263
759 363
638 417
78 370
878 481
427 399
991 919
636 564
266 837
841 579
73 912
373 752
858 891
525 667
978 859
402 551
156 724
983 744
291 922
457 22
519 592
114 340
522 737
250 113
241 26
247 438
106 402
292 77
329 11
25 67
252 517
503 73
874 173
964 723
484 959
131 832
183 797
123 765
459 758
26 882
706 613
969 781
383 871
454 319
834 271
19 546
727 291
432 402
997 733
338 206
871 23
10 705
679 269
83 36
915 208
456 277
47 165
729 673
163 576
527 594
318 572
380 271
501 599
570 599
417 530
915 787
809 15
843 178
794 172
731 416
969 927
139 638
630 222
192 554
364 645
577 36
587 983
272 640
166 89
57 402
709 522
270 236
481 204
296 547
827 530
193 362
651 903
943 642
446 863
43 750
755 530
960 631
48 590
235 114
339 606
856 782
708 291
609 483
932 182
875 204
738 52
672 776
389 228
445 950
791 36
491 463
531 66
955 708
165 614
541 789
587 158
30 309
544 15
996 719
276 126
156 627
823 101
681 128
627 886
466 240
368 101
519 30
416 209
307 973
118 767
999 425
135 365
47 965
254 364
832 599
712 94
531 200
456 568
620 802
525 258
810 525
657 209
752 13
360 155
778 252
98 157
74 447
153 671
549 136
586 768
169 285
696 76
456 15
120 994
833 721
587 548
626 888
258 797
181 948
825 270
116 347
357 79
734 84
184 486
858 456
910 314
114 373
103 236
860 68
831 508
711 30
436 591
935 709
72 794
419 519
460 714
988 332
301 926
358 545
329 120
496 709
736 685
639 710
552 179
67 458
243 981
929 747
921 223
320 40
547 375
313 706
825 354
735 275
878 438
890 218
20 437
19 97
875 673
589 480
262 721
993 503
483 565
468 231
166 903
901 950
636 51
220 961
476 327
266 394
100 340
201 78
314 276
758 614
533 494
371 821
92 643
159 954
322 179
378 318
564 368
414 955
165 95
199 755
694 656
430 665
906 211
243 883
817 697
106 473
558 400
158 725
454 580
791 48
172 326
265 424
413 725
537 112
481 273
828 258
868 393
625 693
348 446
65 597
127 200
721 599
402 160
224 677
676 750
435 572
600 821
879 497
926 789
746 37
122 71
836 625
38 411
493 713
413 742
606 22
824 266
292 889
233 544
749 120
551 654
319 471
675 629
215 396
454 365
364 520
797 193
250 581
14 431
44 969
839 42
613 910
896 148
637 712
296 818
61 297
609 132
220 419
275 847
426 126
520 305
621 363
741 612
993 926
159 103
608 465
465 839
694 482
281 65
667 29
168 408
909 823
548 310
649 706
344 490
744 53
902 400
103 766
741 995
714 351
945 531
62 792
815 118
22 427
416 371
262 54
237 956
244 402
565 311
645 394
621 240
934 55
372 598
527 180
767 129
724 345
360 277
75 320
191 840
472 618
298 670
423 780
629 770
654 342
74 352
871 222
828 887
806 399
94 695
58 981
733 185
943 436
279 107
984 387
821 393
268 219
458 146
685 344
16 730
900 949
893 62
127 964
176 343
179 98
48 615
322 74
321 714
706 297
513 325
106 375
758 34
559 97
69 181
182 28
811 701
855 603
242 774
452 734
752 971
428 42
59 403
381 988
134 903
776 226
316 599
893 949
216 597
422 174
832 70
348 553
891 495
390 944
876 182
405 548
330 576
49 310
937 140
247 602
988 519
487 184
137 240
50 773
946 984
688 233
794 904
559 876
932 509
877 40
435 136
233 719
144 871
305 526
615 315
718 826
383 654
927 962
232 431
755 308
500 54
880 232
435 840
794 989
679 990
613 288
96 690
74 138
928 697
82 499
800 209
283 941
42 227
677 751
179 510
352 12
61 511
627 212
275 406
76 815
487 268
639 218
869 333
902 332
990 958
977 855
336 538
158 352
442 953
973 888
707 454
576 925
278 827
555 879
618 990
713 415
963 487
404 358
443 354
905 302
256 107
12 654
701 372
77 657
961 892
226 520
846 542
645 805
307 535
841 618
962 92
520 615
105 922
175 783
637 834
282 851
119 799
305 514
636 705
484 722
176 49
504 621
370 198
198 844
301 156
741 459
764 393
112 178
523 265
678 504
108 846
690 485
354 574
521 78
427 939
285 196
399 237
407 143
180 286
444 282
843 300
585 79
177 557
328 577
404 123
593 665
949 595
754 635
344 232
103 438
918 493
180 94
761 56
21 669
133 931
172 609
819 954
522 354
362 923
822 175
555 331
77 354
956 694
209 730
585 927
417 695
403 215
114 264
788 35
102 374
373 906
557 235
649 994
493 843
122 831
597 968
335 95
189 108
624 856
922 415
274 798
580 904
149 766
816 877
240 859
511 231
579 892
299 668
557 693
42 844
755 82
188 813
211 717
733 24
826 622
226 438
540 629
194 48
370 972
822 849
956 264
971 481
448 691
889 927
78 496
424 234
133 661
673 43
208 254
211 122
758 549
649 14
314 180
170 979
198 930
671 773
398 184
315 998
450 917
624 434
199 341
754 980
900 36
232 451
394 297
292 156
986 285
582 997
495 315
574 618
961 382
40 672
971 96
12 642
742 662
987 259
404 579
330 587
102 488
130 224
870 66
655 225
312 891
176 31
132 46
680 454
627 57
64 532
810 870
529 817
897 676
795 586
249 741
153 782
527 218
975 235
48 961
818 873
165 363
573 628
133 848
242 469
94 254
303 542
339 143
346 278
138 743
581 275
259 16
644 563
43 227
271 601
83 241
585 907
883 487
590 490
126 992
784 748
567 100
739 284
496 534
356 297
857 564
877 465
10 747
716 208
589 486
585 638
133 659
825 224
269 623
397 991
792 667
574 183
398 469
948 655
511 284
508 795
534 923
252 213
629 436
427 234
506 973
322 868
383 303
471 922
64 473
25 478
415 666
700 308
570 602
477 390
356 195
327 929
341 261
300 625
349 164
102 161
852 707
310 75
220 144
477 863
259 877
385 318
560 932
699 766
154 980
48 423
314 882
729 124
146 461
899 445
887 30
185 317
575 538
280 754
915 859
451 201
302 227
555 500
78 502
851 39
667 195
37 848
720 672
419 590
930 903
553 715
851 194
843 669
376 249
674 374
429 135
227 20
287 777
676 940
922 854
600 513
203 147
244 590
193 390
459 745
979 193
474 362
925 760
908 998
670 301
963 74
272 418
794 997
374 302
874 634
644 243
179 692
55 916
670 705
859 119
941 185
919 14
441 479
786 134
431 487
161 41
918 107
431 507
413 741
584 933
666 788
440 545
673 137
547 949
82 726
904 605
327 494
459 800
441 43
164 50
822 902
318 141
733 789
823 479
927 419
908 134
769 570
907 808
961 419
594 556
98 71
293 161
681 562
816 752
494 848
168 784
789 216
998 262
132 437
135 43
426 519
321 530
716 939
13 405
259 394
929 158
844 11
184 650
809 224
784 700
893 659
650 724
866 177
556 789
33 101
82 183
658 888
463 902
476 81
101 435
806 878
47 166
602 450
756 86
542 215
230 824
597 460
735 502
613 77
393 455
540 66
755 725
506 846
587 164
995 928
50 555
817 746
629 783
777 596
930 760
17 865
397 963
673 890
536 447
128 746
375 606
693 50
55 143
712 979
233 905
129 715
223 156
705 381
637 275
112 788
388 819
410 19
80 602
668 793
282 585
272 810
727 237
698 122
227 78
167 630
609 99
562 40
819 544
563 91
182 811
199 75
224 377
819 878
401 810
278 437
591 524
411 651
760 35
40 268
62 243
192 705
763 808
415 639
715 943
751 532
754 293
824 578
85 697
654 304
832 200
807 734
498 214
625 10
144 271
891 563
19 356
433 106
679 493
242 298
885 97
621 787
350 826
390 201
550 26
482 757
915 27
493 376
698 49
119 661
501 321
364 893
164 880
155 785
815 274
703 754
26 592
38 120
236 598
472 15
651 872
690 119
227 667
871 216
223 790
241 778
559 394
166 858
793 123
180 282
662 52
161 686
893 970
214 156
717 372
432 989
334 864
587 347
42 579
241 975
188 883
226 520
216 623
596 744
685 201
574 302
388 259
952 569
14 395
260 656
522 667
649 416
871 467
798 968
897 549
634 755
625 729
106 744
793 721
316 184
88 955
840 280
864 477
536 569
584 367
218 716
685 480
709 564
569 712
876 663
430 523
981 875
446 981
728 106
647 520
833 439
724 96
352 86
926 384
246 869
616 139
985 192
60 854
750 318
635 129
738 213
573 310
904 617
217 663
898 839
840 487
771 825
480 379
909 474
94 221
81 991
788 470
558 230
809 840
649 420
716 478
716 837
274 390
775 617
89 273
459 684
965 371
64 336
285 663
862 678
894 585
888 995
232 603
576 819
542 385
124 255
195 261
824 696
746 700
33 749
341 955
183 288
42 468
887 480
981 65
967 111
499 422
317 76
790 36
107 68
489 398
255 625
92 140
332 778
504 26
457 89
89 642
26 830
152 317
904 328
33 586
630 856
671 32
342 747
925 644
988 350
796 278
363 893
800 392
76 875
502 224
228 846
624 930
781 541
348 545
843 467
849 737
159 198
101 167
740 144
233 19
846 625
326 450
449 581
997 140
929 149
522 910
973 644
489 70
679 557
698 783
400 777
539 772
284 642
649 49
930 992
221 119
195 951
60 398
532 785
970 830
842 388
687 164
620 770
677 207
680 186
664 483
60 600
320 729
281 240
791 860
20 997
264 347
818 279
579 639
488 651
841 692
465 532
782 433
552 801
173 962
212 722
70 940
939 617
791 268
40 72
329 954
18 320
248 510
748 158
414 775
75 124
858 789
306 69
406 535
242 316
554 49
254 806
910 680
839 562
908 826
252 449
714 14
844 986
176 999
129 389
539 642
495 248
211 291
583 399
934 347
380 981
353 288
941 406
978 548
205 261
633 258
453 575
434 698
580 858
670 369
333 19
658 419
539 70
262 904
281 639
584 895
67 387
321 401
187 917
687 181
616 71
692 350
214 344
632 312
50 973
639 223
756 854
877 212
116 724
356 583
877 111
553 96
225 725
73 563
587 748
665 989
583 823
911 767
989 949
106 425
882 669
632 576
509 51
306 970
482 276
691 521
587 542
153 302
298 195
949 181
867 996
278 606
580 517
184 69
689 72
849 948
226 659
790 828
157 119
540 766
299 159
698 742
449 390
617 667
300 250
964 646
579 229
567 414
876 175
670 487
681 245
633 849
154 232
978 309
526 349
723 456
80 417
770 918
389 118
855 890
467 293
707 748
54 104
935 562
892 312
46 312
481 598
769 341
162 896
58 532
593 775
350 46
754 720
428 49
499 354
860 696
174 873
192 482
790 624
643 747
338 855
898 784
339 562
242 189
923 346
874 782
105 596
210 876
581 334
807 46
550 885
381 336
832 502
858 45
411 749
239 433
891 336
88 999
959 537
352 664
811 628
550 439
249 40
434 948
525 946
300 524
733 40
23 162
631 932
139 54
209 131
786 560
615 473
927 414
31 924
841 786
567 719
571 906
543 346
418 767
529 81
985 105
552 184
299 856
771 223
670 463
123 834
580 234
344 421
360 612
323 756
386 73
552 97
696 313
922 860
158 604
870 921
649 739
598 946
612 27
924 481
706 979
707 92
909 459
302 690
195 720
905 529
674 985
824 707
466 726
57 638
387 27
51 682
701 631
712 486
232 135
563 953
398 293
704 369
931 562
467 522
666 359
164 82
157 800
173 328
939 209
921 694
693 73
243 166
44 723
851 518
505 716
420 189
881 313
777 840
955 144
867 126
771 949
908 989
146 87
694 364
340 655
312 124
519 315
307 666
890 759
835 781
233 841
698 906
495 743
531 244
423 526
356 793
649 601
635 562
375 184
32 514
620 323
73 336
545 987
399 364
509 686
954 485
107 372
701 587
729 618
85 126
750 55
228 296
943 858
129 224
376 737
834 204
400 628
632 776
329 360
114 491
837 770
818 391
325 292
759 155
624 357
963 95
905 241
404 503
175 929
315 859
18 190
401 268
825 983
937 253
735 408
142 54
293 549
940 126
586 675
699 539
338 972
108 14
903 258
35 325
499 826
720 567
355 382
751 538
850 677
542 172
713 131
468 243
325 112
68 908
545 382
281 323
823 596
272 27
684 96
500 110
953 360
271 188
718 938
709 554
94 971
579 914
209 829
710 621
422 189
871 779
422 577
310 827
611 156
27 148
198 10
466 83
596 103
64 715
109 493
200 928
100 958
784 259
361 97
461 80
896 196
772 914
263 660
776 476
247 776
452 196
256 616
148 931
511 930
394 158
731 641
28 972
202 431
477 552
883 785
447 505
290 477
578 481
211 754
179 311
398 953
615 485
872 583
125 469
639 693
518 817
299 776
595 414
264 466
91 405
651 106
641 984
182 921
220 623
388 513
825 771
866 616
173 255
759 893
763 378
147 765
261 932
13 156
439 277
594 276
427 64
943 719
346 447
789 144
794 969
725 126
244 206
361 739
408 510
710 493
132 903
993 271
219 112
968 196
982 259
803 702
705 218
272 62
366 174
559 481
556 266
468 35
775 70
926 548
83 823
107 134
505 688
677 499
202 41
15 722
687 584
448 534
681 50
669 617
846 447
849 187
80 766
123 971
993 585
913 181
381 288
502 427
893 406
719 136
69 674
52 547
995 824
876 177
174 555
187 130
655 905
446 793
415 840
889 182
824 962
731 456
421 996
445 761
931 766
925 61
215 355
560 947
17 823
964 187
655 731
880 239
130 481
23 913
110 603
171 969
135 331
61 522
445 848
80 238
743 650
694 666
587 245
660 845
176 751
168 708
621 358
879 180
724 548
148 860
961 332
252 133
104 51
952 785
930 855
546 519
841 333
930 809
126 995
231 723
813 695
234 519
14 718
103 316
909 709
179 483
500 468
789 585
689 428
329 514
884 608
298 533
293 341
665 521
512 316
815 600
206 142
445 67
32 196
889 454
951 36
356 225
503 157
831 162
293 400
961 919
539 331
351 123
970 445
14 810
905 323
173 389
966 924
770 603
667 909
780 315
497 140
736 664
156 239
609 454
583 126
90 288
889 312
847 505
742 387
224 546
422 183
376 312
30 905
436 272
911 55
896 610
637 992
645 453
15 889
518 774
620 73
706 96
574 820
235 79
792 339
58 924
668 127
57 200
119 181
681 425
158 530
479 14
36 176
41 949
925 987
526 392
970 431
408 585
185 82
369 286
308 210
363 641
242 12
154 616
479 917
296 807
793 720
970 487
203 383
908 658
649 202
961 95
188 24
174 725
578 947
188 936
348 420
428 61
634 924
956 97
948 436
48 446
51 281
229 561
753 489
360 589
670 182
796 982
680 846
172 515
370 762
289 109
669 295
853 54
876 279
239 589
757 589
844 142
179 884
106 829
871 736
971 901
432 887
270 800
873 396
649 72
248 847
390 788
478 419
711 770
567 932
163 966
583 487
861 123
423 466
245 509
12 418
498 302
134 402
141 533
505 123
84 910
733 560
686 874
56 182
566 769
345 191
782 714
319 856
450 22
951 486
543 242
844 489
879 808
691 618
265 765
629 838
87 34
914 20
972 386
869 212
147 756
92 482
817 619
361 407
20 276
335 549
626 118
425 473
793 205
544 290
697 627
315 108
476 388
283 255
791 970
88 547
495 842
334 15
547 160
816 173
65 382
600 939
637 257
644 216
973 373
390 331
454 239
765 836
498 67
134 504
643 382
694 814
992 676
696 736
318 829
933 329
746 674
59 711
265 115
405 354
750 462
732 254
841 223
926 386
11 861
86 846
867 447
345 56
74 508
372 901
661 346
720 855
847 555
517 415
587 925
367 565
462 651
670 810
95 566
471 107
714 399
797 321
681 379
963 844
11 224
477 892
11 881
520 269
238 737
109 10
645 989
255 50
701 190
656 847
957 620
25 877
953 331
893 150
55 979
309 563
939 783
115 158
608 282
876 395
197 680
877 970
900 961
74 617
894 157
846 110
924 322
768 854
206 738
430 232
458 496
866 281
617 163
983 366
569 244
508 410
743 249
238 915
746 845
447 869
310 806
534 908
238 941
130 172
851 14
932 278
142 595
356 981
922 889
633 39
257 945
96 603
805 593
130 680
221 381
121 808
429 616
299 154
307 787
712 385
918 275
903 222
316 865
326 710
957 555
71 498
580 183
432 104
562 339
485 269
832 798
683 347
300 432
611 735
645 301
206 697
361 844
990 657
828 98
507 888
870 281
933 794
654 313
876 124
488 665
342 479
293 593
443 111
517 746
30 516
231 774
783 186
414 291
944 272
543 465
655 783
46 931
620 475
819 641
320 154
12 171
746 185
235 830
250 61
988 889
528 150
503 185
440 369
265 634
736 21
28 922
586 531
158 26
659 528
569 268
637 194
525 382
122 356
169 499
330 157
109 206
353 558
449 117
466 966
945 284
683 529
746 617
399 551
455 846
70 564
887 222
945 56
238 70
906 750
680 749
868 320
334 362
691 828
589 766
883 553
175 463
20 705
203 810
930 772
501 366
365 505
869 323
387 671
105 656
339 936
991 757
584 340
963 444
52 357
123 224
702 416
889 157
694 275
135 579
593 459
15 524
169 883
59 496
14 502
42 734
915 515
78 290
549 368
857 518
703 410
451 892
408 983
386 457
986 728
192 98
804 437
264 556
751 927
535 751
208 663
967 78
860 291
985 178
635 33
392 246
240 568
913 71
149 757
886 542
405 14
494 193
335 593
411 361
485 196
433 394
683 614
206 450
599 383
161 196
760 372
347 446
889 616
934 974
39 449
231 304
33 617
887 197
934 15
947 306
39 366
567 237
932 620
798 630
65 108
379 632
51 809
938 231
512 607
737 437
365 746
413 200
591 781
626 475
473 324
365 951
107 12
617 954
392 314
99 456
99 992
158 117
347 670
571 129
923 41
689 520
478 65
314 782
432 290
924 416
779 54
51 421
510 862
403 558
576 917
735 65
74 812
701 267
969 722
158 464
541 365
123 970
815 744
805 579
792 707
152 89
557 470
633 971
479 19
332 562
184 614
770 77
813 776
136 390
29 605
896 958
629 935
726 934
924 354
739 990
832 201
153 910
863 461
858 444
491 812
525 132
792 209
956 369
308 448
702 353
974 721
938 242
525 40
606 822
586 636
914 469
812 167
29 266
618 346
508 337
202 289
914 267
377 137
939 118
934 273
515 969
546 297
714 864
867 496
787 710
640 969
31 695
670 836
465 148
806 867
116 186
504 55
865 555
266 318
508 240
278 194
486 941
795 152
103 517
203 963
98 337
244 848
361 784
613 366
564 358
46 378
327 795
143 768
70 966
650 73
670 329
374 706
33 998
605 386
963 770
354 251
913 349
516 180
169 232
786 649
681 899
520 947
834 959
52 426
15 769
500 665
148 372
356 955
479 110
818 978
73 590
375 510
465 299
119 441
707 94
877 298
530 471
939 751
887 215
266 897
535 570
211 696
105 839
738 458
783 92
222 684
58 617
784 650
147 460
284 51
403 923
423 33
625 200
387 546
799 30
179 566
955 549
54 96
656 604
420 347
562 828
661 45
36 228
786 527
327 566
456 266
15 570
33 667
302 767
639 208
234 983
149 973
67 200
299 112
421 684
727 126
847 492
863 523
526 736
71 590
457 340
383 255
968 910
177 140
710 512
757 367
662 959
280 212
986 266
448 983
112 828
434 392
262 767
506 332
351 105
196 870
559 418
623 210
503 425
715 116
663 56
63 920
46 657
667 730
280 755
704 47
277 645
368 820
492 893
435 906
815 502
795 299
220 253
833 520
892 629
281 874
407 527
427 210
38 855
13 716
39 92
570 417
272 350
166 926
184 472
875 907
759 504
153 770
674 941
763 920
691 114
111 909
182 252
362 991
880 463
970 38
794 193
330 412
994 300
343 476
197 652
315 462
254 750
140 555
775 334
306 378
285 959
876 704
523 946
901 949
932 456
869 168
881 451
477 863
728 793
135 22
623 369
298 633
261 880
367 919
731 763
526 339
146 295
327 569
389 707
508 31
713 809
314 718
257 964
541 467
198 574
654 144
682 59
251 60
248 509
591 488
952 732
425 611
907 288
821 560
581 723
857 215
537 665
798 652
761 402
156 393
804 761
84 418
846 120
333 518
264 991
986 245
352 213
39 363
734 83
145 746
833 739
71 687
634 11
444 307
802 507
279 244
236 982
623 507
178 756
578 978
232 997
788 582
333 686
553 592
969 219
337 385
431 912
660 558
620 845
251 893
721 335
870 258
194 927
120 684
766 273
60 254
555 49
424 227
857 663
827 589
457 600
127 511
973 693
181 598
273 456
875 715
579 460
513 653
966 421
421 812
672 830
146 806
885 803
631 398
844 496
772 370
356 978
103 385
88 987
570 415
149 316
206 595
162 834
352 307
695 505
208 334
320 450
951 396
947 600
824 502
581 610
931 328
416 552
788 147
658 741
178 836
833 70
886 485
799 604
468 345
167 445
193 928
995 687
690 244
957 823
285 380
59 106
440 639
93 916
927 338
11 423
986 722
804 652
136 508
330 898
959 254
427 278
657 435
691 774
532 177
445 164
457 179
340 695
560 77
284 774
125 989
299 791
618 367
333 211
814 499
652 786
844 86
953 456
530 227
392 33
583 662
369 763
533 451
470 507
860 825
554 920
121 502
990 744
994 893
414 581
559 588
663 275
200 743
850 315
457 881
251 190
236 477
826 995
323 598
675 705
798 338
737 403
823 851
425 15
29 75
609 769
148 282
999 552
470 804
346 692
241 80
298 947
782 567
242 916
685 374
491 247
905 346
522 267
920 441
69 415
790 371
774 536
597 890
333 849
741 674
94 622
205 377
393 914
789 900
880 435
68 219
999 350
824 185
748 910
300 129
609 359
59 754
557 486
879 45
837 630
526 64
135 691
893 163
794 920
604 60
488 970
736 485
422 580
781 340
36 940
537 144
534 922
622 15
209 286
764 867
113 884
223 973
699 405
253 786
746 593
697 733
764 567
477 425
804 639
379 671
534 618
484 344
315 118
186 232
572 71
28 916
487 35
731 558
836 467
134 52
196 344
798 494
434 135
458 581
688 491
483 533
859 988
712 468
911 422
687 214
79 891
240 447
784 83
651 257
358 158
724 485
898 165
758 826
271 409
673 974
841 448
246 980
685 84
595 898
910 208
894 865
659 744
474 806
939 687
618 727
241 499
928 589
205 351
436 122
703 912
558 995
242 59
797 181
312 396
205 372
386 523
517 930
363 193
96 632
791 669
196 513
220 34
148 34
747 82
558 610
26 828
346 489
985 161
538 965
233 636
436 296
126 203
453 641
87 786
897 196
663 217
265 29
561 915
547 387
596 350
441 320
122 640
668 579
355 526
803 934
717 333
125 392
889 81
723 804
876 583
104 382
982 524
622 750
812 957
92 269
343 49
749 503
934 484
257 616
738 442
753 553
321 291
356 780
474 926
25 151
413 358
164 37
645 523
427 866
275 578
212 640
807 844
455 903
353 686
835 206
66 802
731 822
300 933
962 754
111 369
379 589
142 51
168 617
841 69
451 196
875 208
370 881
118 321
552 372
243 933
649 272
798 840
962 283
982 354
737 465
437 220
52 175
558 884
645 688
388 565
68 232
431 830
567 428
964 158
755 852
660 856
433 886
481 865
780 952
873 122
232 128
503 413
370 199
496 922
361 320
977 449
261 673
652 841
875 397
256 977
343 967
82 147
679 902
901 991
45 671
391 596
476 896
30 693
277 562
188 937
483 668
429 886
56 408
845 716
341 509
182 761
767 691
601 124
829 49
820 134
243 574
465 895
155 515
928 777
582 621
435 273
570 134
553 865
12 886
126 656
624 347
917 554
769 542
586 685
32 826
497 189
560 757
625 152
622 576
790 69
470 972
223 56
432 211
974 588
45 265
199 684
882 846
163 276
380 258
263 224
625 704
217 184
804 525
546 873
562 964
239 558
62 729
498 715
686 296
863 143
459 739
229 202
85 894
358 939
898 667
728 200
908 634
641 207
540 835
548 643
85 690
674 170
813 301
488 145
217 174
255 900
788 997
341 749
241 72
709 988
651 326
195 631
942 192
218 654
707 971
357 393
430 872
186 47
339 48
381 611
615 673
95 49
280 344
786 949
885 361
416 485
906 157
40 552
438 49
628 845
950 612
386 841
844 236
722 672
188 576
492 24
356 470
209 969
264 632
816 430
917 817
758 634
737 980
355 97
841 990
831 545
185 393
200 88
367 770
68 917
305 984
540 130
789 570
440 33
483 739
480 11
200 631
297 29
732 802
584 948
609 908
63 469
126 616
297 792
605 414
481 598
803 841
397 940
223 250
396 120
42 428
458 736
797 62
843 421
352 628
486 760
510 629
340 43
128 186
659 571
17 727
830 453
56 682
283 850
734 885
155 44
837 725
581 836
591 695
925 545
409 826
128 906
184 508
207 844
263 77
503 364
508 974
924 300
150 538
812 727
293 971
316 805
416 32
905 802
161 950
757 965
861 982
712 447
779 954
752 301
800 177
115 523
80 448
886 146
700 524
798 857
488 966
545 405
590 45
319 220
537 675
907 138
175 121
397 308
678 522
636 25
339 892
502 709
812 171
459 719
991 583
233 186
714 34
711 878
194 709
74 552
190 499
435 736
13 601
90 228
596 550
701 371
524 50
409 664
145 859
161 968
36 562
491 303
349 720
931 542
298 23
249 530
487 329
342 20
213 27
355 146
763 433
456 196
594 173
170 652
629 77
811 594
275 228
47 500
928 157
389 246
451 842
106 811
558 28
62 884
393 436
296 745
50 91
928 68
906 310
192 225
508 321
402 272
66 292
927 192
73 115
317 391
443 382
565 654
599 686
45 562
728 361
321 23
958 183
433 726
238 452
187 383
216 342
515 176
26 215
671 757
617 809
277 641
344 681
460 948
711 526
604 446
998 494
802 83
127 646
813 73
475 864
554 29
933 646
780 312
178 332
528 475
229 502
926 959
681 593
955 611
514 943
167 931
83 326
384 805
16 994
640 779
284 626
139 241
475 655
813 342
929 660
407 810
382 813
659 407
271 596
633 139
272 813
458 935
517 706
148 14
934 149
753 61
273 838
88 401
530 723
665 718
344 93
373 884
195 80
112 197
452 773
150 518
482 350
588 714
625 567
682 740
315 697
746 80
155 389
103 924
750 981
521 877
27 311
792 101
131 260
191 826
984 520
75 490
88 875
681 452
491 58
677 295
843 32
53 103
573 868
309 479
140 34
282 576
150 970
530 100
786 474
161 659
722 811
788 36
968 794
670 709
882 569
892 758
150 656
316 692
310 156
553 912
951 242
164 268
422 159
842 11
151 993
342 672
761 67
714 30
996 617
220 375
406 895
420 969
863 469
181 607
391 906
631 537
410 332
220 481
338 644
628 268
136 549
472 349
56 445
23 650
821 493
691 755
921 954
661 437
341 218
491 620
468 381
577 663
628 723
314 733
12 367
668 793
377 271
605 734
289 488
10 398
727 289
596 763
35 566
39 886
547 89
560 360
531 431
41 857
162 360
823 85
998 873
563 123
490 690
389 199
424 959
594 312
72 998
467 932
846 283
444 516
937 442
470 48
549 709
419 870
708 480
686 938
598 113
33 628
101 253
297 744
328 22
772 545
444 495
724 669
501 392
345 670
712 555
117 961
583 688
707 408
826 579
576 117
256 196
16 566
354 254
840 35
405 483
782 880
70 790
458 186
777 164
871 284
281 377
71 994
134 710
136 904
915 39
956 824
761 358
401 881
539 819
224 459
509 341
890 863
127 240
581 945
460 632
333 230
573 616
875 169
644 867
732 165
443 199
605 267
438 623
185 327
103 397
60 805
76 628
977 353
529 843
942 327
669 135
167 831
380 202
612 426
500 158
181 942
692 796
43 197
602 43
409 739
21 740
564 796
741 195
567 268
270 409
449 365
512 124
299 21
665 227
941 302
494 861
510 346
34 218
149 861
838 516
11 249
516 705
424 548
44 909
437 651
288 233
243 389
703 383
624 530
346 653
845 33
26 233
398 964
983 80
987 588
36 738
841 623
220 790
927 769
977 333
350 582
74 937
351 272
493 947
627 426
822 638
577 744
775 457
668 118
612 901
197 726
127 58
235 830
127 528
199 71
373 885
27 904
986 257
534 444
620 938
295 605
698 126
773 361
66 439
852 547
243 359
161 766
176 74
342 27
197 799
582 754
381 696
700 964
773 257
787 500
611 201
533 26
200 980
149 672
525 279
863 239
112 714
653 62
99 64
885 172
515 790
451 498
283 195
272 39
821 706
769 809
746 395
217 530
511 140
168 320
711 324
766 686
212 447
222 176
268 344
439 813
909 286
922 376
730 894
53 931
574 345
198 931
144 380
194 746
127 953
160 207
817 463
590 728
921 13
454 645
703 749
79 643
477 231
554 459
453 375
26 295
713 981
234 841
694 276
660 923
892 429
362 503
605 253
514 485
37 889
876 301
366 738
933 593
518 855
623 453
476 701
800 638
471 650
386 947
397 487
852 276
416 921
759 483
35 453
225 140
418 226
649 73
641 447
489 443
793 517
599 838
869 419
785 619
749 190
367 599
632 866
774 214
751 895
708 537
447 798
411 941
903 413
844 787
496 876
489 158
703 951
474 504
628 447
913 404
754 922
537 350
244 782
545 409
638 53
104 189
173 688
477 617
574 497
851 370
183 135
825 320
19 750
877 745
32 357
531 677
966 193
435 15
230 203
620 16
259 108
971 660
70 636
838 317
704 357
672 639
20 665
389 310
220 673
181 701
152 346
404 814
855 971
64 21
104 688
146 99
836 17
91 427
561 228
61 381
925 996
77 964
317 434
970 999
269 734
123 423
776 133
134 537
129 367
520 873
205 951
701 950
896 799
595 432
103 248
423 850
69 619
146 799
137 768
271 424
26 590
249 658
940 659
528 21
270 384
191 462
382 687
118 794
331 666
760 322
203 131
79 990
597 476
771 942
171 90
213 659
823 176
430 853
580 399
686 956
431 242
619 30
655 96
721 869
514 150
71 584
749 513
210 306
15 514
219 822
408 994
211 426
477 794
163 45
353 498
748 927
503 61
200 298
822 746
54 893
373 924
945 430
557 418
22 898
220 369
530 584
875 235
218 187
253 619
800 771
398 217
851 536
321 820
585 974
940 517
511 352
756 362
631 771
811 857
488 87
789 293
473 314
635 336
544 797
649 278
288 809
72 907
884 87
213 685
588 731
607 463
212 335
451 934
70 364
239 487
940 596
49 423
777 653
481 656
42 407
592 317
925 952
458 486
567 808
961 417
709 364
701 874
119 709
293 800
569 458
237 65
653 585
613 37
330 411
54 353
147 741
738 659
468 127
477 656
132 274
271 658
204 680
483 560
227 581
613 305
423 195
176 809
663 747
261 150
181 415
974 200
718 34
360 653
334 614
909 255
191 415
504 820
212 98
913 845
633 63
303 424
571 303
189 270
281 979
583 277
802 358
631 444
765 738
479 409
957 447
539 342
855 589
560 448
643 527
295 127
126 866
711 306
794 914
539 668
973 309
262 929
344 757
320 263
313 140
458 72
118 491
33 216
246 107
42 370
192 461
517 261
718 837
582 330
884 297
612 866
751 552
42 554
10 262
611 413
563 336
907 305
364 92
661 205
345 625
770 993
159 760
168 891
954 80
391 867
22 945
965 579
939 802
652 210
790 102
33 885
282 141
844 981
281 570
721 232
565 669
648 890
508 139
721 158
89 923
481 521
574 176
452 759
254 524
667 146
32 822
502 937
851 756
124 97
463 287
409 744
178 515
277 667
33 833
631 503
882 523
262 127
400 329
597 313
201 683
264 895
660 591
968 171
321 23
68 259
17 926
803 861
553 525
939 586
432 90
54 706
374 245
925 221
344 971
862 83
773 254
714 288
244 66
261 816
399 156
219 104
486 381
843 194
689 187
365 522
990 116
455 690
212 391
67 975
769 96
173 927
726 964
402 730
384 77
126 303
668 506
187 334
79 636
976 686
296 562
703 984
804 41
813 841
130 88
287 149
26 622
120 178
279 577
723 448
876 782
193 23
375 314
468 774
158 616
718 264
413 884
573 805
440 874
324 931
273 336
634 351
657 592
411 535
128 968
701 76
103 34
778 23
31 816
33 456
755 123
377 556
199 89
119 913
884 913
170 519
120 299
680 67
675 545
469 250
695 870
840 964
922 848
483 440
779 715
256 765
544 636
260 979
222 868
302 150
635 129
740 186
876 712
827 242
272 23
651 251
537 659
466 559
228 847
647 307
954 37
901 621
651 581
327 615
366 683
917 18
358 616
137 273
887 545
868 418
283 709
224 681
991 250
130 52
19 292
686 338
157 921
344 842
943 980
479 830
112 782
856 474
683 241
399 175
115 508
472 550
221 766
688 150
64 342
667 816
532 346
980 760
957 88
133 258
126 392
68 503
993 894
882 810
929 36
404 128
320 407
84 927
672 725
981 148
819 321
498 316
464 821
235 333
213 686
434 915
362 16
870 36
701 75
496 955
914 689
814 628
764 966
761 482
360 263
965 816
