60000
649 779
183 235
985 555
762 499
714 661
910 71
583 24
742 33
336 645
542 204
325 606
175 786
654 457
310 728
703 161
373 265
801 347
830 501
171 378
670 354
417 659
413 609
824 127
835 406
404 819
677 636
521 598
511 106
82 548
247 784
91 386
766 558
243 641
710 359
566 964
635 304
995 774
372 12
980 750
455 982
113 301
924 392
423 365
555 238
478 524
75 302
135 793
585 104
305 371
23 211
98 761
287 789
578 848
492 970
493 740
521 27
23 590
211 410
299 975
192 682
588 702
252 973
716 803
387 653
725 351
218 563
150 192
887 556
800 925
977 589
123 417
626 839
880 807
309 613
138 785
801 723
855 24
871 602
32 720
991 290
46 179
993 568
823 458
646 273
841 716
925 319
118 702
340 717
728 82
347 706
109 920
896 432
851 620
223 420
323 770
119 354
918 238
538 695
319 46
82 509
50 144
955 170
610 901
287 420
104 375
193 625
888 608
94 461
201 78
639 310
814 270
866 325
476 534
821 414
114 924
532 749
703 477
418 271
346 665
835 154
777 559
955 816
808 94
775 395
635 36
955 17
808 225
260 791
100 631
152 675
426 477
276 701
493 692
754 614
291 465
991 166
50 359
982 839
665 203
515 378
477 217
803 391
383 237
727 220
554 971
86 685
464 88
687 567
20 332
299 619
261 826
624 435
582 628
597 86
840 51
68 282
868 104
16 479
44 330
82 535
860 984
369 749
857 933
976 872
762 523
35 645
312 45
983 264
310 170
604 60
531 599
338 80
93 432
990 885
888 394
730 242
828 986
550 257
769 991
171 69
15 664
311 513
765 265
919 59
644 120
697 325
14 411
584 212
665 191
410 851
850 303
786 478
952 695
822 263
839 521
687 984
398 19
270 643
978 695
756 835
169 60
941 598
433 894
671 383
712 25
249 535
418 592
831 278
18 714
71 422
298 858
299 494
821 160
693 172
967 12
581 927
577 184
183 787
401 665
722 938
802 87
44 439
17 848
456 63
148 874
943 828
713 964
312 625
391 107
718 44
905 230
863 565
49 867
57 178
472 116
168 497
172 354
496 422
484 300
688 330
674 164
424 694
988 113
415 468
366 449
267 967
474 549
80 20
865 162
777 692
895 613
379 941
531 10
191 719
968 789
137 339
843 446
777 190
853 503
140 208
915 500
190 907
152 312
669 68
582 692
660 729
694 438
523 194
362 756
685 891
195 83
201 564
396 28
200 595
823 301
178 503
352 77
284 566
948 457
480 201
44 563
246 441
677 257
710 881
994 218
552 143
638 704
132 654
12 416
836 415
564 431
575 261
424 24
961 494
849 46
873 469
811 707
724 771
782 99
596 239
661 310
632 938
616 918
85 505
470 606
709 68
754 482
920 663
606 182
221 406
210 916
477 968
738 905
914 146
315 531
855 55
260 488
484 691
816 179
459 329
357 620
689 958
931 985
249 178
658 947
51 588
113 728
550 848
206 845
865 465
330 67
283 438
479 548
749 375
634 515
786 52
173 737
635 516
218 321
546 826
259 799
995 940
996 507
407 71
172 581
858 55
182 910
574 533
922 73
515 233
855 387
764 580
828 748
393 339
379 970
66 268
191 562
929 101
130 540
686 183
772 71
79 348
21 464
648 227
763 252
253 949
31 277
265 210
244 533
508 84
526 898
648 884
563 840
663 366
807 540
637 212
704 634
231 440
54 731
478 107
628 844
973 343
237 744
409 859
767 577
350 55
667 54
80 561
596 152
129 695
110 213
750 535
641 100
402 504
213 301
81 974
730 115
324 928
650 819
260 404
899 511
290 596
107 581
923 416
954 846
719 43
808 757
254 338
576 147
274 851
60 313
283 27
640 325
883 176
136 618
86 361
354 40
580 779
20 900
440 283
669 774
948 801
592 234
614 995
628 405
657 284
760 617
791 509
575 801
597 349
219 946
471 239
43 689
121 363
83 963
487 246
276 615
333 80
512 955
866 96
800 476
737 249
792 250
421 730
744 347
937 535
890 147
165 766
224 408
39 253
400 54
52 545
754 644
84 169
796 923
618 266
680 140
766 650
662 578
88 403
481 701
380 128
505 716
771 159
121 277
358 843
171 772
995 395
505 380
629 205
486 852
538 311
298 392
95 153
694 527
871 129
748 640
195 576
450 924
439 66
659 169
56 447
109 502
443 379
533 767
19 698
772 143
990 430
332 81
645 422
625 217
127 691
545 322
565 862
449 714
981 608
536 198
33 661
992 806
384 60
191 74
468 915
525 839
943 368
187 392
865 287
44 101
587 133
775 857
309 483
661 372
152 958
306 224
918 461
869 674
275 96
782 94
959 571
875 646
928 837
892 244
489 971
403 494
286 957
147 993
484 727
672 847
997 690
201 326
240 835
636 902
487 703
572 720
217 529
994 178
87 675
316 994
378 26
453 412
941 369
241 842
585 62
924 57
890 978
12 359
881 602
811 601
201 878
882 599
533 325
544 185
311 793
922 808
262 344
450 630
890 797
895 269
617 273
826 636
345 389
29 607
137 845
197 16
288 455
424 510
816 162
653 821
388 739
195 390
580 508
270 333
248 207
642 734
150 812
82 535
331 672
698 135
114 313
209 686
925 172
215 365
744 799
58 216
874 555
215 791
228 35
682 195
287 38
325 855
732 34
782 830
408 220
786 997
596 444
962 166
431 794
907 343
566 171
576 642
312 440
18 234
795 74
20 169
850 940
560 732
201 779
244 894
779 857
539 258
100 936
820 187
863 942
744 532
742 129
300 51
802 120
764 631
394 766
48 748
902 451
451 845
946 874
834 959
423 363
630 86
73 964
141 377
248 590
515 404
409 214
929 837
144 313
489 316
420 815
807 412
127 85
665 463
442 104
347 942
109 645
938 645
161 566
729 362
912 534
290 59
821 931
978 646
813 447
551 434
63 280
210 931
860 910
664 102
359 293
153 539
30 394
405 300
689 141
345 755
971 661
335 963
819 111
762 163
66 618
817 886
602 734
30 481
899 291
743 264
34 680
930 661
606 842
477 906
539 212
681 992
65 643
561 701
558 127
471 565
693 559
508 138
609 194
848 424
567 371
792 340
787 659
460 924
752 457
60 306
15 716
593 493
250 936
861 638
280 862
650 314
235 347
206 582
752 630
459 151
84 511
561 378
105 386
849 105
861 234
798 652
293 979
889 960
78 420
741 586
753 236
423 293
302 254
608 177
958 804
317 411
999 189
71 435
847 712
67 242
153 632
548 931
265 922
257 302
780 560
162 790
12 205
166 110
390 674
420 353
641 160
393 692
594 128
785 554
585 844
259 446
135 544
904 199
81 592
465 24
556 184
787 849
361 912
452 965
113 320
323 963
27 653
965 714
974 89
232 133
583 387
462 84
162 51
916 802
190 66
115 211
954 610
127 779
792 305
404 532
571 379
920 224
262 175
500 388
772 34
490 189
394 122
663 579
56 278
56 899
621 537
453 756
767 871
940 452
997 379
901 234
266 439
917 513
990 419
444 959
858 953
142 244
205 293
343 698
234 45
21 327
284 182
835 116
913 371
325 374
543 355
116 193
269 349
63 411
958 793
601 768
990 251
266 408
274 756
855 792
759 459
158 478
171 673
73 910
975 659
329 111
114 764
498 31
148 758
976 124
338 628
514 946
850 721
717 206
521 148
392 465
897 163
233 759
97 735
529 229
493 388
672 998
509 391
914 121
645 911
186 85
178 370
462 573
724 117
931 219
510 256
680 113
345 417
991 252
430 972
582 775
501 40
788 669
926 662
327 214
723 195
432 151
322 231
936 760
324 974
875 615
461 546
916 963
498 801
53 297
822 319
72 398
966 189
297 628
620 497
334 950
574 84
140 389
549 607
766 45
675 968
627 196
486 344
134 793
892 356
591 188
493 547
296 488
190 513
817 26
969 861
60 799
958 917
760 910
744 217
615 675
385 227
762 127
767 817
971 654
118 391
177 501
383 701
27 397
63 512
715 210
945 629
166 230
799 953
950 396
902 63
443 794
491 436
306 894
760 982
178 928
881 439
817 355
804 663
486 271
394 697
677 527
260 943
390 261
456 37
558 262
792 188
741 945
465 992
402 192
956 124
390 30
705 160
105 840
191 554
724 808
708 619
757 254
59 776
154 503
58 348
864 476
599 745
894 847
729 320
564 664
426 224
802 487
832 537
159 591
13 575
358 642
732 159
93 726
413 238
607 751
566 961
20 545
229 97
720 384
944 449
146 317
177 773
420 40
200 806
227 671
844 903
235 14
566 247
697 407
424 803
309 904
317 820
470 222
468 930
647 816
453 775
87 619
722 776
265 94
174 582
959 41
196 408
463 243
559 850
534 836
73 14
197 420
553 614
174 781
843 563
906 747
150 362
670 97
581 37
129 811
36 711
284 86
444 902
774 322
926 791
869 914
551 116
942 820
963 84
63 575
798 697
697 452
200 819
359 795
566 747
823 665
497 882
627 75
684 942
127 907
384 469
363 639
200 473
753 853
528 462
506 51
649 106
509 89
397 111
59 392
377 751
198 675
12 427
912 989
568 334
644 248
89 276
413 266
176 40
885 70
774 163
157 501
322 117
625 366
189 566
253 21
837 715
325 568
668 714
153 334
876 91
43 719
847 130
500 830
687 113
224 553
576 490
181 863
104 914
681 81
122 636
148 917
949 550
868 971
352 92
87 177
489 638
823 921
544 136
684 749
822 668
316 841
897 468
66 805
172 535
89 533
877 650
485 126
566 838
691 126
495 150
282 946
508 306
819 128
934 410
894 527
66 449
205 644
35 962
729 404
823 506
969 414
408 760
222 377
879 431
582 309
819 300
54 789
106 193
840 234
14 420
701 391
58 878
938 182
707 549
18 226
745 496
995 193
335 935
305 219
782 167
667 944
329 880
731 528
730 258
649 368
172 30
116 990
377 538
456 211
905 480
709 134
596 762
39 242
304 625
225 35
748 427
368 454
48 408
954 554
178 740
804 593
406 225
768 87
427 278
23 874
567 837
246 662
889 579
811 158
511 447
15 854
379 249
145 62
591 824
528 363
152 997
451 85
901 240
835 159
408 593
452 799
464 312
428 825
826 446
936 464
679 471
805 232
905 652
615 964
466 863
231 797
116 400
995 373
969 550
900 649
484 915
168 790
586 97
924 330
436 812
47 93
932 311
338 717
80 271
244 177
264 606
845 70
922 305
800 959
814 561
256 831
477 867
338 612
362 856
959 261
222 380
715 784
864 294
899 671
673 345
171 230
115 817
708 930
964 859
704 834
805 616
773 659
744 211
469 47
489 668
668 377
122 599
939 354
591 151
361 443
520 855
586 744
726 500
855 653
277 635
246 498
346 106
319 703
161 337
454 782
676 22
27 830
699 471
993 595
421 637
243 705
63 534
275 619
205 444
154 665
157 370
573 110
680 503
214 559
223 597
897 198
701 196
666 594
892 489
212 457
432 487
605 666
727 450
487 664
777 874
128 979
10 618
327 994
645 206
246 416
398 777
395 778
445 714
387 85
582 867
115 542
84 298
12 242
805 280
974 451
603 945
891 389
65 857
40 492
577 990
421 587
703 514
496 933
180 567
725 580
181 985
281 240
333 828
131 693
974 294
994 307
38 953
835 22
873 155
741 32
326 481
753 230
561 674
892 481
546 292
336 17
633 458
175 948
179 812
386 786
59 444
846 221
897 764
756 704
403 842
116 285
782 737
696 369
352 871
528 704
852 512
583 243
592 52
564 747
321 61
229 86
618 212
602 279
700 760
830 47
831 61
876 631
753 493
918 106
626 725
870 360
350 944
751 451
665 477
357 434
808 567
533 279
957 133
43 698
653 370
544 35
325 190
148 837
161 423
952 359
258 414
90 874
75 161
273 380
271 757
988 900
907 639
676 453
234 719
917 240
608 246
425 858
162 72
385 886
434 859
608 113
827 67
334 765
486 304
757 665
179 252
397 956
368 831
152 501
876 224
96 481
926 248
325 626
117 510
599 231
691 225
955 106
797 481
842 373
742 353
714 157
187 88
119 270
370 147
503 673
322 742
312 810
778 656
66 364
313 249
554 989
721 247
55 101
617 404
17 612
684 516
689 975
955 434
19 458
853 477
91 171
503 456
390 537
766 278
553 52
39 731
647 357
838 241
435 326
493 586
209 586
308 198
335 931
699 947
151 779
160 87
448 340
175 575
466 17
198 820
974 630
396 488
577 531
524 661
396 966
698 40
783 200
702 261
692 864
764 288
702 750
988 524
993 586
68 456
727 547
999 940
964 661
444 667
159 709
536 141
710 478
602 679
265 125
342 96
119 490
222 992
927 977
292 712
990 888
134 567
218 470
512 769
768 821
897 125
866 231
634 917
289 973
703 874
835 402
614 140
569 427
174 859
760 526
88 351
764 557
319 516
566 818
610 306
884 604
300 75
557 654
677 914
480 995
610 292
60 469
579 805
822 285
946 871
843 661
477 606
425 980
629 208
861 950
836 473
626 280
792 209
261 562
52 635
424 645
171 847
256 789
364 165
24 911
71 441
921 252
165 342
568 983
908 79
977 113
990 36
856 186
389 612
770 180
598 717
21 92
528 481
340 486
316 907
119 823
428 503
25 394
702 308
487 737
932 877
300 724
674 100
290 883
650 987
789 265
357 251
624 259
430 313
363 501
151 432
42 470
433 629
777 307
596 483
241 417
989 555
288 778
386 133
849 347
218 841
524 911
287 753
812 924
887 832
627 899
37 532
345 72
600 353
230 891
69 956
814 510
394 333
303 47
578 847
828 269
851 264
235 14
523 680
371 523
460 237
340 41
248 960
844 926
552 465
534 984
573 76
780 970
441 45
63 431
483 186
21 725
34 131
520 562
648 39
975 878
192 951
656 849
13 330
666 476
701 142
543 612
827 515
953 586
820 23
149 783
847 898
365 82
395 252
11 384
305 709
442 788
299 741
906 38
953 127
340 16
858 629
617 705
923 314
326 801
714 482
499 292
921 813
991 348
833 540
892 432
814 953
906 300
527 440
542 363
352 933
504 56
324 963
279 147
42 649
979 156
333 265
308 746
158 200
28 429
715 846
757 133
543 15
643 339
112 593
875 454
146 619
796 531
987 154
92 693
455 223
985 767
197 350
262 563
511 938
481 981
780 247
299 957
281 636
873 647
144 749
828 662
696 482
659 64
611 113
682 494
987 585
877 194
162 253
522 822
421 332
30 516
692 493
687 114
703 228
547 627
198 504
817 112
937 238
704 276
962 394
546 699
606 482
415 132
465 873
544 917
870 205
175 256
593 521
524 202
945 333
383 575
613 235
555 470
558 354
373 532
229 970
110 470
273 971
287 622
824 600
243 430
81 575
732 141
591 393
852 566
705 885
619 284
578 828
998 96
44 856
822 204
747 437
358 307
588 917
466 362
202 347
122 843
457 896
651 586
556 391
412 467
419 924
661 206
142 654
462 359
678 235
189 41
350 959
510 968
47 523
834 505
234 689
682 446
971 135
650 945
661 107
593 349
135 277
417 660
171 945
148 585
251 202
297 75
637 107
476 128
656 12
493 27
678 79
833 280
663 467
439 121
372 738
307 262
151 434
474 964
749 830
466 820
999 858
112 779
915 695
624 750
483 643
79 278
864 175
359 47
409 112
950 265
537 789
360 621
302 221
756 104
125 709
826 55
261 969
985 276
346 750
761 262
730 350
127 513
163 852
406 456
179 645
42 488
696 557
593 981
639 42
880 334
57 374
880 144
607 563
32 267
509 196
545 83
996 924
103 746
376 545
839 200
838 760
34 394
304 738
135 796
496 283
138 453
280 995
519 299
226 641
218 73
631 579
34 719
10 832
317 953
210 302
124 517
161 939
807 182
333 268
100 700
771 386
911 314
891 343
973 161
511 859
11 324
419 103
922 881
508 152
685 899
660 271
347 919
174 111
620 821
723 471
246 411
445 806
925 660
721 576
933 759
384 699
310 956
867 406
69 701
850 642
114 987
72 147
550 148
47 209
845 297
200 316
864 590
925 624
550 255
909 977
811 25
730 826
193 651
993 930
631 218
756 817
825 12
202 123
671 809
479 124
206 370
395 229
815 773
74 23
419 866
18 336
650 829
405 721
579 185
222 757
685 935
289 864
144 862
868 911
185 131
73 286
414 336
400 799
816 616
453 20
101 180
191 493
172 527
971 261
536 671
915 717
728 683
579 240
104 863
654 698
406 286
845 185
596 153
221 565
49 935
861 309
815 606
13 998
961 457
959 151
170 45
474 806
590 678
422 158
220 622
776 913
975 554
675 36
875 337
517 347
188 901
116 323
613 352
154 196
644 437
283 716
892 579
237 547
385 833
743 341
960 345
467 517
80 915
36 976
55 550
978 818
690 359
876 84
411 32
27 495
643 825
808 736
825 230
502 766
310 135
868 812
111 889
589 71
953 789
615 294
372 668
855 652
976 844
182 726
568 352
96 515
283 390
984 825
838 331
256 905
390 228
269 452
131 913
768 828
160 610
243 995
524 227
271 733
542 293
535 860
388 103
355 541
423 487
111 676
393 753
518 850
12 688
994 828
526 665
69 138
646 402
171 505
371 126
30 943
984 267
155 871
701 310
625 565
612 284
615 36
458 972
940 751
455 785
842 604
766 74
735 146
848 745
904 480
763 900
949 325
726 61
480 256
703 854
524 130
168 309
941 995
807 214
655 987
65 209
976 460
549 269
66 717
666 504
713 511
519 361
496 210
45 699
389 804
549 692
719 245
831 330
843 311
149 474
626 764
340 707
633 235
764 144
355 154
946 17
507 47
581 849
362 725
901 364
471 927
744 832
58 642
689 907
567 866
285 524
779 158
62 206
400 581
297 39
793 462
931 824
394 677
170 866
225 13
438 73
636 202
968 397
897 402
141 304
784 428
44 365
520 679
38 756
785 914
599 667
806 965
406 222
445 304
282 214
13 564
329 670
35 731
180 747
702 819
881 483
967 261
151 238
606 198
974 302
926 846
496 933
332 438
384 915
210 708
714 453
134 300
664 407
389 149
942 998
858 134
133 368
143 708
840 509
390 762
108 966
895 631
414 537
611 28
683 293
813 69
114 485
864 678
805 180
421 182
340 162
839 902
327 370
256 625
654 305
552 221
867 189
569 898
177 529
243 734
558 18
487 120
73 658
801 429
978 140
639 900
684 210
136 877
240 831
347 776
79 346
691 178
360 274
271 673
540 279
726 27
580 753
331 672
782 70
152 997
982 513
104 17
142 951
827 571
650 155
468 736
718 141
35 958
396 701
641 326
480 936
65 852
442 700
248 205
980 827
322 872
66 674
804 845
802 987
184 397
335 23
591 518
994 890
787 828
112 763
855 323
969 647
345 766
700 408
315 64
362 53
478 16
988 719
901 257
231 173
823 52
948 14
159 821
724 815
950 813
212 511
832 916
327 386
847 202
361 747
762 239
41 832
837 304
976 590
905 132
952 516
905 151
718 92
645 173
639 555
69 882
933 620
370 880
857 124
791 708
449 347
592 769
188 84
943 300
723 643
210 444
93 850
113 390
518 249
164 123
230 153
864 778
713 839
801 938
814 303
129 67
613 66
169 514
357 576
661 383
991 851
260 993
885 604
81 823
977 157
374 680
769 321
39 961
321 570
871 801
637 260
282 599
384 513
83 563
807 454
636 715
322 254
269 88
109 560
838 568
284 951
827 224
983 569
890 998
471 117
395 16
17 968
589 802
590 677
25 626
922 150
607 217
93 810
93 875
880 387
691 115
852 139
326 868
851 500
184 903
306 47
649 595
690 49
611 369
710 247
681 376
820 509
645 535
805 523
57 191
817 287
557 47
467 421
162 344
690 810
632 436
774 377
315 927
583 880
913 823
586 796
176 784
353 404
400 445
756 216
317 623
922 378
158 622
748 103
950 238
529 314
626 737
318 183
554 65
180 690
579 812
691 325
335 130
767 341
478 279
630 377
122 54
623 507
643 438
176 452
789 613
178 448
308 154
186 335
68 791
23 656
58 464
577 220
53 611
199 248
406 58
597 520
107 495
840 586
809 997
205 445
274 161
692 923
638 683
570 910
681 603
359 776
506 377
145 626
247 159
756 337
646 194
330 791
974 27
740 537
369 256
492 672
302 653
992 266
34 733
462 548
341 895
835 619
314 801
218 391
103 721
987 907
624 241
620 564
293 417
178 478
901 111
686 344
971 418
181 886
819 237
164 413
754 309
497 85
928 157
220 26
960 88
923 784
478 358
549 190
845 285
464 516
27 174
986 324
855 542
431 295
743 987
640 758
797 298
351 657
592 393
317 177
766 475
140 692
570 184
904 337
344 405
871 783
928 148
549 951
885 152
348 533
662 826
319 637
961 643
992 330
237 404
267 812
804 693
145 66
383 479
785 671
175 373
549 425
553 907
213 658
528 941
981 904
494 235
430 715
574 833
176 351
818 663
811 311
317 35
74 370
132 405
684 441
524 373
176 826
20 460
253 929
132 794
217 743
595 835
367 844
129 756
101 301
667 187
258 498
235 565
978 831
73 322
131 780
403 169
473 185
568 475
650 217
377 827
127 931
966 288
686 555
908 574
300 42
972 642
496 674
330 878
269 593
618 817
406 651
783 314
545 906
141 415
999 572
840 388
210 437
696 566
905 506
666 151
861 264
331 48
339 692
620 451
513 22
642 63
661 330
257 907
957 156
426 834
386 729
217 697
838 541
97 948
728 558
100 404
571 882
259 605
446 194
64 304
433 519
826 104
434 353
116 333
425 534
290 460
503 982
716 663
824 162
360 544
44 890
760 718
381 519
69 309
201 258
466 12
769 304
706 491
799 468
554 923
551 780
450 115
820 340
982 11
583 717
305 818
462 922
174 45
920 599
423 981
842 642
307 596
654 749
62 854
379 132
103 481
435 68
82 760
348 94
426 927
393 548
758 717
884 959
258 813
673 757
627 124
883 195
410 134
250 577
389 57
999 834
777 714
519 446
715 498
784 506
340 810
83 677
249 480
138 698
415 507
171 110
424 545
662 987
528 844
686 534
408 565
792 399
163 973
613 202
903 704
300 470
431 769
515 47
20 68
546 474
36 872
927 578
167 245
584 324
16 876
836 222
987 355
914 726
981 830
397 58
492 170
469 560
139 322
573 395
585 104
228 577
951 405
949 213
725 63
570 376
844 483
382 920
562 43
333 379
343 114
521 406
368 576
871 699
865 182
836 653
20 836
820 140
49 394
698 878
57 956
109 794
907 124
817 119
913 450
707 929
604 543
887 763
837 517
970 765
306 235
987 499
57 916
433 253
857 445
152 694
985 914
793 333
463 837
546 843
450 930
392 892
819 681
144 450
813 421
95 905
265 666
605 550
306 123
233 91
470 889
778 701
418 618
925 213
190 98
17 917
262 816
719 448
740 424
643 330
651 197
759 336
562 658
624 761
564 10
15 514
333 956
951 445
178 946
698 368
785 91
401 972
769 664
466 775
236 884
704 426
942 876
361 946
573 948
127 18
693 788
362 751
643 956
596 913
760 347
356 40
223 302
373 923
88 633
837 301
14 570
671 186
136 541
989 151
835 324
269 68
15 366
879 285
293 867
969 672
97 584
750 399
885 746
204 834
189 329
242 297
427 20
617 917
565 254
579 746
370 89
942 480
589 806
599 897
846 383
872 390
994 664
647 283
143 692
992 837
740 432
930 436
163 830
880 960
213 361
458 308
564 319
924 347
974 882
217 98
569 518
601 849
118 660
108 852
67 512
757 504
380 66
923 768
42 416
74 457
787 238
216 542
371 206
27 716
641 172
580 922
637 343
547 661
535 233
50 236
442 150
857 698
981 255
945 30
835 201
265 705
177 136
221 930
475 730
161 354
684 341
899 434
543 89
212 720
904 817
996 754
615 831
218 361
938 984
250 534
71 388
706 769
275 919
951 541
724 23
69 669
877 552
892 107
838 706
311 673
665 717
666 905
372 69
675 600
306 148
669 358
415 944
793 170
496 137
525 946
123 331
20 383
176 583
56 811
166 348
681 870
806 475
900 639
676 467
442 99
453 175
197 487
204 705
325 933
853 756
546 201
856 904
721 999
312 62
894 478
556 312
492 399
433 913
367 275
247 162
592 529
273 201
546 343
12 696
984 413
855 770
92 135
222 651
207 114
741 940
531 652
486 228
820 533
561 682
960 897
439 190
224 706
235 501
609 418
511 969
401 720
241 305
243 119
105 656
710 397
80 647
837 337
807 384
822 594
806 292
272 450
811 86
890 820
769 389
302 775
92 802
923 70
270 326
321 210
314 730
891 649
702 379
956 561
702 615
756 928
785 282
103 304
815 579
421 180
300 727
933 28
512 306
558 857
18 736
932 730
758 525
445 959
307 701
614 916
446 595
803 27
64 613
893 518
94 862
545 700
218 269
560 360
807 575
545 170
234 884
690 153
910 29
456 341
532 37
819 302
545 60
183 32
594 882
338 852
972 137
197 411
620 970
164 735
278 484
798 199
138 957
275 561
146 561
800 132
534 45
565 835
877 606
840 216
38 339
984 29
944 463
197 397
379 209
971 655
459 260
628 206
912 860
453 217
515 770
260 958
669 136
450 550
891 657
528 25
106 585
603 655
661 489
954 911
53 492
37 787
57 865
958 498
684 44
26 88
211 443
586 899
763 574
595 402
384 162
402 452
574 812
577 207
274 639
94 809
856 741
185 622
445 633
513 712
132 696
406 121
276 854
112 261
278 518
828 257
519 194
91 583
159 853
609 27
405 472
140 813
258 533
143 610
739 46
963 559
720 414
551 968
577 425
24 132
581 120
717 81
24 684
193 611
589 872
731 672
186 287
516 619
701 153
787 272
603 492
567 224
157 360
771 865
315 546
622 180
153 835
789 542
742 675
833 278
814 592
630 160
668 583
580 315
480 438
116 627
371 541
382 509
358 524
702 353
33 903
153 779
254 543
89 881
520 324
40 781
257 199
663 164
821 746
934 314
36 415
698 204
785 670
442 69
855 238
220 175
167 417
881 71
838 215
522 356
844 150
43 419
514 174
568 708
723 228
429 926
358 962
79 248
153 464
28 698
259 617
669 939
218 91
577 67
233 825
915 542
698 999
80 390
289 122
726 405
592 786
971 321
901 102
987 536
115 742
925 146
234 723
910 702
938 93
913 332
995 548
609 534
261 176
267 483
480 585
938 753
288 617
413 238
831 469
135 946
380 190
352 194
489 245
30 713
800 225
820 182
828 36
716 554
642 194
263 901
894 324
998 496
986 319
259 45
887 755
445 136
59 310
648 277
397 572
580 25
574 487
548 873
644 690
749 402
390 616
602 697
965 648
722 539
692 79
799 102
318 907
699 517
266 125
919 228
196 273
144 293
674 51
722 286
677 390
788 425
325 611
564 965
829 584
955 187
807 859
706 274
582 968
778 853
544 23
480 47
25 427
229 697
232 336
28 308
448 686
446 656
225 822
747 152
384 253
428 77
199 376
492 206
903 728
930 534
15 579
828 960
326 465
751 264
84 519
918 721
216 284
209 737
970 760
445 994
417 477
381 181
607 930
105 573
794 387
638 775
771 492
523 75
870 771
846 208
426 761
757 129
424 25
899 525
308 841
455 585
938 157
448 854
292 673
45 779
732 832
424 89
36 242
714 665
529 23
827 167
466 733
250 121
269 433
878 189
642 327
408 74
849 589
169 527
409 69
923 994
298 752
870 73
343 588
368 673
250 559
978 605
851 784
901 454
869 819
920 210
976 582
192 130
747 640
214 530
237 102
784 391
771 150
269 778
678 817
786 67
666 790
866 486
718 217
54 360
57 815
710 965
850 380
458 84
373 749
928 519
330 755
763 56
25 988
80 522
777 355
523 575
949 408
532 456
505 171
526 44
433 37
355 124
677 839
560 964
901 101
157 308
831 94
259 913
905 125
653 72
85 171
500 434
732 886
507 739
904 977
244 740
113 313
160 900
714 138
680 187
51 913
372 473
10 56
966 802
748 932
676 844
670 816
677 890
564 252
239 563
409 585
35 896
586 69
339 715
662 584
96 295
371 650
253 819
965 307
735 601
739 592
51 919
278 416
805 625
337 793
127 910
965 287
635 944
540 267
775 934
566 202
48 225
482 72
827 348
738 384
490 906
59 816
829 934
900 952
673 473
349 766
84 659
138 519
899 703
392 149
771 576
162 583
338 637
917 990
230 921
965 76
338 287
633 296
131 592
652 483
167 117
726 535
697 428
708 474
870 543
497 622
953 740
293 765
877 295
95 563
554 376
686 773
206 247
403 854
724 199
268 694
588 766
762 701
202 671
539 293
535 465
282 567
431 952
211 66
440 264
506 44
685 642
96 673
565 883
811 721
477 421
690 368
699 863
952 745
583 201
193 657
958 342
564 374
132 394
144 765
674 114
767 251
501 310
120 243
913 747
408 227
287 984
916 709
90 505
227 707
173 674
426 143
591 746
977 269
528 54
610 668
59 529
307 57
944 93
874 738
598 958
221 979
345 127
115 258
550 467
461 383
404 677
224 522
771 936
502 90
826 412
538 667
92 539
946 828
32 815
713 367
212 993
69 633
180 263
868 488
299 258
451 838
620 824
571 101
872 391
486 53
411 926
922 763
487 264
15 753
857 991
863 700
353 81
784 935
224 30
296 854
345 953
656 71
236 676
27 77
679 332
870 442
521 565
736 160
909 713
632 12
536 794
68 949
167 34
830 164
97 841
333 913
271 582
275 803
901 760
927 89
802 645
74 743
601 956
32 530
242 942
686 119
508 160
456 732
647 530
221 906
72 260
660 538
441 796
497 414
950 191
720 492
786 994
76 662
542 793
735 215
138 480
798 131
610 780
142 852
458 350
735 382
505 371
578 533
274 926
179 640
206 299
635 810
618 447
83 38
674 750
404 309
247 467
72 375
512 431
560 743
341 396
730 53
770 494
118 683
458 906
513 635
735 128
378 994
619 962
514 359
421 660
480 84
872 606
489 578
596 408
566 811
124 394
657 793
519 813
768 312
185 450
415 206
725 789
148 784
339 586
936 785
480 664
757 293
260 885
731 979
400 452
819 359
616 40
80 127
61 731
947 328
475 755
701 133
729 310
363 934
935 413
762 520
487 713
933 472
189 278
866 735
729 136
686 727
925 988
965 389
32 301
456 142
979 117
388 87
112 404
81 540
557 984
580 215
28 512
742 854
924 155
805 952
475 606
762 80
332 226
926 296
54 770
966 887
925 83
665 508
471 783
502 770
364 180
286 665
612 708
439 278
688 548
310 626
784 73
678 214
924 181
182 90
65 621
639 486
737 319
621 716
308 705
832 724
580 189
916 455
627 914
279 421
287 520
950 870
430 944
152 850
594 753
491 774
683 123
592 758
469 955
762 256
794 614
95 740
793 137
520 753
296 182
693 789
847 126
922 757
304 597
19 706
682 619
235 696
840 142
563 239
137 675
384 738
766 531
826 707
586 648
253 113
622 812
196 547
505 359
232 372
593 885
673 777
620 962
439 794
360 489
430 223
454 741
530 811
564 485
635 198
405 73
228 893
14 889
75 378
343 704
217 602
606 906
258 302
690 787
339 725
901 371
793 287
627 88
486 839
993 40
719 981
480 932
616 835
574 863
266 470
754 27
287 691
248 662
790 183
138 399
829 260
737 217
119 439
394 285
985 423
825 638
429 321
603 36
584 464
593 267
699 88
160 243
193 279
449 583
232 803
974 716
299 991
125 507
773 514
813 856
296 537
960 919
384 134
426 825
79 754
601 794
782 717
173 531
26 368
163 104
508 437
670 998
858 982
987 421
585 457
962 323
743 473
334 133
943 514
433 269
317 114
22 273
278 427
265 130
983 759
360 55
591 983
71 432
579 200
651 130
847 32
506 310
501 599
762 720
165 657
345 691
974 835
132 705
290 126
976 637
638 441
662 134
534 813
413 928
981 565
857 319
468 832
704 545
558 347
594 479
503 37
701 573
550 293
440 249
992 301
694 453
883 985
577 713
220 795
708 541
76 352
303 548
64 696
590 911
90 14
658 265
826 101
430 851
710 471
134 910
653 258
464 634
319 481
264 713
515 917
370 18
377 75
115 219
583 432
708 994
425 339
976 517
465 847
619 83
356 44
356 812
582 293
769 892
681 403
487 374
285 11
502 701
826 187
173 585
745 672
409 736
207 296
467 605
153 368
367 993
896 559
177 359
312 227
780 873
572 409
395 237
369 917
410 493
783 457
261 83
642 53
775 696
601 357
975 297
353 895
47 722
917 572
705 149
839 500
466 282
691 808
67 190
222 25
511 880
591 790
546 690
307 852
645 884
496 711
347 827
668 108
633 711
797 393
969 756
304 797
908 45
869 806
343 160
158 764
848 565
104 916
54 781
336 735
194 236
232 283
134 59
502 847
115 679
993 674
322 972
727 364
367 259
913 779
154 657
757 551
42 658
131 496
513 91
611 857
784 185
947 396
155 643
789 418
258 836
855 682
451 556
925 478
279 879
60 984
645 285
510 145
60 416
187 459
520 875
329 772
784 197
296 478
895 494
491 401
450 999
794 592
973 231
595 174
967 188
464 550
553 875
69 810
793 227
69 609
357 665
216 495
352 546
326 455
54 241
189 311
198 932
510 670
501 135
562 378
580 889
441 931
66 18
734 232
381 499
510 666
27 139
438 241
855 669
425 324
163 785
768 890
312 185
463 100
556 272
434 667
126 985
623 888
840 36
186 383
318 693
64 261
395 590
703 988
750 839
995 849
796 200
196 240
45 113
451 126
562 42
192 928
923 16
681 863
577 745
521 51
555 436
646 236
41 522
383 879
337 907
110 879
231 398
344 216
621 833
651 434
727 289
511 974
208 487
710 538
595 72
581 773
352 310
354 239
953 442
99 313
127 540
277 381
759 84
518 871
25 227
364 646
287 462
649 199
546 388
835 511
763 997
787 899
489 334
123 721
955 232
546 412
318 589
748 407
697 621
472 346
128 795
911 714
55 460
512 674
174 120
255 730
115 953
903 238
641 563
764 872
818 926
665 606
754 536
886 577
774 465
683 182
351 870
88 27
654 277
981 787
991 923
17 141
658 99
692 817
399 63
360 495
762 920
431 186
357 406
27 203
421 973
367 509
371 490
931 838
639 120
717 331
766 983
750 980
613 767
632 814
996 311
691 339
582 104
616 342
67 540
492 560
307 850
648 76
534 609
295 471
635 960
66 586
46 756
678 752
512 953
828 578
950 137
755 485
699 473
494 360
321 244
666 554
495 770
942 157
38 931
914 89
889 582
565 477
659 266
15 814
295 834
621 822
103 737
301 145
541 471
429 776
983 209
525 42
638 514
402 771
808 662
623 265
509 945
298 399
640 973
959 140
215 796
494 279
893 794
802 989
846 657
290 174
933 82
839 23
935 399
443 673
124 863
319 849
587 239
676 339
160 384
463 787
568 387
24 116
175 332
108 755
30 180
290 812
634 919
288 235
396 89
854 611
476 531
413 465
723 38
230 780
999 521
968 827
281 88
281 102
240 607
312 867
110 811
442 844
929 734
963 872
92 791
248 753
846 774
998 917
546 97
125 912
61 785
114 552
95 438
59 584
812 59
71 968
338 679
933 698
514 753
83 732
829 531
27 949
196 253
988 216
10 422
788 501
203 566
588 342
656 899
895 309
754 210
957 305
628 197
560 422
542 225
967 782
90 895
405 752
480 145
754 695
990 278
232 168
691 215
455 354
191 508
999 311
744 158
735 267
604 954
797 362
720 901
121 702
91 749
817 400
907 594
299 952
792 516
589 938
713 938
24 457
48 366
539 240
992 265
147 803
477 398
979 111
931 409
535 712
256 537
778 933
156 918
663 67
479 637
617 746
924 24
476 821
981 443
696 112
73 196
42 375
926 774
322 973
402 500
486 335
960 540
714 876
592 376
989 212
412 844
399 658
532 574
964 184
312 760
620 507
875 128
448 805
624 205
214 342
385 498
965 62
998 359
43 556
246 24
704 445
172 421
452 202
656 752
826 464
213 733
174 581
942 208
378 265
279 676
579 860
393 663
94 477
574 42
121 277
228 78
243 499
154 580
969 75
846 796
479 581
480 521
11 658
26 208
410 951
576 911
594 344
268 20
428 961
135 754
733 24
781 653
304 720
306 770
348 515
902 180
104 319
513 434
91 759
705 237
429 28
188 26
306 355
147 650
328 118
130 338
610 983
82 719
623 283
384 265
272 213
136 813
786 439
739 895
865 185
848 245
222 605
921 683
913 80
932 372
964 677
114 532
149 913
156 829
272 482
34 522
680 811
440 385
302 368
537 277
246 102
991 317
201 559
118 696
649 96
346 946
731 350
724 216
481 238
645 366
465 665
799 736
910 327
29 847
311 801
845 421
71 157
507 847
321 926
117 904
470 554
160 469
650 246
449 901
656 427
130 572
431 841
223 147
573 447
848 574
779 20
245 70
35 155
429 229
274 228
468 166
222 525
219 398
563 244
793 705
584 38
245 637
908 203
158 553
941 467
572 260
617 497
260 307
851 525
239 959
919 862
619 706
612 21
375 521
601 994
817 368
98 851
544 916
748 387
344 610
158 934
274 967
811 222
447 66
91 989
79 496
994 383
336 979
974 317
357 812
212 829
766 57
598 346
203 651
622 151
122 403
98 320
383 791
255 454
657 324
939 895
318 96
132 542
280 558
853 967
250 68
693 150
363 653
205 610
526 829
259 51
906 481
574 167
997 121
822 10
269 822
880 609
508 553
680 448
168 736
603 919
450 886
274 158
141 661
743 872
429 486
805 261
739 418
428 840
746 433
457 642
745 438
73 498
306 669
623 855
985 215
962 384
777 501
743 291
53 105
74 272
625 110
485 134
785 712
455 328
686 343
44 492
373 426
378 765
360 170
946 508
446 524
867 212
413 603
630 47
571 715
796 684
971 51
525 931
32 198
238 788
677 437
617 918
980 652
658 422
69 173
843 993
799 539
265 726
163 794
170 552
125 836
304 58
309 69
326 193
684 188
700 303
535 818
446 229
784 263
46 251
678 167
522 28
210 425
625 426
614 983
513 385
740 219
405 328
855 619
174 918
506 978
91 33
68 726
469 841
808 716
462 694
276 517
923 644
271 206
813 481
590 673
368 646
221 711
989 155
279 934
42 915
322 234
815 519
558 899
774 699
853 405
718 321
394 143
150 921
553 731
968 270
969 190
311 485
631 749
737 981
910 328
289 64
619 482
441 995
72 728
882 160
34 964
124 216
451 70
34 781
220 95
214 687
844 187
592 705
956 539
70 514
714 846
428 671
819 263
355 619
871 19
359 987
726 524
344 789
664 336
684 968
30 458
29 563
896 368
28 745
51 282
654 549
116 11
953 86
990 598
170 211
981 420
292 154
958 307
318 95
586 157
339 67
458 811
820 633
164 590
869 439
824 68
855 221
886 347
919 235
177 806
836 219
579 738
967 541
349 58
821 524
374 91
346 154
907 981
136 52
244 306
954 491
925 603
448 216
87 554
786 369
738 841
509 439
548 12
203 828
583 200
384 649
209 384
798 362
379 742
755 498
833 596
324 109
755 590
746 559
58 623
157 921
568 940
595 102
731 186
45 966
912 89
463 79
279 85
583 183
626 506
811 944
221 695
52 334
932 591
942 176
781 253
72 232
905 750
453 281
591 100
50 838
918 711
621 704
37 492
423 951
379 315
289 71
244 506
748 956
247 136
388 904
617 33
966 348
298 617
414 474
96 797
255 123
863 21
660 334
284 75
187 110
901 736
685 733
508 664
605 267
186 45
26 243
431 35
599 60
272 218
248 861
698 597
27 627
579 143
360 545
68 314
214 295
647 855
101 358
101 170
325 125
180 991
464 361
954 150
164 750
942 724
404 868
448 662
245 339
67 718
696 511
772 177
408 819
235 921
507 700
16 646
799 499
849 218
92 240
269 40
463 972
644 898
234 335
311 936
679 370
948 474
507 856
416 805
213 406
110 543
64 769
770 73
687 913
634 921
87 46
476 761
149 217
61 576
299 953
756 704
407 904
670 881
631 322
580 826
961 835
192 67
485 31
195 602
717 633
489 926
440 802
384 891
591 485
734 882
571 875
908 652
547 626
172 332
135 636
311 885
448 42
515 795
190 330
214 125
270 894
747 692
930 427
114 956
214 577
261 554
10 798
767 981
840 278
413 897
709 235
28 485
899 797
716 75
604 690
266 912
565 51
744 229
105 584
637 980
364 885
710 77
723 850
79 161
691 162
523 601
825 233
327 210
700 180
958 387
484 226
54 407
432 921
404 351
874 634
674 864
142 420
898 406
636 696
384 481
348 588
61 396
146 66
690 438
521 789
887 420
312 895
478 972
357 499
178 61
815 124
578 889
254 553
498 250
746 660
444 64
92 689
840 619
30 384
440 720
994 679
906 359
474 562
715 973
501 622
478 790
239 340
67 938
666 371
936 172
73 610
912 805
12 253
486 312
197 392
838 127
596 902
725 340
94 318
818 664
125 763
886 792
715 31
400 931
865 968
141 707
635 776
413 826
681 100
88 306
265 588
90 444
335 543
871 423
278 800
342 64
682 460
85 373
568 801
766 386
322 160
144 845
364 522
951 869
928 62
299 617
721 359
264 439
528 644
719 185
11 455
340 14
511 97
344 657
789 675
607 87
472 666
538 587
130 975
513 392
204 810
377 103
645 429
288 606
568 100
39 215
780 620
924 212
597 145
55 556
926 266
283 164
951 478
819 40
878 963
130 377
805 883
860 404
668 815
240 726
651 363
579 374
157 93
363 538
264 691
381 885
373 526
595 820
358 940
988 311
859 409
784 936
889 518
968 63
580 501
343 517
210 605
315 464
422 632
558 53
553 39
903 218
20 372
165 741
413 56
775 234
429 688
546 194
115 333
763 993
317 216
897 40
145 711
154 441
50 588
63 352
25 741
271 927
363 522
727 434
832 471
203 400
121 361
586 530
448 262
86 771
763 108
575 857
434 890
660 136
711 457
308 539
154 455
893 186
423 569
120 268
18 493
285 18
676 282
565 655
949 421
159 93
320 26
289 234
52 737
441 757
383 77
509 643
166 75
629 694
921 748
782 381
745 353
328 656
659 821
894 456
569 294
558 109
959 440
792 976
573 887
283 948
13 434
287 84
431 755
203 94
61 927
768 251
986 777
677 585
891 671
842 969
747 170
924 484
486 903
231 322
804 561
376 104
266 653
341 17
995 12
484 925
63 711
717 943
986 578
79 478
540 254
709 497
457 208
745 819
577 323
549 657
706 287
287 915
473 737
816 275
627 768
235 753
889 805
374 921
426 506
285 609
382 748
437 90
758 99
634 957
210 54
140 973
888 951
725 936
743 314
979 29
344 256
536 401
327 420
54 947
690 12
764 181
176 262
372 461
481 693
525 973
426 270
657 794
519 712
767 548
242 105
359 208
114 632
99 315
41 547
486 719
894 301
433 299
569 958
777 561
313 102
966 173
747 490
364 497
881 690
547 487
427 590
278 699
332 775
760 693
136 979
879 417
720 529
303 406
258 461
651 727
227 820
350 520
195 950
918 838
128 583
458 64
478 96
626 158
497 976
903 750
410 305
692 75
151 542
255 120
205 730
162 910
894 798
705 466
611 802
613 452
283 44
538 951
667 46
758 801
423 56
880 268
682 290
199 365
113 610
477 857
503 855
523 312
965 691
297 985
996 871
824 867
262 520
324 875
558 368
351 28
442 863
388 748
922 985
357 228
446 949
926 196
507 715
88 150
290 139
271 866
380 883
622 554
635 977
635 49
64 875
231 994
266 989
470 264
251 292
322 647
152 963
383 261
848 558
452 60
339 873
259 927
969 250
740 836
573 990
365 879
536 670
124 462
278 529
635 773
535 714
581 922
611 225
994 950
112 579
368 519
574 905
311 578
769 31
210 273
407 945
988 744
751 409
518 977
26 797
611 271
166 751
574 795
981 113
122 224
410 456
372 601
895 828
833 339
747 357
46 397
490 795
533 674
947 555
966 542
522 948
127 570
751 523
594 515
625 422
831 193
381 954
168 357
823 15
592 76
780 683
578 700
662 294
544 43
720 102
245 893
722 286
164 702
953 425
72 788
563 978
764 854
534 294
405 262
143 794
156 886
170 548
409 799
367 626
724 786
204 379
685 733
721 279
324 118
418 150
13 744
739 456
536 775
314 896
749 995
127 934
426 286
852 56
974 502
344 126
932 435
35 753
937 97
164 18
336 268
653 225
392 742
532 233
979 707
749 815
787 654
74 595
241 591
647 106
757 254
114 238
598 640
465 92
637 565
658 437
646 189
147 21
948 315
449 832
754 477
51 959
14 817
352 444
934 438
889 847
238 10
403 343
177 958
377 864
328 810
386 809
85 719
185 229
929 232
822 89
835 436
949 862
647 866
264 77
755 515
656 956
775 936
576 227
539 121
134 517
131 763
228 44
530 616
872 455
297 59
377 158
443 535
776 276
543 706
522 83
511 396
685 625
370 982
254 496
669 796
232 979
367 763
449 269
433 123
666 477
847 463
724 613
169 298
938 888
412 77
398 609
154 670
380 251
16 784
346 138
974 59
107 921
690 562
928 631
697 339
603 980
799 880
779 883
939 56
447 604
259 938
113 344
954 722
864 231
864 768
225 463
684 61
833 348
145 788
435 837
202 344
244 363
405 696
768 180
11 942
306 587
358 399
11 234
493 119
885 211
576 25
379 21
143 295
99 11
814 725
148 311
699 876
123 702
357 788
980 358
949 569
704 216
49 144
58 844
615 429
690 809
270 526
631 838
521 353
625 770
997 338
798 109
881 354
268 99
999 431
316 408
390 965
686 428
583 510
666 229
41 250
228 423
693 552
765 381
937 164
796 105
729 441
21 947
151 758
570 934
814 117
518 574
911 695
490 346
494 70
567 777
292 420
543 593
999 703
132 789
288 116
884 474
809 730
278 407
549 952
734 640
538 904
322 391
677 138
752 916
557 243
402 940
191 144
595 490
668 25
149 384
199 409
18 588
261 961
366 726
565 317
627 399
633 28
397 722
880 815
91 311
300 131
312 480
290 514
596 229
349 404
756 559
982 580
558 118
536 808
150 549
342 604
929 690
826 125
644 21
461 505
10 611
813 111
774 585
108 377
244 580
366 975
958 166
966 258
89 613
713 218
747 393
903 694
52 412
360 918
395 192
67 812
256 49
105 22
644 298
88 648
135 836
182 82
995 79
416 192
106 16
696 580
282 771
28 643
296 184
450 743
829 958
260 711
816 469
285 573
189 628
387 783
768 599
198 455
857 492
106 449
352 495
219 706
510 54
245 361
765 160
652 382
313 866
104 427
100 722
254 551
536 962
732 653
632 13
670 349
373 747
302 465
71 263
392 856
108 934
984 627
752 654
696 957
822 157
871 961
691 449
67 164
359 317
149 566
488 873
168 783
938 751
728 333
308 593
877 766
866 78
351 913
296 495
930 771
318 909
493 383
319 277
39 394
80 499
662 800
118 986
612 911
231 477
859 513
841 510
113 875
782 114
991 142
89 759
697 647
503 334
243 386
815 57
574 445
939 627
715 310
861 587
243 361
69 646
264 196
959 851
841 485
842 174
80 39
826 592
564 487
325 83
792 613
539 706
308 927
296 740
614 376
346 652
576 535
813 914
960 620
16 679
417 757
483 382
855 679
625 101
668 842
582 517
746 896
812 369
623 987
789 500
51 990
321 626
41 646
852 493
845 58
77 558
904 796
676 565
668 909
379 116
430 661
683 546
886 161
232 485
426 795
229 933
524 120
838 403
211 56
441 920
889 834
128 497
734 460
432 678
821 636
667 113
43 161
176 604
850 152
763 240
460 98
888 795
20 417
974 603
450 984
330 900
300 713
143 203
667 587
226 851
606 827
201 878
722 223
425 736
462 514
378 294
620 71
727 67
205 48
301 720
975 97
916 587
470 920
963 204
862 246
27 270
806 279
282 730
484 326
939 491
294 364
842 233
886 649
193 522
729 503
672 82
70 280
894 527
123 584
995 176
903 668
125 519
87 245
296 346
281 105
78 794
204 418
240 443
717 445
650 81
104 240
460 945
658 963
759 588
576 927
659 863
64 114
428 234
930 469
899 615
670 29
18 450
643 452
732 589
874 557
856 683
812 567
167 229
849 897
577 939
104 421
621 57
689 897
424 842
776 922
163 108
107 987
32 885
609 991
714 668
29 156
847 305
221 887
310 358
234 14
348 811
522 818
665 994
795 746
540 742
288 627
385 536
907 842
674 598
965 104
46 600
397 861
244 543
559 223
62 144
304 865
809 755
369 491
891 796
477 391
48 824
379 279
189 995
51 523
346 919
610 718
225 382
672 502
655 170
898 981
427 781
279 409
820 777
719 22
677 973
563 676
794 372
85 263
590 287
445 79
265 95
34 391
106 275
770 593
649 528
769 163
315 378
568 663
729 435
26 872
160 364
250 989
78 363
109 544
987 860
354 285
515 269
744 679
881 836
215 808
548 815
897 615
939 785
263 948
641 264
71 542
472 214
839 642
977 168
162 506
744 879
369 528
173 87
790 198
983 256
589 649
896 260
486 967
416 988
511 391
49 415
533 410
798 51
654 597
679 112
255 946
443 258
554 846
266 770
81 217
738 283
18 296
148 757
612 848
721 798
520 928
519 735
965 92
192 82
834 711
469 813
247 10
27 521
237 365
904 592
448 987
238 311
538 444
80 519
308 409
743 784
698 60
751 552
238 825
764 12
284 854
127 661
162 310
441 776
391 886
971 828
985 112
409 126
942 264
605 826
876 234
154 944
497 698
907 678
135 646
185 134
75 568
44 897
625 363
534 853
924 272
365 474
524 731
104 940
353 39
211 416
592 856
311 789
63 457
830 952
629 81
443 205
915 461
422 617
56 513
758 317
764 906
862 644
747 553
248 678
786 253
465 810
166 562
180 357
506 249
649 454
356 858
86 892
440 747
328 691
373 539
811 629
733 449
996 809
300 178
223 268
420 776
488 175
304 462
703 380
511 963
415 574
831 419
322 548
787 124
315 660
626 824
662 322
259 318
605 891
740 356
868 946
746 224
651 695
968 425
968 105
450 156
429 560
464 809
838 602
171 941
526 157
891 587
762 245
255 778
304 720
432 609
218 131
857 534
972 427
588 638
629 40
436 477
390 313
223 60
678 197
924 534
962 840
855 707
214 788
829 56
154 799
704 280
122 268
526 823
884 163
528 213
451 648
36 196
382 836
771 685
793 88
138 517
796 269
724 29
766 699
91 440
757 513
416 24
335 815
897 644
46 793
971 271
290 505
987 54
96 964
182 961
509 147
59 467
525 122
498 827
365 35
789 15
133 809
237 617
438 188
587 454
338 910
142 81
680 21
491 153
569 502
297 760
613 45
888 542
520 274
408 17
551 731
340 422
259 600
446 512
314 229
769 684
754 284
690 501
67 982
687 323
241 105
744 382
237 35
605 832
541 452
115 341
411 12
855 312
139 384
641 588
274 748
220 642
528 631
171 833
687 952
647 291
407 757
869 28
729 301
787 537
881 663
696 141
941 255
169 536
503 656
635 592
816 645
109 205
514 960
392 833
285 640
29 367
239 636
423 565
114 828
678 825
648 288
20 748
492 71
155 21
382 886
745 601
195 539
851 76
736 216
640 278
103 601
530 669
518 605
927 320
763 166
733 583
230 566
170 662
993 686
916 969
329 379
810 897
449 174
365 33
164 930
857 32
469 250
406 910
388 236
152 442
191 991
995 369
742 629
219 847
280 735
384 609
259 567
908 303
382 83
653 977
127 660
145 425
813 263
900 203
479 772
995 121
612 780
698 399
348 738
946 292
564 646
215 852
317 13
771 836
586 504
286 430
140 860
253 12
45 467
302 203
314 192
556 600
746 932
272 778
661 712
144 364
341 486
499 388
324 644
352 746
449 124
984 583
821 596
701 972
308 125
975 84
33 212
32 543
958 33
137 977
622 105
501 867
658 340
161 483
201 765
688 102
619 856
574 407
116 789
56 751
719 324
996 758
321 106
881 988
489 821
272 641
135 700
124 505
78 762
855 727
128 235
401 822
325 382
724 199
197 289
954 790
308 475
204 63
275 419
358 273
618 296
78 204
358 761
736 405
269 638
964 432
749 474
641 351
340 158
796 532
415 955
26 405
789 250
137 787
919 514
542 211
270 448
556 35
371 495
780 108
718 941
53 176
451 350
630 911
916 747
759 348
328 430
931 538
27 227
212 555
945 430
288 79
156 242
546 699
771 35
98 240
337 627
339 644
451 532
161 746
407 187
248 625
736 186
100 205
84 154
738 43
807 264
148 205
63 256
83 135
474 101
769 982
475 907
874 751
462 340
112 329
125 581
571 894
262 716
894 422
974 294
78 585
612 459
849 117
425 774
488 347
481 359
286 682
174 739
594 371
89 450
521 592
362 709
272 543
429 28
624 98
926 33
887 555
154 879
790 501
127 523
525 834
760 26
263 992
545 215
73 380
420 162
229 13
346 921
216 662
508 297
737 337
321 526
590 980
460 635
411 329
254 121
299 180
643 938
327 543
68 930
106 988
659 973
185 847
911 445
607 337
281 195
674 606
430 371
129 58
366 653
739 583
726 832
185 472
938 686
694 316
330 206
189 348
420 292
618 306
948 325
468 898
30 794
294 140
682 976
522 43
118 530
242 98
934 82
680 435
916 232
210 953
247 384
347 34
151 446
765 961
392 954
98 676
823 921
558 283
206 922
671 830
427 552
130 27
816 19
798 169
198 508
945 202
986 483
687 807
577 74
778 340
284 238
187 480
926 969
112 658
428 105
771 213
799 449
921 811
596 73
87 580
62 495
168 804
865 283
330 27
106 519
626 402
111 677
662 758
944 842
384 323
955 259
579 16
25 209
355 65
387 277
419 362
606 510
117 998
907 589
894 222
307 456
344 56
267 188
951 716
415 121
41 153
662 190
539 811
770 432
130 670
960 536
436 140
255 381
731 229
763 440
913 63
438 484
117 277
85 164
461 191
375 169
467 243
683 930
122 588
96 851
777 42
342 643
674 971
153 650
960 739
307 948
810 667
352 610
338 568
929 594
789 322
598 100
804 487
880 807
782 108
81 168
327 888
731 141
212 32
727 73
261 509
768 257
973 516
227 13
507 793
545 815
393 500
142 755
194 318
277 945
105 550
276 764
325 771
708 652
367 816
880 256
251 980
263 391
894 803
249 512
216 287
86 844
664 227
476 184
929 302
588 723
461 796
725 649
874 957
205 952
846 193
200 461
222 74
747 367
968 475
470 919
680 934
124 206
42 400
361 148
394 977
710 501
360 988
732 552
385 448
749 308
759 847
367 175
452 765
953 660
793 414
187 395
97 722
736 548
79 145
840 426
666 717
91 614
576 33
876 834
364 198
329 731
910 668
666 389
910 656
624 182
219 811
753 548
482 13
793 426
396 805
395 834
581 282
281 721
407 133
947 51
746 961
415 668
915 614
563 875
184 534
372 97
570 132
544 465
204 856
679 946
445 923
651 706
333 194
758 841
561 941
631 56
961 493
508 980
693 200
205 612
353 719
208 495
93 620
193 999
941 140
727 20
971 549
769 725
252 611
361 840
454 737
479 252
314 130
819 474
801 239
41 318
367 76
829 360
995 114
856 994
578 377
145 17
881 560
953 265
206 968
960 744
187 72
764 231
551 314
769 349
177 371
975 181
726 351
975 563
282 903
893 469
750 844
119 184
707 165
885 481
177 795
913 679
291 550
76 434
68 660
775 590
411 852
489 545
788 679
550 40
625 680
362 118
199 470
53 138
378 240
16 594
506 326
145 311
560 19
100 465
72 831
70 203
311 895
768 571
619 250
817 868
749 22
184 14
794 865
408 141
689 869
330 412
837 225
910 81
533 802
315 386
997 293
122 988
249 320
24 653
853 986
128 544
599 81
908 260
376 83
917 721
123 202
164 450
50 576
569 198
420 575
517 684
715 230
207 492
206 847
707 945
517 118
475 303
654 450
337 430
906 602
323 721
677 895
116 618
16 196
527 783
367 189
376 54
366 316
287 482
276 40
467 336
295 770
791 215
571 710
249 194
454 395
744 532
329 217
608 388
384 513
258 627
547 505
207 738
254 202
264 751
857 663
974 693
852 687
957 588
800 529
376 241
265 740
629 569
257 163
61 640
19 300
46 459
431 196
25 120
122 231
190 442
843 707
113 822
225 177
145 808
728 309
122 191
534 645
801 261
999 900
822 443
541 52
910 383
106 338
770 66
145 788
310 972
358 628
873 20
243 457
189 25
930 96
310 140
456 901
579 895
768 77
774 714
365 543
421 863
870 382
273 660
196 813
68 536
473 870
696 361
171 304
812 113
32 223
644 791
567 858
108 684
996 701
82 993
238 818
77 900
65 965
208 935
578 389
537 128
699 755
391 750
479 600
678 864
900 37
844 92
817 892
498 120
888 81
940 135
360 464
356 239
190 964
823 268
932 92
145 472
48 747
842 799
539 17
20 635
564 495
616 522
217 333
801 995
971 127
298 783
153 492
226 786
441 712
435 59
208 968
479 813
141 307
278 657
413 687
306 415
59 761
943 764
990 371
908 48
90 40
444 227
292 499
152 101
55 917
198 26
571 648
23 725
289 395
160 952
337 178
959 324
246 601
323 546
970 856
900 39
908 355
913 187
726 797
68 181
163 314
777 916
677 608
551 240
294 890
245 288
988 627
687 356
633 945
633 689
14 943
589 742
684 196
330 438
671 475
706 802
138 182
492 656
443 378
198 732
136 982
921 832
897 333
876 372
447 886
711 188
512 447
368 759
530 742
116 355
986 894
394 232
660 188
504 46
447 848
63 649
800 243
929 764
667 253
156 64
328 625
804 556
74 544
448 962
369 989
234 702
590 761
635 536
552 189
691 762
186 565
834 978
12 564
130 985
243 908
739 333
312 197
667 221
702 438
628 205
777 194
387 960
571 964
360 554
965 526
685 66
229 626
722 223
326 757
63 284
524 769
399 516
906 636
86 627
113 687
842 385
381 11
944 766
516 860
88 439
931 373
367 47
109 578
524 351
514 182
498 901
496 326
911 124
704 512
92 469
420 969
598 865
377 107
87 972
145 74
423 525
482 51
542 771
103 455
126 485
763 68
691 389
627 300
900 10
261 560
710 495
497 392
176 459
94 875
413 350
583 239
440 679
656 491
870 613
687 936
348 234
229 432
232 785
711 318
283 479
436 613
613 460
670 190
535 664
666 792
247 758
200 412
999 772
703 28
45 367
454 496
954 308
866 707
429 933
423 181
654 349
712 35
506 636
665 843
597 846
779 136
470 948
117 375
451 969
742 901
166 360
145 807
164 552
879 732
895 845
28 489
335 528
883 707
260 153
841 102
164 819
258 947
628 750
864 548
781 471
437 764
931 693
663 185
379 997
740 213
229 317
844 970
494 669
923 333
363 457
637 546
226 992
455 872
387 494
916 996
351 731
804 701
991 444
351 608
264 128
587 181
318 829
288 25
981 811
119 767
383 987
256 159
591 344
822 762
515 317
134 599
632 742
171 630
585 735
904 540
169 776
774 197
567 837
964 456
827 447
19 499
540 33
981 737
327 284
128 24
161 823
388 488
19 933
471 423
960 540
985 767
648 867
152 233
243 833
628 83
800 614
890 379
458 943
172 703
712 900
973 758
106 574
277 934
943 752
79 466
128 216
763 938
686 995
854 494
506 19
981 191
69 316
680 366
388 211
708 383
626 351
832 343
290 761
670 512
322 440
888 24
775 726
770 258
534 374
346 136
150 657
942 641
485 328
748 942
18 221
857 761
124 178
673 952
818 433
657 398
764 178
592 172
456 925
53 387
918 511
395 322
24 937
632 394
783 718
796 140
789 522
428 675
978 168
746 385
947 546
780 537
254 791
760 222
976 624
370 573
709 153
827 177
249 692
711 858
429 562
498 442
687 819
763 691
527 645
492 737
722 968
273 387
840 645
885 774
208 889
674 400
751 61
288 229
225 987
482 102
281 985
781 654
741 976
347 417
788 507
216 911
931 591
424 877
790 171
925 420
333 846
83 931
638 67
175 72
310 386
693 29
104 620
445 955
140 288
861 936
626 317
30 676
142 235
193 130
882 158
996 877
947 473
266 535
57 147
219 362
178 718
994 284
494 887
746 503
488 798
497 291
518 559
930 22
921 514
947 223
736 777
303 889
607 503
672 599
448 631
698 836
982 51
619 715
641 129
484 195
805 689
719 765
851 29
769 497
958 745
949 505
851 639
40 138
714 275
731 646
673 786
862 921
404 938
266 702
680 725
380 607
478 927
570 221
226 826
924 542
41 794
47 718
36 251
149 224
822 79
948 886
429 651
944 511
627 861
401 53
361 963
471 697
119 789
962 613
158 208
377 705
696 543
955 710
921 484
12 640
570 366
401 192
264 167
787 879
236 55
112 627
873 253
246 683
920 139
805 274
338 276
795 17
308 22
535 166
572 787
254 143
337 176
846 673
801 572
387 590
462 28
874 396
929 134
177 384
127 986
346 415
959 826
471 48
483 979
919 170
117 351
307 229
562 384
253 356
40 978
877 217
49 620
28 449
633 497
365 95
663 608
854 25
239 290
510 40
478 566
507 396
668 715
617 252
248 179
138 282
355 889
577 401
68 770
45 277
213 610
162 718
693 943
991 758
296 450
337 682
461 108
438 831
456 30
755 842
330 406
718 568
762 74
227 451
27 142
245 314
266 123
607 509
630 385
512 979
68 562
785 678
212 901
265 719
385 601
542 172
971 259
295 184
423 284
154 660
655 714
751 500
217 139
340 537
607 907
930 572
47 621
604 334
141 631
425 274
162 417
364 626
680 792
940 520
837 357
179 684
514 162
684 996
758 279
103 958
438 341
363 435
344 494
706 889
984 709
997 134
158 30
249 592
502 418
937 230
166 433
126 331
315 543
987 130
447 51
839 712
295 370
86 453
356 719
287 773
645 131
75 910
76 502
494 713
243 755
930 735
883 114
260 211
418 785
598 803
660 98
389 785
469 202
902 38
519 968
969 75
447 316
189 869
962 380
586 943
760 641
131 999
606 289
454 340
281 201
914 695
394 549
823 503
625 730
19 404
531 919
233 420
181 273
683 540
827 368
704 246
755 167
394 594
140 798
764 858
624 103
548 471
335 262
327 278
25 253
43 642
809 660
442 94
705 209
58 821
543 364
546 329
677 980
695 579
767 365
993 894
540 359
523 398
463 956
202 872
893 344
55 841
986 172
519 37
802 688
491 913
653 801
844 448
317 777
705 761
286 722
260 25
597 265
409 459
580 985
31 431
108 739
412 719
836 334
645 814
713 614
827 150
689 822
308 57
736 842
664 218
969 30
52 568
176 993
120 238
145 487
828 399
508 806
414 473
292 129
651 287
760 809
271 786
68 176
300 586
242 106
289 937
843 378
107 237
107 893
102 336
291 667
409 892
32 886
105 247
453 306
233 690
243 649
938 438
17 75
204 944
730 494
812 398
689 216
776 624
186 849
717 151
230 650
556 348
183 255
820 611
403 597
403 228
975 393
950 515
385 58
69 828
465 801
32 329
808 323
115 27
880 309
775 578
656 433
188 896
233 455
323 691
724 38
276 951
689 387
205 961
966 654
623 780
543 850
829 90
519 224
833 261
135 803
948 328
425 473
289 192
102 51
696 92
354 675
796 629
301 420
388 868
979 34
45 914
118 969
120 741
921 827
807 247
981 575
129 328
260 631
169 995
435 334
991 707
335 185
187 584
394 595
914 139
383 643
995 77
945 855
684 56
157 962
893 674
128 897
18 304
463 101
307 852
545 136
62 770
447 702
329 931
431 287
649 857
837 231
205 584
992 226
637 475
168 806
986 548
960 704
654 544
522 420
121 815
939 590
704 528
552 234
423 782
447 696
593 550
32 391
491 346
847 263
838 42
226 352
11 934
241 493
366 819
760 883
791 701
158 250
772 200
966 735
882 759
723 51
605 810
985 367
974 155
56 179
958 713
113 513
149 282
500 134
929 786
40 403
489 721
304 444
87 602
210 672
520 388
486 135
623 70
908 356
345 579
617 929
252 135
879 742
675 927
555 936
711 237
169 680
319 903
519 953
479 172
259 43
258 149
643 179
225 589
827 205
782 119
150 320
450 943
748 146
549 830
771 607
341 118
36 248
206 884
525 993
372 188
379 804
80 906
358 800
619 488
345 665
327 420
683 412
57 474
125 191
328 500
307 926
789 86
280 531
98 566
753 852
559 764
545 833
208 28
575 795
651 701
568 403
711 603
293 965
593 262
730 799
402 545
516 716
20 301
477 661
724 538
274 483
174 49
311 795
758 460
488 375
125 591
168 40
141 320
394 830
124 997
577 126
455 821
861 531
442 619
117 909
199 991
913 568
102 456
178 929
505 900
117 432
592 763
371 203
512 16
689 559
810 521
981 597
686 406
955 361
325 943
454 362
661 291
19 541
935 367
767 413
479 15
139 769
74 937
69 451
526 642
584 503
167 626
284 702
214 781
928 695
518 992
236 125
25 729
369 768
658 341
271 632
898 121
146 636
945 362
318 463
58 541
458 384
944 286
232 581
237 729
375 320
821 481
18 432
127 621
988 869
131 596
495 183
839 779
146 671
936 201
380 530
86 160
28 683
795 753
908 53
929 580
697 990
839 643
67 301
868 565
323 923
349 523
263 479
732 982
340 735
103 250
603 300
191 339
337 774
242 897
403 502
214 305
107 15
120 420
910 361
227 52
796 625
718 213
509 878
100 636
348 28
860 425
967 790
627 909
295 677
849 466
383 116
270 669
41 347
536 199
467 261
742 385
305 550
600 459
274 903
275 416
186 579
428 770
190 359
707 828
901 345
132 532
116 240
26 524
11 262
90 776
497 957
20 601
779 923
980 597
737 517
491 634
307 537
572 983
406 298
21 928
925 331
647 998
394 536
199 498
492 953
331 152
980 651
318 132
113 834
320 217
146 980
61 804
476 673
311 879
485 388
359 818
700 360
146 253
515 841
445 955
612 18
201 851
239 711
198 913
433 762
829 447
266 103
560 241
816 425
499 418
682 334
41 644
424 153
125 193
932 159
512 862
861 38
626 794
891 773
324 543
903 337
411 878
398 806
119 76
459 847
210 964
740 211
358 512
660 934
720 827
14 344
386 967
69 611
510 71
854 599
933 524
786 877
460 680
724 843
589 200
70 126
416 971
354 109
953 386
915 803
506 940
527 117
470 210
566 368
365 97
433 376
343 211
176 120
341 536
707 765
177 673
444 133
826 303
548 306
134 632
253 982
764 35
612 523
922 763
255 824
705 511
19 940
516 238
923 603
583 289
162 474
182 834
113 587
114 586
904 54
916 875
253 496
280 384
772 953
681 543
714 385
603 653
700 414
637 421
529 273
511 375
685 544
657 133
95 884
250 420
601 250
175 839
239 343
428 633
96 583
414 845
230 903
359 578
301 973
207 390
740 593
475 276
418 714
203 119
912 450
947 847
629 309
940 624
631 561
503 700
589 752
281 747
596 859
993 450
179 975
261 796
56 215
61 551
164 277
382 24
997 834
971 269
922 741
356 77
687 268
557 132
314 505
860 449
688 94
18 319
300 835
792 653
892 268
458 817
102 671
693 131
389 653
626 391
742 816
879 336
640 684
439 505
755 101
924 462
251 481
826 996
771 183
556 797
723 460
15 962
739 446
399 582
668 97
767 945
773 289
740 267
386 815
183 683
385 841
218 371
182 681
732 519
214 897
593 290
233 381
926 131
892 158
966 91
924 817
204 527
868 573
912 671
31 294
180 815
716 362
202 78
209 736
520 362
111 154
600 902
501 460
153 361
428 368
966 128
817 434
519 861
175 827
447 796
818 504
325 925
416 207
156 297
583 712
852 747
133 322
956 521
352 273
153 453
897 36
851 756
740 280
495 21
331 712
739 635
156 21
502 899
586 438
608 732
504 831
650 837
476 659
828 281
643 61
87 976
162 755
697 97
297 485
467 828
747 704
287 153
985 121
537 644
716 32
38 894
938 614
129 529
42 176
653 403
442 484
266 726
300 792
285 96
381 282
295 925
775 726
309 16
801 622
306 710
407 231
492 257
644 248
164 897
845 768
815 348
127 545
518 601
521 890
772 819
316 234
13 473
529 888
447 500
543 814
805 481
778 935
874 589
86 579
517 147
671 915
201 806
751 47
372 896
545 157
763 174
154 503
995 34
36 462
459 356
68 995
456 524
583 383
532 798
847 362
883 296
218 563
883 22
754 46
618 391
52 188
69 352
720 961
843 484
829 535
353 512
602 844
95 435
891 95
618 984
136 315
213 103
793 412
635 278
87 892
460 209
319 264
218 980
175 364
44 534
666 720
813 668
314 607
638 145
223 935
588 460
36 796
926 401
846 690
297 192
263 116
286 945
167 594
440 896
37 413
229 69
314 772
264 579
846 394
113 20
176 373
131 861
115 848
808 70
966 408
520 802
473 694
983 279
763 133
362 92
811 118
534 426
591 440
844 118
346 973
779 887
644 255
189 593
885 297
619 135
436 856
424 500
838 515
855 587
208 827
485 331
449 597
425 204
711 901
877 403
882 53
232 157
910 508
510 625
755 803
279 804
508 134
60 944
172 63
67 786
541 755
501 891
575 774
512 772
905 391
432 810
896 348
542 855
218 299
301 833
255 752
34 960
451 690
741 791
173 870
130 323
141 913
706 820
753 63
546 708
856 312
370 422
293 236
633 712
116 435
938 630
890 828
280 514
80 605
366 546
884 30
884 382
268 154
253 457
820 573
120 582
272 617
86 595
42 853
675 452
575 748
971 183
401 727
582 761
315 817
501 953
838 236
342 21
238 528
186 749
685 506
638 566
94 738
752 391
174 128
243 644
714 145
615 33
405 524
358 643
926 808
717 885
167 776
29 894
263 840
913 981
764 78
193 31
683 728
615 482
394 209
138 74
616 773
110 353
56 142
211 442
321 929
778 860
446 33
537 454
708 625
997 575
298 786
398 53
754 826
540 942
801 427
75 368
262 215
715 410
497 341
27 756
512 830
402 132
390 448
694 997
55 801
436 501
174 736
216 57
573 999
681 839
418 39
158 507
120 739
503 426
423 710
960 762
216 647
427 664
58 575
883 94
148 87
783 645
249 418
225 630
510 853
87 395
914 350
153 539
452 926
814 295
15 792
60 724
566 519
598 880
645 692
415 248
826 174
484 116
695 150
604 762
154 329
90 686
623 755
964 77
476 563
639 986
433 203
634 103
355 651
865 95
413 668
553 777
78 970
699 605
97 191
258 707
59 268
997 175
244 137
867 577
50 623
319 453
333 133
147 47
199 663
212 674
757 458
713 431
145 672
440 379
529 796
437 206
897 508
242 935
321 815
263 645
706 253
782 62
596 39
44 500
375 205
401 567
694 171
658 574
119 318
973 374
815 74
27 949
950 306
603 173
783 239
192 530
419 254
467 269
335 920
667 923
801 856
394 837
60 293
710 349
866 760
475 428
491 874
264 597
252 470
737 18
602 399
68 506
734 342
755 280
13 954
705 795
630 723
170 299
825 195
37 989
346 907
625 728
857 549
440 149
234 939
428 991
548 791
528 837
794 490
461 660
178 637
341 52
198 319
53 492
961 762
710 68
826 445
432 250
523 890
257 688
27 303
441 87
800 406
94 43
938 95
342 751
961 433
389 84
931 871
525 363
509 142
965 68
75 850
346 12
199 317
753 408
531 116
320 733
541 715
807 352
943 430
343 65
796 347
980 151
71 640
102 775
547 116
997 272
529 893
927 99
237 176
53 300
407 780
333 628
553 269
597 691
736 250
335 942
593 644
445 286
731 206
593 37
731 118
408 215
59 626
518 754
88 242
455 612
213 378
703 451
379 121
598 445
350 162
894 947
824 537
185 793
647 456
500 559
875 383
370 25
98 719
580 876
613 231
334 531
492 899
627 181
825 36
130 375
538 379
499 981
269 500
376 315
145 337
759 570
708 238
290 338
16 408
306 405
491 260
851 438
428 893
647 380
146 805
988 291
257 628
816 457
11 529
870 617
515 948
801 637
452 78
175 67
849 707
231 173
108 379
67 999
125 62
450 614
595 729
920 564
796 215
625 517
300 585
427 858
931 184
571 234
247 718
276 157
714 399
932 883
158 447
456 19
543 825
575 271
13 708
265 753
541 249
190 256
580 814
160 256
98 662
275 870
383 453
129 301
468 807
940 763
733 920
918 745
183 594
659 980
227 39
539 178
504 50
169 325
799 63
163 785
379 509
983 188
111 672
574 343
503 844
38 657
501 421
875 830
411 718
540 359
897 705
352 864
229 271
989 671
587 630
100 910
303 402
291 844
259 573
58 793
516 386
187 77
376 566
868 963
698 183
302 141
609 439
549 296
159 61
427 253
616 308
88 499
188 971
326 196
626 829
985 293
530 418
564 900
833 427
999 763
773 149
216 172
848 281
142 833
138 459
721 363
66 156
857 396
381 503
865 530
665 755
778 31
392 518
523 691
175 873
902 112
623 214
155 408
94 677
709 351
710 933
940 131
701 281
674 816
819 64
589 512
860 971
918 233
228 136
997 376
85 578
807 213
79 575
350 591
970 182
772 370
652 348
803 264
102 577
472 401
820 407
846 368
448 88
226 163
389 28
159 740
245 707
530 906
695 326
298 256
258 326
167 73
75 620
233 114
426 27
938 316
585 691
589 178
975 60
242 964
177 521
319 236
896 993
654 477
589 479
38 360
390 280
99 899
704 435
488 656
673 912
384 571
537 27
388 106
986 280
737 498
752 997
460 233
703 656
98 263
921 197
711 115
550 762
558 11
53 256
954 77
368 564
255 103
283 730
391 180
976 787
873 569
690 548
948 415
892 500
83 656
101 791
245 398
515 875
742 828
23 532
715 455
79 739
356 898
581 934
954 317
869 801
898 55
772 346
328 389
997 124
403 973
340 720
898 430
982 218
270 597
722 404
154 43
84 296
841 18
206 100
159 689
543 494
692 468
10 133
408 754
448 69
235 677
309 817
372 464
815 705
364 626
350 173
693 750
130 182
513 727
427 345
911 706
380 994
751 376
741 945
440 572
516 268
263 814
257 776
360 871
421 545
663 58
943 270
202 153
159 874
214 802
18 523
735 688
161 765
138 361
77 481
571 11
956 712
169 839
567 811
326 968
99 413
843 921
824 433
145 361
399 487
995 224
524 243
703 650
654 387
263 319
584 998
725 427
357 278
156 738
764 320
893 500
597 724
221 144
869 160
857 621
660 456
814 560
471 81
427 296
750 927
539 902
482 657
360 618
609 520
15 601
86 683
653 920
541 337
439 898
685 845
671 920
632 810
402 876
393 317
170 421
725 534
946 840
637 16
520 267
304 758
196 294
934 163
225 99
70 408
479 21
38 768
824 903
407 484
478 991
632 63
631 52
88 912
367 295
785 534
842 381
455 719
691 937
181 660
706 981
732 526
655 965
496 259
37 88
190 649
402 640
428 688
777 325
783 186
807 140
693 320
20 693
421 607
58 382
384 947
334 748
732 51
259 182
960 69
115 485
502 63
782 143
110 627
227 803
746 88
317 245
514 661
715 242
218 91
702 810
823 865
712 433
672 157
781 658
939 514
907 561
162 107
345 441
510 326
904 255
493 745
566 57
377 497
31 745
360 492
211 118
163 688
465 201
667 547
278 350
90 292
429 867
299 590
751 28
945 552
275 947
742 201
733 59
156 936
837 646
92 354
115 284
921 115
525 702
34 180
877 813
802 507
214 757
906 948
643 141
900 726
619 10
929 749
604 507
566 376
471 30
49 999
73 845
683 320
433 968
341 878
537 107
414 35
879 955
489 208
631 894
925 863
743 974
624 752
74 233
441 879
784 172
152 469
703 896
14 995
662 599
221 34
687 16
610 443
527 920
110 993
278 221
523 201
778 10
70 794
914 817
869 545
289 822
340 752
727 70
212 79
41 633
955 508
105 19
276 37
207 511
995 516
556 656
599 61
340 494
500 225
769 417
173 41
256 806
906 124
935 17
702 467
138 616
973 115
198 615
702 363
718 886
508 17
728 329
684 212
935 812
192 309
899 656
50 796
239 876
900 265
120 616
788 335
983 826
200 884
191 685
113 700
280 463
468 963
827 741
552 322
512 554
205 915
522 309
593 450
792 470
667 227
409 814
584 881
304 901
321 211
657 241
355 415
709 190
382 985
492 132
47 375
33 429
393 608
646 712
356 888
669 605
451 781
54 665
104 326
52 835
277 730
798 938
239 866
354 30
865 655
955 690
739 56
455 73
616 336
383 652
512 12
349 829
97 362
603 513
559 364
948 51
270 763
229 485
736 836
25 735
365 824
906 856
452 691
626 557
670 41
711 277
994 356
480 110
915 633
386 453
607 92
277 768
803 362
472 630
583 132
841 251
737 650
825 425
741 537
351 840
299 226
234 48
673 609
467 383
533 258
771 29
811 609
432 333
129 886
658 838
265 18
185 140
801 151
308 523
615 197
21 826
210 167
702 637
974 204
700 439
522 219
782 381
566 890
356 616
212 759
936 261
767 944
596 202
461 334
308 379
752 658
421 773
272 197
133 673
203 438
215 519
855 657
684 869
778 443
173 595
373 257
928 817
403 685
497 191
192 732
965 444
482 161
394 565
137 39
958 400
705 540
111 520
248 637
499 299
733 57
832 164
769 375
260 919
827 219
438 238
312 463
606 24
447 560
407 556
598 872
265 540
693 773
498 741
819 261
632 384
953 56
616 226
783 134
956 623
839 952
819 323
876 61
435 690
207 567
697 144
554 173
310 650
736 616
794 59
118 473
873 369
355 446
597 916
933 854
471 269
602 910
853 535
864 265
972 333
456 29
388 46
882 249
265 216
431 769
912 535
30 859
917 427
252 602
283 998
158 11
469 913
632 142
450 222
346 301
386 746
784 224
642 164
195 419
767 971
967 260
319 463
621 282
430 326
488 543
119 543
437 372
843 251
994 194
317 63
58 808
385 153
442 805
729 823
719 297
656 86
397 251
822 881
44 508
880 637
928 642
31 823
122 199
978 387
30 483
612 804
470 324
770 580
755 36
764 939
872 723
14 797
845 770
656 70
641 139
983 866
730 871
687 43
168 250
398 993
164 206
388 54
552 240
264 107
227 305
570 480
984 438
602 841
875 973
76 505
842 690
607 152
802 16
807 53
323 908
384 866
248 369
989 782
142 637
837 480
918 222
566 750
337 439
517 687
618 876
329 638
571 810
275 805
952 401
569 329
23 979
402 222
593 50
360 763
393 974
655 407
818 373
940 592
127 642
768 819
659 10
436 71
645 939
559 338
247 716
88 923
595 877
252 81
152 955
190 591
437 165
291 75
967 196
87 172
922 291
477 951
472 272
403 755
248 809
874 243
744 898
409 357
338 819
799 361
939 882
616 139
285 524
977 70
553 214
79 890
175 304
883 102
615 528
378 735
668 619
248 514
445 891
531 413
976 141
160 265
866 196
520 279
983 880
826 560
777 314
215 782
450 857
764 113
73 867
425 732
684 604
661 498
909 369
44 256
609 712
520 624
483 933
734 664
130 175
292 214
842 24
798 371
741 505
560 288
959 884
475 704
909 72
603 798
84 949
313 961
468 733
520 407
703 292
299 349
435 505
519 212
282 394
937 727
462 528
303 161
492 247
725 665
465 90
640 733
57 746
724 963
162 641
297 134
988 926
541 280
596 703
614 93
760 866
315 665
200 745
364 566
910 983
641 447
358 863
299 944
900 954
651 855
526 166
233 452
643 990
442 813
219 889
453 998
852 210
105 169
617 764
930 199
58 893
179 761
180 577
643 263
626 12
272 228
525 453
909 202
63 783
158 645
865 47
380 190
26 490
950 857
295 175
566 182
92 276
77 129
399 845
62 309
459 12
579 395
813 125
660 307
596 264
634 985
531 732
27 520
208 654
250 531
485 92
711 444
509 329
302 253
985 933
983 795
878 357
63 149
443 144
239 114
547 151
296 487
522 919
580 510
836 246
272 221
16 582
624 280
46 825
247 475
300 807
209 518
314 434
11 575
874 213
388 467
547 992
246 59
346 83
596 52
666 739
875 61
524 173
667 492
539 23
398 745
494 597
541 56
132 362
728 61
318 276
877 730
949 219
646 259
808 477
336 599
508 986
908 114
294 998
855 117
184 981
289 793
100 391
829 707
227 496
275 80
475 211
321 998
132 705
852 247
560 384
152 482
590 745
349 928
20 471
921 259
666 102
59 999
179 568
778 479
867 157
146 89
267 153
755 420
146 718
623 817
160 638
555 342
788 123
968 675
267 950
241 463
793 618
608 105
321 512
971 698
378 325
183 846
684 770
21 599
173 247
107 290
156 974
874 20
470 242
18 966
982 417
523 263
461 155
76 885
419 274
714 74
153 906
86 938
714 789
728 964
333 121
251 548
856 251
965 641
83 418
216 301
660 998
280 484
34 469
19 572
535 67
758 56
372 595
970 886
804 968
182 290
351 60
457 783
663 783
220 775
11 386
461 161
117 195
68 807
858 738
357 474
482 648
644 844
784 151
462 736
915 763
891 115
163 34
497 730
597 16
119 479
295 39
649 828
455 768
160 532
327 700
521 786
781 572
891 334
913 108
351 88
52 623
795 646
752 296
437 786
119 431
254 176
365 34
346 469
91 602
291 178
218 38
104 619
31 274
167 40
764 593
316 772
182 134
22 162
348 129
979 873
50 404
927 60
731 659
286 807
981 688
683 173
457 302
911 851
115 16
757 433
114 360
213 365
35 727
247 382
449 267
99 146
523 241
445 991
69 935
262 924
32 595
117 353
252 590
156 540
820 686
304 862
380 324
831 245
855 27
256 122
818 687
629 755
104 748
964 764
427 41
560 443
666 478
135 979
274 577
232 132
406 755
69 673
984 137
623 222
240 975
444 498
964 57
745 240
784 997
431 472
653 576
257 384
593 473
862 386
995 251
638 724
258 957
380 835
173 872
414 565
282 942
987 145
532 345
328 112
210 993
231 473
54 558
486 997
535 72
42 398
885 764
423 850
575 799
278 80
279 865
708 368
95 869
111 938
919 778
556 243
777 396
778 404
751 330
115 602
333 527
552 61
152 366
721 24
489 991
648 956
280 801
450 23
237 856
318 947
122 307
892 803
787 33
451 976
209 829
952 851
609 924
550 316
274 856
439 358
134 607
752 987
807 250
614 528
403 487
458 199
432 541
552 354
470 884
550 665
737 69
680 995
23 221
930 221
564 859
950 611
430 475
837 597
408 983
317 264
719 439
243 599
742 910
533 385
643 102
310 978
467 936
15 67
726 131
754 22
572 838
545 354
158 838
554 28
351 436
290 53
792 688
720 631
595 971
965 773
310 44
705 657
544 806
399 743
439 717
671 155
71 904
386 664
223 50
817 507
525 356
696 236
531 909
136 953
747 34
110 561
782 966
286 927
140 766
416 489
801 221
194 946
152 71
128 253
971 718
214 774
509 164
808 984
273 675
101 991
53 552
740 868
29 533
699 332
644 343
526 680
37 501
588 111
106 14
363 848
405 299
485 715
355 812
880 545
64 255
776 104
30 409
792 851
164 431
818 138
856 93
351 183
502 220
146 604
916 432
753 244
774 632
589 294
910 68
929 334
842 128
857 739
59 941
374 415
589 158
983 472
85 566
757 921
463 138
389 903
62 896
966 836
766 530
105 765
721 56
861 420
339 909
953 307
679 944
405 453
151 987
980 461
285 473
650 111
57 335
287 858
862 349
489 971
798 625
701 611
321 936
813 930
64 17
441 45
28 732
26 316
628 421
584 238
53 589
133 780
330 444
387 314
762 685
11 251
896 165
151 326
260 467
490 347
958 816
697 634
477 994
205 846
383 562
573 252
803 861
593 915
517 558
197 823
76 968
173 892
657 177
791 349
122 483
452 582
676 787
273 325
71 856
237 101
953 783
154 293
300 479
668 510
915 779
16 167
715 652
221 863
34 321
877 245
770 63
522 637
142 790
102 929
974 916
391 554
381 146
781 151
221 716
991 667
686 18
211 587
931 793
357 860
948 304
642 14
787 741
96 425
795 501
88 902
891 978
333 448
448 114
467 762
129 515
287 867
327 535
471 972
898 813
493 629
652 545
908 571
916 423
680 776
648 256
150 410
29 361
825 930
887 49
733 386
72 580
695 289
453 19
389 231
908 435
940 589
846 131
266 221
403 706
826 422
278 810
271 193
925 756
916 553
962 921
652 848
286 177
261 438
512 851
583 294
46 159
356 648
405 149
895 959
390 813
487 769
72 710
553 903
503 397
785 39
520 776
889 526
173 690
150 473
344 727
447 804
945 879
577 84
655 774
421 743
917 857
917 249
361 802
935 885
595 732
555 182
466 38
871 116
907 697
764 878
436 684
31 658
216 741
375 660
214 351
276 185
199 355
494 867
387 747
210 301
310 45
753 287
251 469
557 735
335 383
642 962
871 659
558 74
497 989
209 303
595 724
475 736
896 305
106 329
902 120
508 952
686 767
266 465
754 570
256 671
608 676
925 724
43 874
742 183
885 605
193 117
611 385
814 769
971 324
76 690
29 371
418 755
893 158
974 79
204 679
67 300
856 553
294 239
378 151
380 154
646 981
600 172
137 74
954 474
568 375
86 851
482 30
879 410
712 289
714 279
446 712
45 955
347 983
116 978
678 604
643 10
687 237
683 233
999 176
603 263
909 413
424 539
48 170
772 192
417 820
215 110
26 378
371 299
912 77
493 698
599 942
855 141
836 339
669 91
943 25
799 421
245 576
625 380
416 242
276 573
491 446
734 108
272 925
612 290
938 990
184 242
529 808
526 47
238 437
646 86
540 947
815 734
447 383
304 597
660 459
840 588
171 477
420 35
484 32
550 106
686 128
504 929
73 936
703 420
44 980
603 478
232 942
822 780
772 904
275 93
69 588
736 116
326 398
515 794
834 158
392 495
740 270
589 53
220 424
865 814
86 951
921 577
259 378
125 587
225 986
940 470
792 898
735 237
374 296
836 635
910 515
300 974
891 180
197 994
128 338
201 528
552 179
996 179
156 96
193 546
959 113
382 311
68 637
768 376
707 134
683 156
38 983
373 39
414 736
619 319
809 125
239 362
557 658
105 34
517 59
397 166
165 410
475 537
872 323
488 848
848 444
560 35
560 281
802 259
710 770
60 325
983 604
128 744
281 841
667 948
704 191
196 616
973 163
299 653
762 229
526 672
850 291
738 440
21 584
967 641
583 21
544 649
884 427
743 345
476 430
745 815
69 238
696 782
698 987
753 458
584 979
511 854
591 287
349 814
622 961
686 496
555 352
819 364
223 409
661 435
939 843
365 576
494 276
449 205
472 529
723 251
839 900
673 280
929 492
221 758
567 177
814 59
767 382
983 15
237 842
76 574
106 582
675 502
303 546
336 515
887 126
15 888
821 735
473 357
162 642
859 175
248 147
70 495
342 50
766 883
904 721
726 554
510 40
413 817
524 877
236 800
559 849
927 551
868 471
235 608
979 19
829 497
167 31
244 331
807 39
742 834
37 910
974 818
22 525
707 41
140 586
829 964
431 971
967 504
40 385
549 737
31 241
492 301
772 471
495 81
620 486
579 663
944 884
90 521
925 184
325 423
78 507
196 249
704 45
965 674
430 45
48 101
755 916
74 119
25 467
635 379
320 421
920 575
344 672
88 435
587 223
740 824
300 663
752 600
452 788
330 387
233 172
931 322
739 226
309 664
439 872
594 114
198 255
574 526
378 666
652 822
429 49
886 473
621 744
155 656
257 825
523 585
372 962
961 613
463 257
176 340
194 376
130 430
327 874
796 129
462 757
884 140
561 132
84 891
574 387
318 139
720 666
570 943
665 215
973 738
43 90
63 297
66 319
396 205
865 602
780 916
549 470
842 455
52 979
104 958
551 653
785 958
849 89
928 297
101 922
54 235
720 939
938 875
802 295
675 860
351 474
49 563
353 451
66 256
617 828
657 919
715 944
226 795
98 749
546 844
658 435
248 792
204 311
185 89
123 76
571 268
528 289
736 455
720 83
699 195
609 774
99 353
767 299
558 479
640 801
496 921
344 135
968 897
88 773
588 716
393 254
353 717
742 886
777 188
42 906
69 868
508 318
864 131
773 293
957 101
421 608
416 903
527 774
573 926
250 140
775 376
633 311
800 848
151 814
937 510
384 248
957 475
478 744
708 893
752 691
863 356
174 27
838 554
384 61
635 71
230 662
510 218
722 90
96 349
844 559
383 644
251 703
950 107
995 392
262 71
796 309
645 816
241 35
660 478
349 459
825 193
673 381
497 336
173 499
124 362
733 427
737 853
633 534
668 281
205 657
307 658
976 426
751 298
457 53
423 566
565 236
773 704
206 758
790 572
921 603
456 797
823 332
717 224
596 190
853 230
475 271
686 905
177 251
340 96
562 103
51 941
798 756
502 436
988 640
292 466
449 981
482 206
206 475
973 126
529 664
670 390
989 401
756 967
152 702
106 629
938 578
220 774
282 26
291 871
328 729
620 848
904 344
671 884
911 195
499 36
505 138
170 819
519 391
720 236
415 872
122 848
616 344
369 314
134 177
267 310
358 470
576 622
883 93
798 23
615 880
230 468
256 801
624 84
310 803
348 678
395 74
745 874
698 382
857 365
964 758
307 614
645 397
11 815
956 286
98 943
31 155
895 388
66 522
652 937
588 504
781 929
593 98
179 43
419 534
426 610
266 505
931 174
615 124
610 759
790 126
231 875
816 278
353 694
88 689
378 786
839 282
494 854
811 355
630 206
458 979
393 985
166 687
928 744
666 830
548 650
125 233
812 185
922 767
743 915
865 225
487 414
248 451
898 354
375 577
193 144
383 64
494 352
230 970
622 471
870 613
648 222
881 926
339 410
978 676
224 594
796 118
317 439
700 161
531 709
941 206
476 34
404 648
339 426
156 345
386 433
890 642
584 442
774 935
46 624
183 377
859 758
494 597
617 99
717 323
270 873
863 227
591 268
246 340
952 600
664 373
26 932
185 528
203 12
491 140
373 318
428 106
798 20
310 12
587 914
989 530
850 546
208 773
269 835
42 217
586 413
884 766
66 659
434 873
819 350
494 623
76 361
662 541
822 341
900 616
337 951
382 584
277 639
201 589
400 996
352 856
129 37
662 498
626 165
207 627
699 316
656 862
877 219
237 467
773 902
271 898
478 818
769 267
341 834
18 862
408 699
216 731
569 460
833 944
954 20
737 564
113 809
761 603
981 708
529 851
967 319
509 745
524 331
722 181
355 704
443 650
78 621
532 306
892 154
304 171
598 166
767 50
722 333
923 332
469 80
479 682
317 611
476 298
185 670
16 555
43 209
904 272
620 728
221 152
592 960
708 146
318 925
384 659
156 271
272 80
584 957
320 721
867 762
504 370
480 326
121 299
922 563
328 900
414 821
915 362
407 931
927 858
518 903
279 858
219 887
107 387
17 809
580 802
558 266
702 497
614 118
200 687
365 962
187 384
724 192
664 395
110 984
254 38
908 462
279 487
818 272
827 141
548 212
623 378
750 621
197 322
757 512
620 269
732 635
624 21
187 856
225 875
468 344
886 83
868 514
979 598
331 604
818 292
842 585
246 424
936 851
11 834
164 287
465 251
245 907
545 837
530 890
678 217
737 393
936 114
394 601
691 170
952 593
740 592
499 419
577 919
260 545
503 613
326 599
327 575
210 978
667 986
923 67
135 36
601 900
44 438
74 645
819 185
94 812
213 264
147 821
565 123
720 985
185 84
155 874
694 423
103 527
983 604
622 542
223 637
235 72
696 918
373 862
923 570
732 453
388 809
624 349
541 255
209 305
266 905
70 881
346 592
264 411
573 693
315 700
439 352
189 63
442 500
582 436
98 718
514 197
891 806
384 133
707 538
171 630
463 291
898 148
421 378
61 512
881 657
772 234
413 322
311 900
670 367
167 125
408 231
683 546
97 436
378 687
249 951
733 287
748 227
246 746
26 674
830 993
403 973
894 774
920 86
535 759
31 395
800 440
960 603
39 472
526 446
506 30
419 224
789 339
983 843
513 175
148 265
177 908
179 51
602 283
977 512
333 472
972 805
389 626
758 19
766 662
253 774
435 942
32 259
36 107
578 851
94 200
422 173
463 344
491 50
580 43
465 788
868 294
735 496
476 722
634 836
185 778
892 89
653 560
478 582
246 297
311 884
615 788
120 630
579 46
886 40
73 721
222 812
873 716
750 473
538 95
631 496
175 559
444 696
409 915
479 185
968 24
217 822
609 71
36 647
19 155
780 111
88 677
381 654
115 987
705 512
40 747
959 204
615 204
533 797
396 54
200 368
272 51
379 564
854 132
67 420
443 271
136 588
480 613
863 596
707 26
331 372
605 493
222 796
733 816
529 261
547 591
914 648
955 720
482 565
254 768
985 813
112 537
34 914
343 620
17 473
963 97
255 296
302 371
651 342
635 455
94 605
459 314
497 725
518 887
727 872
721 572
437 628
361 250
960 770
537 623
702 566
923 505
626 20
815 661
851 312
249 127
585 202
489 762
95 383
714 44
948 856
436 798
837 55
246 324
11 697
21 488
245 839
512 822
511 231
418 901
795 168
968 60
568 949
667 717
320 192
811 36
958 847
447 762
663 117
584 471
317 596
402 947
858 221
795 380
200 916
956 472
108 901
813 713
211 85
92 846
436 808
941 898
312 381
928 810
552 191
280 644
145 550
379 212
229 679
210 322
632 771
177 801
954 878
425 51
76 339
573 870
25 659
16 204
849 66
542 34
761 25
354 291
331 116
308 365
647 387
685 188
613 856
636 688
31 772
649 917
412 179
403 158
218 799
660 826
576 837
144 614
38 107
131 500
482 555
533 989
788 681
330 836
949 774
762 514
489 231
973 593
902 271
783 983
51 201
11 949
980 93
495 653
502 424
121 895
39 849
661 954
104 464
365 758
753 24
872 63
269 954
602 71
496 812
940 501
213 874
542 838
614 507
321 484
254 324
31 766
648 127
486 587
309 625
514 567
530 797
831 727
783 611
309 397
741 31
376 261
673 548
804 586
359 189
831 39
644 373
978 59
490 158
327 196
734 443
816 658
721 770
668 583
932 304
963 451
537 983
145 554
453 256
429 865
926 703
838 480
913 509
801 677
411 753
853 19
801 427
353 98
12 591
336 252
178 426
264 815
990 819
394 321
895 160
836 319
46 887
314 108
153 360
429 49
378 450
102 998
441 529
857 374
319 369
551 965
970 221
686 576
409 141
737 452
57 154
318 932
308 22
724 852
257 848
655 799
790 930
699 958
389 140
464 803
989 96
751 99
194 635
764 98
169 755
650 991
460 991
429 102
278 21
702 816
194 979
276 511
487 41
957 702
38 561
810 416
213 21
918 321
467 684
400 795
554 743
790 553
267 749
89 213
741 304
85 365
467 747
666 354
771 914
123 546
305 932
318 186
183 701
385 66
897 417
573 207
886 46
229 687
480 205
452 834
555 770
437 579
49 259
63 870
779 637
968 815
608 725
999 415
494 229
588 429
462 128
150 34
690 856
366 760
609 732
435 607
956 235
296 466
625 41
936 572
105 340
50 833
485 582
651 359
746 531
397 824
780 267
75 982
977 336
958 393
223 42
549 202
759 875
688 453
238 550
17 95
44 857
307 102
550 670
859 357
668 473
491 260
614 962
370 660
811 688
594 641
494 265
252 929
64 371
617 666
41 270
638 537
278 157
615 103
914 773
461 513
872 980
277 97
241 465
974 54
361 154
197 295
81 938
738 97
265 943
589 738
712 157
702 478
955 577
215 696
200 132
198 557
684 875
720 484
732 776
156 416
300 241
505 24
818 714
50 718
400 25
905 20
73 514
933 277
898 21
123 351
386 574
648 498
481 562
307 66
348 912
850 402
944 439
455 997
351 888
13 954
503 682
963 546
470 208
593 40
185 833
196 132
532 209
702 811
915 524
408 60
309 444
552 216
11 351
493 645
481 409
832 26
623 455
649 392
610 883
439 842
260 618
582 327
736 576
601 72
848 597
405 806
226 827
911 851
134 316
760 50
712 328
251 667
337 742
903 397
692 112
826 374
435 724
772 544
954 140
160 701
946 100
556 651
631 470
367 710
367 585
801 676
644 756
219 395
255 665
426 377
559 159
375 613
14 812
808 48
549 349
155 370
451 762
432 969
18 841
235 601
821 59
405 488
116 634
695 804
650 500
876 776
856 939
304 390
264 123
493 541
119 59
98 424
502 628
865 506
994 115
188 106
540 149
798 14
213 903
327 758
36 467
109 938
177 945
100 218
584 773
805 121
700 860
367 802
873 456
784 697
260 699
635 933
218 79
516 262
666 624
512 561
135 619
204 659
925 117
270 481
34 242
543 285
917 441
699 922
169 866
489 984
212 399
103 168
276 949
371 697
545 262
896 180
353 75
692 221
337 568
635 47
238 454
619 126
77 477
411 483
283 819
67 354
706 614
312 42
938 643
703 146
336 509
831 758
866 175
420 107
211 777
412 348
404 836
396 521
655 925
353 923
696 328
159 993
19 770
46 957
554 664
667 614
406 14
174 838
552 136
81 893
537 585
359 69
281 745
750 530
904 596
400 88
857 754
341 754
711 631
907 385
971 15
905 154
424 653
781 686
567 138
735 176
984 250
140 902
383 779
125 809
616 756
195 789
959 325
199 271
863 569
674 49
528 371
383 893
263 457
936 883
669 529
297 883
28 570
364 537
596 657
426 853
428 865
406 133
783 513
226 140
893 843
356 786
967 358
38 906
487 952
397 287
431 701
932 193
735 867
503 821
290 487
761 624
879 707
998 326
136 401
141 495
681 469
655 553
493 245
268 614
960 22
814 461
753 542
642 168
234 594
526 232
753 405
40 686
75 296
117 432
295 201
854 705
410 946
510 445
219 778
896 278
878 264
284 359
490 883
28 754
198 17
878 832
60 977
531 340
649 858
262 943
74 885
296 702
169 472
907 10
878 221
102 288
511 465
138 789
778 48
727 391
450 264
28 136
63 729
312 545
568 59
694 248
644 979
681 526
479 84
740 438
191 928
786 852
611 223
824 363
738 326
273 679
845 270
996 181
188 800
17 925
129 352
60 358
527 573
692 905
568 34
198 537
635 762
677 307
880 56
903 10
914 530
780 387
365 855
923 416
179 296
463 905
685 235
691 100
934 201
760 459
13 325
907 966
502 197
827 507
856 947
523 394
863 592
668 884
683 519
970 95
683 276
723 21
309 42
346 294
68 841
701 952
502 456
840 985
868 370
962 782
971 459
217 942
109 872
544 769
22 535
46 830
992 506
643 741
247 739
611 813
688 235
900 454
660 478
529 158
791 495
443 91
253 799
114 851
319 937
28 829
925 536
626 348
346 855
312 101
719 532
687 120
582 985
231 385
194 499
529 476
423 911
50 222
636 679
890 122
354 807
373 855
392 583
271 759
85 961
842 95
152 279
28 630
35 562
290 767
24 796
350 426
907 209
720 466
413 557
894 477
341 806
178 934
618 292
94 847
609 45
610 94
374 84
950 426
723 252
634 879
181 240
262 794
229 874
551 289
725 436
347 516
286 747
355 78
71 476
988 859
898 524
173 801
730 463
76 595
902 224
306 551
693 518
24 290
792 475
872 239
126 83
241 620
640 597
105 571
936 691
427 712
870 74
621 118
128 821
88 142
149 759
383 903
548 269
327 438
37 112
186 904
824 427
653 449
40 111
115 234
71 306
340 684
85 752
481 419
325 710
898 210
835 768
886 343
326 471
617 119
869 739
516 875
840 568
787 339
572 986
950 224
226 87
935 431
962 227
223 267
941 995
110 571
904 715
404 645
812 702
488 736
785 25
108 537
222 361
198 397
712 479
862 86
80 685
579 294
938 538
982 132
810 641
993 486
937 667
634 764
126 511
668 184
125 30
353 743
811 910
264 840
57 539
552 55
355 430
929 731
300 642
126 60
600 669
170 794
284 648
94 829
777 998
884 643
929 656
344 899
37 495
962 843
347 103
440 25
568 388
899 947
986 217
633 817
756 868
417 593
732 571
649 281
402 512
231 535
239 877
993 94
427 582
225 743
645 848
943 430
435 264
843 80
726 813
266 530
470 241
228 535
818 105
939 877
411 905
925 792
349 783
958 462
970 28
741 596
281 826
354 784
215 659
988 829
255 922
98 595
661 224
981 822
591 95
407 304
900 772
753 981
510 787
257 737
755 415
266 152
830 460
535 491
880 581
861 312
194 948
323 200
482 85
211 964
191 999
129 949
26 989
118 514
514 369
641 336
789 352
979 68
697 983
826 720
670 952
638 935
869 29
342 769
594 138
868 53
631 130
637 266
503 672
239 176
837 949
146 831
527 618
416 811
264 107
499 396
585 760
939 613
978 572
229 272
412 562
95 767
509 693
692 498
711 626
358 26
906 571
50 882
527 400
680 374
577 478
524 120
685 117
247 813
67 355
377 517
329 39
579 649
597 205
492 127
847 393
693 614
863 762
871 708
918 787
724 813
285 982
889 395
290 77
800 336
868 248
643 388
566 792
848 388
815 218
241 486
610 785
371 479
349 987
964 868
246 862
446 343
52 979
428 224
535 609
676 730
736 935
160 473
367 437
58 787
580 939
207 873
102 970
112 806
804 237
157 699
755 534
967 679
736 445
96 508
280 572
559 725
429 194
402 534
990 214
391 338
843 393
92 832
985 716
308 178
336 441
548 178
910 38
223 724
492 188
794 289
794 341
199 467
933 118
329 66
675 36
27 274
517 981
766 288
483 266
883 377
907 168
489 656
104 905
899 140
520 97
772 613
444 579
637 196
554 781
565 845
478 123
651 999
691 981
500 440
348 819
833 228
540 12
303 486
69 687
288 146
434 167
953 545
424 554
592 296
554 938
63 428
137 453
625 233
524 947
525 373
289 916
818 275
827 281
894 252
639 247
18 908
548 362
635 694
130 765
739 32
686 732
122 11
665 824
126 649
721 614
533 887
656 257
432 144
73 477
20 263
193 269
248 559
850 575
194 366
919 97
299 360
611 721
174 880
388 503
364 432
306 252
272 560
375 578
672 844
77 436
572 921
209 397
525 240
140 796
573 801
923 969
715 970
196 948
166 957
493 394
890 960
335 385
861 545
911 623
35 95
777 123
403 280
567 713
901 179
296 979
66 169
774 551
220 392
536 976
514 842
645 729
588 754
353 113
478 560
45 92
872 306
331 528
603 720
937 815
667 361
452 688
28 590
394 709
160 78
756 299
465 417
398 917
25 175
305 115
620 904
677 856
149 619
824 637
156 46
836 667
926 469
807 393
522 891
537 843
331 632
906 48
914 375
796 335
611 453
366 323
522 593
626 677
726 641
41 90
165 994
280 162
634 918
803 67
306 431
669 129
204 274
636 939
962 116
832 580
337 951
438 816
296 984
589 153
174 619
840 987
102 420
131 575
981 803
447 339
939 534
955 425
859 722
781 141
329 56
908 310
362 551
445 321
934 184
331 383
443 197
309 432
454 548
554 881
927 49
458 106
61 298
296 338
460 250
242 847
58 884
163 435
211 526
281 720
263 546
811 326
617 100
76 807
908 317
527 267
407 235
939 284
635 733
911 453
597 183
615 93
850 209
197 313
631 80
946 515
112 735
357 407
207 528
269 737
118 931
642 688
682 585
534 101
100 595
982 88
950 466
894 526
365 968
161 418
83 499
894 61
804 180
915 788
557 314
906 50
509 720
509 711
996 742
718 643
468 952
65 538
578 315
220 734
155 556
73 317
491 686
313 182
297 837
335 18
560 181
606 423
435 522
825 601
614 800
416 671
492 701
31 805
564 408
360 443
361 819
971 843
535 932
377 752
125 816
87 452
501 791
222 422
390 322
261 339
850 327
933 111
990 581
535 446
616 747
778 674
730 288
364 123
543 890
106 843
835 958
59 793
54 103
519 159
926 351
604 183
937 790
919 332
233 306
731 501
392 706
851 105
348 517
639 424
194 578
191 247
871 990
932 547
454 750
561 118
86 499
86 494
961 856
856 53
246 54
764 703
508 876
75 27
908 407
380 73
580 330
231 465
213 292
81 255
469 421
759 206
212 856
42 640
270 32
984 46
286 703
575 36
804 916
48 988
22 325
311 109
777 361
427 993
654 185
658 239
24 472
344 557
723 129
76 426
601 54
219 522
527 143
191 392
471 756
46 616
198 270
635 501
845 618
961 639
626 767
537 255
592 257
525 723
417 355
353 765
926 540
316 440
450 175
138 261
252 100
380 306
935 511
560 749
341 464
714 658
171 537
424 339
384 980
219 656
658 879
697 822
64 376
90 220
213 921
93 794
603 706
355 855
605 877
582 751
883 423
856 319
479 920
28 925
618 824
639 983
152 89
468 127
871 158
320 434
787 884
620 326
651 175
894 38
572 178
860 588
380 756
600 737
840 127
720 803
982 801
752 358
965 367
626 505
825 49
488 941
630 818
835 193
891 687
638 938
147 627
498 10
18 599
238 157
523 835
688 191
322 906
676 299
356 91
765 141
598 767
471 893
424 50
580 49
407 259
263 444
338 427
717 245
912 96
32 196
417 294
481 308
390 734
744 878
99 532
29 892
775 172
800 531
818 502
538 488
360 775
481 658
76 293
925 451
657 190
209 287
383 805
895 170
162 721
225 274
676 565
869 241
526 373
535 415
717 987
427 290
459 279
491 62
967 876
241 790
877 351
633 988
642 205
73 291
362 104
97 689
865 218
309 863
470 351
245 298
983 790
643 731
765 966
684 90
243 890
39 222
556 717
433 802
34 487
139 581
70 326
954 385
332 289
589 53
405 59
256 576
136 237
114 978
288 640
329 390
257 904
385 743
592 199
925 840
839 942
208 604
995 436
258 19
932 438
424 201
691 276
884 114
103 964
496 441
89 785
977 476
678 99
723 213
384 903
655 874
667 21
548 50
281 910
176 622
349 62
928 562
20 181
358 53
315 228
898 794
704 538
298 952
806 670
590 936
693 929
507 461
550 288
237 850
883 98
599 145
874 673
706 295
866 343
944 186
810 604
420 987
60 137
627 520
205 22
156 881
73 529
240 363
335 26
822 704
22 827
618 673
646 74
308 352
97 946
403 513
237 540
72 844
622 928
499 838
708 997
472 881
634 225
365 226
97 253
103 750
955 801
326 264
688 763
80 576
662 594
792 561
987 152
876 48
183 500
477 23
519 673
275 805
504 546
66 394
560 986
344 896
81 638
288 54
405 134
687 241
121 726
855 220
864 227
467 69
288 938
873 287
759 83
775 707
752 390
992 345
266 611
77 374
659 461
183 762
215 430
979 444
829 637
838 473
937 552
256 890
956 755
725 415
749 826
701 70
303 667
784 621
401 720
857 899
129 299
210 758
125 530
325 40
536 683
614 202
383 145
445 650
819 675
967 343
729 278
500 449
652 795
880 34
444 199
446 845
468 809
816 10
130 85
876 38
813 376
145 362
733 206
396 660
525 348
375 663
492 200
364 136
978 461
851 784
150 243
398 892
692 645
183 750
380 168
994 210
400 919
978 147
502 942
463 160
705 112
791 481
264 134
767 939
68 138
27 655
420 607
300 677
749 395
182 598
338 938
849 346
991 398
731 810
274 421
162 766
268 456
534 937
553 676
109 614
616 707
211 630
247 46
781 907
687 957
762 258
676 589
241 875
478 341
743 346
382 224
213 837
219 815
931 978
584 202
259 924
714 148
146 930
57 994
81 707
195 973
397 288
79 534
598 660
62 256
389 266
824 162
621 291
69 723
486 189
794 523
708 22
232 148
849 402
102 629
705 515
428 365
445 385
633 324
745 906
690 747
29 843
486 142
905 671
930 40
439 17
324 674
451 389
435 41
817 689
59 633
992 837
221 30
768 945
615 204
733 461
556 93
720 180
803 439
498 710
545 802
400 754
640 204
330 382
878 83
585 711
828 64
708 829
231 375
701 340
763 895
435 163
66 502
437 489
670 353
514 953
48 848
844 588
915 768
214 982
280 89
958 692
496 935
352 846
278 56
494 21
256 871
177 672
56 699
308 737
773 153
139 613
418 776
290 19
755 234
746 250
298 494
55 824
296 662
477 401
875 411
703 43
386 668
63 182
885 245
289 232
219 620
279 571
898 321
234 602
814 624
776 410
682 43
138 290
131 873
115 43
729 18
750 18
929 573
635 570
36 808
53 887
868 157
526 925
754 952
338 769
195 682
143 209
375 111
973 927
571 298
367 148
686 547
453 643
635 127
571 876
953 608
782 678
171 510
534 644
469 414
442 568
637 471
222 391
551 598
689 165
520 639
396 789
618 203
533 121
14 800
530 845
37 272
174 227
324 462
785 32
78 658
974 480
133 569
236 353
140 548
46 323
121 224
54 388
231 53
940 881
980 144
620 900
456 307
714 994
358 474
912 969
85 169
708 319
720 447
357 440
877 614
964 923
188 819
323 660
490 351
386 781
300 252
446 187
613 233
250 745
757 951
199 388
518 684
997 45
504 204
70 363
611 325
165 428
281 131
559 881
720 557
642 397
705 443
473 609
387 906
390 639
572 832
807 25
312 168
804 401
996 459
131 826
193 144
629 328
782 593
699 115
785 964
218 93
243 198
750 987
545 767
382 743
170 911
755 418
238 783
49 919
130 243
296 643
217 80
658 169
179 98
710 289
588 884
96 952
160 621
42 521
369 100
238 99
571 472
242 590
897 399
495 425
117 677
107 15
467 12
47 222
172 107
696 314
239 598
99 899
767 919
330 49
852 262
719 41
892 760
103 247
216 534
722 837
693 74
753 847
210 19
684 450
189 832
985 104
223 279
694 137
779 408
189 962
703 526
951 396
812 162
791 193
897 432
920 344
930 122
795 27
292 652
207 33
845 382
492 435
535 607
838 295
244 444
301 109
643 968
648 464
120 77
55 509
316 595
84 676
653 26
902 536
933 415
586 46
13 598
357 238
225 63
193 34
31 863
838 582
263 51
32 291
374 207
618 232
219 499
460 680
460 609
960 221
600 959
129 430
715 927
808 123
781 407
611 57
250 563
608 744
458 107
243 63
794 538
730 663
837 248
140 619
684 104
779 556
58 739
569 671
85 343
392 789
81 344
798 42
700 268
860 663
310 357
115 582
382 337
797 345
728 505
53 742
312 71
625 96
657 758
908 224
660 103
819 479
404 947
102 927
115 655
110 261
303 622
72 856
298 440
476 59
226 763
877 263
161 488
976 724
40 149
67 232
289 705
252 421
756 299
918 243
522 20
495 131
357 568
673 796
327 276
955 305
145 900
886 935
758 633
441 890
910 725
576 206
934 152
174 479
913 978
821 902
462 215
454 518
223 726
471 348
233 759
858 475
778 974
668 854
879 185
360 965
952 645
485 541
264 864
268 895
413 710
707 44
252 191
349 589
822 919
924 430
68 726
985 43
835 888
274 193
911 430
552 222
841 217
432 976
51 205
652 418
792 567
96 861
253 882
960 634
697 868
870 439
364 650
161 440
886 301
840 621
371 231
133 307
430 743
38 186
784 941
561 883
806 465
593 960
106 251
631 512
361 137
237 580
526 818
614 935
839 880
677 115
877 570
409 778
774 349
838 57
770 830
41 522
577 753
914 225
120 162
299 636
361 934
510 409
339 547
460 918
712 941
304 913
782 380
725 132
319 687
390 786
283 405
874 921
71 392
148 495
209 363
643 974
480 599
254 889
728 136
835 307
243 978
849 488
227 746
13 238
331 438
180 359
288 808
841 476
872 557
259 35
291 79
296 623
749 477
637 86
340 84
699 654
273 635
124 446
791 485
953 119
210 952
444 174
864 369
496 682
80 232
113 895
963 740
385 196
988 682
315 853
90 638
376 322
378 935
44 499
727 345
285 665
316 542
387 681
113 775
947 989
493 108
306 818
374 215
363 963
10 526
958 336
11 282
376 487
427 307
560 195
429 275
842 156
494 323
879 128
161 816
560 992
63 178
842 990
270 212
764 868
804 989
673 973
253 690
889 367
308 442
164 383
31 723
755 573
257 654
488 243
937 80
536 905
652 987
981 365
271 953
748 387
298 748
525 427
78 759
829 759
953 724
858 578
375 167
778 871
87 652
864 252
727 650
758 349
52 838
678 577
817 708
708 494
130 452
639 255
220 732
339 875
594 888
132 280
68 24
711 446
124 903
543 167
354 978
842 268
903 148
167 234
79 735
57 264
813 579
195 47
11 134
427 604
452 331
168 951
203 916
344 183
51 100
278 539
306 236
773 939
610 31
565 793
68 224
532 960
889 297
649 859
933 760
965 857
524 694
440 233
186 122
367 105
600 816
334 450
59 946
355 18
62 670
662 529
997 656
752 420
729 952
554 294
387 129
912 269
633 417
780 478
920 441
721 625
113 808
793 998
775 547
67 441
852 468
964 894
694 484
826 146
955 754
773 367
788 474
59 136
740 139
967 386
510 446
686 757
474 44
578 813
17 688
352 80
686 338
69 706
387 243
862 492
927 771
353 431
631 23
482 56
763 477
904 107
610 745
76 722
90 279
200 709
413 525
182 375
103 539
841 50
957 534
377 142
814 728
384 966
143 190
944 158
368 90
821 340
979 424
873 226
362 446
625 283
445 501
779 842
362 495
36 728
160 850
240 794
250 761
301 253
385 177
167 75
108 23
973 595
400 241
879 180
181 680
785 869
479 95
976 760
671 178
86 136
816 425
844 122
407 932
236 850
129 414
857 701
306 802
546 83
273 961
278 41
299 810
56 325
102 153
543 947
47 286
982 331
284 48
883 776
436 326
865 683
291 882
546 77
832 364
304 372
537 439
70 603
244 580
872 148
642 918
491 620
300 195
321 403
772 201
473 173
740 790
947 311
909 401
729 315
571 132
446 575
402 333
149 608
440 296
613 369
331 766
489 313
831 640
487 108
713 351
324 956
326 850
67 734
282 972
833 47
540 115
959 196
219 451
698 280
500 417
672 158
289 993
857 999
796 181
800 270
446 553
938 210
151 654
544 151
437 320
397 914
801 930
89 552
278 519
838 988
547 386
196 402
456 984
675 565
917 477
360 639
23 729
428 80
207 66
601 818
458 882
181 511
552 354
265 185
688 742
962 15
464 205
418 31
24 552
321 421
180 889
922 111
397 12
15 440
33 112
101 538
395 79
779 485
780 704
748 253
27 609
608 993
611 30
358 651
976 759
714 640
390 301
833 986
804 358
183 697
372 704
565 918
621 311
996 772
846 353
914 733
818 176
526 189
507 162
739 94
63 153
974 588
414 922
386 474
812 612
374 970
465 223
799 744
62 428
924 700
921 545
911 816
992 40
572 35
158 850
297 730
462 518
340 391
324 756
38 905
177 511
689 910
957 609
664 768
687 365
934 20
48 526
688 450
473 979
49 890
356 150
374 548
66 910
348 107
436 756
80 720
83 590
595 342
62 785
517 72
208 687
706 362
48 531
847 950
471 860
780 715
202 608
382 546
564 320
450 366
671 835
33 86
969 574
95 308
812 181
696 530
800 177
553 256
573 644
866 278
976 228
260 935
467 345
618 348
418 43
263 119
406 684
884 442
536 338
28 228
934 670
941 717
458 373
955 616
29 835
276 813
457 351
208 459
188 364
997 913
348 791
506 838
92 290
831 442
884 400
601 847
759 500
799 263
438 120
411 490
811 992
650 875
303 583
74 941
175 862
565 860
721 589
875 433
139 251
443 51
688 931
786 220
818 940
139 748
180 90
918 983
180 489
940 376
141 932
226 340
712 804
737 786
793 215
503 689
831 164
720 308
148 36
494 724
748 227
863 495
812 708
210 419
872 324
204 627
793 716
279 535
789 281
919 992
760 336
954 559
445 58
420 892
263 691
302 181
300 856
742 161
625 288
178 100
756 611
423 800
630 255
80 834
119 351
933 795
468 252
538 644
725 501
155 850
518 971
771 726
861 488
793 922
31 584
548 779
288 468
405 731
787 569
947 542
729 312
222 383
950 883
562 368
365 470
281 831
637 451
673 331
376 21
94 202
918 471
560 839
917 115
907 843
434 929
74 567
581 373
182 135
421 325
867 144
770 487
807 28
242 697
923 453
18 844
232 131
173 857
117 580
716 762
340 448
361 657
945 836
855 914
669 401
788 652
572 65
99 40
509 43
967 410
126 448
600 682
200 87
824 516
212 437
604 724
91 876
443 576
255 577
401 342
941 235
775 380
926 416
763 645
98 174
45 177
85 623
703 477
503 74
192 885
409 647
529 624
537 165
211 971
345 166
17 799
334 151
471 143
145 372
552 170
795 890
898 402
817 401
298 788
442 501
83 305
645 170
476 138
260 368
879 299
826 506
688 804
454 635
433 549
833 18
273 470
134 228
605 992
71 994
258 484
532 349
413 555
221 71
909 482
332 445
444 365
822 581
890 226
198 599
957 726
119 559
705 891
60 192
533 15
930 190
652 602
858 331
808 351
682 983
355 462
423 131
475 99
675 876
259 991
469 521
330 960
17 709
51 786
125 437
82 855
66 917
959 198
487 899
341 417
611 433
629 313
832 195
289 44
512 890
246 815
865 96
939 980
73 418
731 562
50 667
140 605
754 93
165 286
574 467
726 821
120 46
778 236
413 274
907 290
868 463
459 204
580 866
934 674
342 143
190 675
460 870
236 631
86 166
658 550
908 391
859 542
266 28
184 653
362 921
964 612
576 352
309 703
804 631
53 413
294 46
289 420
245 178
879 931
255 362
35 971
934 246
453 842
460 404
424 952
655 362
176 964
904 138
552 457
506 425
482 16
961 770
291 909
385 550
705 805
707 989
264 952
470 385
809 169
870 643
224 77
381 92
354 850
626 172
422 285
831 181
33 522
574 79
164 789
319 996
731 487
977 101
692 588
136 331
424 58
226 635
133 890
178 240
435 239
523 878
47 773
723 235
975 305
142 509
624 118
936 585
380 146
955 304
718 317
739 196
713 897
181 481
49 853
227 537
739 674
574 382
887 996
776 421
415 127
537 413
408 345
214 445
153 574
744 658
291 190
163 962
711 32
723 661
957 87
71 460
144 214
233 433
267 592
479 25
553 56
807 891
723 778
466 953
129 596
470 977
267 41
945 217
816 466
752 244
355 93
765 561
594 707
631 206
719 505
281 897
111 699
494 208
310 724
328 158
968 734
651 915
147 811
418 535
878 482
361 66
935 665
468 247
316 275
948 691
831 17
901 63
695 233
677 738
26 320
128 264
550 126
63 720
943 426
96 745
969 434
550 112
738 847
592 776
233 284
790 27
135 828
651 461
463 683
977 150
340 200
972 210
703 255
400 89
278 346
879 732
426 703
299 475
172 710
55 378
466 117
920 235
190 844
140 784
990 181
975 68
302 139
283 981
187 997
273 976
554 851
590 286
194 362
173 751
530 301
236 324
250 607
68 923
642 938
221 859
986 820
616 948
656 37
989 393
441 878
740 467
485 624
413 220
862 121
439 691
202 614
851 664
315 246
924 773
82 853
93 330
747 231
945 673
534 196
617 798
588 362
522 876
528 473
345 552
170 895
862 623
999 706
629 870
922 571
363 589
351 110
160 616
812 560
564 941
968 830
286 582
167 558
598 689
274 996
740 996
377 332
717 110
521 154
195 810
354 196
835 570
35 442
323 568
120 323
570 913
789 690
473 383
296 54
837 408
594 33
510 282
185 391
262 864
457 283
438 737
861 722
546 883
101 317
366 220
817 911
357 217
989 360
748 438
818 442
191 132
305 515
899 648
945 675
156 110
807 914
116 278
985 895
200 421
979 171
620 673
519 653
710 536
237 587
817 698
281 849
168 108
607 151
99 683
905 718
73 155
629 475
160 209
658 532
60 713
993 876
489 81
119 45
170 880
975 434
425 362
712 753
161 856
307 37
591 897
405 672
546 871
348 921
973 636
960 704
498 611
290 399
55 711
965 64
410 997
59 387
894 767
337 295
479 549
270 859
161 782
587 778
347 107
124 630
268 533
923 369
868 553
118 478
647 905
361 772
791 218
754 579
961 511
144 380
259 599
872 145
386 937
277 943
71 699
505 104
755 552
90 988
965 762
359 892
120 290
499 999
829 742
852 392
21 647
878 547
913 540
148 818
313 238
906 129
340 94
499 84
260 136
154 777
604 361
456 917
969 39
115 765
47 755
597 127
520 375
355 80
265 22
158 271
997 815
745 551
534 245
163 261
987 366
247 662
935 731
720 610
776 731
899 44
635 162
114 483
249 956
233 709
762 55
216 561
276 587
864 466
737 887
220 136
414 156
861 613
152 476
129 562
188 551
711 437
862 89
774 217
857 425
864 485
622 932
480 727
909 21
182 16
529 585
354 509
993 496
76 535
802 448
30 224
159 630
181 630
497 950
176 832
20 470
574 240
317 808
540 391
798 45
78 244
477 828
271 178
497 651
366 724
158 11
603 983
836 939
701 924
740 552
641 765
952 653
331 216
812 619
343 968
370 169
578 855
781 100
806 265
666 301
981 325
188 675
809 428
395 264
928 554
225 808
20 107
932 717
727 90
529 211
573 694
412 508
206 481
307 367
705 56
995 204
856 363
363 184
601 817
650 468
932 374
285 673
494 311
292 913
165 909
302 239
668 177
359 603
770 21
774 681
984 537
61 429
562 354
334 207
195 599
960 307
480 137
224 26
253 641
902 27
591 381
99 706
424 19
531 304
163 920
416 221
745 620
10 841
38 183
595 872
71 462
399 932
344 488
837 209
327 715
869 777
266 706
541 737
296 113
46 494
83 167
816 668
714 868
485 443
107 706
728 779
750 448
103 526
786 209
238 965
136 639
92 728
731 330
470 659
960 696
875 500
353 772
908 521
572 726
676 889
401 571
519 445
121 795
388 258
640 962
130 960
598 312
68 231
26 912
736 243
157 564
268 119
357 97
939 511
637 484
205 251
555 110
645 867
716 309
138 349
714 467
402 953
380 596
473 50
864 551
581 65
500 237
780 440
521 977
944 878
683 603
243 811
499 430
310 623
936 322
179 497
750 440
184 760
334 426
944 567
275 880
295 119
880 213
684 71
347 57
95 945
624 35
614 397
699 458
24 989
849 370
890 332
567 409
711 160
295 340
978 566
141 774
483 261
560 245
377 983
957 414
258 524
895 239
72 882
514 879
192 295
550 736
776 712
740 377
171 73
546 818
273 395
481 373
116 879
656 114
84 280
847 10
487 533
482 298
14 588
219 14
972 339
554 301
346 745
10 134
541 165
315 476
219 386
658 803
189 701
393 794
408 739
219 552
994 804
536 463
690 226
467 258
334 40
719 554
107 966
726 302
321 608
737 76
421 807
277 160
276 769
777 379
711 341
483 661
878 56
206 350
75 520
683 461
874 165
259 13
27 886
478 519
614 295
126 191
467 411
892 687
683 115
757 922
947 782
91 814
347 750
441 871
649 276
593 740
591 726
317 573
328 679
899 644
139 20
45 752
380 666
980 393
525 25
740 82
212 140
614 212
11 734
60 863
47 382
18 985
254 756
598 419
826 896
438 44
279 872
717 246
433 388
20 981
827 655
611 993
464 715
837 559
340 520
675 300
710 865
921 228
301 816
560 693
362 63
146 203
306 57
449 387
772 23
26 161
95 148
254 758
694 635
589 434
443 744
866 461
245 442
153 35
439 792
513 343
727 419
890 468
343 237
421 670
358 945
946 714
149 212
731 123
357 866
418 102
114 53
365 657
658 73
49 684
541 385
479 706
233 293
819 643
273 98
980 830
449 951
140 274
932 56
387 814
394 507
622 948
890 779
80 883
891 821
358 953
323 579
107 336
555 58
764 909
626 551
942 866
600 554
473 803
104 513
54 275
168 828
414 578
574 404
503 801
530 737
322 669
762 712
639 455
523 465
245 528
721 964
909 718
107 838
772 570
104 479
169 542
772 41
283 443
402 586
617 860
227 938
111 412
667 410
530 197
341 390
917 51
853 307
641 710
349 751
334 136
942 480
119 246
878 258
796 998
962 111
195 543
787 80
884 90
854 110
400 669
734 344
945 616
780 916
806 954
151 324
488 636
929 203
37 114
575 348
142 858
150 92
764 820
56 945
956 705
259 168
790 76
586 831
991 582
273 886
904 692
139 848
654 901
958 864
88 877
989 371
772 58
64 798
163 528
474 410
90 257
885 785
210 293
201 940
745 206
633 121
515 256
60 542
587 958
93 222
309 983
302 219
115 644
584 47
861 978
90 155
875 950
407 315
711 936
455 130
316 481
704 298
839 53
857 47
935 451
829 770
585 120
761 986
646 491
947 133
868 262
296 225
698 498
600 311
210 791
763 266
638 402
96 209
14 828
245 485
565 256
54 665
436 205
972 548
274 889
15 188
859 966
760 79
227 853
541 35
348 221
249 925
232 745
202 468
125 501
622 366
724 816
253 767
968 723
815 492
467 107
295 933
220 584
750 975
287 195
207 251
665 890
23 298
690 861
954 755
252 536
904 411
129 293
757 429
414 470
608 988
490 64
196 457
485 807
434 861
584 71
445 968
302 668
818 376
910 120
64 475
54 397
106 357
837 78
599 218
882 155
894 939
593 111
461 975
292 349
292 583
772 578
601 785
92 315
216 656
859 467
740 501
381 247
599 456
394 296
578 470
807 961
882 748
617 721
327 463
985 769
533 739
130 901
962 885
655 226
55 876
66 224
95 583
429 743
832 655
987 522
66 610
142 866
276 510
574 61
886 728
741 827
800 235
421 91
962 444
998 545
508 596
514 892
363 739
686 764
110 382
20 187
966 822
879 972
913 494
821 723
806 990
901 570
791 618
156 234
474 185
25 377
801 760
372 34
782 623
918 820
501 87
104 998
73 981
774 919
858 404
682 65
346 849
962 427
55 141
986 804
20 378
788 918
641 37
754 145
572 686
94 949
142 53
250 324
484 129
952 648
131 869
719 507
963 298
894 701
528 281
310 396
368 178
978 598
651 369
570 161
655 774
411 915
63 391
776 931
304 120
51 760
791 268
443 398
535 993
737 918
412 358
905 595
95 736
377 248
452 639
608 388
110 684
827 230
990 417
504 169
124 77
217 337
235 805
905 358
348 658
165 923
621 416
562 603
438 959
331 604
942 150
10 198
995 368
118 212
61 892
82 533
572 112
348 202
995 514
475 629
842 998
585 49
79 653
453 698
530 461
144 845
28 937
694 993
993 358
897 734
237 363
804 306
587 324
569 307
135 79
549 156
87 186
565 499
271 862
728 663
630 688
414 16
896 344
783 60
432 741
636 984
90 706
623 461
458 525
897 390
645 884
487 900
707 386
619 43
212 685
377 243
402 797
268 577
166 947
284 68
498 126
496 378
814 475
744 343
625 447
91 189
779 883
868 331
799 963
568 753
791 605
548 205
423 192
231 668
631 676
614 171
487 627
617 663
642 88
660 475
356 87
996 496
72 902
736 539
780 729
253 666
276 826
121 497
677 441
892 264
562 422
420 797
566 209
324 621
515 851
736 96
813 229
550 189
993 884
737 126
211 140
120 20
278 360
930 206
23 945
849 930
854 265
22 226
294 144
261 681
401 846
468 907
373 741
244 897
787 390
743 254
32 812
117 400
854 511
499 345
158 370
862 113
763 550
722 257
334 505
225 656
118 404
616 490
861 261
527 366
704 246
849 513
588 892
70 345
706 889
29 373
854 940
336 675
723 494
582 986
471 124
63 623
782 449
787 525
80 769
140 490
472 715
181 532
713 668
932 69
344 420
378 804
702 829
575 105
547 206
213 777
474 433
302 914
291 709
673 740
857 257
266 25
190 534
93 510
433 206
930 435
124 65
323 115
809 66
925 872
972 600
310 514
985 479
631 53
441 739
856 118
427 371
102 881
898 421
485 657
33 312
163 277
552 890
692 869
434 532
991 408
868 420
85 911
513 975
754 485
730 32
122 689
568 182
767 983
143 826
22 261
987 387
916 116
673 960
137 234
141 447
397 210
184 290
987 594
12 418
723 813
366 457
543 963
173 501
132 427
175 274
695 69
864 613
521 212
301 726
310 627
964 197
959 677
468 961
515 360
778 287
668 500
580 810
476 374
100 704
166 716
59 489
693 916
175 757
407 298
606 10
354 712
338 704
986 504
952 352
192 328
401 662
908 861
503 811
267 499
192 720
998 720
209 615
86 707
133 338
745 11
516 417
479 249
288 70
902 303
598 816
376 658
628 162
125 973
657 312
703 444
300 535
996 683
783 682
403 342
784 644
488 563
596 468
553 246
71 215
501 190
496 299
880 169
53 828
69 319
957 806
55 666
990 489
144 772
695 985
485 544
203 348
105 781
158 411
904 449
980 158
644 527
766 631
882 47
369 797
709 839
918 194
774 188
944 218
344 991
923 855
730 780
387 119
657 748
220 896
984 226
397 879
172 813
202 547
695 258
597 37
256 877
258 600
457 954
531 489
992 236
515 98
138 967
732 456
332 96
712 154
826 331
130 879
556 767
813 488
263 406
314 957
73 446
229 444
722 940
468 824
229 165
895 689
380 17
325 735
796 243
670 611
885 596
987 45
203 254
662 49
79 315
292 127
568 828
568 807
593 635
100 640
450 602
762 220
500 311
877 650
864 652
17 519
306 367
143 366
420 478
67 523
74 212
633 10
56 784
526 445
824 485
729 855
117 730
578 914
295 67
32 286
481 653
162 895
733 566
669 224
26 84
153 732
208 109
145 586
740 489
858 434
108 881
560 726
892 699
134 998
818 395
259 83
724 581
928 206
728 268
640 428
184 272
871 465
163 519
853 30
232 133
360 876
339 726
205 927
500 313
165 571
33 684
903 567
609 933
775 459
628 957
10 745
340 955
81 348
273 563
144 630
411 674
376 477
323 377
412 239
686 347
890 615
139 454
532 855
543 611
967 273
835 528
88 549
826 891
615 323
176 692
622 415
645 501
477 371
751 71
406 962
396 930
57 224
698 831
480 45
494 800
592 859
272 190
575 33
622 897
440 341
876 203
845 541
170 968
269 925
803 218
443 156
244 339
379 972
249 883
532 117
382 494
672 492
319 82
217 926
505 146
380 182
927 115
602 997
690 800
787 217
507 444
376 924
105 997
35 91
237 561
105 270
130 912
95 423
832 884
759 632
788 509
547 975
95 929
509 987
698 998
981 433
94 475
597 901
304 205
83 242
410 701
383 552
917 572
547 595
874 511
317 58
955 903
987 48
365 847
908 617
611 101
208 609
776 92
106 238
769 618
40 953
456 887
939 96
210 271
814 182
795 525
595 392
947 308
647 993
233 185
207 364
181 799
162 434
838 439
533 793
717 543
484 94
516 654
865 815
997 47
884 834
17 394
544 77
425 872
990 842
208 111
592 969
878 717
367 723
72 967
533 580
136 263
176 123
608 223
570 366
605 564
516 48
25 693
862 73
312 860
319 480
855 461
583 114
501 902
702 278
426 250
510 787
576 922
675 371
777 103
790 665
477 738
360 226
723 207
34 465
648 908
944 47
400 790
414 870
441 387
758 95
982 335
85 501
145 476
35 314
354 235
572 898
567 225
555 771
106 883
279 443
400 226
190 609
753 240
973 861
186 593
745 274
429 641
211 822
579 71
993 750
244 487
353 997
136 620
973 770
540 808
579 176
637 756
118 839
594 782
532 706
437 596
679 822
829 485
582 19
654 236
344 992
806 877
600 946
372 656
729 550
89 820
469 131
972 60
573 356
329 458
289 35
328 375
827 248
867 90
125 883
851 170
786 390
198 535
228 951
321 111
707 749
838 167
669 181
246 82
87 191
182 836
31 313
495 796
721 221
283 851
447 740
831 951
292 40
174 244
248 609
201 578
223 948
874 283
889 19
625 469
409 750
97 423
766 930
819 946
731 917
629 901
956 582
685 336
922 865
509 358
999 936
290 134
436 614
821 42
775 31
55 129
624 325
817 421
578 52
724 572
20 689
436 219
450 688
619 853
898 652
791 176
765 125
931 832
494 403
18 895
350 169
204 496
500 56
617 352
630 307
458 744
170 87
225 539
146 823
475 216
559 30
327 48
575 744
667 988
168 713
392 699
740 456
904 511
442 165
318 841
977 365
595 81
288 365
890 834
937 671
371 858
469 917
818 945
517 163
125 472
686 444
50 737
320 619
260 874
598 21
366 706
777 371
450 279
180 825
839 50
134 961
897 195
376 649
209 323
277 218
400 900
749 467
527 890
994 340
210 568
135 719
864 694
566 404
590 854
442 684
520 28
927 398
917 434
244 625
539 608
298 487
138 994
823 766
660 461
394 200
791 844
299 398
478 197
398 126
235 725
719 911
657 382
911 368
408 26
107 541
324 847
130 210
215 823
439 597
59 267
578 378
755 114
851 185
504 643
314 527
188 974
468 424
191 781
346 94
429 530
69 171
567 736
484 597
326 927
260 335
501 739
636 697
738 852
333 475
13 910
336 850
478 801
411 138
939 138
682 233
905 377
999 713
430 89
185 902
530 470
513 582
662 775
630 744
866 401
323 226
737 934
923 991
734 504
567 778
51 990
321 753
48 176
967 891
157 884
517 626
687 398
659 127
460 670
843 132
815 417
394 89
782 573
481 282
605 67
984 226
888 623
830 28
681 208
645 461
999 547
479 63
964 510
742 135
277 607
255 360
828 234
788 994
440 733
331 822
387 584
995 307
549 654
315 929
151 47
636 979
626 47
21 455
586 432
228 376
20 398
665 435
492 638
946 708
18 432
316 490
22 386
424 596
527 168
242 785
513 240
682 905
469 862
833 584
948 852
103 536
947 384
489 597
804 951
681 294
684 358
453 360
473 210
208 886
346 130
218 413
415 505
649 274
158 943
415 764
313 582
276 635
496 166
529 145
922 17
18 605
441 248
829 236
11 370
723 555
184 23
487 810
788 301
590 226
777 601
582 286
184 855
424 52
584 152
946 269
249 961
16 161
428 126
342 384
436 940
964 690
399 105
944 824
897 267
970 377
485 235
31 305
835 397
616 517
464 114
505 686
219 599
633 942
659 409
535 667
731 356
771 341
880 141
638 485
900 744
239 429
780 320
393 621
961 22
704 561
477 306
950 652
126 722
525 47
821 668
454 407
942 677
656 111
740 503
904 57
360 508
994 449
496 895
718 561
208 928
902 642
794 215
416 169
309 268
460 314
953 408
967 151
940 82
815 127
921 708
807 378
487 294
739 330
306 816
177 494
761 677
558 178
249 983
904 344
149 739
825 184
982 767
913 444
806 426
248 330
364 486
179 241
923 766
814 20
572 426
736 353
754 833
743 337
200 127
744 836
207 405
149 559
475 936
623 111
554 997
487 345
23 378
560 486
587 479
887 273
421 779
173 972
617 116
911 72
206 359
644 482
887 289
934 299
67 190
659 481
445 290
844 254
598 982
219 641
511 287
166 513
643 982
243 698
513 358
647 565
681 309
250 482
651 500
20 277
404 22
664 102
56 115
365 457
379 621
232 413
529 719
470 605
870 812
159 289
642 121
253 96
99 267
848 142
580 442
567 519
857 500
964 290
376 517
371 477
454 648
822 671
307 618
572 758
797 500
734 305
351 673
842 548
601 734
199 904
491 344
631 976
783 446
819 143
316 455
401 584
714 226
306 823
555 791
592 54
199 768
187 876
217 689
961 795
808 106
893 230
678 813
349 239
829 555
17 758
707 545
633 751
247 134
460 848
840 452
56 843
234 691
823 33
370 576
38 528
299 171
968 502
831 69
586 113
745 942
98 159
588 225
328 68
938 291
936 560
622 407
336 93
112 437
926 652
278 202
47 452
552 380
74 406
506 397
598 127
332 934
950 614
167 120
985 153
826 884
37 389
218 639
137 864
294 947
604 66
340 862
964 214
453 846
931 204
542 629
907 286
550 810
62 760
71 615
406 656
272 515
652 831
367 978
630 404
116 924
134 695
83 408
664 813
174 280
945 775
863 371
528 854
180 315
546 962
908 603
645 13
165 896
553 389
513 942
131 851
104 863
896 776
450 963
723 30
235 63
354 39
183 981
266 48
45 875
253 69
802 180
442 699
772 843
668 738
718 415
967 475
645 595
393 935
782 681
189 568
723 203
191 866
185 375
264 978
297 722
12 318
855 608
886 618
695 993
346 101
54 587
471 318
130 729
369 105
861 913
565 72
561 124
455 890
28 155
599 854
277 622
426 954
312 824
912 108
894 143
896 532
873 76
607 762
39 863
701 588
42 505
612 69
232 769
687 531
986 275
89 244
818 27
67 156
169 962
176 389
374 535
92 238
492 697
180 967
575 799
112 790
627 363
766 508
886 198
573 711
989 850
122 746
754 683
568 415
454 925
297 426
706 554
541 624
317 672
190 555
209 673
730 824
353 907
455 791
658 192
707 581
429 304
21 922
281 869
429 127
699 288
983 513
111 399
88 632
919 142
824 922
817 980
254 943
956 829
67 840
86 146
253 112
778 947
184 674
112 516
826 947
404 867
353 106
708 529
152 650
518 413
273 108
165 994
649 961
315 635
659 744
117 573
913 396
752 217
162 652
76 839
439 254
365 541
718 584
549 264
628 224
803 133
747 691
961 176
832 579
174 347
226 286
47 225
497 338
43 306
366 459
931 165
20 895
735 241
552 153
614 287
959 881
260 91
237 619
494 973
66 648
348 646
703 507
874 729
259 993
564 432
261 305
946 815
394 619
722 375
998 843
862 757
706 955
533 927
210 513
105 332
818 714
929 290
881 340
241 353
347 170
217 143
602 44
715 426
245 386
62 946
758 674
683 393
700 869
85 775
216 511
327 822
214 259
853 964
644 113
768 882
749 893
557 649
888 93
267 835
755 339
770 255
825 548
721 198
199 440
164 399
674 585
136 274
673 418
990 190
870 267
856 189
209 158
508 745
533 111
810 560
648 526
579 910
46 112
450 496
159 800
804 275
441 234
696 814
251 179
58 538
706 249
943 67
609 57
732 582
878 192
600 798
905 843
351 705
16 100
407 834
347 925
425 946
857 477
545 770
554 960
273 408
590 211
326 444
135 54
273 316
719 489
229 47
928 134
220 847
978 529
873 352
404 535
526 680
604 947
706 243
153 382
690 266
516 695
988 454
198 507
694 199
128 908
558 429
783 614
303 517
692 119
679 471
784 607
804 516
507 569
832 771
917 697
784 702
493 770
394 337
385 28
551 205
977 42
966 671
711 62
76 488
457 679
41 835
640 137
427 539
390 740
122 634
59 608
914 111
362 192
687 235
138 723
998 788
332 690
169 927
877 333
313 552
630 710
458 388
266 313
896 112
364 887
202 710
348 441
262 454
178 63
828 761
947 47
337 385
289 719
889 595
189 518
563 149
22 634
87 329
875 716
820 476
227 437
623 566
688 749
969 183
366 816
789 562
452 784
368 272
763 819
189 719
651 253
63 486
123 400
596 353
73 117
864 208
511 900
426 294
841 592
842 84
494 414
46 526
610 213
602 244
767 32
596 424
900 17
829 335
373 822
513 122
699 954
341 895
120 45
359 652
498 159
244 591
734 23
78 612
823 761
449 694
16 606
302 538
635 693
36 543
969 621
880 344
950 406
915 205
42 511
294 559
122 213
340 237
274 943
102 290
815 406
878 984
370 152
73 606
329 929
613 354
360 51
228 847
804 672
467 536
570 736
379 710
997 620
799 640
120 521
225 175
294 373
714 389
984 633
602 485
176 117
503 571
216 151
709 493
189 842
888 211
673 47
642 909
265 926
759 867
806 937
737 660
303 717
248 844
900 13
131 250
923 10
771 689
50 265
525 189
439 967
106 622
257 178
444 273
274 406
152 367
212 116
502 601
271 447
835 145
562 184
407 912
295 764
451 773
617 455
753 629
137 916
976 431
543 828
981 826
74 503
977 196
994 755
603 562
382 769
894 361
934 518
994 471
610 134
708 492
767 909
158 543
368 307
420 177
164 256
718 828
731 872
802 373
480 916
588 105
722 247
971 735
209 974
462 777
627 404
929 565
360 414
358 564
627 850
631 499
172 648
859 790
89 604
555 349
942 300
852 218
470 620
441 943
607 931
924 303
496 30
918 839
442 694
46 680
265 484
883 477
437 661
93 877
699 397
912 77
758 390
700 979
805 29
475 196
22 617
232 872
126 945
695 444
67 621
249 791
890 641
211 525
34 227
455 239
227 985
505 967
945 397
730 977
620 763
621 573
519 260
11 116
51 482
963 436
582 204
18 529
720 196
880 394
746 427
897 695
284 729
288 848
854 158
475 376
323 475
672 850
996 200
64 192
929 11
361 608
526 826
624 560
587 895
443 485
859 348
706 646
472 822
404 206
171 222
915 444
317 401
133 578
716 409
193 291
473 170
238 979
810 38
327 964
999 575
614 263
30 167
260 66
61 513
817 932
187 769
818 915
900 419
821 569
75 972
98 316
117 918
956 842
920 786
630 580
243 704
265 565
257 870
106 231
402 126
288 29
227 714
219 299
33 904
543 833
833 252
386 655
480 852
144 500
896 215
720 522
828 558
994 440
102 840
27 853
933 546
904 10
631 979
388 182
988 626
894 690
446 883
362 205
263 510
590 911
908 250
725 618
772 474
657 921
305 60
395 626
55 463
507 849
668 857
373 664
609 838
21 320
114 361
753 688
722 282
446 544
863 449
290 610
545 654
659 545
25 848
294 538
318 67
72 333
376 267
902 658
802 82
893 513
619 753
744 869
541 637
983 690
25 146
679 792
455 681
428 231
29 267
372 498
549 754
989 223
311 135
564 360
798 96
127 285
749 372
304 437
877 631
321 483
668 786
486 611
122 250
38 231
173 900
961 553
691 921
360 83
520 458
624 152
104 897
64 166
10 986
406 274
325 460
552 251
959 283
342 871
498 951
200 730
330 271
902 18
10 764
61 355
598 346
547 948
441 846
568 742
680 313
96 942
546 915
927 658
758 995
322 195
160 997
564 194
984 802
998 643
245 88
101 342
823 214
441 845
78 127
382 65
378 874
692 240
26 950
103 641
820 884
802 262
453 898
695 886
989 522
485 300
732 592
504 10
349 161
618 661
551 768
824 692
848 522
554 214
586 109
527 339
185 909
837 994
994 294
881 543
919 366
552 905
665 567
873 535
829 482
508 703
175 673
510 838
354 678
205 138
899 10
685 602
91 187
270 673
903 426
99 994
235 611
157 358
398 699
164 858
754 583
681 120
413 58
402 916
97 500
973 260
794 314
371 192
856 629
733 330
188 965
840 764
231 424
367 660
667 358
480 705
180 595
650 415
889 239
700 174
400 28
366 642
476 798
123 704
289 836
980 47
645 892
657 563
228 345
701 599
710 106
661 561
924 802
47 964
750 834
419 675
261 743
217 834
389 740
725 965
47 395
141 796
674 321
780 539
82 724
876 26
343 590
277 47
698 850
256 782
549 454
874 201
714 311
991 518
499 197
697 769
992 513
163 232
524 291
507 676
637 546
930 725
770 708
668 106
973 58
913 119
661 80
763 285
555 222
281 165
128 312
172 612
166 979
214 642
975 844
347 607
412 522
656 29
468 145
44 671
740 935
41 677
373 296
563 995
668 221
739 941
829 303
390 182
273 354
89 685
372 524
27 504
534 38
95 253
138 587
165 942
427 997
655 355
523 73
681 865
540 598
821 383
523 73
249 435
299 537
878 81
602 473
499 249
508 194
276 76
882 374
890 624
51 952
760 241
273 581
484 247
414 539
187 34
408 689
958 832
307 200
272 903
703 776
570 372
447 741
355 676
784 621
440 911
739 56
276 677
466 198
472 234
14 182
728 643
742 35
466 266
104 246
330 670
684 60
112 844
254 302
168 414
814 500
249 561
469 250
887 288
802 708
859 367
685 325
834 786
445 664
140 242
481 991
506 45
880 760
702 896
683 250
680 189
603 765
227 300
629 78
961 728
750 601
156 98
228 925
370 296
993 400
520 986
124 840
673 393
224 663
455 95
239 933
833 372
941 646
15 355
702 185
164 981
455 104
269 198
529 791
965 137
738 897
652 172
142 238
13 842
673 153
785 409
664 886
296 813
58 854
218 665
124 943
550 341
193 467
762 554
356 53
717 499
216 368
483 119
803 741
201 366
272 920
551 84
216 99
282 230
334 782
214 666
444 24
875 233
751 591
714 522
955 759
28 767
681 812
513 163
934 822
631 777
683 208
757 393
53 757
410 593
407 337
683 418
608 249
647 810
944 332
186 831
190 599
139 835
999 638
143 269
830 907
310 417
373 595
750 219
589 374
696 746
767 101
615 206
945 544
650 393
463 670
754 361
856 931
790 573
279 120
803 181
620 921
782 589
184 338
372 329
85 437
523 206
695 903
17 128
722 837
515 704
319 946
881 232
569 24
63 329
683 383
327 76
519 828
343 819
264 141
797 457
207 799
340 725
330 934
934 542
474 208
148 346
623 723
682 475
872 551
907 759
788 650
745 553
100 627
977 84
823 23
240 131
954 208
764 940
903 90
388 851
267 780
509 922
389 150
416 999
268 69
530 636
63 993
160 709
556 202
693 148
740 491
399 274
986 506
150 599
144 841
370 804
226 942
904 667
770 12
793 154
182 416
566 172
532 733
551 649
526 588
585 493
726 463
417 78
402 148
345 151
341 88
775 336
449 631
303 782
568 200
507 716
219 302
495 870
724 588
84 584
28 378
396 520
819 930
359 721
465 146
115 969
277 333
234 776
412 801
464 822
276 531
487 413
222 478
877 998
253 170
340 842
790 71
827 528
965 695
412 878
429 650
65 415
367 318
919 864
110 675
163 783
608 76
818 208
269 138
264 324
916 977
732 511
357 400
479 226
116 501
842 935
273 632
364 638
984 755
796 41
446 844
429 472
623 157
379 458
965 250
773 406
523 366
28 381
405 455
366 277
191 689
648 698
97 364
364 191
825 951
696 538
574 868
475 984
761 884
899 306
368 705
203 411
434 767
887 329
917 120
341 662
590 638
376 275
234 380
986 754
353 753
448 623
330 282
457 729
469 869
963 604
445 99
277 643
16 701
874 683
839 20
958 525
869 612
16 725
906 191
139 495
193 952
363 728
124 572
268 498
838 168
645 206
748 315
280 923
269 879
406 494
631 242
133 840
268 573
830 734
785 51
160 75
386 339
17 893
810 762
36 538
146 366
707 790
502 155
527 801
759 358
730 175
654 196
565 738
687 510
276 101
287 945
788 963
785 366
529 938
797 973
932 400
422 656
320 504
571 124
245 960
636 300
227 338
864 691
84 689
100 236
709 346
960 357
576 965
894 430
264 793
328 258
436 688
688 584
631 81
399 829
534 315
261 605
162 993
711 559
296 678
286 779
683 112
133 394
140 576
899 14
314 592
425 992
660 977
319 271
586 718
712 287
752 978
392 585
974 833
332 394
670 934
132 261
84 673
518 398
37 520
473 160
462 846
173 536
791 172
247 505
505 10
263 771
593 289
134 251
440 316
934 62
164 797
940 679
608 46
616 319
973 169
210 627
756 997
500 73
299 588
964 711
943 66
473 577
925 709
389 150
482 855
914 393
660 442
675 258
838 682
461 155
768 12
322 569
691 428
279 996
885 978
818 294
168 789
90 506
400 841
128 12
678 861
43 111
116 936
340 82
583 134
39 356
417 475
136 612
889 773
197 79
60 886
746 366
646 94
703 60
592 23
82 980
365 559
845 649
460 70
446 656
829 707
142 188
235 755
993 669
579 895
733 60
22 395
726 571
233 521
998 291
690 814
504 725
487 428
567 812
526 19
989 854
998 102
869 687
594 416
517 92
59 748
522 324
573 112
883 18
358 598
803 380
637 77
483 869
112 392
69 170
81 286
649 604
728 491
895 826
896 292
210 112
567 27
617 370
930 813
321 948
413 767
917 378
23 89
473 673
483 951
231 339
964 53
191 471
381 125
293 930
598 329
715 530
77 865
84 719
47 332
664 296
393 528
640 974
975 344
774 336
401 721
302 143
17 157
764 150
623 228
330 128
218 406
366 624
490 876
378 696
62 766
770 874
659 411
689 429
208 778
349 612
435 766
478 198
460 189
218 658
228 616
132 201
876 52
950 377
991 327
144 499
103 986
278 50
397 336
385 172
734 689
722 607
428 618
975 304
453 984
516 154
689 827
67 672
565 56
902 116
301 254
285 786
784 423
585 388
971 747
727 995
258 58
344 957
516 657
499 205
579 361
527 798
636 535
266 466
591 288
379 113
575 976
25 986
427 954
99 190
10 188
472 938
984 828
967 892
473 42
149 726
160 993
439 612
548 683
527 83
595 395
661 204
751 872
763 298
906 606
718 114
147 251
772 18
67 494
996 789
972 593
330 721
939 313
46 94
14 232
936 640
239 539
352 867
574 334
14 809
515 76
829 706
275 381
751 102
246 684
936 281
201 35
627 201
205 799
161 549
831 280
75 410
480 998
234 882
201 769
705 46
966 519
55 279
694 238
841 411
594 181
783 182
678 768
568 410
689 925
355 142
279 361
37 529
801 150
947 625
310 974
742 57
317 873
902 161
536 864
721 25
809 223
193 953
458 531
801 860
367 183
647 423
736 227
517 208
770 409
215 487
413 798
683 931
566 758
625 207
171 504
577 972
107 475
227 720
46 659
908 128
896 731
912 862
346 151
951 530
238 978
714 435
597 870
342 624
418 227
134 264
921 411
571 633
896 176
223 371
555 411
176 783
819 502
855 201
488 169
166 105
571 280
834 195
998 555
152 788
27 158
621 455
820 725
440 34
76 970
457 23
528 179
559 173
490 347
656 72
10 477
348 858
959 615
554 299
949 338
886 617
596 458
917 703
417 539
856 780
783 461
195 464
586 352
473 286
750 210
708 246
767 425
534 312
875 316
360 130
239 38
342 29
574 292
414 527
143 333
137 433
724 435
384 505
183 817
264 488
774 136
379 36
29 345
800 726
291 987
648 896
895 624
325 254
639 558
794 571
115 365
341 474
564 736
25 492
304 785
789 616
34 146
304 37
535 602
187 639
262 832
821 953
699 386
585 76
51 718
15 754
779 142
159 942
41 529
141 197
30 836
755 553
888 809
634 960
49 730
329 627
378 317
225 109
233 119
669 851
573 318
121 427
351 213
453 625
193 588
734 514
156 448
237 562
113 839
309 113
332 413
727 546
559 125
111 504
921 318
499 946
128 460
460 624
687 889
72 582
616 525
189 144
300 41
271 155
576 197
513 816
543 841
472 198
579 353
950 19
201 927
535 445
650 948
264 148
500 418
82 952
486 426
177 325
866 954
689 910
261 847
623 253
367 54
262 119
499 184
566 782
919 609
79 150
606 686
571 32
945 90
849 49
420 369
570 297
659 583
621 525
793 500
228 383
919 724
451 294
320 240
95 546
923 242
776 858
161 644
54 606
939 711
915 99
899 111
720 140
223 390
841 471
981 832
507 456
456 792
581 211
540 142
183 804
847 666
590 142
217 442
694 229
211 379
660 400
821 570
527 976
782 288
255 56
666 738
606 194
887 175
102 859
599 369
86 283
605 123
935 105
725 811
952 117
613 458
299 432
533 641
299 959
398 312
963 839
980 243
783 255
676 907
70 784
61 302
723 14
12 194
426 612
846 751
854 478
751 527
843 919
422 548
626 448
482 647
692 906
736 835
770 266
688 820
460 605
476 254
103 491
763 100
951 897
177 389
42 605
874 779
417 820
410 762
259 704
942 750
413 16
795 394
960 801
931 48
884 513
74 719
389 332
677 460
196 268
224 476
261 519
219 584
10 841
712 435
564 499
190 543
993 690
754 887
683 546
537 133
839 714
789 326
515 64
264 988
535 465
835 948
823 132
168 316
13 841
327 556
568 718
967 270
598 391
211 65
632 147
689 115
506 850
646 65
801 235
613 261
662 978
275 392
796 857
338 998
926 874
670 487
634 391
963 848
240 120
987 50
974 178
302 978
310 763
833 331
712 652
901 809
357 181
951 682
27 552
123 567
444 489
590 32
249 182
387 648
640 54
558 39
48 145
538 97
964 55
982 396
436 553
568 409
46 521
585 811
674 962
400 46
927 464
195 686
436 294
429 290
238 842
232 877
273 756
186 665
734 417
504 708
118 870
585 859
538 10
897 962
423 382
469 181
480 621
284 142
433 731
138 802
763 355
833 770
470 263
241 487
377 445
954 579
62 279
458 190
69 565
704 842
680 499
18 885
363 727
272 595
802 96
790 90
699 989
206 575
856 253
885 759
585 256
321 271
541 107
76 225
674 178
905 733
10 557
305 852
241 453
761 107
694 860
899 659
291 572
609 545
157 340
479 779
59 536
876 495
413 893
888 53
594 646
771 118
903 807
717 775
278 675
454 181
868 326
737 318
717 151
437 19
998 687
942 349
293 970
932 250
945 669
796 258
282 580
474 213
77 500
131 231
920 366
656 384
431 357
814 22
750 843
436 617
431 552
313 873
310 10
127 591
822 906
235 918
145 375
464 562
499 163
111 552
610 79
508 390
250 540
889 583
259 18
447 284
297 54
921 180
847 571
683 197
693 474
863 919
754 886
674 319
180 28
489 963
283 549
582 934
224 639
413 611
915 796
205 146
491 358
662 139
14 172
412 967
406 537
979 785
581 165
311 859
703 637
22 299
69 251
336 450
931 60
348 739
901 543
875 134
445 818
361 937
261 383
897 708
800 395
775 611
906 256
910 28
806 745
267 551
600 775
611 974
648 340
290 812
643 877
486 773
314 688
205 722
501 766
111 705
889 111
94 845
885 652
512 886
36 989
530 959
173 972
687 493
267 379
282 354
545 383
682 639
640 921
924 18
874 239
705 602
410 910
583 443
745 830
165 944
921 181
288 811
523 192
448 342
243 94
299 871
780 411
912 190
902 209
927 551
720 574
935 589
383 259
498 86
332 151
428 587
166 738
343 534
964 20
202 463
183 964
178 772
176 274
238 389
230 44
151 628
219 895
136 877
754 426
352 598
900 466
603 117
613 563
413 490
732 658
252 597
462 684
141 78
179 265
903 86
109 858
167 214
965 21
534 127
507 718
729 106
699 610
90 154
650 777
477 125
451 579
862 335
188 904
102 675
297 560
426 181
308 459
82 326
185 529
364 538
362 540
574 47
494 854
686 975
811 904
473 874
41 386
634 795
199 470
684 326
975 702
133 315
121 499
713 961
687 631
741 837
194 741
215 912
382 624
511 417
921 22
427 140
327 420
818 104
496 915
281 751
404 24
408 94
399 108
45 801
341 628
498 968
524 415
964 881
449 806
276 734
11 757
88 808
362 754
645 483
20 626
640 915
925 31
190 24
74 769
838 289
267 215
340 721
679 482
639 357
342 183
205 448
491 747
496 630
251 671
561 794
824 396
594 877
891 736
617 901
242 538
659 540
74 212
815 458
857 611
864 986
804 597
779 124
725 791
763 396
40 574
222 812
698 133
135 927
932 242
102 994
624 714
410 778
144 202
78 30
508 752
269 57
343 819
874 543
128 832
665 144
636 536
53 907
435 871
75 526
338 740
972 452
316 93
583 918
829 625
499 335
649 730
788 408
308 82
787 637
367 89
676 210
570 836
271 166
912 23
65 602
773 317
558 324
559 957
730 808
704 390
596 539
388 847
113 886
128 560
451 369
626 52
431 848
99 784
404 328
645 511
251 539
302 81
688 90
404 918
516 695
984 496
950 160
511 733
79 570
746 477
982 501
352 63
657 228
478 544
312 844
232 466
748 20
310 656
262 93
205 358
196 453
589 427
568 641
710 76
226 44
920 657
713 619
267 731
241 647
354 737
798 632
826 183
227 766
290 451
518 300
416 828
42 919
930 210
879 40
409 610
200 794
723 677
111 814
197 643
761 709
442 800
85 684
174 445
100 492
561 870
786 184
811 338
432 713
686 66
597 205
996 675
906 646
229 296
566 703
881 792
109 473
583 990
865 749
770 669
123 841
312 794
593 679
629 82
811 37
908 220
514 733
266 459
93 561
424 771
359 951
228 788
88 773
179 651
563 984
234 377
899 584
548 636
547 331
687 874
107 178
920 965
538 361
368 53
26 347
796 843
242 770
648 757
566 882
151 240
907 370
723 196
219 345
566 328
495 711
213 968
546 601
88 195
705 460
914 595
555 687
196 801
345 600
213 897
24 118
866 280
684 432
420 154
136 729
718 203
132 784
380 60
120 198
352 923
540 480
461 392
176 550
646 902
22 649
344 903
728 908
207 767
67 874
141 339
394 938
64 677
720 981
881 811
583 233
187 859
15 645
513 696
477 202
176 114
784 168
469 262
640 580
212 433
249 105
558 990
562 447
872 521
935 579
765 448
615 546
898 348
506 66
365 959
849 515
657 415
316 916
514 919
788 436
300 241
440 78
196 460
290 20
358 835
591 530
59 546
645 37
619 393
818 547
408 305
586 871
466 269
292 825
94 590
152 526
585 466
853 381
208 381
821 732
753 302
298 694
152 491
69 354
489 79
607 347
11 786
610 848
803 451
512 157
392 978
992 783
573 305
286 185
181 630
407 54
814 41
447 16
524 711
359 742
730 314
778 580
141 653
490 609
616 40
871 567
365 974
696 19
282 828
847 37
676 762
548 985
197 555
141 847
673 728
232 439
423 695
569 305
717 547
423 499
969 573
223 93
877 692
890 522
604 40
885 356
448 760
571 287
235 185
39 153
104 191
76 152
464 646
68 410
71 321
728 480
53 191
603 327
350 136
426 886
153 844
474 658
467 713
733 44
142 558
902 22
166 798
77 737
302 973
513 258
155 658
534 365
830 363
659 293
139 999
282 383
189 481
899 222
549 449
628 928
161 594
583 485
569 194
309 762
521 212
523 887
122 588
551 613
563 875
479 861
505 217
877 984
743 50
152 758
19 726
444 903
520 686
356 791
693 147
822 541
359 514
198 547
424 572
94 198
195 455
123 338
569 821
953 641
72 479
464 579
492 902
273 737
157 60
375 659
514 237
372 850
199 703
955 721
616 727
671 761
124 215
839 457
815 485
649 575
874 396
299 633
952 401
648 931
968 64
644 311
296 563
168 915
347 524
148 536
512 237
541 764
656 785
809 183
739 449
543 211
687 740
925 578
663 347
507 733
301 890
257 640
757 896
582 903
473 292
517 821
710 50
92 336
132 923
895 187
975 166
113 644
869 823
134 871
294 540
206 91
854 195
43 139
222 641
416 481
757 81
633 408
400 498
400 472
172 472
13 387
234 936
827 193
154 633
174 932
196 417
522 366
693 561
30 735
738 323
887 588
647 531
29 238
621 975
741 678
604 56
930 204
276 973
543 953
502 276
710 879
807 695
182 629
127 323
535 73
214 987
265 347
526 329
470 899
499 406
770 368
325 234
409 912
699 393
157 265
124 355
38 716
780 267
146 779
261 52
222 541
911 461
603 482
188 110
622 689
264 896
478 399
102 354
975 689
259 519
909 193
726 461
338 588
95 10
508 460
118 299
553 412
595 921
861 460
920 163
117 61
414 969
173 876
387 509
655 539
302 219
127 220
76 410
900 373
536 424
604 459
469 633
197 807
730 607
719 845
552 73
737 455
945 719
840 409
499 297
724 237
656 101
325 472
460 150
761 586
533 789
240 752
398 155
72 515
86 603
588 21
333 596
270 574
993 253
931 210
238 500
113 945
791 25
88 586
541 749
143 555
464 697
787 880
859 924
890 717
372 697
983 779
641 310
939 799
730 515
959 809
797 644
344 294
924 756
291 832
576 850
425 233
624 430
953 707
290 23
530 607
59 978
824 940
434 293
16 654
887 207
830 473
862 680
64 220
158 109
136 805
503 269
405 160
246 53
709 559
916 695
409 905
957 905
430 599
528 314
502 102
687 646
238 530
807 68
515 941
74 440
938 141
800 678
59 521
490 864
232 491
250 19
493 193
957 91
826 608
306 376
812 655
214 782
856 207
824 741
461 610
460 550
549 947
71 808
304 903
40 893
370 467
806 388
415 634
684 226
925 335
804 508
728 497
308 763
527 897
119 883
797 222
775 580
533 988
187 890
438 657
462 284
793 303
906 959
861 732
499 227
146 820
78 407
951 448
715 912
948 216
928 69
752 637
14 794
319 734
458 264
218 161
905 198
453 898
292 616
754 483
368 288
897 692
869 515
852 991
119 836
999 642
970 502
434 626
496 887
548 459
891 484
573 14
780 218
804 671
672 945
195 602
330 648
549 215
20 360
662 475
644 601
20 308
346 599
21 340
230 691
422 924
494 994
302 190
303 664
948 237
245 869
351 976
401 466
859 978
275 411
329 818
966 637
43 552
133 661
201 369
212 306
812 712
121 166
750 868
56 145
819 125
778 574
670 398
701 973
752 430
451 251
74 216
330 154
575 932
360 273
171 390
204 934
840 553
544 849
66 616
48 758
940 659
700 555
190 585
255 886
984 35
455 601
988 671
334 123
764 242
202 922
519 784
68 870
752 239
317 843
115 382
403 104
983 744
565 380
344 450
441 705
933 409
79 590
879 59
254 834
508 620
131 980
773 837
990 762
901 955
703 539
476 767
731 543
366 616
895 991
78 362
44 622
509 420
509 253
354 648
509 346
262 72
585 386
698 921
232 422
446 150
491 122
476 653
233 86
940 549
476 47
560 266
554 350
458 588
549 311
566 748
511 767
366 985
965 194
646 462
170 275
620 805
515 468
746 953
463 272
77 445
217 314
596 734
777 543
435 860
594 311
405 580
404 744
206 893
181 44
401 879
100 240
506 212
453 809
303 86
898 298
263 692
680 83
988 839
29 468
914 569
896 494
542 902
186 117
682 834
591 950
558 396
911 547
609 706
857 321
594 372
555 255
610 962
611 378
725 32
162 413
756 224
654 152
797 996
359 951
631 114
593 498
470 871
965 859
938 257
917 594
920 241
305 389
854 398
868 980
727 488
263 118
369 897
40 990
460 383
614 687
715 392
902 209
731 988
595 386
20 78
206 871
971 580
179 457
266 321
144 314
659 477
717 11
44 778
178 844
85 239
654 936
160 736
495 844
385 264
760 581
615 860
94 944
757 585
511 125
721 612
873 472
901 247
683 81
810 429
784 240
425 828
338 531
242 909
47 695
577 687
41 595
211 857
516 236
638 382
282 438
816 269
407 27
820 431
857 605
523 428
982 529
932 23
851 637
826 259
407 709
349 238
446 334
326 647
545 198
162 847
81 830
787 840
190 615
735 813
134 290
93 938
379 646
215 285
361 418
123 339
470 382
750 387
59 806
837 264
950 391
463 30
953 411
947 774
617 467
118 74
571 385
24 112
932 775
942 436
414 739
14 487
634 350
216 604
473 531
917 67
823 373
844 255
531 124
680 456
776 327
796 531
722 180
712 390
980 768
659 450
233 777
642 283
961 523
962 477
85 967
941 529
973 925
667 831
152 79
658 703
65 858
853 630
236 583
136 832
996 948
287 83
537 92
917 564
36 898
347 975
656 482
510 37
193 429
489 930
999 613
468 718
466 622
590 276
779 420
220 472
533 672
537 183
840 405
839 121
816 626
225 634
342 27
129 937
521 891
476 675
334 829
885 504
674 908
131 40
180 917
597 133
454 960
846 32
490 14
243 458
522 69
71 550
141 49
926 262
768 550
594 948
473 369
594 666
439 810
282 803
861 979
526 221
563 703
919 147
821 650
890 166
552 96
420 288
536 417
658 297
467 680
533 909
45 490
158 413
416 21
942 37
137 887
687 434
531 261
450 717
473 139
254 756
539 204
928 511
394 474
631 216
874 206
951 485
372 324
382 865
465 315
374 154
840 381
327 103
19 776
529 613
575 282
445 547
569 223
77 360
82 124
275 623
953 664
647 168
660 714
596 170
20 895
196 724
795 427
110 435
286 633
980 908
449 84
471 771
580 189
520 615
938 42
622 785
454 663
104 917
872 419
602 259
644 849
611 352
381 737
851 689
367 788
446 782
503 774
976 856
432 542
457 179
710 131
870 497
148 48
969 766
350 234
80 209
380 567
747 470
820 309
725 343
458 278
218 824
644 24
578 175
925 261
775 575
464 743
106 258
517 220
271 927
312 956
237 632
515 251
27 582
770 533
563 722
383 77
125 532
314 500
816 264
309 618
706 126
32 430
927 201
876 324
520 385
285 510
411 269
855 457
85 724
234 834
207 453
12 374
402 470
633 341
877 397
723 74
353 773
347 753
802 896
309 945
323 78
446 657
304 917
236 443
913 549
424 543
126 807
13 547
514 201
316 204
970 734
304 195
140 670
986 174
974 718
446 716
438 812
565 136
154 346
426 171
694 10
649 534
151 855
71 843
361 842
138 773
393 885
609 740
473 653
624 465
606 311
181 571
694 372
343 906
198 370
70 824
805 393
765 337
374 188
286 730
959 359
410 760
943 179
501 220
167 650
395 876
755 77
578 408
486 808
882 293
153 553
171 628
151 75
796 115
319 930
121 584
586 891
530 952
470 166
915 147
501 625
278 901
303 968
92 841
136 420
370 137
74 144
506 409
918 292
770 30
228 559
265 110
319 741
637 761
772 595
473 957
513 391
769 842
462 678
617 444
994 165
852 593
361 678
214 907
910 976
897 688
637 525
706 582
909 323
588 386
432 511
965 742
31 917
530 335
866 797
203 699
45 284
543 830
846 740
565 291
822 504
566 701
34 920
343 807
171 807
180 816
176 989
326 486
860 554
817 472
595 864
304 575
368 553
412 990
461 32
271 746
110 334
364 266
691 904
882 245
553 142
305 720
262 930
269 622
608 430
333 799
973 784
746 669
773 732
947 314
116 975
385 699
222 470
684 122
597 130
379 31
732 73
39 782
149 498
676 157
895 826
850 128
761 159
343 512
326 278
766 676
114 555
973 507
340 855
837 634
85 617
332 952
189 527
237 433
188 820
516 757
407 487
780 926
430 636
14 941
284 169
814 71
767 514
85 853
753 699
864 114
706 431
811 66
282 465
304 817
466 944
437 889
647 95
624 873
456 874
685 130
347 436
604 334
486 10
963 674
695 338
528 335
982 513
19 118
662 105
491 941
376 195
797 517
936 801
486 36
134 265
71 407
172 595
28 199
320 568
554 365
80 205
770 497
938 308
305 845
251 65
20 694
666 916
515 247
417 648
195 422
634 683
404 93
383 234
437 93
834 449
327 522
736 380
965 569
608 894
41 143
875 172
315 575
752 539
146 644
923 749
243 531
217 460
203 928
769 814
661 34
99 160
214 729
723 66
547 505
916 23
162 956
849 665
939 532
576 871
133 257
704 126
945 515
696 210
138 885
997 816
305 354
828 443
943 157
397 657
34 870
13 230
814 252
372 73
586 910
957 520
632 988
371 175
867 235
354 903
144 279
406 760
771 990
380 882
941 652
189 358
621 771
320 270
196 19
161 46
776 348
856 227
840 182
939 218
43 727
246 898
665 941
415 239
973 541
173 125
91 234
153 328
646 985
933 369
393 977
145 611
609 383
322 983
304 471
769 218
10 486
212 484
467 236
939 328
161 629
905 18
269 48
21 473
796 620
351 111
971 214
743 339
965 432
145 775
216 737
679 231
752 522
199 856
386 151
731 130
106 31
563 684
331 742
871 369
409 144
460 718
502 787
65 671
198 807
521 711
439 728
228 722
149 315
453 523
842 23
361 468
226 862
942 221
39 617
499 741
716 10
807 47
202 406
563 644
471 601
166 480
944 215
59 334
636 682
51 863
103 54
541 917
990 166
632 805
781 668
223 933
746 385
623 791
880 510
721 173
496 266
395 331
92 952
597 63
401 106
248 360
474 81
159 823
819 891
820 257
409 451
243 822
37 434
861 415
99 617
195 406
114 708
432 107
373 545
287 684
906 525
490 753
66 382
510 795
274 135
391 107
197 463
254 790
415 341
745 445
951 403
148 887
304 180
115 918
660 176
644 853
987 89
73 847
817 242
410 907
938 301
112 239
925 797
360 863
351 452
495 663
868 43
923 120
876 159
464 583
747 539
509 910
320 424
215 997
749 227
257 917
671 911
239 631
908 520
901 649
481 787
569 212
651 762
34 547
803 50
267 578
928 50
753 614
670 881
428 977
744 139
964 309
576 449
86 740
82 526
961 685
195 519
839 674
258 415
153 701
309 501
763 109
548 743
60 989
832 876
723 42
499 696
244 345
270 364
863 817
146 491
355 117
348 524
151 268
833 194
190 424
696 304
637 475
947 384
109 272
559 148
448 709
191 60
364 460
774 291
970 108
185 741
325 77
637 395
207 90
694 964
109 858
827 564
646 129
520 792
57 345
745 648
733 261
378 462
578 656
270 59
567 444
64 407
38 852
470 382
992 45
903 248
115 813
869 778
976 296
570 632
145 724
492 881
792 370
315 108
361 164
753 580
500 707
165 33
719 586
799 450
251 653
905 136
380 223
568 843
297 984
232 535
272 415
372 190
669 23
481 940
335 958
768 309
166 423
215 981
736 613
695 955
135 234
256 440
103 251
587 220
303 388
457 98
647 264
535 235
444 301
412 658
424 144
937 246
101 304
771 259
26 983
544 469
896 318
13 606
516 22
99 350
105 833
748 459
230 846
740 819
54 327
524 468
330 868
749 184
284 810
638 314
185 639
432 243
66 382
570 954
959 604
167 608
144 590
137 17
810 462
570 390
390 207
241 166
560 263
759 609
727 912
669 389
497 539
308 817
308 983
714 125
115 433
894 599
858 569
579 815
594 273
114 58
326 718
870 643
164 564
582 169
972 348
388 435
913 120
796 23
125 674
233 803
547 646
550 411
495 432
957 293
119 586
447 726
963 707
650 21
785 519
247 644
314 803
308 655
35 113
111 716
502 332
596 447
416 228
510 305
595 17
357 859
849 761
102 410
452 74
315 121
235 674
761 312
151 327
595 878
413 684
29 928
399 34
224 525
751 662
616 752
525 665
14 251
457 168
84 700
47 228
642 889
678 407
238 411
490 968
709 974
310 987
370 758
13 827
830 725
79 894
16 585
827 18
692 121
711 311
17 450
116 242
171 608
10 512
272 733
265 609
302 998
910 999
582 669
754 176
251 933
236 67
544 945
168 915
92 378
506 726
606 278
765 307
675 365
282 846
205 822
922 239
215 906
504 425
263 27
452 254
185 67
647 941
425 839
356 134
926 183
537 76
408 211
577 935
895 279
835 734
374 944
843 235
478 862
808 183
64 601
284 668
971 457
551 449
609 813
855 328
311 47
983 465
314 101
90 847
768 348
52 640
954 226
569 426
158 809
361 10
618 149
764 76
937 469
37 471
853 758
579 320
788 392
109 819
531 757
590 742
89 991
691 538
349 700
314 230
275 367
521 300
85 385
883 821
904 264
535 965
734 507
502 44
600 237
959 388
616 368
49 241
559 960
466 179
286 368
696 253
233 810
259 53
789 675
221 587
457 316
55 279
131 677
44 868
143 915
581 129
23 397
830 958
246 502
783 134
721 933
827 462
150 212
861 487
190 967
519 920
819 599
680 37
123 525
774 298
905 610
852 707
837 264
506 320
747 976
407 589
478 362
815 263
896 706
372 422
895 600
379 13
411 913
73 302
815 423
621 430
618 449
398 286
208 709
72 469
671 712
162 972
806 346
10 573
768 471
680 417
318 839
436 934
71 469
659 789
88 187
829 536
426 923
614 571
971 794
501 341
706 99
324 25
939 679
340 796
498 769
884 821
623 277
636 279
665 73
947 388
527 48
318 26
450 63
206 532
375 255
245 325
868 755
832 880
229 333
426 622
594 914
287 472
568 755
639 119
987 698
475 11
108 47
539 457
303 684
758 910
250 596
312 210
170 49
134 997
291 708
818 519
121 275
117 810
250 420
426 885
223 840
18 272
132 889
982 270
224 328
966 828
250 387
104 274
958 532
40 773
609 690
748 167
881 510
185 995
391 87
521 362
227 468
802 687
322 742
586 928
169 878
427 774
974 414
48 97
549 743
509 608
509 270
682 368
470 770
792 222
676 42
761 232
890 332
356 660
480 243
550 809
974 402
109 650
683 264
16 883
970 171
886 714
12 537
207 890
411 26
181 896
425 116
596 532
613 135
607 215
732 655
726 462
771 599
654 799
372 474
755 679
483 90
625 954
907 544
939 487
493 560
941 265
159 540
610 766
328 130
268 40
212 110
916 47
199 512
939 655
545 726
297 729
906 977
546 705
634 743
536 390
492 309
628 141
641 704
823 952
175 508
375 864
43 967
617 835
814 616
919 367
862 786
121 865
273 228
196 110
606 350
78 370
514 273
209 724
343 755
910 984
160 950
738 841
892 113
115 925
572 360
324 452
752 345
583 743
425 940
439 228
854 666
335 284
528 123
263 593
784 60
921 38
70 942
961 671
927 60
725 493
598 741
149 636
510 67
32 354
524 104
179 545
708 13
896 843
923 622
801 634
529 409
164 782
485 987
813 635
100 485
368 616
979 217
819 628
724 395
607 885
679 504
89 935
945 57
16 394
34 710
888 836
674 400
935 752
870 435
166 330
131 808
823 468
96 26
158 13
735 573
106 509
674 262
98 555
498 775
788 511
691 850
46 767
452 927
920 348
934 278
743 249
495 763
551 274
184 982
637 247
613 913
725 325
649 49
918 629
266 869
205 68
710 189
613 767
795 15
320 685
948 809
199 69
639 801
932 702
669 964
522 428
94 939
374 90
506 969
611 146
743 504
66 999
253 385
278 355
579 263
203 399
620 429
589 362
633 129
643 873
80 312
220 912
694 383
597 220
482 33
831 452
322 550
582 917
281 176
960 156
866 396
296 58
824 398
276 576
726 981
730 269
768 656
501 675
171 977
652 425
351 533
953 653
569 448
787 599
998 206
107 576
626 880
638 43
107 669
599 507
524 974
333 879
301 496
150 21
438 264
910 687
239 34
239 785
643 541
758 282
845 151
687 739
134 218
258 38
963 918
354 542
117 974
308 521
387 177
36 793
335 547
525 419
209 518
285 470
287 186
326 83
123 211
502 608
601 232
23 699
466 736
902 376
621 21
977 554
856 955
60 678
638 530
962 904
903 571
506 899
339 514
674 889
743 36
565 855
593 414
737 205
928 810
963 662
57 684
382 268
39 663
235 652
642 336
685 373
243 898
483 883
543 755
929 468
262 97
971 649
385 292
642 528
852 927
829 166
41 301
806 159
332 384
669 403
727 917
234 287
814 389
605 862
891 162
860 327
429 330
239 629
893 595
780 92
872 20
250 939
657 235
674 499
200 869
751 690
873 999
969 247
792 119
79 907
206 380
691 532
876 810
695 838
365 199
62 501
280 349
784 472
243 901
533 949
51 598
178 284
269 955
516 716
702 136
893 21
505 929
623 219
78 495
414 475
441 741
637 511
82 783
560 683
250 832
891 258
656 598
139 266
757 532
588 323
807 970
319 959
219 102
326 653
889 190
10 549
62 469
453 211
55 778
574 343
564 894
41 546
463 411
680 976
592 236
115 177
305 826
207 752
391 476
325 113
335 493
270 42
725 895
438 227
387 446
23 235
728 882
229 175
511 382
883 189
391 783
901 361
238 471
848 692
676 565
679 896
713 323
749 220
310 540
706 833
555 57
480 401
637 863
180 603
926 266
936 446
571 135
106 735
630 128
586 759
686 867
168 440
562 814
479 615
613 997
430 664
859 566
364 793
390 104
263 375
667 537
123 523
801 578
432 667
555 954
769 450
516 583
936 375
532 146
554 483
94 900
415 603
170 522
410 61
247 521
443 895
950 443
285 380
94 965
262 530
873 544
435 89
686 844
803 59
487 908
393 434
108 413
253 423
90 704
308 404
453 829
997 650
647 570
453 141
303 607
519 809
186 763
819 997
570 109
785 677
649 467
630 70
252 971
363 986
621 566
41 802
371 275
672 404
865 300
223 947
637 515
811 982
280 351
159 302
485 640
886 960
923 108
395 498
873 736
997 809
536 963
977 255
399 576
949 614
479 560
982 830
437 635
488 102
867 175
693 306
526 730
250 478
519 681
444 100
993 485
733 677
985 574
484 206
985 275
205 835
491 351
414 18
412 687
200 940
331 251
443 673
467 557
85 180
654 589
962 51
864 254
999 937
927 110
40 573
169 998
430 869
293 28
218 167
661 800
270 412
701 492
945 986
545 276
883 366
965 626
897 719
805 533
74 393
157 57
644 907
547 329
65 876
276 988
436 862
662 287
88 770
777 106
106 514
612 489
236 421
630 21
780 517
560 30
934 753
422 869
953 769
397 675
247 79
214 638
343 907
215 408
490 633
874 260
585 959
355 151
928 208
691 393
144 387
116 285
582 539
529 645
650 606
829 920
387 613
249 522
85 234
964 829
253 313
116 982
231 603
236 677
136 192
957 787
261 993
106 495
678 313
997 278
323 594
706 980
236 327
861 320
359 878
640 380
27 412
544 391
263 772
807 500
242 465
930 296
765 620
391 784
382 454
883 383
855 509
88 160
841 13
814 166
725 323
101 293
997 536
363 131
480 673
134 358
243 427
368 901
750 105
123 640
584 643
539 690
10 748
244 593
123 362
466 961
607 860
969 340
512 127
118 351
343 431
729 305
918 470
455 151
647 186
189 465
384 548
829 679
231 553
898 413
251 144
852 20
144 267
920 293
62 742
208 952
729 863
530 344
277 153
264 684
361 853
443 786
729 308
143 864
277 644
512 207
34 923
174 686
402 304
126 235
425 931
313 671
730 797
481 307
294 476
965 236
766 720
193 664
131 858
156 992
349 167
402 634
783 381
279 104
903 858
331 36
320 146
781 611
184 804
915 20
435 597
150 472
851 608
466 215
575 165
158 986
296 444
794 77
609 381
536 827
445 371
271 674
719 147
491 843
116 629
298 656
437 532
144 578
457 771
999 823
111 192
124 599
355 38
287 382
257 365
673 298
712 594
175 894
251 670
378 690
840 472
997 538
717 562
79 797
170 894
910 528
898 616
782 485
433 359
881 162
832 478
464 141
796 294
317 928
941 371
333 517
760 920
258 848
779 80
141 684
381 554
122 326
670 362
279 966
905 30
146 561
995 848
978 593
137 63
677 55
517 990
711 904
503 930
127 23
17 68
78 342
678 911
744 677
639 247
222 646
955 146
756 165
638 485
575 447
247 920
430 864
317 811
683 378
14 942
266 343
968 776
611 911
924 709
854 373
23 566
236 71
298 677
607 139
819 884
251 61
468 89
988 551
250 923
919 248
20 344
543 281
492 753
388 987
28 864
754 64
381 689
471 293
978 326
677 740
395 751
452 579
371 631
45 98
450 151
98 581
817 78
57 691
886 44
811 705
683 409
832 662
513 728
709 646
200 637
765 426
693 132
561 615
926 882
889 474
415 169
188 602
628 894
528 175
711 389
814 766
723 646
24 100
460 893
428 805
316 212
623 826
41 552
933 82
385 848
997 424
460 664
422 322
817 655
405 704
872 644
810 697
496 353
832 732
765 268
521 772
949 180
963 614
799 961
808 738
44 155
746 985
673 319
809 163
203 975
232 827
684 274
686 40
910 184
813 877
593 551
633 780
16 571
658 572
643 845
468 854
750 818
584 722
907 967
309 453
696 219
491 663
745 200
361 444
936 570
339 828
549 324
592 922
868 611
880 761
885 108
837 969
551 377
928 312
331 761
674 526
454 513
250 695
384 271
814 918
464 49
550 430
660 731
56 495
312 699
663 125
603 302
166 908
476 937
356 840
482 594
874 95
55 876
376 756
622 275
360 506
166 530
809 594
468 871
830 99
79 539
343 924
858 58
561 341
167 501
834 901
367 970
294 743
944 419
46 916
812 893
326 492
40 424
248 401
665 535
467 774
547 802
732 211
39 254
244 904
142 460
326 806
22 501
56 866
843 410
792 440
974 285
50 300
401 161
556 13
865 594
682 410
41 167
71 563
125 553
421 786
498 284
559 511
493 983
954 162
292 714
872 529
384 980
104 468
173 479
376 62
769 185
248 63
634 294
833 519
355 757
554 463
687 499
97 284
433 45
128 489
572 44
544 433
354 56
804 897
311 67
492 874
853 351
359 143
24 867
610 148
235 734
475 861
527 14
923 765
663 53
781 861
851 60
919 77
96 210
977 686
816 643
114 654
730 620
414 623
807 507
92 331
885 476
340 807
310 636
97 827
775 519
84 320
365 881
427 18
215 685
586 440
766 483
76 519
665 134
993 686
130 177
555 125
85 993
489 617
915 553
32 933
329 188
286 346
861 606
851 180
586 628
499 201
999 868
336 200
397 774
256 52
905 660
375 783
670 758
78 883
877 54
596 271
761 642
547 332
271 856
978 41
915 780
442 847
92 830
659 607
280 431
994 324
350 170
316 544
821 702
230 599
357 465
683 120
495 377
527 774
867 688
47 928
358 544
767 866
225 274
650 61
88 234
65 206
501 355
191 778
443 924
907 256
267 405
790 573
668 259
971 635
74 482
258 539
518 241
978 32
454 773
394 445
704 220
362 98
97 842
690 416
158 901
104 635
845 211
410 39
459 618
725 100
853 961
249 833
597 35
754 330
845 517
16 878
996 458
119 480
968 178
286 227
799 29
531 602
576 704
659 930
140 898
935 543
604 425
346 159
64 391
267 667
328 574
854 366
291 586
961 586
623 935
327 383
93 687
295 548
633 30
951 700
751 988
399 60
104 304
803 150
524 669
331 29
995 843
626 728
738 939
885 70
678 954
167 224
107 411
338 549
880 334
598 215
70 383
483 964
423 888
736 507
171 352
450 144
824 244
522 323
492 962
895 317
114 618
922 773
490 574
212 957
782 438
850 979
575 293
936 195
534 885
414 56
113 490
284 358
489 822
721 903
149 353
23 549
879 580
192 902
518 869
28 846
549 978
406 601
915 978
523 706
820 507
526 442
120 383
781 668
807 866
447 196
861 372
995 69
147 334
419 516
729 104
382 463
966 508
339 841
985 362
407 858
232 306
979 880
822 998
488 378
413 33
955 487
712 595
376 483
209 56
376 323
533 623
820 698
488 14
187 682
39 333
388 488
76 868
351 664
991 87
283 366
857 402
647 404
497 683
817 651
84 188
359 140
358 121
18 982
12 100
503 778
530 214
396 516
626 543
682 321
822 866
511 455
96 278
636 357
587 925
538 481
960 102
102 896
271 72
496 697
296 599
433 809
241 164
708 894
907 686
433 217
698 480
556 614
98 214
645 515
59 690
394 346
952 115
320 367
729 394
587 939
745 440
70 258
404 535
25 943
398 121
710 494
848 35
631 166
21 880
271 663
841 22
424 978
70 145
672 60
554 604
522 646
894 252
488 411
677 979
893 102
341 629
197 341
215 575
76 300
718 906
195 878
582 479
62 808
729 394
787 842
827 160
943 291
703 783
227 841
426 206
435 905
113 163
783 243
631 958
753 13
130 590
965 769
267 165
748 509
325 459
221 489
619 560
153 500
54 798
953 838
135 301
911 594
400 758
81 286
758 39
454 650
337 403
128 960
759 810
784 430
755 184
582 11
467 26
222 796
189 383
812 340
765 81
790 164
112 608
459 43
909 308
49 511
417 119
422 179
25 160
867 790
270 378
970 470
289 100
510 49
963 417
654 513
546 392
857 23
115 788
246 109
145 383
265 521
368 809
770 12
716 195
948 997
625 895
784 863
88 791
333 946
243 345
310 690
249 893
55 457
141 708
18 307
312 423
723 803
395 780
331 266
731 204
768 629
82 528
379 945
620 840
991 786
385 150
398 532
345 973
19 943
765 951
586 713
67 450
662 319
138 734
821 713
183 921
394 909
695 47
839 69
235 515
642 268
213 262
104 859
436 42
310 100
316 861
778 544
534 580
104 440
854 715
359 660
173 877
866 263
753 701
171 821
934 787
553 285
696 959
265 675
752 314
211 882
567 351
873 568
344 155
921 524
51 839
484 586
500 596
782 420
703 259
635 774
410 678
173 978
19 667
767 877
909 184
770 698
743 678
909 209
698 142
742 915
521 744
910 817
876 419
749 920
438 37
502 613
309 486
524 996
603 476
457 76
309 773
913 488
763 232
924 209
116 462
322 118
314 919
472 314
743 205
712 435
805 909
251 651
588 32
248 817
684 832
152 721
833 527
993 669
533 923
135 581
998 75
487 198
315 126
585 457
84 22
181 585
920 612
79 373
705 155
732 897
847 195
573 506
855 980
478 160
968 703
41 288
528 650
526 254
770 269
25 316
809 156
179 814
267 91
351 655
104 926
639 37
585 992
662 231
327 52
762 704
660 94
911 370
44 456
528 382
780 150
722 414
17 945
759 653
426 986
77 124
328 940
486 413
87 679
684 525
125 401
491 338
256 445
72 656
700 242
920 714
311 911
573 133
17 909
201 69
548 679
545 602
316 264
81 414
762 257
628 735
830 615
60 694
356 428
394 448
660 994
208 124
308 217
884 266
38 519
748 504
385 986
455 955
696 336
797 144
641 293
606 437
992 569
16 199
15 327
504 749
445 562
137 648
866 276
138 296
736 256
693 887
47 159
446 845
729 13
62 325
857 571
225 356
198 887
361 499
923 312
762 158
427 798
359 483
740 122
964 790
121 354
883 12
625 941
194 318
248 480
856 568
844 108
93 20
572 378
429 831
449 17
764 376
163 397
131 428
619 12
287 153
712 225
606 451
173 973
764 864
937 269
533 207
778 983
237 874
99 433
582 208
799 265
578 294
814 419
374 776
748 114
213 57
456 778
475 88
832 975
530 416
665 93
406 345
529 857
622 349
798 242
666 290
842 339
356 918
686 225
30 378
142 193
962 98
749 647
308 855
848 110
991 154
462 776
174 959
69 571
445 554
785 410
733 443
303 623
780 878
641 48
983 395
601 236
82 142
748 944
697 117
732 901
537 151
518 697
939 240
991 711
367 176
340 480
651 292
802 331
123 554
608 286
117 378
688 262
480 839
899 370
712 754
947 837
253 20
985 603
926 814
291 845
890 652
74 793
902 791
234 695
20 179
413 113
430 956
392 150
200 626
368 425
526 341
316 622
987 655
246 925
805 55
546 264
690 847
190 670
685 629
338 610
485 176
974 920
521 970
823 166
746 444
859 607
931 472
991 150
343 180
107 894
753 445
336 675
143 902
951 233
57 619
242 819
381 828
985 504
922 749
844 498
639 935
226 291
805 82
73 832
357 838
683 741
420 32
238 156
724 815
10 270
638 317
543 66
162 386
403 164
330 454
243 978
163 523
658 599
510 287
50 114
216 17
422 716
932 454
27 462
469 300
255 448
817 546
234 173
194 612
964 893
48 910
231 97
163 805
700 958
467 798
165 749
951 635
711 755
338 841
193 370
84 350
866 938
556 782
845 481
994 434
18 188
28 361
878 12
767 866
151 597
460 937
773 141
800 550
264 544
59 813
122 819
813 767
542 304
892 277
700 509
190 857
786 680
52 872
994 842
314 698
95 316
426 550
708 14
613 187
907 751
874 948
757 395
744 385
603 35
322 481
389 503
593 988
980 649
991 336
348 261
610 317
267 539
218 413
61 443
713 307
423 243
97 311
164 375
50 401
491 918
544 875
295 191
883 586
94 239
453 391
233 486
464 662
834 319
292 514
279 647
257 113
106 220
110 500
344 248
870 71
344 999
564 733
676 466
781 440
618 963
94 825
733 313
266 915
575 99
173 759
610 936
319 123
796 582
839 526
658 708
257 540
162 782
56 144
124 730
345 737
787 76
397 657
771 597
70 984
235 179
865 151
679 624
290 693
244 303
57 430
950 486
108 639
375 519
355 110
446 332
939 205
736 11
332 818
704 880
941 11
605 679
684 732
828 723
352 442
523 946
306 544
624 344
959 461
854 928
149 39
716 511
334 706
719 797
195 130
973 282
465 172
190 531
534 292
271 974
224 470
859 495
296 160
777 19
950 443
995 677
541 610
826 577
759 479
803 469
200 837
689 81
312 643
750 990
771 452
935 572
177 463
519 772
116 595
738 455
40 907
404 578
481 840
383 96
699 765
981 852
788 958
415 140
196 816
807 682
177 392
340 769
357 765
631 129
495 434
162 886
842 668
911 42
537 805
971 696
145 321
435 230
810 599
361 12
199 511
376 113
919 53
768 702
782 912
409 341
561 669
395 327
305 153
550 797
371 763
629 14
389 570
902 496
152 588
555 797
455 958
338 548
384 260
961 46
427 870
382 315
975 346
650 956
34 170
274 384
990 599
889 112
913 756
150 439
299 836
483 541
703 47
311 535
664 444
521 435
495 83
832 507
212 589
943 422
646 801
568 213
862 192
951 225
126 278
141 650
346 185
274 523
935 401
894 343
108 458
142 73
753 349
574 192
760 269
801 732
11 151
72 603
337 988
433 331
79 587
698 433
937 210
121 459
529 180
383 912
313 529
692 600
68 571
438 891
318 464
760 685
664 67
965 190
616 280
820 698
846 771
159 96
110 443
718 974
669 61
161 795
926 481
559 94
246 77
762 302
726 203
562 851
207 969
188 433
137 301
793 969
587 664
506 128
788 671
955 636
892 972
782 553
621 699
95 556
309 255
737 925
27 70
60 569
460 991
438 968
889 494
899 327
335 934
25 271
512 150
98 415
918 147
87 340
462 745
64 961
821 661
249 508
806 308
340 139
574 95
919 872
296 643
933 147
523 783
996 810
425 97
192 587
875 117
727 10
98 432
163 423
344 941
543 137
66 310
425 360
842 549
629 431
294 953
281 992
413 643
177 301
959 88
435 691
837 456
205 749
191 239
346 837
721 885
589 793
239 401
565 297
29 265
685 122
808 30
490 922
99 862
39 390
878 447
969 298
488 582
924 136
837 427
187 23
440 196
250 102
907 804
157 675
411 483
96 740
382 98
179 950
562 804
502 251
648 553
523 478
522 363
828 206
713 27
48 883
661 748
93 806
265 658
981 805
138 439
307 669
265 766
120 810
143 875
933 793
427 706
602 970
36 626
811 396
988 375
932 307
423 564
45 722
758 331
617 141
130 892
942 885
426 382
57 224
385 307
582 114
309 956
71 230
680 886
762 384
412 307
105 367
792 666
293 409
954 193
556 463
672 237
683 359
516 590
315 909
624 878
731 437
331 175
20 61
371 52
198 143
972 710
646 217
325 930
663 234
741 509
774 292
707 89
386 703
354 195
333 184
951 518
314 568
299 698
431 511
919 474
617 399
711 375
298 176
171 281
372 551
721 880
842 563
912 272
276 809
458 818
537 263
231 665
894 146
908 404
897 157
937 644
699 271
392 316
198 428
276 165
290 142
727 502
520 855
150 985
877 685
928 404
803 913
707 576
968 295
540 491
70 220
305 984
742 344
892 50
922 127
74 771
430 593
348 446
986 455
523 875
64 557
701 217
838 155
571 960
516 817
274 658
814 625
606 454
612 699
772 439
630 46
37 184
781 525
74 306
322 583
145 801
477 223
516 589
180 737
589 856
244 161
50 178
709 63
914 748
335 439
337 157
541 824
276 514
500 586
543 283
29 304
519 647
579 771
363 184
420 42
677 497
168 468
894 195
253 193
335 454
483 793
923 829
261 108
302 554
901 764
432 585
796 731
968 925
707 299
492 681
828 187
51 199
897 373
771 620
295 834
879 934
259 28
841 576
265 306
176 124
457 730
681 897
498 35
616 660
210 50
670 869
854 179
880 494
697 38
50 934
325 399
27 310
730 883
51 893
690 995
380 816
843 430
214 630
389 24
123 241
45 439
506 883
550 926
780 658
440 165
854 566
178 452
409 85
991 675
765 479
343 706
568 798
562 185
287 85
118 767
271 787
789 628
684 87
394 815
326 966
277 139
509 156
938 212
554 784
508 860
204 82
814 453
856 573
394 274
670 736
74 656
100 927
936 447
196 63
832 108
698 137
467 736
506 862
202 803
190 749
40 805
148 653
401 336
265 979
741 930
87 626
716 968
821 649
942 430
498 628
459 190
174 369
55 999
873 314
140 952
623 985
595 475
235 989
311 26
38 303
492 701
16 83
109 472
629 797
736 780
577 869
647 839
982 651
251 966
776 476
92 460
922 484
556 477
811 914
206 254
716 478
872 168
850 598
844 770
530 126
269 396
353 966
695 540
927 386
48 185
778 385
692 774
856 954
952 150
941 252
803 110
399 759
221 327
451 879
554 888
423 659
382 750
54 679
633 991
299 543
846 936
426 760
549 220
59 650
727 348
115 901
147 537
310 244
350 874
857 351
57 916
414 319
131 772
955 624
405 537
936 403
39 234
513 639
743 522
841 141
464 743
650 560
211 72
955 835
80 807
976 262
709 951
910 229
691 588
62 268
642 601
969 179
513 948
926 578
248 697
694 168
762 857
525 97
353 814
321 819
674 124
906 393
574 711
656 831
24 678
958 538
213 734
234 176
761 17
162 438
347 574
119 431
395 50
608 212
584 731
246 888
130 602
123 19
87 580
567 55
75 221
343 228
780 268
88 970
561 53
842 93
862 550
780 462
127 441
872 588
267 406
954 235
17 308
693 505
727 287
837 114
834 284
699 114
87 906
805 61
739 793
481 60
651 768
200 139
253 650
988 663
20 652
864 152
858 551
749 217
624 791
520 212
211 750
165 327
21 861
273 517
425 792
701 802
523 723
784 326
172 357
710 941
932 865
531 342
263 325
748 102
307 580
441 925
66 673
569 211
807 159
693 901
469 735
673 498
819 96
919 842
682 564
380 820
273 901
965 363
463 341
584 101
744 76
727 883
323 902
390 957
595 780
747 845
210 580
566 86
76 227
653 321
243 555
525 715
816 532
326 170
923 600
202 779
550 984
406 809
114 565
752 51
181 751
61 608
312 853
967 327
169 742
908 767
239 99
110 525
694 647
265 703
913 715
818 513
873 14
284 383
391 907
848 537
341 573
61 513
828 949
755 246
520 680
363 616
584 884
829 314
116 583
542 807
425 733
595 821
182 705
729 207
940 560
956 80
833 316
384 941
802 429
952 217
180 395
547 219
313 237
547 922
281 346
375 872
438 675
29 204
171 306
914 375
906 735
540 782
971 110
249 857
221 295
233 579
939 352
994 314
819 540
179 551
499 103
959 401
69 688
148 584
792 296
425 636
745 660
698 148
532 339
938 163
496 175
355 431
142 861
943 24
386 882
625 31
540 343
57 796
348 516
92 674
761 601
462 739
625 33
218 53
42 818
921 52
971 755
773 601
243 13
945 499
811 640
155 639
329 756
117 845
92 272
460 225
95 233
228 13
362 721
309 247
813 629
210 400
318 212
58 595
138 629
507 874
693 642
467 618
682 848
429 299
465 248
828 497
289 385
896 13
266 528
395 891
739 230
264 217
567 852
800 111
240 385
883 157
328 815
355 305
700 20
679 298
230 50
682 46
674 296
364 620
718 507
54 367
155 583
616 985
20 484
703 399
722 619
162 25
620 231
22 617
656 119
669 386
457 233
260 787
168 474
870 991
581 803
224 594
386 795
655 708
41 778
859 56
539 246
872 417
929 238
940 182
846 681
587 733
547 127
666 83
607 856
249 126
201 127
792 314
773 998
921 268
103 405
596 520
609 56
960 174
540 432
37 206
615 681
433 302
185 50
976 764
481 644
736 85
74 828
62 118
286 491
881 363
199 924
802 404
830 617
760 414
439 833
557 994
808 455
504 55
821 924
400 512
67 627
803 956
550 822
959 842
580 251
397 25
467 98
421 801
617 152
603 272
485 367
879 316
851 910
780 546
457 809
383 298
890 493
966 171
665 809
180 462
453 887
774 824
580 621
756 893
103 289
134 21
526 444
98 732
805 916
424 882
116 551
467 775
555 277
170 24
858 339
761 136
280 33
411 764
694 401
58 127
458 814
923 689
277 323
306 882
815 162
864 408
854 245
320 252
489 255
919 728
143 315
664 826
577 205
39 975
461 601
949 493
853 216
742 812
922 34
624 720
842 38
753 976
299 975
485 825
866 559
710 892
317 415
471 577
656 964
375 188
478 374
390 685
621 900
62 767
434 484
699 338
652 79
421 801
613 549
837 185
883 298
93 560
119 48
160 396
608 797
608 811
768 324
822 440
935 460
207 276
371 701
905 566
923 254
587 662
249 946
68 759
777 113
97 738
962 713
413 948
806 942
287 757
44 335
85 287
499 682
501 257
726 793
400 669
870 998
828 667
953 664
286 676
977 206
432 332
882 172
159 489
30 520
983 397
893 779
943 121
117 402
311 812
194 955
375 59
203 792
489 66
114 67
845 298
518 925
740 808
81 697
769 924
202 432
956 336
352 408
583 393
27 841
472 57
75 932
621 538
242 781
36 167
27 202
573 214
214 722
373 88
699 965
179 806
709 809
960 513
309 562
191 956
896 195
949 877
950 713
643 845
675 321
552 251
200 717
531 675
532 862
354 264
311 752
152 993
899 736
818 280
138 642
473 149
155 823
264 577
513 405
697 441
701 493
191 951
349 470
16 66
803 62
836 74
582 295
784 178
400 462
967 903
794 171
708 291
209 583
729 466
92 611
263 758
837 769
184 142
653 363
932 197
260 68
279 787
192 41
909 759
263 73
200 374
33 621
851 568
930 38
234 693
337 966
687 941
561 658
919 23
336 706
507 55
850 523
317 581
271 968
659 926
572 785
197 936
570 42
90 467
264 595
339 503
889 737
167 57
800 962
952 737
267 411
29 987
598 952
839 705
780 620
164 536
421 181
429 576
466 660
23 612
205 929
776 367
571 196
109 581
768 929
168 500
85 600
901 486
476 138
808 91
140 753
20 299
30 226
719 588
930 333
717 975
208 721
609 542
972 923
565 719
347 409
942 994
602 360
430 655
746 506
294 203
352 295
115 562
296 204
203 919
544 265
974 186
950 147
391 752
368 507
172 884
712 190
975 839
268 167
649 302
203 638
833 956
349 69
499 940
25 727
143 734
287 392
887 186
507 337
571 418
15 197
432 242
288 231
639 732
922 473
498 419
160 655
255 986
169 823
697 512
687 348
695 968
825 713
281 223
190 520
125 318
867 126
226 626
132 737
472 706
434 893
883 195
387 655
177 221
863 687
161 461
489 948
581 210
714 436
866 661
653 287
728 811
277 448
711 134
695 14
814 443
637 811
160 365
510 907
114 685
613 401
405 175
844 307
577 129
800 584
161 449
930 475
970 403
622 312
58 569
564 663
304 695
513 618
139 293
330 599
242 328
429 570
497 849
733 673
528 805
736 507
437 593
572 154
818 973
527 440
102 716
92 214
218 581
788 741
842 632
11 415
677 43
203 720
584 150
413 731
426 776
793 633
311 429
405 73
412 657
189 692
914 631
936 714
371 746
644 843
443 972
132 748
696 645
591 852
461 194
162 943
549 627
908 557
933 122
903 463
515 449
480 854
101 480
901 399
154 678
330 654
930 249
206 977
94 726
112 659
361 241
817 247
542 632
822 102
543 803
260 920
185 509
247 753
188 558
993 535
23 177
101 360
341 191
320 241
415 805
400 792
134 438
26 964
571 680
471 60
730 834
185 611
445 665
372 729
692 779
320 409
389 777
745 905
165 647
938 699
298 445
157 560
695 922
491 88
521 880
320 79
854 226
333 142
366 777
461 629
701 904
951 301
735 685
631 868
180 976
571 727
540 978
48 431
559 740
895 611
44 173
56 12
606 999
929 508
883 283
155 596
283 922
829 657
672 466
448 666
980 30
747 125
490 110
99 613
561 896
674 952
862 437
497 187
197 27
444 75
190 336
762 163
89 475
315 768
904 450
315 408
121 294
833 548
639 746
365 525
921 532
24 514
269 391
193 510
507 955
767 117
964 503
409 884
244 692
75 581
87 275
136 493
307 945
902 505
978 61
402 913
377 316
865 355
600 322
641 479
741 888
446 630
252 446
236 783
888 432
10 389
486 530
432 166
253 708
838 569
384 547
561 992
226 567
323 531
168 368
903 556
187 283
374 789
542 323
602 989
967 583
226 400
376 462
727 353
819 320
420 205
546 65
310 418
660 811
300 832
918 756
370 591
93 551
480 976
309 501
707 928
134 998
324 585
623 12
658 230
970 897
313 426
649 413
254 581
461 589
337 36
479 77
195 306
95 146
606 515
389 712
591 441
935 754
258 122
95 956
720 895
500 360
361 44
725 157
700 918
597 684
513 643
534 958
65 827
30 343
85 418
780 69
937 240
758 240
460 309
559 820
297 912
646 469
895 32
272 887
475 30
79 812
121 193
200 983
931 190
804 112
990 890
424 247
89 397
169 628
264 733
433 85
184 584
450 811
242 835
753 294
344 979
647 114
475 123
493 292
460 38
892 483
243 643
625 20
859 122
839 166
859 944
782 550
248 43
426 866
364 206
616 801
919 969
689 497
407 802
463 420
252 15
476 754
733 378
565 899
589 117
475 985
313 623
253 620
692 642
476 735
841 18
389 220
250 790
982 397
717 326
956 676
514 621
748 460
218 957
78 150
226 339
167 791
488 978
797 997
110 914
891 466
229 661
386 106
724 910
884 364
574 713
209 504
538 909
916 818
585 302
913 60
381 825
103 827
19 138
386 43
730 119
312 457
327 938
114 486
726 889
517 628
397 338
504 750
46 831
669 999
260 686
476 915
354 69
828 721
895 969
688 580
668 456
208 755
413 683
304 108
710 795
112 362
466 563
313 631
318 208
193 583
791 415
976 190
465 918
877 270
441 69
969 453
519 200
940 762
170 443
75 516
803 521
557 725
421 920
781 515
462 113
876 521
994 310
838 495
64 123
514 948
331 685
751 855
678 230
749 665
499 438
323 810
695 497
65 316
246 29
833 218
516 773
521 253
766 963
768 876
911 233
907 592
139 60
815 617
747 253
687 213
496 182
279 930
388 125
859 951
347 566
34 599
508 289
557 149
394 529
45 745
372 74
685 179
241 171
780 460
611 789
469 982
953 445
313 898
901 531
652 345
554 731
470 313
783 885
349 582
827 20
411 282
13 171
487 691
489 72
125 885
372 847
773 140
192 347
86 584
31 926
874 921
506 674
531 895
144 938
525 807
999 287
33 237
836 704
592 810
32 254
650 53
283 547
76 889
214 972
852 978
741 534
503 271
579 276
577 261
294 984
328 557
376 497
698 94
872 575
788 453
269 800
454 651
194 344
162 378
507 258
662 96
800 318
848 328
710 57
222 596
343 802
815 651
297 141
955 460
593 945
834 53
991 288
982 408
573 313
257 901
134 50
136 906
345 465
368 96
608 50
464 347
724 495
341 204
537 380
286 119
912 661
948 884
370 855
341 115
908 989
939 296
682 839
182 861
951 354
743 632
378 211
573 338
955 752
781 556
973 578
84 829
816 310
828 685
822 484
478 926
229 877
313 134
712 550
678 902
229 718
90 994
824 210
822 962
121 265
963 862
608 378
504 337
672 463
322 794
295 140
834 470
740 621
91 202
439 253
598 368
452 184
299 105
206 802
470 611
758 385
302 963
70 698
718 937
69 775
32 814
269 553
275 862
98 171
818 656
244 822
698 585
386 937
416 340
148 455
894 977
23 909
222 511
413 478
277 52
782 401
377 40
109 773
426 100
828 166
621 703
367 515
127 84
288 430
118 480
274 463
500 830
354 256
172 475
100 363
501 796
397 19
161 619
444 556
622 386
249 814
413 214
217 115
964 240
894 664
348 623
925 830
129 360
724 604
583 730
483 628
151 533
740 135
797 686
253 860
320 109
978 608
123 922
438 937
727 446
13 944
573 304
934 548
188 582
580 950
569 176
523 167
494 61
984 551
816 291
365 796
719 532
292 649
962 744
845 714
971 278
901 695
151 965
369 509
886 980
849 554
808 508
760 66
395 217
277 507
445 162
43 386
595 675
762 526
720 407
83 598
294 60
144 626
778 100
888 536
771 471
377 82
94 26
944 695
492 347
255 377
249 943
245 183
438 381
324 407
628 271
681 123
341 104
82 266
996 27
945 512
664 792
794 348
756 138
982 799
898 978
147 672
633 322
163 844
560 300
147 912
216 829
29 324
352 94
862 352
945 539
406 662
379 904
959 388
464 952
642 412
61 772
608 550
430 941
581 13
263 752
344 178
691 101
507 256
771 271
770 211
203 857
125 959
793 323
976 47
448 696
641 986
774 691
573 245
781 881
389 713
755 514
186 942
824 968
609 729
366 85
500 920
531 473
678 239
632 588
696 627
960 641
531 717
945 688
973 269
263 413
885 444
218 954
479 620
591 991
344 57
826 945
948 658
192 67
111 455
711 379
265 741
996 663
346 841
798 482
909 487
807 498
785 853
15 361
732 353
767 382
167 457
454 34
661 554
710 849
247 116
32 130
185 668
553 717
970 628
354 109
172 530
934 820
493 185
317 878
563 994
543 871
22 710
976 398
555 651
226 399
315 807
164 606
450 681
776 108
172 403
100 672
199 256
495 768
956 722
355 282
385 624
190 82
950 517
274 604
295 570
806 82
963 640
708 913
895 936
145 848
884 381
299 811
293 889
262 878
587 109
713 390
462 787
977 106
144 315
321 651
875 242
874 425
304 558
711 983
148 214
948 999
178 381
372 933
24 104
436 875
662 49
196 14
26 768
535 310
954 869
795 909
626 931
657 556
530 572
883 189
229 595
307 561
568 193
37 577
487 781
425 730
457 369
144 727
903 351
58 11
572 829
21 621
895 234
500 20
637 331
305 97
265 950
386 223
52 394
822 88
198 766
581 678
542 677
680 800
133 453
756 33
550 766
45 347
445 97
685 884
165 702
254 763
908 67
853 398
277 170
376 984
247 595
243 113
744 481
400 96
400 336
796 355
24 730
498 142
146 531
637 218
835 467
729 649
997 326
12 426
762 535
979 888
959 773
534 227
967 693
245 690
56 192
345 871
284 974
466 676
102 414
96 977
991 210
456 869
578 218
656 931
364 884
523 956
700 302
881 949
992 498
313 411
827 736
951 474
103 298
97 18
878 654
359 921
36 125
710 561
98 615
472 515
894 518
206 876
580 149
995 699
257 528
318 759
661 944
234 99
954 403
274 675
601 217
218 412
166 551
574 401
812 594
227 343
637 11
526 350
876 460
835 579
779 904
231 124
175 455
443 73
465 895
392 651
565 913
327 571
22 229
547 649
336 212
888 763
93 945
635 296
296 854
915 717
650 794
888 981
243 307
34 133
150 108
763 287
680 791
37 497
839 103
235 738
837 325
207 299
299 28
260 883
851 319
181 28
490 953
802 140
834 226
489 877
470 655
601 710
805 531
376 828
266 951
868 616
870 773
694 498
182 229
176 816
851 678
306 732
165 692
936 630
747 47
916 255
596 857
944 624
710 902
869 130
990 44
346 672
535 999
875 696
112 718
577 391
735 67
953 841
526 639
266 77
904 673
400 638
476 865
648 205
482 937
631 88
11 880
179 590
288 411
561 655
387 213
785 197
174 761
640 944
832 444
577 792
406 688
400 916
522 190
679 119
109 283
294 774
821 265
308 192
672 493
577 892
935 666
422 645
593 511
829 321
185 653
360 902
79 555
746 468
276 158
54 466
616 695
578 986
362 770
354 478
340 291
80 693
719 263
863 726
175 983
143 971
358 888
201 325
535 161
718 458
655 315
154 612
611 427
792 357
274 329
138 285
184 445
893 959
565 484
245 325
99 420
558 642
900 206
454 622
34 317
328 174
159 312
613 385
106 218
448 316
314 170
237 650
480 421
178 905
40 357
925 594
818 724
534 145
909 220
218 340
69 122
594 465
142 225
880 163
559 484
632 363
949 502
15 645
853 912
870 320
766 241
980 452
684 750
741 112
910 646
973 887
129 374
251 473
106 816
510 748
69 141
69 519
953 534
961 748
917 998
466 655
625 835
118 624
41 190
798 706
810 503
270 225
593 101
424 165
238 187
667 361
185 742
683 752
59 186
153 431
39 308
385 896
479 273
982 365
385 704
790 704
388 224
78 139
131 925
53 154
816 114
316 814
564 837
797 874
440 551
859 60
520 857
324 194
416 747
277 93
492 643
106 656
989 823
428 141
14 869
70 397
279 451
753 979
257 78
521 13
811 752
219 579
248 762
735 15
483 114
146 663
19 502
192 750
60 173
650 33
58 310
826 214
635 219
945 502
794 619
529 330
968 535
197 951
430 711
181 478
503 938
575 985
753 854
42 652
966 377
166 492
605 457
50 105
587 816
859 571
220 292
840 26
670 994
986 784
863 152
129 309
597 945
885 17
84 286
842 396
776 628
529 646
688 411
176 264
665 712
247 297
795 953
299 720
486 684
286 660
307 205
775 571
444 718
575 674
939 334
524 877
195 562
750 299
556 807
765 229
89 151
990 549
628 809
87 324
593 673
761 826
15 563
177 589
399 962
543 632
637 279
666 931
316 253
805 984
595 492
960 85
289 451
236 389
178 762
966 429
734 62
962 79
917 724
929 682
173 832
356 426
484 176
209 25
738 279
400 858
380 286
45 253
925 408
101 691
463 552
339 56
543 17
660 734
985 530
970 596
808 168
508 169
459 246
788 506
141 832
337 522
688 40
814 39
835 278
140 921
640 714
407 242
312 509
832 519
135 951
341 186
73 739
771 902
232 575
341 114
543 963
835 726
113 835
902 317
763 995
528 948
65 259
259 415
671 393
726 620
981 363
443 316
176 249
78 677
434 286
902 71
82 835
823 943
572 100
795 38
989 882
288 860
546 307
713 317
59 16
897 247
640 933
98 692
598 187
486 361
90 873
478 972
251 330
860 511
237 835
584 909
396 444
316 629
427 965
815 954
427 809
103 779
54 667
593 449
437 211
923 671
752 504
825 744
211 445
280 898
124 540
250 650
184 289
518 97
720 579
690 916
166 344
14 379
578 295
310 495
70 914
925 607
483 184
221 393
507 907
127 982
46 624
44 575
516 254
861 266
310 836
823 669
32 539
699 474
574 465
426 535
195 568
311 726
331 410
625 697
530 795
610 937
115 854
92 335
845 537
820 643
785 133
700 68
368 251
244 455
483 977
899 782
349 497
485 397
178 427
829 909
86 416
707 161
962 96
882 337
986 525
470 756
674 432
917 122
824 326
861 606
515 594
471 269
876 534
821 20
778 78
397 880
359 612
453 12
389 471
290 636
883 466
837 36
922 224
642 342
194 528
427 470
313 984
488 198
617 503
477 70
786 486
495 210
406 616
327 269
198 366
555 430
697 932
616 91
550 413
549 976
271 17
352 745
124 381
911 431
480 170
765 39
77 439
925 540
181 471
76 188
998 230
429 525
470 785
127 779
950 533
559 754
561 291
333 290
396 146
481 203
337 770
57 451
805 998
909 722
910 80
428 959
494 258
558 642
966 724
72 933
60 365
876 288
401 209
595 433
724 482
965 222
216 585
101 912
800 543
160 770
742 219
855 903
435 582
996 578
852 268
445 552
431 816
373 43
877 473
70 345
791 975
68 214
87 207
342 667
763 224
573 91
700 325
620 110
472 896
241 410
729 404
236 333
109 636
251 596
64 760
520 452
486 848
759 841
198 632
14 880
375 973
136 764
811 172
382 794
390 308
136 565
70 239
727 573
999 274
216 278
179 31
969 210
138 920
456 578
741 483
677 278
996 229
306 746
727 283
402 899
863 400
31 485
435 72
122 284
621 472
179 399
679 997
951 563
792 170
733 471
964 48
496 885
741 997
361 314
553 234
634 103
868 32
149 504
239 671
251 493
70 304
855 140
912 350
587 786
539 807
423 234
123 866
560 681
959 310
336 539
511 873
157 981
581 62
764 569
509 217
541 15
547 293
203 156
602 964
927 353
921 599
853 680
982 360
228 163
487 649
627 506
40 982
516 578
290 65
662 995
897 694
44 301
934 437
380 618
690 352
937 307
782 585
362 113
783 567
830 427
744 210
638 824
114 294
95 50
743 95
610 474
435 476
604 955
631 193
126 926
858 748
295 342
719 15
476 48
573 193
664 56
529 121
598 40
301 381
759 566
103 306
709 218
644 900
694 180
902 351
94 263
11 471
803 396
113 225
475 721
202 343
429 744
584 428
964 220
748 121
348 546
46 165
856 238
69 343
295 634
688 851
117 744
653 592
748 235
303 231
730 15
183 931
573 60
690 605
643 826
667 20
641 316
500 318
106 501
814 507
608 251
921 833
502 137
404 475
69 698
523 795
59 437
507 183
256 178
257 427
869 360
787 963
543 777
466 596
438 384
77 616
61 482
900 982
823 222
939 399
144 15
724 679
455 861
61 842
760 967
347 12
411 294
893 159
591 682
281 644
204 252
77 833
103 672
26 859
821 505
311 382
362 878
37 901
259 376
64 297
10 813
265 198
389 666
106 345
314 38
556 418
473 281
603 124
933 763
359 223
384 158
929 669
234 613
921 977
47 425
144 714
831 711
718 421
686 54
31 104
479 683
130 531
772 255
153 714
301 722
550 677
845 658
639 309
908 723
946 271
476 729
902 945
244 306
317 875
43 898
752 645
13 892
825 193
504 209
916 445
502 21
571 837
570 491
309 572
630 947
956 638
316 679
286 593
406 887
631 701
369 682
362 695
576 217
993 329
406 812
503 694
442 672
688 852
660 27
187 947
98 974
327 870
903 398
891 318
131 519
398 743
927 569
88 161
122 991
914 616
602 248
156 622
760 516
679 749
658 510
748 644
670 227
688 868
580 210
317 740
587 116
985 255
190 317
393 170
289 163
198 21
548 269
587 945
296 607
149 447
751 584
932 304
236 606
665 896
468 377
552 73
395 794
814 38
567 155
329 444
30 595
959 612
541 33
966 44
946 858
607 114
60 113
329 122
75 421
19 500
409 798
605 824
67 713
884 463
530 974
263 967
607 502
211 853
659 91
559 947
757 581
460 607
500 205
140 548
274 494
946 33
812 82
840 590
534 280
787 904
949 622
81 132
684 553
563 913
919 94
808 916
332 19
534 913
316 892
867 14
375 463
241 292
463 594
817 340
869 124
748 945
318 417
130 87
173 334
950 621
167 58
322 247
474 975
707 336
581 740
382 145
787 598
22 335
226 834
425 902
381 526
907 517
59 918
74 721
76 750
685 295
889 460
703 286
613 319
947 121
891 835
603 182
617 105
823 111
361 524
973 751
605 285
577 989
490 68
518 943
255 76
161 958
723 964
882 640
739 791
96 238
370 585
996 947
593 894
216 532
718 149
38 342
636 57
901 241
334 603
167 403
677 516
733 563
139 277
840 312
658 245
927 417
758 80
925 559
286 674
350 32
489 997
859 660
516 558
110 10
588 362
706 135
796 109
878 538
150 851
585 412
284 663
350 917
266 150
850 516
489 426
588 793
579 509
527 431
161 845
17 243
357 820
850 915
899 415
64 771
688 163
163 666
539 227
944 17
594 906
917 334
872 34
135 793
550 430
140 676
970 757
716 255
449 874
142 280
270 441
971 96
897 521
506 866
537 722
371 790
127 317
370 640
15 361
998 559
478 590
894 218
231 741
978 162
429 795
464 839
374 601
349 154
517 191
327 654
280 977
915 670
231 328
506 444
778 925
526 909
691 284
458 176
640 224
855 128
918 437
231 465
687 884
990 96
660 11
590 152
393 651
965 673
889 540
166 285
152 504
813 549
653 584
169 385
833 191
517 89
965 824
721 121
509 796
481 364
791 170
923 675
54 790
111 415
411 980
161 565
299 71
972 717
605 925
475 981
467 412
924 205
950 185
963 387
385 474
403 73
989 153
181 315
12 482
122 574
936 273
948 779
418 869
526 23
706 228
471 858
377 243
221 657
924 121
659 329
877 693
35 982
800 138
74 315
375 613
500 149
801 492
160 652
34 984
641 42
486 977
918 792
317 862
790 834
816 255
41 513
596 98
632 296
545 248
766 308
760 830
593 511
224 894
350 60
128 277
743 142
118 697
519 169
765 938
563 890
574 662
585 22
607 502
54 947
618 868
856 457
351 444
74 406
682 15
235 998
551 206
814 528
818 582
847 958
776 647
206 609
226 948
175 225
878 34
47 698
173 342
799 324
562 676
935 91
683 611
174 840
690 855
765 497
939 984
447 349
517 674
223 730
409 729
219 419
141 585
48 200
839 765
248 709
57 234
313 632
185 859
119 248
300 836
204 466
667 88
92 780
466 680
21 305
238 48
380 156
269 158
897 580
158 25
257 79
672 510
826 228
850 903
185 449
436 337
317 107
616 70
528 313
532 651
775 80
152 248
257 166
45 342
661 428
515 311
608 869
899 226
757 219
431 910
40 881
32 618
822 515
72 154
543 260
752 932
367 451
904 80
818 729
765 117
939 414
397 98
266 745
701 325
807 711
321 112
653 722
809 344
123 560
950 293
984 509
792 567
301 595
511 605
401 853
537 607
277 171
68 823
242 174
21 73
465 90
635 193
908 32
266 745
353 164
522 212
917 110
244 826
504 620
294 641
967 227
594 820
104 874
677 940
607 312
847 149
285 189
373 944
168 841
313 256
135 472
133 960
274 938
448 214
746 936
216 978
319 792
253 174
739 929
197 638
282 18
178 426
192 811
424 844
773 500
321 452
711 333
583 491
414 624
525 678
826 154
357 569
30 991
260 528
652 350
253 775
995 593
691 323
202 872
225 791
298 598
198 982
728 169
456 679
224 435
247 430
648 231
481 651
977 164
187 825
840 297
573 862
621 250
513 88
232 408
257 105
249 65
856 733
818 443
52 732
942 466
612 499
992 767
599 289
928 724
975 764
885 370
774 526
471 668
830 675
555 677
22 853
401 112
249 809
740 139
718 495
377 15
371 493
615 424
11 788
538 409
192 254
302 45
640 791
46 531
187 327
355 968
410 896
559 893
748 635
262 825
480 951
382 55
402 194
690 813
873 285
325 149
943 393
926 783
490 33
912 320
102 525
135 619
688 174
562 256
691 901
258 873
52 877
960 513
317 481
842 966
941 256
909 822
556 722
339 513
156 716
225 445
94 214
330 687
392 720
136 814
300 567
488 94
664 125
186 27
272 216
965 179
730 47
185 574
857 350
625 976
830 685
68 588
956 495
970 567
571 83
490 315
744 175
63 353
558 497
91 703
233 499
55 795
68 161
603 168
692 765
308 836
528 582
642 19
218 780
842 278
680 282
452 682
909 310
999 228
329 36
49 169
94 865
106 926
948 468
102 983
133 755
829 993
238 308
163 702
345 833
158 942
864 113
91 660
293 756
326 657
166 521
836 504
845 667
10 271
618 136
42 566
688 841
851 278
31 734
217 844
856 313
433 640
843 765
26 130
109 924
614 156
421 729
462 395
691 206
158 727
475 301
468 414
939 760
924 669
467 205
913 612
338 438
279 695
308 740
407 95
192 281
667 522
732 790
70 983
132 957
655 446
717 215
137 30
173 282
161 254
928 35
70 872
219 914
677 536
27 978
37 839
607 530
203 646
818 888
414 62
394 472
716 66
769 973
138 453
204 481
829 198
301 344
749 654
62 371
149 194
875 669
87 391
185 90
380 905
183 590
432 943
78 12
173 64
337 843
547 619
458 856
735 128
214 509
70 423
344 659
706 787
595 531
636 933
480 557
323 615
772 240
737 164
54 707
843 401
503 777
734 622
912 396
335 792
271 598
248 603
694 168
647 728
510 380
600 649
224 27
504 722
844 536
283 89
887 456
504 73
120 931
192 275
165 614
63 490
532 25
495 745
734 97
776 223
548 988
230 696
485 606
293 54
272 584
338 671
799 742
67 339
405 641
797 473
672 569
350 977
458 259
501 639
733 72
136 416
632 894
930 280
115 891
564 622
301 196
904 605
693 849
637 389
144 231
703 822
389 273
980 892
600 110
568 486
662 955
819 638
568 232
827 986
350 968
871 219
84 307
428 928
590 141
639 189
520 443
523 353
107 729
527 727
589 776
54 154
722 213
23 745
835 616
138 547
374 299
599 547
293 617
743 74
164 575
307 399
343 770
897 523
915 130
651 12
628 763
141 442
663 74
667 586
524 228
688 62
421 110
446 618
229 516
639 730
928 433
201 739
336 738
658 742
451 492
551 44
426 214
367 227
117 495
805 892
491 955
139 300
517 396
959 305
932 273
149 659
171 43
690 103
998 790
478 897
869 641
104 573
84 924
49 479
951 764
217 797
866 912
859 160
568 704
214 714
349 989
123 908
563 343
98 290
813 328
196 861
925 670
476 641
683 93
835 498
818 120
622 793
357 409
50 772
91 419
84 21
795 661
333 461
19 406
304 982
447 336
590 719
551 365
189 359
368 652
612 287
445 242
180 854
763 226
811 967
383 632
438 282
684 451
344 848
387 274
995 599
922 875
205 368
876 560
481 956
25 712
599 509
635 822
245 453
92 932
282 80
296 634
55 146
604 446
339 193
38 807
572 430
932 990
921 476
211 31
268 694
933 661
556 624
794 52
612 940
957 758
628 453
49 999
905 606
507 804
616 430
365 840
46 784
254 757
70 678
317 575
944 77
426 864
190 774
417 772
876 531
459 75
679 525
912 567
348 944
956 584
898 828
196 89
170 477
479 305
687 34
95 603
41 851
979 495
280 15
876 662
517 463
95 560
113 940
907 318
900 73
229 877
195 838
608 223
354 996
510 624
538 206
655 707
972 725
981 220
312 704
183 381
769 406
859 340
56 786
238 890
529 788
459 153
966 164
190 990
662 70
645 227
275 65
303 850
345 868
400 136
238 740
632 569
919 297
247 887
811 457
684 102
577 488
722 820
636 435
985 347
129 732
173 218
244 479
754 842
99 232
286 68
871 702
497 178
128 175
468 527
820 611
997 44
248 709
236 379
169 455
133 721
836 664
74 932
960 12
171 598
194 587
50 180
668 971
570 443
748 956
788 82
79 268
496 290
701 364
475 62
145 697
546 110
651 460
715 640
838 719
705 762
388 44
615 890
595 955
257 215
812 265
385 204
616 138
691 255
25 358
597 802
684 305
885 593
384 589
939 781
257 324
790 104
32 539
686 281
675 353
725 602
720 795
544 419
602 685
327 486
349 277
759 525
224 475
794 410
51 108
432 307
209 463
131 368
257 948
61 700
154 415
643 29
350 236
376 419
77 278
321 434
395 902
717 36
374 930
852 682
609 100
862 495
235 528
866 34
408 255
753 138
346 201
879 52
465 824
614 346
23 949
900 567
82 257
529 191
546 126
125 70
30 774
969 580
515 323
264 765
216 486
478 19
988 155
883 454
774 656
240 687
483 222
593 207
471 71
390 488
93 415
83 955
802 94
398 653
311 68
297 776
548 826
722 930
304 689
543 269
911 174
901 135
88 562
769 128
550 144
532 353
471 165
893 421
575 882
101 973
902 368
443 748
298 181
526 652
700 45
606 941
446 710
327 843
226 94
697 471
167 390
151 953
913 442
389 585
254 755
556 199
96 774
530 380
259 134
731 26
12 212
606 844
254 212
26 966
55 244
358 264
378 221
853 960
722 67
658 923
962 715
671 179
171 221
487 418
131 888
168 864
928 591
191 416
412 886
368 448
51 229
316 400
143 746
904 275
234 678
354 237
564 204
959 461
354 200
589 935
404 593
954 787
113 816
671 465
579 660
279 118
883 657
478 930
993 99
231 561
667 347
808 34
337 285
303 110
607 811
90 678
37 903
863 301
83 553
446 284
974 601
714 669
375 313
428 598
35 207
459 755
316 850
294 92
289 480
587 658
450 213
687 875
398 930
121 868
17 322
450 110
476 16
371 204
169 403
965 522
611 352
611 362
114 864
669 781
110 616
431 362
763 961
534 644
530 996
609 489
228 623
958 124
700 340
322 418
755 712
222 484
929 971
558 243
189 699
663 326
559 692
879 270
59 314
259 311
280 425
891 468
719 125
504 991
119 858
504 665
54 489
310 810
337 996
915 74
522 968
365 646
278 920
605 400
597 911
833 240
287 498
500 968
328 453
310 617
507 241
609 363
674 231
850 391
727 333
495 115
404 701
534 784
249 296
537 578
574 374
799 137
330 745
502 762
440 495
591 804
994 259
402 703
633 237
941 106
800 883
516 741
695 365
655 213
764 546
293 725
158 695
602 759
941 804
862 22
861 536
549 294
462 936
466 340
956 522
350 117
943 867
124 979
776 163
800 382
668 553
910 575
921 44
35 476
63 651
723 340
617 468
771 421
316 434
197 303
480 377
629 208
61 855
500 781
79 409
81 272
563 635
271 671
77 955
436 248
79 633
725 399
895 324
381 505
935 720
107 605
317 635
860 532
137 612
490 353
285 387
756 276
204 748
855 14
381 830
469 641
89 461
178 944
294 824
225 586
526 166
83 627
844 798
980 378
76 134
796 445
672 502
877 361
744 630
444 207
529 600
146 548
506 431
619 192
324 244
202 880
396 750
813 900
286 415
724 356
367 593
76 995
189 309
746 947
120 586
704 640
790 322
180 74
408 13
138 918
235 326
372 483
579 56
988 819
78 208
374 859
589 690
779 227
177 962
503 77
409 308
107 403
904 708
894 507
368 819
802 55
993 626
772 515
535 828
281 916
976 825
609 877
787 200
392 26
475 81
440 905
665 248
933 33
607 301
549 871
977 273
744 434
991 110
428 989
506 988
195 850
772 599
798 674
74 377
918 837
527 249
173 44
294 60
149 982
474 89
541 680
601 134
734 186
187 666
816 692
219 834
382 67
294 92
630 743
532 143
224 301
954 246
53 639
977 408
217 487
496 564
292 103
773 125
535 30
968 287
145 881
430 978
361 635
650 738
252 649
156 205
516 812
188 438
559 473
988 22
612 758
745 172
389 919
84 995
239 345
721 560
46 417
645 427
700 227
460 119
755 323
407 957
568 138
747 550
503 434
505 824
744 528
208 158
950 143
518 805
31 556
682 77
742 145
705 49
955 15
678 11
476 715
216 151
303 241
750 353
464 946
794 937
589 980
382 674
147 614
872 95
511 775
64 914
152 271
402 748
561 341
515 109
466 511
977 773
452 302
803 606
530 392
876 173
292 576
727 968
886 531
958 834
200 331
600 499
540 802
764 573
610 278
591 533
83 518
358 559
433 202
260 381
167 839
726 59
442 898
876 289
646 492
643 367
765 720
55 504
642 531
345 726
630 829
540 108
399 967
26 164
735 472
682 604
374 570
47 494
227 597
660 256
956 783
114 921
65 394
54 825
935 431
671 741
290 547
955 778
635 460
427 751
552 664
137 828
891 827
126 872
794 209
712 660
224 990
815 131
403 180
591 447
414 602
764 334
306 680
812 662
812 455
220 581
758 588
626 965
989 807
611 891
761 45
713 818
150 87
512 571
474 550
49 90
515 351
807 760
486 101
899 363
660 717
531 982
411 340
913 383
193 706
555 161
530 730
565 662
613 782
289 839
58 272
710 304
73 241
855 127
98 901
859 746
920 157
994 748
291 858
657 158
796 142
830 404
713 460
852 291
670 465
383 881
38 477
309 719
63 296
391 981
809 182
97 361
541 178
208 25
432 762
371 591
877 728
705 82
313 749
135 601
112 371
685 897
961 256
228 347
746 919
185 12
221 436
857 501
867 312
998 927
517 951
655 383
798 434
317 889
269 743
856 994
889 651
603 441
144 282
57 789
534 77
150 815
364 758
10 933
559 972
841 787
686 356
452 10
508 863
363 59
235 804
435 497
734 579
151 453
984 135
249 856
682 539
356 508
88 213
907 735
980 706
751 206
485 833
78 321
561 170
739 957
975 21
790 442
705 275
429 56
86 480
118 34
274 716
542 412
290 399
333 708
516 642
418 659
688 934
277 618
210 441
552 347
465 291
199 912
650 738
541 770
285 144
642 534
726 890
74 138
683 988
13 184
35 507
144 80
856 184
667 849
253 466
77 629
292 483
221 448
850 568
105 482
717 644
263 487
397 992
828 51
309 797
197 85
464 249
375 723
56 873
169 961
498 791
164 968
430 845
232 639
454 235
927 977
279 146
630 319
913 71
594 299
625 239
831 517
495 698
501 955
264 980
634 907
800 534
696 608
672 345
300 673
67 855
10 945
222 527
421 886
566 111
666 60
309 852
531 646
804 506
613 525
394 713
695 358
757 827
759 275
630 740
248 960
53 281
111 723
977 417
191 777
738 604
184 401
882 151
79 754
481 885
90 504
541 674
876 286
264 867
610 351
117 876
88 803
432 282
778 501
844 363
550 47
652 467
999 208
974 408
716 268
321 23
384 894
576 846
852 992
807 318
459 758
816 991
750 274
361 522
133 176
190 879
367 177
976 734
309 970
402 522
152 482
86 828
119 676
141 193
487 573
836 236
580 332
402 704
372 592
835 196
865 643
537 651
728 320
70 240
692 752
500 190
845 661
966 615
780 383
892 771
951 726
27 778
741 51
845 574
459 829
307 960
638 139
630 274
923 790
252 824
530 347
596 503
860 306
723 205
785 640
371 439
28 430
578 327
719 558
308 611
531 644
164 915
250 349
293 841
776 247
82 838
773 548
912 501
853 289
813 674
430 904
26 468
560 80
267 186
496 204
346 869
91 747
549 255
453 314
413 86
386 683
679 548
91 418
907 817
933 815
440 377
603 136
901 532
397 541
230 466
638 183
824 347
300 483
835 536
867 134
448 338
623 453
532 61
975 370
563 288
382 987
821 509
401 589
306 194
89 375
155 845
732 996
71 191
130 89
511 952
224 894
734 380
194 724
239 479
863 18
816 121
340 419
421 286
531 115
36 775
464 300
76 165
764 569
241 181
581 927
878 362
533 75
680 88
723 626
788 240
657 198
940 772
927 129
61 413
968 18
929 16
980 616
945 364
382 312
950 194
469 853
120 489
473 810
675 60
700 996
264 201
927 187
633 44
53 790
280 142
693 425
749 135
493 182
484 370
815 317
739 325
296 823
967 326
434 536
969 44
762 931
952 369
596 67
150 416
730 895
669 74
847 724
963 850
970 56
451 172
974 612
584 323
228 981
215 344
329 755
393 556
337 88
407 588
919 180
800 111
770 418
450 956
142 698
345 636
545 893
164 596
381 126
433 291
668 724
124 318
264 485
255 769
687 555
785 142
585 898
324 618
638 521
21 427
598 641
762 562
541 193
150 200
311 535
552 604
504 406
382 770
806 296
826 602
719 860
341 800
483 181
938 808
226 831
424 791
584 54
760 32
824 40
276 678
355 247
858 951
647 861
958 322
713 959
852 658
186 78
235 645
427 570
716 920
365 112
794 244
186 975
121 309
813 653
272 567
145 444
319 548
548 692
921 297
668 129
492 561
666 937
43 182
650 888
228 857
208 650
71 451
856 215
930 867
332 738
220 592
206 467
646 718
606 22
963 535
691 871
670 572
281 814
642 817
153 419
857 618
138 606
476 903
673 754
469 425
304 686
880 510
577 848
986 490
937 867
365 562
484 226
945 729
38 659
381 777
308 504
62 259
273 195
953 661
111 196
328 633
818 187
862 695
294 215
361 608
419 534
885 824
139 753
516 50
381 494
486 120
250 97
441 694
771 898
14 590
191 610
742 962
386 953
246 903
107 741
808 312
569 111
26 131
908 57
356 406
301 878
425 844
522 276
526 480
890 220
436 878
10 152
555 481
100 266
937 461
231 906
218 151
659 215
508 690
378 476
911 372
716 171
973 669
326 568
574 378
137 773
630 771
793 752
216 699
318 777
919 69
564 718
270 937
110 59
555 446
607 215
64 537
612 474
618 146
253 725
262 609
415 797
298 842
898 752
842 510
156 669
83 296
833 914
172 367
260 326
743 906
673 219
371 551
933 723
57 918
145 102
826 493
82 397
491 142
459 174
361 899
575 99
345 658
703 22
968 840
558 749
842 485
263 693
763 264
170 494
834 241
531 944
502 247
506 568
312 814
549 396
286 242
724 886
661 948
779 832
33 86
771 242
456 221
112 803
445 840
602 299
665 421
436 317
683 469
365 168
439 59
619 85
975 135
111 894
755 996
350 541
769 560
852 952
627 17
209 732
560 306
166 290
487 823
615 82
371 831
152 296
224 917
319 381
613 504
268 642
53 174
243 86
743 617
796 712
68 938
689 297
610 172
766 608
150 68
896 435
868 707
346 91
211 11
908 716
73 857
674 597
842 320
912 341
180 439
71 867
165 414
253 873
656 796
660 974
698 957
914 523
40 747
838 591
360 603
826 192
310 838
126 634
313 193
659 735
910 69
167 924
324 739
855 291
937 80
347 516
255 856
103 16
359 688
430 254
378 141
421 239
183 520
109 349
954 767
702 256
202 394
630 253
698 910
492 735
37 214
259 592
517 324
644 849
147 976
750 283
329 166
584 414
14 58
457 692
436 846
957 76
381 636
856 473
915 281
448 585
504 915
684 27
274 114
850 248
429 188
634 881
261 630
898 334
213 616
414 173
917 507
476 308
636 500
957 283
505 671
904 724
915 122
994 208
512 969
174 446
723 481
501 10
234 802
323 267
321 550
228 539
562 651
619 328
110 867
742 51
836 880
997 120
205 596
749 140
496 230
654 319
939 520
397 528
760 52
499 123
958 93
660 879
613 320
731 921
322 469
464 839
606 323
214 974
708 342
516 850
944 487
408 182
769 301
450 775
107 456
355 60
338 886
404 299
297 516
928 369
120 722
291 53
169 595
226 965
705 595
273 111
811 509
445 824
889 42
149 470
188 701
774 356
37 113
358 22
104 272
848 751
337 542
327 429
116 852
95 690
350 986
260 312
479 850
484 585
461 866
739 528
815 632
896 107
57 512
109 458
977 183
29 775
339 717
829 156
194 484
39 505
987 569
709 133
289 20
793 686
394 551
854 765
185 903
347 910
344 829
252 436
135 947
514 711
456 216
474 616
297 240
30 924
854 561
180 17
858 155
132 623
820 454
42 675
98 878
497 903
531 164
677 774
764 678
145 478
830 598
121 212
381 913
756 596
42 579
661 904
877 168
97 321
789 272
151 250
923 731
253 515
460 711
89 26
914 274
262 895
612 132
81 842
331 473
893 618
740 800
578 468
834 278
996 29
802 470
77 794
313 456
34 288
325 111
530 955
481 808
687 122
141 931
37 927
127 231
181 308
918 677
296 93
633 203
16 495
845 900
344 821
117 826
927 733
903 786
633 317
246 781
468 748
652 879
18 337
599 420
219 311
830 176
909 407
642 891
476 58
230 728
680 946
252 536
65 541
640 51
18 486
74 815
953 482
810 185
172 869
733 14
157 979
858 129
964 58
585 97
898 600
877 178
357 65
608 73
791 653
155 78
990 368
180 276
94 465
181 643
637 35
761 255
725 819
148 251
523 103
368 629
469 593
656 915
695 593
864 611
892 131
318 44
747 890
996 617
864 614
280 506
982 859
13 526
841 742
725 37
601 991
625 316
849 736
681 531
198 744
984 29
311 498
356 710
420 965
842 688
641 740
534 266
999 582
910 842
771 846
636 456
897 374
356 95
327 150
15 991
732 128
761 631
529 784
366 818
930 382
881 155
839 525
383 592
266 923
535 690
522 109
829 253
13 370
855 189
144 430
186 292
393 19
936 550
213 709
89 854
562 489
164 792
805 914
153 809
585 350
895 637
450 677
931 546
970 505
299 771
549 101
489 767
952 862
165 809
311 269
298 992
585 810
526 36
292 996
207 419
62 132
997 85
507 797
631 301
691 615
460 64
591 746
199 286
624 205
410 718
539 751
526 131
130 266
487 920
916 275
753 279
691 966
306 141
80 516
377 576
802 94
958 909
435 849
997 707
798 677
672 495
739 925
968 614
342 393
160 935
395 647
343 114
730 275
953 23
508 963
408 170
362 177
824 24
465 233
687 956
938 888
659 454
826 471
483 584
258 800
303 915
366 839
583 442
633 102
310 362
803 32
711 336
621 700
962 376
648 154
645 227
976 568
668 750
887 960
106 670
385 557
423 873
303 736
754 628
546 179
605 904
187 559
600 282
474 612
713 857
26 326
423 298
19 593
629 687
852 959
10 983
527 717
528 722
699 310
188 953
710 933
393 459
311 985
280 501
942 441
84 663
488 19
629 73
63 795
315 166
630 939
996 141
147 378
702 606
957 379
746 868
566 389
380 695
818 97
926 337
613 857
582 161
53 750
299 20
279 712
393 309
96 51
882 231
303 384
604 138
751 569
358 23
720 877
382 628
723 528
223 161
207 881
745 156
364 919
876 289
533 741
228 568
266 415
489 128
324 14
874 199
741 627
252 538
118 793
236 461
520 580
432 990
682 201
886 780
801 869
255 366
129 38
284 456
370 943
790 519
189 869
870 455
74 537
345 416
299 490
78 290
41 972
48 955
15 357
364 34
134 373
618 694
401 239
548 274
393 628
84 305
747 440
475 303
823 618
591 330
518 30
280 606
302 580
884 637
86 681
275 28
856 947
394 458
167 501
829 713
289 971
332 738
19 947
691 891
504 120
482 186
758 531
469 241
227 820
451 298
800 104
886 659
347 29
652 906
301 452
454 126
675 883
536 930
554 15
783 120
556 387
26 507
297 685
661 208
246 333
171 223
319 834
82 988
506 408
269 62
342 405
557 852
382 268
250 499
748 834
354 620
805 284
921 13
482 351
959 30
774 206
980 494
12 53
336 427
397 261
997 466
493 572
504 356
541 398
63 859
663 819
977 290
711 270
640 23
777 124
128 86
280 827
282 920
307 506
242 453
711 62
132 509
758 998
81 126
348 125
308 185
590 486
809 114
959 885
93 30
952 81
447 206
848 709
914 476
601 19
41 137
751 20
410 479
928 77
142 672
868 140
342 806
258 591
791 721
305 917
119 838
645 593
767 463
377 55
176 696
646 182
656 55
70 725
898 435
866 144
449 548
435 202
231 920
301 70
739 19
580 805
523 889
701 869
427 588
304 675
724 17
347 753
833 98
882 946
967 892
65 323
398 854
60 561
694 56
977 477
415 485
741 546
169 316
714 648
848 743
314 932
401 483
638 924
999 641
62 239
89 414
525 867
303 754
196 682
596 34
140 550
290 480
135 285
646 298
522 450
889 748
940 523
214 106
730 127
403 725
986 76
859 812
72 994
237 528
93 918
798 36
119 416
817 338
858 269
736 241
439 836
557 214
167 728
47 727
501 654
407 871
478 48
165 210
854 93
620 415
188 253
145 567
188 92
114 625
278 825
486 552
946 850
707 549
662 928
614 377
488 664
708 986
199 758
408 342
868 190
960 701
899 59
521 454
343 720
367 432
554 664
362 178
971 747
378 446
443 600
196 576
235 20
463 387
911 610
699 583
96 245
890 424
585 650
510 254
761 996
576 759
616 64
55 621
333 395
972 808
790 994
470 167
279 420
732 24
215 994
300 981
15 865
859 121
860 189
157 743
952 793
530 662
445 721
239 774
85 776
230 772
564 384
496 714
474 427
66 217
118 698
483 873
751 491
499 421
22 69
612 190
13 964
264 861
303 667
696 480
984 338
734 473
313 441
65 330
543 941
55 466
424 275
350 943
612 570
601 516
400 706
603 439
341 755
843 442
594 65
393 867
209 252
173 532
645 323
245 963
782 229
198 761
424 967
776 375
172 318
784 277
320 129
670 745
235 504
804 508
974 92
123 542
942 445
291 436
679 605
120 570
89 622
168 819
344 793
12 180
436 145
634 268
953 391
292 486
950 282
660 405
449 179
631 60
100 843
910 277
447 133
51 241
64 653
717 21
806 669
314 219
276 628
554 678
319 648
696 912
867 176
379 274
732 263
103 397
537 315
187 770
62 696
903 379
23 201
638 50
955 283
381 756
227 60
849 346
271 840
111 739
633 952
452 143
703 802
401 103
594 181
762 704
473 946
395 705
735 434
652 701
697 147
967 449
173 627
615 135
382 568
715 246
993 790
435 138
775 983
51 735
323 255
323 873
303 693
137 498
886 355
359 789
924 257
617 811
879 816
810 202
211 825
998 214
984 386
78 724
105 893
107 715
751 825
51 480
695 80
421 301
195 342
556 750
843 997
968 438
41 911
986 547
647 178
789 241
77 930
60 843
481 770
607 896
538 723
300 796
487 282
536 989
874 302
514 325
890 358
71 604
102 358
869 130
353 107
169 274
515 314
856 41
386 270
469 306
533 920
30 977
945 158
58 338
234 369
449 364
982 474
907 11
717 871
30 141
945 260
573 111
900 798
953 281
722 933
196 847
893 987
350 14
622 840
419 720
35 431
415 622
508 106
545 825
696 838
782 601
240 728
328 949
239 643
425 584
826 44
375 181
132 319
365 442
494 662
904 959
827 895
356 621
133 199
809 880
486 423
779 439
865 204
26 173
588 390
594 257
240 169
773 152
605 491
451 754
983 657
353 722
545 423
347 791
354 737
625 114
896 484
508 903
622 713
49 849
288 80
670 715
595 661
359 824
676 421
270 461
223 992
193 565
718 766
581 910
93 554
408 61
317 139
519 602
773 625
209 147
351 221
805 124
540 586
75 467
38 742
599 190
405 350
157 701
687 910
858 747
984 68
705 407
762 932
622 771
794 896
258 148
251 104
887 998
677 365
903 289
15 213
704 655
584 130
882 365
502 605
193 832
695 402
679 315
36 703
895 717
342 746
353 477
989 175
889 527
486 271
737 496
573 309
80 919
426 685
602 988
971 319
116 385
883 941
849 384
373 56
41 809
53 130
730 617
909 678
245 34
905 792
123 944
492 241
209 828
675 182
658 20
275 623
980 243
875 33
349 933
440 608
658 488
994 732
158 573
636 525
323 136
849 16
553 878
643 36
11 237
657 104
796 296
279 774
335 292
921 583
890 417
900 671
497 966
462 46
414 212
28 154
814 217
52 581
221 35
993 460
761 213
861 636
963 67
596 403
381 292
921 553
120 665
152 22
905 164
461 336
883 588
520 476
691 354
722 368
704 630
706 414
40 463
424 762
178 604
832 157
302 662
335 466
424 759
38 175
980 878
232 146
362 661
31 405
97 307
915 163
196 782
448 797
483 863
20 892
857 447
507 645
572 138
569 211
153 992
818 375
39 134
398 525
953 162
786 868
675 357
723 654
244 355
508 450
499 646
358 973
619 532
443 269
568 274
63 699
222 966
356 510
838 451
394 591
151 898
812 243
167 710
456 291
173 78
635 993
90 337
907 525
214 138
342 192
413 854
667 899
295 967
743 877
374 840
532 783
476 658
775 268
534 216
438 161
871 124
856 785
978 667
711 221
612 114
740 371
402 690
198 130
784 576
412 106
139 790
347 249
662 508
274 699
812 367
496 359
562 201
897 508
552 923
257 994
701 977
596 637
632 745
759 404
414 37
272 413
642 361
244 390
185 118
872 382
512 156
596 955
826 448
678 33
266 39
322 828
813 650
800 180
603 27
840 542
499 10
603 175
511 20
910 35
84 254
688 777
717 951
852 48
535 485
539 284
885 249
801 640
971 843
598 422
368 759
824 314
974 63
66 339
312 74
673 220
237 370
21 412
741 52
642 550
601 447
852 244
981 571
204 675
867 411
990 143
379 109
360 947
613 971
320 949
325 895
106 717
617 506
210 629
196 468
649 695
751 21
811 73
268 922
415 267
460 399
501 387
805 30
132 444
355 555
21 825
608 988
180 761
626 970
220 795
603 811
285 799
961 319
615 769
353 280
230 413
289 44
943 43
761 332
367 925
95 771
154 759
86 45
667 155
383 157
939 264
839 658
734 536
123 907
115 992
161 407
856 417
884 382
239 538
71 788
805 159
130 253
996 267
183 425
109 380
193 409
69 15
174 264
560 756
24 698
384 446
431 988
192 905
668 384
214 421
37 746
830 975
61 292
966 907
195 736
661 390
832 438
143 93
811 649
909 395
424 109
104 982
869 505
996 682
250 614
853 592
937 14
760 924
583 971
986 906
978 730
964 177
556 332
227 823
495 283
986 36
482 372
496 538
155 904
168 78
597 699
142 352
619 198
725 27
412 475
104 273
107 465
891 126
797 32
304 63
683 463
305 41
237 302
627 440
623 759
513 719
204 923
745 874
308 800
555 473
630 88
261 632
907 988
115 17
353 607
505 709
631 220
437 706
168 331
45 742
44 480
770 641
324 918
997 797
911 88
37 524
298 452
607 869
143 379
149 872
731 227
423 925
283 374
987 663
581 263
326 584
800 638
30 208
622 879
597 450
150 704
816 927
438 551
902 561
643 340
102 144
41 859
394 583
18 397
499 970
871 433
877 982
561 238
920 371
690 485
370 454
736 884
510 198
451 795
181 899
265 177
608 90
959 468
666 468
665 151
854 339
358 30
113 905
557 57
797 387
909 364
839 546
76 143
390 136
576 67
526 652
315 693
411 169
696 855
788 978
986 215
425 567
637 217
127 698
700 570
929 675
75 579
959 916
615 827
854 304
58 388
688 776
115 20
696 829
16 838
456 570
640 800
536 203
509 116
983 365
383 488
997 365
965 490
807 248
859 242
14 541
104 323
563 519
718 654
206 901
91 705
258 384
442 584
405 950
169 290
271 215
659 503
993 294
475 236
433 993
208 444
186 288
469 152
145 887
288 532
979 375
887 736
850 764
453 495
102 661
626 302
930 242
528 24
791 636
985 329
921 42
365 977
382 117
804 134
175 722
333 854
523 58
561 765
112 451
831 122
793 283
897 802
406 766
816 886
839 174
224 946
54 169
238 366
649 913
556 708
557 58
402 261
471 301
379 554
102 528
253 398
135 628
382 112
482 128
228 380
744 225
150 814
374 993
329 90
964 19
539 970
723 331
415 718
239 368
217 412
775 718
617 26
412 674
769 535
965 581
739 129
670 120
57 845
279 222
861 52
670 881
157 413
227 761
920 287
332 481
183 346
27 800
346 511
429 505
153 361
87 324
724 404
748 457
926 720
138 450
560 805
967 768
194 768
626 521
769 450
275 143
871 790
401 109
144 479
965 852
780 541
51 489
314 360
204 686
39 480
13 716
293 186
510 215
926 517
190 845
681 207
777 472
768 887
478 983
218 965
998 64
552 303
592 313
461 687
132 561
622 319
417 272
144 861
942 178
312 850
127 995
500 629
621 685
127 306
809 852
271 183
40 410
484 84
785 356
869 359
924 609
262 847
107 733
934 301
412 510
204 533
666 476
873 667
425 632
449 113
37 266
16 162
969 590
908 751
72 753
577 224
564 892
623 901
183 553
556 64
508 665
25 260
48 631
148 259
781 549
487 387
787 400
664 494
177 416
792 250
836 717
762 81
741 905
985 520
129 575
938 372
966 17
502 721
808 659
853 97
259 553
878 124
542 649
505 59
612 218
548 147
509 695
878 832
289 185
284 523
91 233
544 274
22 932
257 937
384 279
294 936
365 615
379 87
469 399
320 433
134 981
822 485
430 308
428 598
288 617
597 856
195 701
397 226
210 377
760 342
635 966
921 639
410 889
149 851
84 512
302 14
145 676
355 210
850 980
577 422
932 781
269 564
504 67
617 323
762 323
327 774
495 833
496 750
409 985
605 553
819 509
127 556
288 595
50 352
866 985
184 443
741 657
613 688
857 785
941 304
350 474
664 237
669 446
628 330
174 79
749 922
32 216
169 649
74 600
95 253
575 658
848 16
117 205
913 296
646 524
141 747
217 396
305 918
162 825
103 331
372 969
458 864
804 45
879 54
626 504
146 244
607 203
45 940
865 643
420 916
64 832
942 799
653 18
547 206
845 79
962 145
852 478
400 501
857 213
936 451
395 885
621 53
710 235
589 412
859 779
975 631
820 761
437 589
929 430
661 972
270 437
38 869
327 449
753 496
556 398
399 630
518 84
391 181
648 159
324 430
383 57
142 900
858 758
810 879
906 277
233 411
241 191
215 961
257 867
50 166
898 188
114 61
354 406
437 492
540 443
364 697
34 639
653 771
258 515
826 268
195 464
299 620
195 632
852 471
519 696
774 44
962 837
727 544
287 693
184 22
587 487
870 997
287 241
477 779
356 794
764 830
489 559
263 490
672 342
393 955
374 134
713 328
761 658
667 350
248 184
395 773
564 213
985 192
114 996
317 969
12 373
838 135
280 351
48 727
590 672
169 544
52 208
188 632
581 935
586 448
392 775
174 535
506 981
546 212
66 447
125 772
225 284
286 850
731 554
157 725
847 437
957 611
235 504
198 486
562 156
381 192
506 786
975 824
848 406
174 959
954 402
280 781
56 594
43 976
656 588
358 139
768 847
161 904
393 214
179 298
804 559
293 396
887 365
339 446
212 165
901 655
767 526
685 256
521 374
85 700
136 415
804 960
340 829
74 116
441 139
991 423
299 988
596 906
506 635
691 888
791 57
912 504
125 489
443 935
518 26
313 666
62 792
83 355
896 572
777 642
437 346
614 491
159 774
12 951
645 161
406 658
537 263
12 698
542 198
87 227
950 110
616 126
444 978
278 614
650 103
56 996
903 720
431 382
207 675
852 89
983 636
45 468
948 84
253 580
306 359
283 129
608 948
385 330
173 672
328 652
866 441
527 776
50 374
689 995
256 421
850 80
768 947
651 850
240 877
211 796
507 117
223 994
160 996
803 624
532 688
333 759
903 487
889 354
871 406
947 773
237 603
17 265
729 300
300 438
435 508
601 110
12 424
597 325
865 104
115 553
255 576
24 550
340 969
839 686
786 844
478 272
150 897
332 506
416 501
990 866
110 350
404 952
70 159
22 905
485 930
592 905
894 437
18 230
417 945
430 285
664 756
964 920
581 483
383 953
116 43
657 918
182 896
198 280
908 168
545 683
209 58
865 162
192 266
981 673
144 654
771 933
574 39
13 421
507 847
206 880
685 406
473 329
251 993
205 861
584 778
723 406
473 642
365 765
597 33
768 646
266 211
537 81
124 431
68 972
757 326
947 179
911 776
772 673
920 411
422 257
738 836
304 607
415 514
24 459
870 470
658 31
944 830
830 999
310 64
131 774
387 537
70 615
305 965
813 640
20 716
124 920
267 779
289 399
752 25
451 601
322 267
565 764
495 270
194 713
71 316
813 94
148 612
282 592
377 839
630 170
693 444
458 133
55 880
258 329
43 440
777 360
274 660
517 258
76 784
744 848
70 112
397 305
683 920
209 563
222 583
557 273
754 280
835 760
635 860
968 897
914 424
442 604
295 711
29 478
28 844
699 152
871 478
604 770
415 484
292 166
95 434
436 109
210 84
228 997
223 110
121 963
244 613
202 907
138 577
822 445
720 174
572 727
216 660
310 557
740 148
687 259
383 515
501 916
623 469
819 654
190 787
503 300
374 987
651 371
273 955
168 346
342 886
103 212
167 605
730 979
744 679
145 881
498 16
595 83
754 141
704 206
627 983
560 718
377 196
459 158
894 433
89 433
624 564
91 259
754 645
362 781
128 805
476 303
584 83
288 622
382 143
930 989
463 80
285 16
45 966
647 342
228 333
183 672
958 105
497 620
986 832
775 586
574 194
290 174
642 710
867 736
742 663
880 302
874 782
104 742
924 202
159 25
79 925
537 783
13 608
841 234
549 824
936 207
194 445
523 143
479 835
903 412
634 318
768 359
595 779
282 887
432 10
646 906
682 156
955 356
847 700
762 686
690 72
558 711
363 239
903 121
414 985
542 894
921 485
380 441
467 993
986 619
31 130
811 638
323 876
316 581
34 285
124 995
779 114
691 355
247 814
596 269
961 308
575 790
225 618
247 475
114 925
887 792
891 247
922 188
31 214
182 508
551 146
772 329
283 224
379 962
530 83
975 100
766 883
649 690
645 859
780 615
975 866
365 658
684 447
497 307
337 860
876 806
897 132
615 726
836 889
916 795
922 755
380 140
712 146
723 131
735 392
988 638
650 194
750 14
703 646
672 730
133 66
661 213
49 566
541 865
46 806
262 10
494 738
287 479
375 793
772 318
835 911
461 377
81 271
869 292
406 111
509 10
708 38
219 576
120 667
665 833
786 416
534 932
512 875
29 385
354 53
20 182
65 997
53 255
862 904
442 927
802 437
289 986
19 933
280 87
351 443
501 935
147 527
30 425
437 662
253 376
874 81
83 687
756 855
789 344
459 974
98 580
816 569
304 649
582 456
978 577
956 69
948 652
162 539
266 435
242 70
890 218
942 616
152 632
360 879
396 935
662 66
910 270
976 258
625 181
562 227
819 140
492 534
583 252
992 201
53 392
697 487
707 912
176 487
554 13
807 96
213 93
875 759
139 620
31 348
277 893
837 193
750 838
279 942
934 94
258 947
316 906
781 619
986 857
628 936
667 347
403 280
846 739
29 495
255 898
654 940
40 455
462 813
15 756
760 700
963 164
496 770
381 186
19 425
289 633
525 819
852 261
907 453
173 895
979 393
48 883
175 975
314 906
212 254
502 435
167 624
988 241
375 766
215 129
574 633
567 276
535 385
821 373
413 82
354 665
448 173
485 826
103 441
90 900
820 332
202 396
208 647
582 783
811 760
105 733
205 135
227 169
337 695
407 784
485 670
333 241
803 304
775 697
268 659
612 144
899 459
313 560
624 952
269 182
498 197
754 31
181 392
483 747
680 90
287 359
154 106
613 779
565 777
115 182
134 932
746 656
763 604
711 563
229 763
998 490
709 218
358 921
530 740
161 639
647 810
828 577
869 117
708 849
664 192
221 783
104 949
452 616
776 95
161 993
172 765
896 342
885 126
650 581
478 919
24 170
728 821
493 140
298 928
566 752
344 426
241 64
405 70
153 610
381 660
930 78
223 860
724 767
885 710
80 255
590 930
491 364
693 11
858 936
569 931
544 134
286 547
916 615
853 362
480 201
218 919
426 821
904 658
878 666
83 984
464 806
588 310
427 854
818 586
218 763
478 621
657 110
875 718
397 130
350 951
255 671
793 386
605 301
761 527
908 25
913 352
505 450
442 142
800 514
494 290
716 155
110 749
12 396
478 956
353 547
737 595
887 416
444 376
377 717
788 155
100 993
927 769
227 26
579 834
682 985
408 678
871 563
571 65
545 493
405 752
37 898
863 464
792 713
525 367
239 303
917 317
816 445
404 229
782 893
743 694
974 743
200 771
230 525
338 212
932 216
362 736
197 408
596 314
215 893
252 547
133 791
379 58
719 827
640 592
987 52
975 699
606 513
124 265
767 280
994 622
466 942
797 452
608 188
313 943
344 807
364 572
502 871
36 904
800 349
35 496
725 534
460 323
814 418
240 656
440 210
404 141
119 731
387 277
630 475
370 732
669 374
210 427
857 971
760 636
282 205
460 823
105 177
354 876
684 470
372 322
419 282
792 848
105 937
610 670
341 422
338 633
297 485
889 398
345 485
464 646
926 390
655 780
428 644
102 373
344 587
966 653
939 714
273 993
614 967
339 603
420 301
575 828
941 317
500 573
164 26
777 819
533 40
278 798
186 286
185 55
362 868
871 668
757 286
893 67
15 879
542 159
140 774
31 291
894 298
740 353
138 505
480 925
21 336
207 73
538 201
413 734
907 788
791 864
550 27
143 328
644 916
34 491
672 214
894 508
15 931
907 514
548 173
980 704
299 487
342 825
394 622
694 455
203 21
368 875
256 994
65 139
576 356
254 308
587 88
413 896
307 588
820 23
599 19
313 713
883 379
920 306
208 941
749 300
624 558
446 92
899 425
777 294
178 945
66 606
774 593
445 870
350 801
483 615
875 400
190 298
721 651
634 749
158 799
433 343
578 846
717 316
514 901
516 884
555 877
679 283
610 802
266 321
897 37
804 513
235 832
634 227
430 223
587 795
15 730
493 427
316 498
192 449
797 598
278 137
670 611
218 688
456 105
184 784
849 757
950 262
501 736
432 678
152 247
940 360
833 349
270 221
175 573
614 28
980 37
510 277
70 934
754 956
767 84
732 360
792 958
461 625
453 167
874 23
807 749
945 742
974 563
409 311
636 363
677 198
661 222
894 770
61 148
732 270
479 590
424 867
344 607
569 403
923 552
15 615
910 602
407 148
560 222
757 181
546 485
502 591
733 807
510 227
301 210
185 492
994 181
418 374
410 23
53 299
549 705
677 356
152 317
229 567
196 333
604 524
942 115
272 401
181 515
873 65
831 484
474 906
155 406
15 304
688 313
537 42
256 187
208 42
418 129
509 162
204 487
880 48
161 206
498 251
101 501
717 835
701 748
924 37
461 643
542 72
875 297
547 801
565 954
993 678
844 269
216 916
65 970
305 558
480 914
566 609
813 97
120 823
508 730
924 514
778 969
402 15
517 944
75 304
379 202
509 582
399 727
308 504
597 861
111 781
830 16
632 762
291 116
318 363
800 719
920 792
312 78
970 291
781 994
366 568
840 84
512 700
63 410
575 397
965 344
919 840
50 586
445 270
610 517
809 579
135 330
605 764
206 44
478 106
54 444
96 500
904 494
73 664
698 813
313 749
191 752
327 532
261 201
216 321
859 664
524 190
344 913
376 425
264 401
933 313
75 424
330 240
23 694
709 428
995 251
230 415
762 40
856 979
208 158
298 61
398 940
945 645
935 698
745 342
115 424
355 511
109 983
463 797
439 638
714 457
729 517
224 175
243 748
502 360
508 370
303 822
53 494
930 563
20 644
321 639
455 303
801 448
223 135
726 43
439 240
618 768
399 833
515 185
470 512
496 445
994 551
761 284
313 256
876 540
880 351
300 610
994 612
131 217
832 375
833 587
549 282
645 369
564 795
785 494
331 121
181 607
664 920
425 342
344 552
693 610
785 235
90 745
178 246
917 748
836 296
819 444
50 946
456 368
327 154
456 77
936 690
531 671
85 253
198 526
44 262
35 556
922 867
455 971
764 99
45 412
319 878
235 504
476 632
214 795
683 995
496 826
247 527
84 258
988 313
632 772
73 251
904 520
902 226
307 606
231 523
228 385
945 312
522 775
665 81
74 605
439 923
726 994
683 278
943 487
954 344
563 850
689 368
167 596
619 898
450 115
767 490
579 225
39 356
297 769
129 767
76 317
340 815
18 316
746 439
75 680
678 394
190 285
737 402
149 73
876 368
201 595
935 204
538 394
368 275
137 687
967 137
126 209
502 998
930 363
664 505
748 702
657 39
197 774
971 341
424 477
493 987
10 240
130 973
778 580
373 756
451 745
756 342
721 674
701 395
799 555
900 997
906 711
829 518
876 255
570 982
823 246
837 201
622 776
516 289
204 86
617 434
325 910
438 638
228 22
356 622
423 649
306 35
885 90
814 749
758 524
243 65
110 629
182 535
464 17
646 338
595 812
709 381
460 416
27 952
121 303
408 945
910 100
365 212
606 468
721 648
99 438
766 564
89 910
790 738
100 921
826 148
153 246
511 785
562 489
695 957
230 439
252 679
368 103
645 900
79 824
165 457
302 664
545 319
953 857
36 272
999 657
33 980
26 192
538 208
358 500
786 664
660 591
403 79
798 467
676 271
77 29
134 737
277 496
312 604
164 391
494 838
287 599
881 107
56 457
613 794
643 57
347 151
283 477
858 113
257 529
964 497
932 85
553 493
675 233
905 576
626 197
800 424
80 613
390 926
869 644
465 966
294 70
719 970
851 427
652 219
443 183
564 652
871 113
686 307
889 325
846 662
952 356
224 558
397 449
949 537
445 97
887 421
976 249
206 296
390 104
111 842
431 545
329 234
311 355
472 701
386 766
620 70
75 487
304 682
707 71
529 128
485 230
592 782
322 766
362 932
256 481
309 505
78 11
710 923
455 957
25 96
209 64
710 141
882 21
58 500
55 904
421 56
144 102
623 667
629 43
41 978
736 92
328 623
296 216
894 493
968 696
803 399
628 561
601 402
857 776
598 78
738 880
633 941
319 106
438 748
28 610
697 194
987 750
909 148
297 968
950 466
788 432
694 330
121 723
823 588
672 241
712 639
983 79
470 64
353 216
471 564
435 362
267 129
628 435
355 717
539 763
735 581
949 439
326 817
292 958
721 845
952 856
865 705
600 420
193 854
443 511
165 92
107 890
844 597
621 260
329 713
592 483
212 622
283 614
599 986
345 439
268 961
925 982
907 38
606 173
714 388
695 311
147 245
823 280
319 426
782 556
401 240
897 581
521 420
451 183
168 506
288 978
181 278
74 424
456 599
629 969
359 580
129 592
862 149
869 367
767 939
860 666
222 420
711 386
116 928
906 106
489 634
647 141
155 357
785 916
814 167
858 279
624 684
748 333
979 177
354 795
297 719
104 471
690 396
213 811
959 256
544 422
228 517
365 108
832 302
933 891
738 334
86 390
736 686
406 839
485 534
107 557
459 785
163 751
456 887
251 185
787 233
36 694
112 605
967 861
565 726
603 171
296 354
194 41
600 976
596 244
218 401
94 979
757 314
254 373
975 38
835 386
147 635
770 990
720 849
462 321
16 457
35 363
659 114
662 405
273 834
721 550
11 438
670 801
557 36
19 488
430 584
879 253
633 212
323 743
702 80
116 512
161 915
310 212
768 349
528 597
618 784
218 693
626 349
404 534
155 343
56 636
602 397
184 116
613 346
945 506
771 251
207 51
21 212
48 868
719 594
567 230
29 841
220 334
553 959
831 992
410 669
259 895
283 552
884 400
558 658
206 557
964 312
173 665
170 767
377 716
548 932
381 275
219 412
413 326
430 719
918 31
685 104
214 527
452 769
627 365
54 344
843 990
575 472
356 615
470 258
535 582
869 139
796 408
149 607
645 78
523 938
261 762
85 649
689 135
510 896
757 571
738 780
216 332
328 201
96 442
317 938
405 694
127 36
821 613
752 844
674 527
388 212
704 659
990 697
948 893
519 455
624 131
903 287
235 935
492 257
262 430
545 198
556 892
85 12
866 64
859 208
968 250
46 511
854 673
552 933
163 120
415 509
703 760
818 480
977 542
60 903
325 427
81 936
818 930
957 853
612 47
446 594
88 176
671 50
393 122
647 575
813 163
17 697
202 44
374 944
574 238
236 139
969 680
723 301
256 976
13 58
243 504
809 851
753 282
793 929
790 104
853 686
682 285
18 787
798 183
64 717
423 585
661 38
510 843
511 162
331 566
305 536
534 146
393 80
232 638
334 84
973 526
972 750
397 175
418 99
316 222
280 890
586 401
121 806
417 233
177 751
504 345
996 833
403 811
812 580
612 238
633 332
208 161
116 454
154 291
723 213
425 796
34 576
237 850
975 270
236 117
707 431
839 365
810 884
455 31
712 609
976 758
10 907
475 743
850 281
183 838
637 770
849 242
901 133
179 897
936 849
310 911
904 758
72 245
795 57
24 376
752 112
336 934
468 528
390 491
472 932
51 342
936 233
407 35
804 409
707 990
434 920
782 209
688 903
561 455
449 354
470 588
54 574
746 40
11 541
428 937
252 75
195 847
111 753
575 265
914 527
169 818
202 658
279 652
299 752
87 182
249 356
205 818
846 761
659 35
901 446
626 783
795 566
352 559
270 658
907 204
236 717
164 794
923 75
252 94
116 288
842 440
466 643
668 575
344 615
55 121
753 148
552 853
458 619
854 958
295 537
968 380
943 35
170 660
55 241
541 717
665 613
349 38
16 615
668 100
899 680
925 702
87 493
586 204
845 211
289 483
771 647
866 984
192 488
390 770
345 805
704 420
999 492
813 604
973 453
215 737
223 299
306 564
42 707
113 360
318 965
746 839
94 330
742 183
722 278
461 354
505 256
299 598
75 128
948 293
578 36
398 286
139 188
768 966
768 717
151 912
814 428
273 847
170 96
799 182
178 635
52 296
57 115
983 700
594 374
548 359
751 72
707 430
79 620
911 290
476 879
434 536
627 985
61 235
164 81
43 824
443 988
285 32
971 421
679 308
781 141
407 109
430 145
197 789
947 422
835 442
178 605
44 744
925 620
342 916
922 278
679 155
618 402
851 701
654 915
836 488
66 132
782 439
455 399
914 161
207 742
734 404
781 571
446 518
987 450
374 535
57 660
359 523
258 468
72 10
746 225
924 874
438 394
14 167
472 656
947 181
933 739
436 544
651 256
81 167
68 488
644 387
70 410
738 384
708 585
303 842
614 164
201 315
653 746
650 799
784 705
279 975
842 264
758 328
149 546
519 43
845 297
43 312
217 640
645 123
247 804
755 549
328 87
23 248
247 49
541 640
117 624
643 523
725 405
739 409
666 602
857 226
919 502
712 629
711 304
323 204
270 521
691 482
536 795
500 865
709 100
193 347
988 400
328 427
207 474
213 995
463 368
950 512
320 788
875 160
839 179
858 731
301 970
366 848
677 504
174 978
933 73
327 916
370 503
191 846
544 434
403 599
477 632
60 629
65 174
843 394
210 517
569 852
866 500
913 194
118 574
483 334
734 574
210 103
612 463
492 144
532 763
859 676
470 680
960 540
792 269
891 275
919 715
12 125
942 46
43 251
489 446
915 221
464 186
565 119
96 426
446 545
745 110
972 324
238 66
430 945
947 564
462 961
509 77
480 919
392 590
640 940
686 559
536 189
388 81
981 432
428 137
639 517
332 164
794 65
18 678
764 980
966 883
590 895
986 908
214 680
784 44
422 138
375 433
427 68
80 239
932 446
950 889
144 516
600 307
318 820
500 852
661 199
519 178
728 840
176 604
512 667
763 223
161 803
745 466
560 848
361 78
250 910
305 46
47 379
66 158
170 27
511 345
403 797
601 928
957 129
262 659
189 389
962 888
705 282
402 843
30 124
177 841
316 75
620 885
738 474
984 37
222 791
527 805
690 806
789 301
808 297
339 619
180 864
538 335
391 866
689 405
961 254
912 283
214 162
845 802
62 305
393 200
506 920
828 921
742 25
79 368
633 908
211 973
781 645
969 907
474 753
900 211
10 475
381 560
804 10
455 103
393 889
704 266
572 802
169 51
331 203
54 229
881 598
123 702
853 573
466 90
822 120
167 622
198 900
862 438
118 362
273 594
944 240
688 221
437 858
55 857
172 938
924 872
826 915
308 863
296 853
556 45
264 367
774 214
325 123
572 236
166 544
575 150
874 195
838 674
748 159
922 223
367 836
306 690
887 732
542 162
298 922
118 707
567 461
629 722
646 263
373 19
828 718
64 375
86 659
540 747
909 605
503 581
946 107
972 83
704 281
350 109
941 570
444 519
798 61
619 795
460 374
83 541
660 309
994 570
844 325
600 521
556 304
648 535
372 168
568 487
520 133
513 433
387 582
179 373
570 513
121 830
343 512
604 852
603 453
36 234
597 68
930 410
253 388
809 363
769 547
981 830
112 251
907 421
953 648
884 593
155 783
940 417
570 197
389 468
309 110
272 811
784 114
645 203
459 245
924 432
201 424
755 508
746 153
967 848
145 612
646 817
461 662
197 370
274 581
725 616
481 549
234 574
819 31
148 438
246 410
869 631
563 149
924 610
707 222
309 975
204 733
898 90
45 264
226 940
714 143
995 350
364 245
797 276
846 686
865 786
48 152
532 933
649 431
137 715
223 110
362 491
838 32
348 262
469 668
519 333
179 232
70 155
604 384
571 46
668 821
987 717
147 489
847 369
436 500
155 886
952 794
666 406
517 68
367 544
733 33
17 812
111 419
741 674
221 719
781 239
192 36
256 899
172 417
94 364
714 226
207 809
288 434
809 470
238 575
575 265
821 191
158 756
65 944
206 965
421 206
77 396
634 402
580 62
110 884
680 160
187 472
74 647
592 396
425 472
559 720
414 991
801 113
953 564
674 153
244 980
219 730
739 411
712 223
806 145
597 356
804 443
419 767
248 441
218 51
430 108
710 113
493 987
737 629
778 992
347 611
737 205
963 200
970 127
723 324
616 124
740 450
709 95
998 279
341 504
958 638
503 995
521 630
610 229
254 114
82 573
417 686
613 332
311 422
71 188
955 97
72 570
872 58
165 718
114 720
437 512
490 147
618 888
671 601
123 50
624 958
638 293
95 278
478 437
92 686
587 70
718 132
754 872
338 985
89 36
877 147
279 644
109 596
475 128
468 526
408 288
381 974
369 60
331 63
793 736
888 417
59 511
477 709
819 240
474 637
865 946
336 70
716 115
107 677
184 286
301 746
34 244
330 23
372 320
597 109
358 765
429 184
892 610
131 527
463 280
317 878
236 166
246 415
311 562
644 267
415 313
995 489
257 949
112 66
913 430
290 874
598 996
615 146
275 63
595 956
830 314
95 914
175 298
855 951
353 166
414 840
128 750
863 750
635 805
395 515
18 877
564 117
516 394
485 805
789 511
850 591
590 212
296 337
526 450
602 787
952 452
442 818
971 885
738 234
623 121
634 676
853 58
643 371
776 296
840 760
724 494
568 982
161 878
74 718
379 901
959 647
60 151
342 48
527 964
753 871
418 629
482 226
533 697
29 186
250 992
107 937
541 282
296 510
820 535
92 504
343 680
602 358
210 697
931 661
418 80
750 543
591 660
105 815
312 27
735 315
715 589
438 35
152 206
143 811
152 368
104 998
217 50
702 827
282 424
269 471
204 464
286 583
94 455
218 726
874 721
912 664
834 540
490 833
288 768
365 986
172 513
876 979
505 625
680 497
439 862
561 690
164 215
574 813
831 168
880 994
225 103
657 583
911 567
510 170
392 247
875 834
437 628
885 166
619 955
527 668
886 800
511 751
36 510
805 444
395 350
852 120
12 227
406 975
752 987
418 151
49 413
779 708
715 660
559 306
157 672
792 417
443 627
344 871
833 297
628 491
104 941
816 426
772 435
169 290
34 812
811 546
161 718
71 548
781 231
914 858
624 552
483 815
971 203
51 111
369 554
603 436
428 738
198 579
602 660
206 619
282 20
883 656
224 301
193 273
129 433
516 752
753 945
209 909
471 363
251 806
146 22
143 554
182 93
577 644
116 46
360 606
644 498
655 840
283 960
760 300
618 675
876 917
171 431
108 748
495 59
409 984
518 177
964 501
670 171
344 528
88 954
204 821
378 597
329 483
556 989
67 974
922 975
998 148
554 109
273 409
740 865
231 614
606 952
895 556
988 615
449 181
350 456
99 319
363 590
31 326
72 524
647 801
95 268
92 572
925 520
824 165
351 551
46 678
862 787
627 701
556 241
255 561
841 603
981 145
276 586
461 188
156 13
137 60
439 913
259 53
40 265
551 958
132 935
177 441
318 849
324 615
115 896
762 964
951 103
172 403
780 992
172 221
388 271
90 222
865 705
580 490
31 962
405 220
407 73
250 136
934 515
312 24
29 752
153 339
396 217
455 42
414 895
80 595
985 630
212 490
214 150
562 982
772 903
913 190
245 847
606 840
534 485
377 647
950 847
877 537
964 332
190 554
351 818
536 743
248 693
338 238
695 846
66 378
845 471
850 294
374 711
166 28
387 451
993 47
919 730
238 709
765 463
433 75
957 415
151 319
502 172
692 765
603 346
31 281
767 33
237 335
953 266
414 951
409 784
489 205
920 145
764 118
611 107
467 595
750 377
657 318
603 441
740 829
575 193
634 81
958 760
517 972
12 853
548 453
532 832
881 558
933 154
222 295
479 823
475 168
85 769
752 867
573 461
981 505
716 532
138 955
494 572
826 886
174 278
455 287
880 799
647 793
400 13
872 958
820 658
594 749
881 786
42 183
198 701
484 794
215 586
226 150
932 30
539 431
335 85
187 720
744 284
601 919
205 51
320 550
202 949
315 882
212 66
598 728
159 399
158 568
494 327
580 962
895 127
762 389
679 195
860 734
156 563
923 605
22 710
529 33
770 19
293 610
257 12
148 709
345 389
694 642
915 676
580 182
205 926
10 858
408 816
501 601
820 738
836 581
502 156
795 388
373 266
587 688
515 156
81 430
700 131
687 505
165 622
168 695
484 826
944 646
885 530
252 501
972 875
368 296
438 612
71 589
765 339
430 343
458 863
296 751
183 865
676 750
99 962
843 694
871 176
670 923
538 870
952 68
694 303
271 312
635 591
324 261
874 323
484 382
394 262
36 764
674 319
353 798
51 949
143 887
767 869
180 984
816 970
487 813
72 923
130 352
102 294
92 834
753 383
37 958
268 750
843 481
503 857
30 590
233 62
77 187
968 512
756 564
980 477
448 685
255 995
566 953
700 856
255 453
484 254
996 301
816 900
728 656
912 822
30 715
334 279
909 249
719 923
868 648
487 637
286 749
75 585
463 898
268 740
951 748
599 278
197 826
849 521
154 247
935 787
753 207
263 492
44 553
790 847
137 663
482 230
840 332
385 645
284 441
156 216
909 527
198 731
237 950
582 263
133 251
194 544
10 735
993 466
106 852
35 429
529 330
750 532
132 995
777 68
196 509
830 110
491 545
694 34
905 615
905 130
601 262
453 204
412 901
515 240
190 438
179 39
125 984
385 924
451 688
876 529
11 408
833 42
113 512
462 192
485 821
762 13
471 340
503 884
173 369
23 926
101 492
896 118
172 802
114 770
764 190
984 136
18 301
469 843
772 46
819 177
762 19
515 186
668 84
787 355
100 651
489 571
715 291
490 941
861 74
739 959
376 612
836 550
789 179
474 792
116 260
915 837
635 699
745 653
536 638
781 187
492 840
371 597
574 497
568 629
647 797
193 75
361 96
168 776
178 790
599 885
195 80
813 723
113 396
373 735
599 458
845 756
642 841
498 398
546 941
378 516
304 760
732 124
129 857
34 498
414 664
241 986
576 328
385 922
873 316
577 666
164 552
547 424
847 574
631 499
878 230
743 468
73 341
176 79
911 777
428 208
795 85
391 342
764 187
207 69
892 598
176 67
598 97
574 350
308 139
578 838
136 969
317 862
972 33
993 494
92 752
956 507
77 819
755 642
972 789
764 716
767 24
129 668
566 479
270 103
952 406
112 873
858 158
845 482
925 540
395 684
147 782
841 580
634 913
953 445
410 773
24 299
191 581
807 504
488 136
368 70
968 704
288 715
411 909
672 867
684 391
775 541
712 796
56 529
961 866
746 302
592 192
595 36
205 520
692 121
460 94
649 429
805 884
244 143
24 172
488 106
215 472
929 730
278 226
382 577
514 648
609 548
415 365
131 522
712 326
601 738
239 58
22 399
747 140
698 211
717 105
208 411
237 544
50 308
397 539
658 194
73 878
894 617
108 499
756 967
534 922
293 584
393 269
303 351
956 445
910 479
82 14
237 59
812 509
277 344
625 418
415 891
303 607
468 513
504 88
858 992
216 30
227 348
209 767
945 705
963 92
373 100
393 803
92 919
745 388
709 134
619 337
849 125
288 878
142 295
946 703
93 281
217 76
345 15
148 56
201 823
315 963
804 631
488 262
568 690
866 825
288 571
817 339
763 415
806 189
788 108
716 239
918 333
295 95
539 390
766 990
880 182
477 251
589 996
844 573
816 203
135 979
470 931
24 880
93 256
833 449
390 534
682 499
742 472
124 879
897 237
985 130
761 455
457 336
581 368
155 792
490 889
133 174
302 702
987 102
471 126
627 89
772 677
659 44
10 237
104 232
280 121
567 859
755 438
343 34
537 267
189 892
611 413
24 301
336 36
690 87
678 455
813 559
156 252
119 641
551 40
749 314
958 22
959 370
103 208
765 398
229 670
648 150
686 554
993 583
325 947
239 756
458 188
257 765
767 312
933 240
36 521
436 667
300 175
66 874
190 76
872 474
531 715
293 200
277 108
438 751
301 914
351 922
287 122
777 76
48 943
524 436
863 341
276 391
540 668
264 691
504 628
38 328
699 747
747 219
877 994
791 624
239 73
509 863
679 228
729 582
112 940
910 233
875 639
469 351
598 545
555 77
879 973
396 618
98 466
401 462
186 399
798 512
582 937
957 693
704 901
94 824
895 65
450 213
575 397
593 208
331 583
138 507
93 367
386 64
626 962
511 978
228 18
185 345
276 616
847 996
294 76
709 395
406 604
668 136
149 42
641 780
107 708
606 483
262 454
999 97
326 280
735 364
381 132
434 98
512 181
866 665
957 679
900 338
546 972
455 82
225 79
88 969
100 689
296 828
851 588
907 735
569 300
478 762
246 558
40 675
679 420
155 491
385 334
216 389
899 127
493 63
634 441
920 405
108 33
782 486
427 355
951 317
868 407
88 933
435 999
500 677
411 312
452 159
542 699
655 331
649 567
974 876
289 601
762 212
438 927
206 663
20 860
848 45
366 660
206 417
750 865
358 462
11 944
45 807
160 980
605 712
459 13
613 40
286 989
518 433
14 286
495 581
805 455
262 25
196 374
670 202
361 115
904 455
925 721
823 105
36 888
118 389
534 392
765 252
615 489
198 916
374 104
108 655
31 290
351 206
423 186
222 98
793 988
925 506
17 913
57 744
397 646
445 497
579 859
236 53
694 137
779 229
441 623
864 482
84 900
177 744
442 499
289 753
639 94
108 346
445 863
443 521
139 503
981 423
800 847
359 972
387 439
349 705
411 177
482 113
141 315
922 469
711 351
724 854
509 154
655 156
184 38
678 266
860 16
112 681
189 881
342 91
754 916
135 782
371 447
237 643
657 808
711 756
600 16
697 606
202 958
646 188
506 28
964 16
280 188
592 89
150 800
203 516
357 164
801 326
820 207
607 327
67 795
723 418
101 461
58 849
739 218
218 162
285 496
904 473
707 943
620 478
280 684
255 703
457 644
26 482
873 633
65 201
712 383
703 532
554 243
701 154
828 16
886 435
932 303
625 382
509 113
107 210
810 641
392 331
517 774
644 549
816 920
231 277
58 817
615 761
543 309
378 432
240 148
83 544
602 831
381 837
68 293
581 268
445 926
96 524
698 62
168 998
622 799
473 890
614 908
928 354
780 904
396 343
882 103
415 79
545 479
513 564
859 672
711 637
66 555
171 838
40 81
832 235
160 75
620 507
743 358
726 36
188 727
932 380
27 766
41 712
835 508
879 84
704 843
762 854
645 36
520 289
128 819
722 551
80 564
47 421
963 716
366 613
315 982
106 269
343 277
631 838
70 769
211 365
668 381
416 184
109 637
856 541
494 687
593 434
25 721
845 141
20 802
419 470
390 648
969 175
110 490
702 601
50 611
444 169
283 550
308 83
853 963
256 309
133 92
352 150
25 887
780 839
813 351
311 260
385 722
433 626
729 48
795 268
780 677
115 773
656 340
519 170
819 622
619 943
899 115
833 57
326 431
830 585
801 125
252 53
284 486
710 975
948 160
425 732
259 434
505 823
519 811
98 353
131 443
151 383
319 971
896 454
681 983
169 30
978 771
227 751
129 462
116 937
623 848
986 803
103 362
174 509
956 585
779 524
851 893
608 772
203 144
377 765
771 25
827 947
400 700
217 570
471 189
179 263
84 778
617 462
180 134
300 346
817 282
131 84
778 259
607 507
678 988
296 951
993 450
261 709
412 949
114 37
767 576
560 744
173 722
851 525
418 35
318 776
145 376
169 508
273 920
791 630
88 499
796 224
816 668
648 881
744 838
222 310
675 994
542 653
961 905
241 48
590 893
437 25
688 53
440 131
646 694
114 700
179 869
31 490
851 661
774 369
337 413
56 920
806 727
968 543
477 707
418 606
775 686
341 664
670 551
249 830
449 494
106 671
125 819
514 969
169 649
354 762
422 22
306 494
874 204
720 854
203 847
811 984
423 988
562 475
393 169
786 53
763 562
400 68
332 879
588 514
511 159
832 308
496 342
324 721
854 944
590 635
488 780
622 306
651 234
185 78
217 53
82 914
257 64
365 733
459 144
579 50
168 224
392 447
399 162
505 780
91 898
501 203
923 380
659 900
97 688
680 561
750 309
697 215
104 989
322 663
614 857
129 65
277 713
636 361
752 319
96 231
122 491
312 469
683 130
938 441
181 549
405 516
142 373
381 101
376 102
454 607
366 883
659 876
516 839
613 99
816 121
432 218
900 273
184 753
736 395
386 986
490 644
27 778
371 418
285 332
969 708
741 321
93 898
407 238
638 755
439 36
184 637
411 40
264 406
658 261
976 210
773 428
227 359
238 663
663 597
136 12
127 177
849 82
364 963
335 127
793 739
611 560
345 169
704 40
964 216
527 263
732 284
312 949
726 601
332 803
170 507
870 503
942 487
229 858
882 223
759 889
17 562
584 224
464 513
187 601
291 769
817 736
462 406
782 626
148 107
561 192
55 459
108 341
986 17
571 826
987 360
415 874
861 512
29 384
749 272
361 80
408 910
995 484
99 743
926 171
800 102
865 269
961 153
299 673
425 483
938 498
683 165
497 718
968 189
942 763
351 927
780 291
264 900
280 631
86 38
974 434
204 753
828 274
567 794
311 39
427 37
205 553
735 670
903 374
602 757
492 199
419 80
110 643
296 597
87 324
329 375
115 71
826 891
706 643
564 695
488 224
774 343
662 244
208 862
741 811
709 459
704 577
370 101
649 467
886 248
452 906
515 444
293 809
812 77
520 262
536 995
540 689
839 734
434 709
636 551
608 199
964 335
905 408
843 40
330 211
245 769
946 93
121 544
827 461
718 41
662 987
659 925
725 310
415 33
714 999
493 969
318 958
541 392
777 309
220 726
706 571
986 302
878 720
331 452
71 129
109 373
193 562
117 399
310 980
352 184
407 453
761 866
364 605
868 918
290 721
558 675
113 328
465 400
649 765
252 499
549 387
762 850
337 605
806 992
922 460
557 321
286 778
80 342
649 690
286 695
180 116
476 810
426 868
288 562
679 502
15 589
848 346
827 511
162 745
86 775
993 170
397 282
688 918
893 191
856 416
731 320
935 830
534 395
743 460
860 246
363 775
83 200
197 89
15 308
869 191
861 52
186 876
351 83
455 414
231 688
805 251
41 426
129 498
196 625
296 708
207 770
134 69
157 567
949 87
488 96
937 826
865 906
812 864
948 13
756 289
620 700
903 822
966 778
744 353
374 27
364 561
37 376
139 430
852 905
849 33
672 95
987 101
204 499
649 762
373 900
485 717
368 571
630 413
718 913
635 193
962 603
767 110
754 624
706 223
928 290
586 405
880 334
863 974
208 850
239 161
695 105
946 256
679 800
380 980
515 593
169 784
986 467
514 954
577 385
929 427
230 960
760 713
336 813
296 660
31 495
968 524
91 584
861 565
658 775
905 986
123 524
11 312
815 154
553 193
545 283
608 181
805 913
938 768
454 675
597 324
67 549
127 911
778 851
565 191
490 986
398 796
804 235
684 857
677 760
163 300
60 673
597 46
961 238
201 592
362 285
70 349
221 876
625 566
550 711
789 192
810 297
735 983
391 994
867 709
52 363
645 451
131 742
256 304
824 217
906 451
309 768
752 50
758 49
25 433
741 361
121 587
584 343
171 274
363 50
83 463
487 861
850 728
879 243
55 783
61 478
322 516
333 519
223 594
970 619
227 426
22 147
628 669
255 593
493 537
109 739
63 111
329 136
742 181
114 431
642 953
83 189
798 116
523 323
873 531
775 534
340 198
457 905
227 679
709 296
683 606
948 194
799 518
857 305
854 103
825 445
134 783
768 220
533 184
870 262
542 901
349 68
586 380
367 409
889 459
734 252
659 30
235 174
923 441
600 440
634 502
518 468
155 854
766 291
611 740
458 19
776 287
782 489
418 159
345 703
501 86
702 408
766 659
304 864
873 987
271 150
689 996
312 403
918 533
446 822
510 803
654 699
859 336
527 453
661 884
390 970
752 80
818 135
513 249
838 107
763 935
389 472
488 17
687 812
100 277
813 57
681 769
875 138
724 418
94 497
890 844
802 435
848 631
314 361
412 120
644 701
839 360
158 276
132 857
842 633
355 63
351 979
549 969
576 191
796 211
260 445
44 831
942 761
122 743
461 300
835 640
930 584
652 851
52 469
117 814
85 36
849 47
618 61
947 320
753 82
493 656
873 828
176 770
836 271
221 618
640 26
564 269
799 715
93 690
184 570
63 549
975 769
450 500
82 629
170 376
240 536
548 165
185 746
150 293
505 807
217 870
744 875
253 819
440 180
404 220
341 259
108 711
715 898
249 373
511 840
62 331
299 88
626 492
838 339
874 207
578 844
588 502
841 734
842 890
234 901
774 578
445 818
519 178
234 851
270 119
860 939
769 638
710 387
444 221
192 101
171 489
261 418
570 336
493 375
979 128
401 795
60 973
962 342
431 797
328 894
322 480
477 685
951 680
304 951
309 62
894 472
390 599
679 886
930 326
314 183
893 566
284 918
716 183
413 66
478 348
559 329
629 152
709 412
534 773
759 86
790 208
339 952
777 257
724 213
749 634
967 295
995 481
854 39
874 763
753 138
862 282
261 605
720 360
834 64
413 149
341 747
296 339
914 978
990 64
605 786
166 863
406 847
261 931
584 174
932 687
365 586
800 927
841 349
735 384
960 677
825 235
144 213
824 558
866 687
615 880
371 191
687 544
355 702
236 184
98 253
340 947
659 797
690 217
303 137
552 358
692 91
62 668
909 230
37 309
637 491
891 586
206 488
832 785
568 349
272 603
582 146
210 449
53 919
562 428
473 40
930 511
345 410
863 507
441 781
208 700
704 233
804 373
702 544
938 95
423 692
236 349
160 752
391 61
600 515
80 660
691 405
602 243
95 794
686 560
292 973
568 897
644 727
161 667
183 463
685 852
758 694
686 136
531 424
697 916
795 874
384 491
704 635
842 734
801 568
626 378
906 178
893 19
227 596
204 681
409 759
729 404
434 711
338 75
721 519
200 907
196 123
813 370
501 999
716 212
305 440
614 498
577 678
497 925
222 140
480 241
358 708
187 307
282 196
24 542
680 566
21 945
617 447
346 258
819 922
97 282
934 871
548 47
276 693
795 542
271 120
466 162
153 783
749 209
55 744
271 439
343 430
192 592
920 966
802 26
114 792
144 710
784 274
788 974
204 112
861 584
247 378
836 654
655 203
63 148
389 696
769 597
27 160
112 588
647 904
910 354
954 345
90 744
793 247
443 986
319 380
19 288
193 329
764 650
231 810
76 344
420 948
944 96
465 940
617 532
522 604
361 16
497 843
694 387
448 240
804 45
255 371
134 668
222 927
123 227
865 480
682 269
917 867
954 297
454 740
636 318
463 707
562 795
279 686
927 286
92 269
158 405
344 459
483 36
634 837
107 455
104 961
40 574
494 761
109 462
94 704
417 672
611 718
504 924
961 344
934 47
932 155
131 544
444 169
727 369
218 715
484 926
251 401
733 913
231 770
537 358
94 215
875 44
29 694
409 111
273 686
981 582
302 696
638 425
427 759
338 848
32 885
887 998
267 135
625 722
940 492
644 998
909 125
531 581
528 81
48 356
910 432
324 368
651 961
259 552
265 312
987 190
82 908
801 997
549 955
836 516
187 611
455 604
818 649
253 509
902 116
941 472
175 804
852 542
87 27
570 760
407 167
395 442
714 273
642 403
184 774
816 217
921 454
101 757
797 999
468 933
247 613
770 270
495 134
777 215
531 873
188 274
955 443
121 965
105 770
269 665
170 348
546 384
255 686
164 620
637 792
727 199
994 141
968 907
255 740
357 554
845 789
643 252
655 825
253 808
143 395
549 388
158 429
776 227
402 252
823 711
992 761
449 756
480 338
674 910
261 18
810 407
270 45
316 474
443 754
998 100
723 349
778 22
914 463
751 435
269 423
729 648
354 465
286 661
397 88
631 398
938 743
531 597
432 483
616 268
131 636
569 764
942 462
394 468
354 516
543 743
276 991
30 256
195 422
670 351
791 913
54 264
311 867
362 227
557 470
989 243
903 163
495 439
399 685
510 701
177 380
909 244
493 714
437 584
359 246
550 790
768 414
232 379
981 778
625 266
724 336
848 388
538 226
36 466
265 314
600 937
666 331
945 316
536 84
525 379
52 213
849 329
627 989
705 332
215 73
918 382
512 46
721 83
705 606
537 160
378 478
712 882
734 659
424 957
732 507
12 156
881 543
152 458
391 484
971 751
689 330
463 231
52 720
162 287
65 324
533 361
21 94
490 875
452 97
856 531
656 734
607 868
829 202
404 534
966 675
840 698
959 93
617 568
208 598
686 145
984 78
552 650
17 822
300 19
335 840
672 249
391 234
658 757
933 844
454 325
152 951
410 844
421 125
909 251
517 365
276 731
291 591
565 252
713 25
253 615
722 986
807 477
960 533
425 683
899 603
769 861
46 191
650 440
700 996
914 958
832 957
499 986
705 778
986 849
618 66
130 425
640 351
770 469
753 99
876 160
880 958
753 624
932 694
895 221
67 736
952 607
171 631
892 54
979 537
589 775
89 459
495 937
531 935
146 506
652 799
719 513
212 136
454 563
54 522
660 787
533 947
178 262
491 56
166 339
293 667
950 872
682 368
664 521
89 820
685 122
511 319
408 307
445 902
389 805
803 245
174 737
991 615
265 800
293 34
361 39
457 882
174 629
113 811
38 387
57 685
465 665
802 116
820 762
340 956
310 232
194 323
851 338
975 88
281 110
340 670
795 331
830 649
819 645
539 132
203 555
578 415
756 192
425 335
82 788
223 763
741 988
750 992
773 965
934 493
31 964
252 675
112 699
234 943
88 433
960 287
194 452
347 916
38 370
364 163
474 89
249 646
312 600
659 209
621 832
871 221
706 535
917 182
446 884
810 916
372 710
347 619
442 861
347 637
884 560
31 707
15 191
46 389
765 519
190 938
634 566
276 20
971 858
284 68
213 828
380 233
821 563
294 630
286 739
531 62
270 757
742 923
856 740
766 712
855 429
605 463
817 546
299 641
21 630
62 292
357 449
322 494
58 408
957 489
574 726
326 30
548 923
382 103
302 207
793 744
155 902
70 28
931 158
111 509
588 401
69 808
372 866
372 709
409 125
130 599
476 674
46 355
606 838
125 189
181 446
463 47
546 212
669 430
183 414
139 289
956 75
615 236
115 977
159 71
548 436
985 625
523 64
676 576
648 768
573 501
672 168
326 696
874 584
378 552
60 624
133 707
940 378
437 215
41 248
234 600
373 783
150 476
296 860
867 419
437 875
484 178
685 108
628 974
700 240
914 97
906 392
952 515
286 204
344 246
317 424
707 985
886 370
598 695
867 420
91 937
206 508
211 577
520 290
771 930
748 13
348 984
906 794
851 939
991 444
652 331
369 444
947 366
29 408
312 971
441 75
794 73
295 33
39 423
83 172
237 767
59 876
935 279
789 893
169 640
565 436
982 758
875 460
79 577
717 339
333 827
403 224
468 318
258 632
896 512
156 430
559 435
156 840
867 318
730 215
513 639
513 156
626 259
215 671
149 496
910 346
996 749
164 916
502 684
24 264
221 966
631 42
355 720
842 468
647 499
107 487
390 231
86 309
377 679
698 72
69 305
189 724
632 15
499 26
525 593
589 455
409 633
119 460
233 831
318 249
889 299
490 275
422 68
870 423
706 984
730 967
100 688
826 724
724 224
113 861
828 893
713 540
798 565
623 235
590 910
867 530
949 995
123 24
62 156
357 855
688 240
632 444
119 948
586 406
155 664
255 748
688 226
850 389
402 998
381 708
740 558
514 741
969 892
414 945
736 904
359 996
351 968
229 429
382 461
74 474
473 654
855 364
324 853
951 417
617 33
284 676
56 482
282 39
159 20
885 825
686 427
899 59
878 926
496 76
318 79
92 739
658 302
988 543
410 939
553 894
889 627
839 551
37 180
12 861
438 689
216 716
985 847
282 344
841 147
236 932
359 313
614 388
700 26
39 578
233 807
558 915
155 989
109 255
597 947
551 812
258 668
582 881
515 274
980 253
983 719
497 829
741 372
470 31
948 548
117 630
514 445
369 291
966 133
465 579
683 345
795 682
274 939
801 224
884 196
14 942
457 605
839 121
997 52
481 550
711 101
532 210
106 591
235 625
697 349
414 580
100 832
53 542
910 624
721 412
437 763
332 504
278 841
494 362
71 199
414 636
928 363
443 330
212 266
418 202
789 94
921 405
559 995
582 456
891 458
344 240
12 670
136 26
433 870
419 135
214 983
553 105
506 214
303 483
441 671
277 491
966 62
840 707
874 644
956 382
207 270
789 200
238 803
492 622
442 330
458 606
54 174
782 449
976 931
317 616
418 771
447 128
249 886
797 612
741 305
454 125
648 836
732 810
103 462
897 591
233 134
334 695
824 471
763 333
365 709
449 929
470 671
176 699
61 309
637 532
221 285
28 314
465 36
879 323
31 689
600 872
14 732
443 362
292 224
576 429
72 709
414 293
838 735
755 605
556 410
31 892
474 155
676 156
431 518
350 479
243 582
632 931
236 991
794 426
712 197
407 54
850 492
388 33
520 88
70 369
44 945
893 734
592 902
198 476
193 846
198 668
400 329
264 551
563 390
514 352
398 444
875 754
996 698
20 321
448 402
11 654
490 692
224 421
948 676
703 166
348 571
496 379
865 557
587 988
840 777
524 42
76 846
940 629
766 521
581 973
489 271
118 336
971 449
449 950
427 593
691 510
486 981
974 78
584 166
748 413
41 393
762 685
675 266
112 447
549 883
882 329
345 491
997 904
727 336
95 216
644 159
345 600
836 63
939 380
414 369
851 984
273 969
450 873
784 268
870 559
634 198
108 612
919 836
929 387
293 798
184 278
615 968
539 631
749 653
753 138
923 356
891 950
679 773
389 44
333 483
351 441
589 157
534 855
92 241
875 657
139 917
12 185
904 185
825 117
183 775
780 486
896 667
258 429
476 820
707 162
489 36
479 633
705 273
919 754
50 942
584 896
938 630
560 511
123 884
164 420
711 493
275 207
708 280
88 376
448 345
463 609
862 737
711 216
538 845
51 864
329 553
776 689
213 725
150 498
106 899
555 383
281 100
592 69
63 519
348 165
571 894
370 447
184 930
274 719
552 897
916 650
558 68
56 463
916 341
275 455
777 952
53 811
299 881
568 911
995 874
452 33
282 581
286 422
465 282
823 966
956 817
236 155
660 785
493 81
566 828
538 392
872 615
268 843
281 57
629 572
905 564
628 192
911 725
771 679
904 222
37 565
51 378
122 33
320 126
714 871
732 998
863 694
344 244
617 315
592 833
542 260
189 659
593 116
323 643
691 28
733 71
902 106
928 878
259 767
330 795
796 146
190 538
433 474
999 807
231 800
945 573
282 736
169 627
127 628
612 45
590 311
886 788
748 489
563 226
350 965
454 316
214 911
690 838
276 855
446 701
529 370
570 333
351 13
662 822
144 103
464 869
879 566
123 867
169 876
160 235
666 498
570 36
607 430
790 881
647 133
356 710
865 521
433 159
565 683
19 113
724 466
972 535
627 574
778 540
615 40
718 792
358 996
739 217
492 749
957 827
857 766
959 567
744 626
893 586
140 618
170 800
274 181
71 788
118 770
340 194
566 419
801 954
595 448
171 899
854 963
35 797
134 240
131 514
40 497
791 581
874 806
717 989
78 534
990 315
88 900
986 558
128 974
689 89
664 522
342 778
34 135
614 230
951 112
165 694
745 396
711 640
457 383
998 588
422 321
21 479
972 485
780 622
813 520
931 504
731 321
743 645
451 272
583 185
87 34
318 184
329 795
794 106
878 73
176 552
280 651
521 699
546 797
570 928
38 652
365 313
47 695
888 84
239 549
545 953
177 989
23 592
617 708
594 737
285 387
966 201
336 94
906 237
984 31
679 327
210 671
433 351
664 356
911 131
296 119
427 304
51 375
332 761
851 166
211 645
623 905
663 916
847 118
475 430
549 367
396 937
393 340
777 104
569 512
923 231
889 302
569 379
633 923
871 440
962 423
395 309
467 693
142 453
548 678
871 990
662 727
477 176
489 22
985 52
173 310
469 749
900 294
323 795
300 155
391 122
452 780
574 774
341 661
542 850
215 956
376 150
796 38
638 906
174 476
513 906
457 667
255 397
270 453
56 643
521 581
510 402
980 534
169 622
168 786
483 747
600 461
885 152
221 850
441 333
867 467
753 102
221 842
239 999
829 624
418 551
116 843
248 849
698 66
34 156
743 500
476 300
623 252
159 983
79 377
275 335
496 826
660 482
950 821
811 460
130 495
153 708
458 620
469 596
29 219
234 909
835 496
682 314
49 564
464 297
788 578
638 507
513 229
358 864
435 544
925 250
397 64
692 541
144 98
908 475
819 96
212 27
141 626
965 103
499 21
776 388
244 836
238 456
155 105
409 699
799 476
632 412
853 511
334 713
70 227
734 828
100 996
559 882
751 334
78 637
871 189
116 832
868 659
719 189
835 266
609 489
522 329
865 973
269 985
517 267
583 409
151 772
581 881
283 383
898 948
581 417
229 920
472 82
386 630
482 418
648 732
282 203
623 560
265 859
745 124
606 563
59 367
321 275
62 155
888 818
42 415
120 42
226 733
253 799
470 225
515 658
350 621
113 22
738 923
724 838
545 964
826 170
229 911
25 624
583 145
470 870
221 652
735 525
964 478
832 319
517 178
450 61
924 591
939 880
850 554
423 818
559 794
190 47
625 907
837 390
103 527
76 787
26 754
959 376
168 282
555 352
61 671
856 438
307 82
70 633
743 430
408 232
187 616
906 667
398 630
405 306
917 145
147 320
538 311
677 849
80 837
833 160
708 801
517 650
457 873
366 610
494 338
254 204
584 268
948 319
221 364
189 281
33 83
239 872
727 437
815 697
110 465
609 436
407 965
776 669
445 892
346 471
935 614
420 536
409 938
466 733
265 86
823 520
902 536
253 442
565 934
487 963
751 960
875 60
630 725
286 594
99 33
954 246
615 124
62 621
306 825
60 691
70 123
886 977
406 142
931 268
101 616
432 168
257 541
946 353
598 882
924 82
389 645
584 788
536 769
284 724
547 61
875 697
687 937
464 274
653 790
429 964
116 326
451 91
199 413
152 895
673 269
434 13
141 441
929 833
877 817
846 972
109 12
77 626
401 725
496 731
936 629
60 408
724 361
996 146
181 555
639 490
359 243
732 648
888 88
416 986
613 487
203 480
361 424
974 303
480 145
348 563
239 403
440 944
159 909
626 130
192 670
485 775
612 157
66 797
543 499
848 781
789 45
196 783
431 772
522 329
376 238
522 30
157 33
83 146
584 207
115 456
843 387
870 649
391 975
19 150
744 456
955 22
196 699
924 796
133 301
146 796
982 806
910 760
360 204
840 904
113 412
153 785
545 616
972 192
294 232
10 230
26 311
892 970
467 837
528 802
310 402
93 477
125 658
296 347
697 181
339 26
710 343
513 471
14 464
59 525
306 840
496 925
906 357
891 343
301 726
929 448
362 480
798 974
813 903
140 522
682 992
93 632
231 80
988 325
715 878
855 50
661 94
173 385
133 512
784 859
989 704
338 572
91 595
634 491
762 934
823 238
618 46
870 594
960 21
97 694
145 715
22 892
487 935
523 49
367 574
468 784
242 560
769 333
567 512
862 309
907 743
887 415
687 539
481 622
595 940
713 349
661 77
483 678
885 461
519 374
229 693
631 863
595 349
274 911
219 389
979 329
282 628
613 405
698 743
286 478
708 93
71 900
418 801
950 188
609 15
66 503
43 548
824 10
835 908
164 641
998 664
313 642
687 916
242 851
974 780
544 730
507 913
452 758
654 112
783 391
322 220
857 315
357 479
520 993
931 54
245 964
697 162
594 796
630 928
587 60
816 14
122 646
830 280
851 189
145 50
966 823
601 166
776 558
853 192
479 381
200 45
946 26
259 198
282 409
493 911
535 171
972 674
735 784
595 99
360 170
833 229
22 487
886 431
623 175
839 921
486 181
378 969
948 72
737 625
936 282
82 710
369 131
615 546
987 489
306 76
785 176
803 854
739 268
960 714
770 870
434 185
34 536
283 162
390 11
184 751
796 308
518 298
820 401
21 101
912 180
957 711
646 189
954 58
205 901
851 594
283 712
745 521
472 284
831 35
495 104
464 873
907 281
144 559
533 949
115 554
610 373
997 539
876 44
20 968
346 633
526 127
816 593
662 985
785 641
510 391
609 874
416 655
489 720
475 201
887 10
124 961
955 116
323 953
436 351
817 173
532 406
268 451
762 642
299 577
823 505
535 41
36 902
229 690
958 62
435 72
749 338
711 334
820 103
226 774
517 617
144 925
498 64
627 250
623 854
180 716
516 389
587 368
626 416
859 756
25 217
732 301
106 658
775 633
307 983
301 707
62 548
201 726
592 648
641 948
370 246
920 468
359 618
222 476
553 473
24 911
461 960
258 894
332 812
680 931
202 456
824 955
540 349
951 363
881 389
842 579
427 792
587 286
610 118
176 868
442 178
658 861
710 114
739 548
731 122
392 50
992 925
154 13
387 321
544 856
685 819
612 895
412 777
938 33
339 392
87 959
662 284
925 990
723 422
39 775
605 550
317 208
747 297
362 154
486 906
977 483
701 861
166 565
142 951
641 722
890 712
988 796
813 461
659 97
822 743
256 502
739 630
800 385
30 271
595 886
115 954
521 169
60 202
503 968
297 546
589 702
394 320
148 971
249 803
463 845
371 555
910 665
513 606
555 654
16 309
371 12
690 958
786 35
173 888
622 66
939 384
247 861
747 86
499 265
97 308
779 236
468 12
192 468
501 373
21 500
767 461
459 705
136 320
632 26
899 51
195 563
619 89
654 574
466 548
918 391
48 228
758 69
131 671
431 712
316 755
553 55
134 481
700 160
725 343
234 36
679 347
315 693
60 908
934 71
434 223
745 454
414 174
276 848
703 749
936 561
116 768
695 932
231 427
482 981
111 51
76 619
293 92
274 979
930 202
359 450
667 777
162 484
523 39
105 741
653 197
791 503
152 740
901 504
64 642
976 866
995 833
266 686
242 999
558 488
202 968
327 660
538 100
74 288
350 646
610 424
101 175
797 81
968 742
914 369
134 789
465 218
809 198
672 541
215 517
276 541
954 24
506 363
716 889
327 482
277 484
720 345
599 327
477 941
466 818
492 325
289 957
413 819
612 833
793 915
451 377
488 796
382 28
46 234
80 157
303 499
988 578
795 859
869 758
601 348
750 791
658 65
322 195
767 266
146 433
523 169
702 659
408 300
264 469
476 31
764 932
11 701
955 806
18 516
88 560
749 632
894 554
704 352
408 983
136 336
735 468
544 774
936 303
310 578
541 959
341 785
470 617
143 527
375 690
974 15
369 116
293 892
610 218
398 657
36 251
951 860
71 197
556 96
482 251
941 796
496 606
401 81
464 390
802 941
658 747
167 695
518 901
443 932
302 464
283 966
135 901
752 451
73 270
47 631
456 647
487 772
701 310
975 337
213 79
673 741
570 925
436 585
642 12
559 745
484 242
884 747
360 404
666 367
509 459
891 138
631 140
432 757
141 920
153 533
755 890
849 399
712 234
949 740
975 655
194 774
678 439
711 363
305 993
875 325
65 255
476 209
641 771
270 840
487 904
456 804
859 987
915 265
199 651
208 640
623 555
686 148
707 59
438 520
661 364
159 618
575 216
265 417
263 749
250 20
887 15
341 99
661 980
480 845
362 571
343 591
963 490
203 118
685 167
776 135
28 69
756 171
333 64
315 810
142 730
353 759
756 601
818 43
951 297
263 788
309 682
229 338
187 445
963 819
722 407
938 101
534 247
597 76
766 394
541 912
689 967
709 376
939 280
554 386
190 826
21 443
44 833
880 225
645 925
729 338
339 769
680 599
357 857
853 103
978 440
782 262
237 129
145 827
47 638
982 691
688 930
535 78
155 995
241 992
399 698
464 41
132 901
938 96
529 425
661 164
196 777
348 568
583 122
472 100
469 928
57 943
521 364
973 516
419 218
481 364
647 806
641 98
748 94
948 499
583 283
251 78
420 97
212 993
621 490
331 795
337 106
171 469
23 971
757 134
429 282
241 127
292 562
594 934
967 851
357 646
778 653
315 804
657 597
302 492
40 807
989 723
695 910
786 919
754 531
976 420
457 588
210 554
337 810
881 710
523 747
245 27
710 366
449 785
465 150
403 494
572 927
733 422
935 755
449 709
357 489
950 652
755 102
662 526
164 602
394 260
822 707
824 503
379 107
780 588
619 959
220 825
107 305
37 247
579 245
362 514
695 746
208 682
64 784
411 150
384 756
258 596
517 356
917 561
447 901
973 205
865 152
414 728
809 344
358 86
521 597
160 99
587 748
163 879
222 456
658 504
584 154
47 785
486 399
581 502
702 523
41 154
93 948
865 657
934 746
291 759
809 61
154 267
500 442
594 713
879 458
18 141
234 138
354 181
919 383
711 570
199 561
709 311
117 556
59 730
258 183
627 394
25 472
416 126
790 145
999 477
456 779
424 305
747 635
739 125
558 216
962 785
376 549
350 150
475 84
665 364
216 637
224 743
368 429
161 732
845 706
437 314
695 377
624 901
692 881
385 501
158 263
55 554
489 231
468 818
639 248
370 168
637 18
268 575
653 279
560 424
844 32
590 655
679 69
844 485
200 142
732 538
209 968
415 895
101 230
963 484
570 654
491 175
336 433
748 893
575 785
783 887
542 79
106 616
919 459
24 707
115 793
34 744
561 210
232 490
116 574
210 762
445 603
655 30
579 454
92 398
980 564
569 479
257 881
399 527
655 225
319 667
253 130
947 741
294 371
896 708
220 273
199 260
424 850
434 633
478 336
83 160
540 232
260 866
250 336
734 47
279 625
622 47
69 559
574 967
364 879
535 953
814 630
991 620
990 212
708 34
83 733
313 168
992 682
581 49
748 23
472 426
15 611
998 113
131 659
942 816
371 188
750 632
821 308
115 575
460 586
635 177
400 309
603 697
717 848
950 650
340 23
945 651
903 643
539 454
14 818
365 747
86 511
491 261
653 767
563 859
592 241
206 590
188 534
564 329
417 680
701 495
154 368
854 595
750 821
535 813
716 217
504 460
981 504
69 599
790 900
759 987
914 562
326 638
111 393
623 503
821 62
250 562
238 315
438 680
215 118
206 250
754 530
376 134
125 289
433 228
215 75
29 569
208 979
554 456
600 862
238 460
674 851
907 799
460 229
145 287
820 456
408 238
185 717
530 681
747 314
159 920
995 616
934 10
535 854
654 91
34 163
71 387
548 981
243 798
672 368
571 104
322 142
444 380
882 225
239 734
928 256
514 220
617 925
738 782
28 909
858 960
682 365
385 427
661 52
19 452
915 615
51 594
238 552
648 741
246 62
42 842
132 252
627 119
643 165
206 313
221 490
713 14
706 30
633 746
585 438
564 902
827 316
548 719
652 223
400 131
225 488
844 317
390 700
572 303
731 97
563 996
398 95
399 454
544 971
761 805
863 780
62 634
733 165
538 145
316 911
590 739
758 366
342 121
157 965
566 313
808 345
468 646
574 635
468 296
437 273
409 347
588 710
574 319
138 782
297 663
982 618
222 708
853 237
440 55
931 236
523 261
449 246
374 442
903 675
297 487
940 152
446 677
654 857
795 296
375 734
643 521
905 768
414 175
698 916
563 443
923 60
549 409
179 556
993 442
664 852
877 669
142 219
620 167
699 302
926 620
396 318
229 692
631 181
955 425
973 351
688 584
689 646
678 255
721 580
172 364
272 19
916 603
446 574
795 305
527 690
587 178
677 468
769 859
311 370
585 137
807 472
244 507
653 197
614 450
430 478
862 980
348 132
987 837
906 637
644 263
131 419
336 892
18 808
824 612
396 906
208 314
520 748
775 459
862 664
671 250
223 10
137 898
991 437
355 304
824 967
585 288
703 835
920 137
791 626
471 69
697 74
913 230
185 386
365 186
364 168
983 834
792 432
88 38
43 601
870 90
544 89
66 487
672 302
679 112
956 425
696 457
655 264
875 347
307 691
264 922
873 303
659 959
430 243
221 484
745 517
446 26
645 997
260 652
783 889
839 76
314 633
384 791
353 764
155 392
256 676
615 747
743 37
659 388
609 256
813 991
512 653
583 642
785 438
710 557
905 565
994 939
183 722
534 972
757 69
206 265
415 235
777 674
689 423
807 456
646 736
644 890
689 735
733 916
542 395
982 844
526 43
547 895
243 656
307 221
802 268
327 749
774 12
371 69
366 157
679 101
763 307
363 935
424 222
537 57
914 462
334 78
104 975
212 162
98 551
115 935
693 734
342 881
570 111
181 671
751 862
693 510
755 26
506 40
755 32
253 50
110 565
640 880
325 980
885 102
193 770
648 587
917 727
68 946
144 611
940 778
44 541
356 268
939 342
480 196
336 977
138 381
892 993
824 951
470 284
577 184
928 596
788 250
301 632
930 51
266 632
53 500
969 909
338 175
901 82
235 848
38 431
758 502
536 466
849 663
998 678
389 42
432 342
172 333
606 715
115 631
98 574
585 482
449 261
439 835
316 961
980 887
264 777
288 417
886 953
40 632
546 255
857 651
817 907
213 631
399 459
213 166
422 280
308 17
701 267
932 556
19 145
804 125
589 659
518 41
756 229
267 17
851 903
595 847
890 80
459 743
666 921
195 606
446 583
42 261
112 297
790 917
470 886
274 811
831 293
852 720
688 800
670 411
605 303
719 164
303 653
824 199
307 240
910 70
251 499
111 977
649 267
711 923
709 437
55 314
871 168
169 422
475 326
447 836
321 151
277 405
964 148
902 999
183 293
698 852
242 834
782 283
693 580
877 78
354 526
815 603
901 525
56 991
30 540
857 652
561 171
188 15
433 72
62 369
323 831
779 695
394 80
694 881
180 410
14 455
190 506
643 274
145 854
670 771
385 508
669 975
102 226
905 182
828 535
161 565
203 425
744 637
283 683
11 206
512 390
804 666
255 848
265 420
113 973
202 291
251 971
196 514
458 712
673 214
836 377
778 367
458 244
604 385
404 930
202 638
389 921
123 72
278 550
783 475
612 298
734 55
716 130
51 909
316 873
910 868
567 886
527 183
980 448
550 402
857 425
466 987
72 511
334 85
46 423
779 279
577 871
518 475
323 995
185 650
874 741
740 578
177 306
619 488
494 568
884 198
791 401
767 822
763 358
136 297
858 653
375 21
635 891
177 233
561 974
396 645
902 328
936 36
994 101
346 648
566 352
544 824
215 580
934 292
392 742
924 64
918 170
893 549
739 980
586 202
538 71
796 576
341 623
305 543
316 531
441 275
768 382
943 541
488 834
961 436
33 502
625 737
257 353
258 648
350 799
350 298
53 979
19 343
841 589
435 212
233 993
193 589
101 763
885 418
537 930
160 998
228 180
401 304
364 281
85 475
965 845
336 164
803 74
894 350
999 50
808 652
230 515
734 453
908 383
30 880
73 901
497 651
86 884
662 389
370 39
439 824
620 189
209 731
272 685
163 544
695 767
75 641
911 80
542 751
359 663
161 619
208 610
20 956
692 238
294 782
553 158
790 926
12 473
118 856
237 324
394 659
836 928
790 647
129 593
698 753
560 971
221 574
70 706
167 298
267 311
456 166
561 11
579 739
47 933
49 462
990 566
717 358
490 760
915 454
489 614
387 930
191 274
106 270
92 647
666 855
359 675
338 960
248 511
357 221
163 281
334 989
506 291
456 595
40 746
826 704
595 858
696 191
286 716
68 110
756 353
792 293
415 870
678 206
708 32
167 250
468 937
97 581
764 488
181 872
886 119
290 80
470 664
864 482
766 10
930 160
191 609
739 948
682 527
946 777
522 848
604 972
745 332
675 155
276 358
570 731
534 434
961 176
549 359
306 174
367 488
524 386
366 274
271 978
624 244
233 877
95 762
486 823
17 425
866 450
309 136
89 683
190 977
454 511
435 327
131 587
831 955
390 762
366 993
151 865
125 71
167 587
162 402
313 624
644 570
341 252
51 541
898 458
835 691
793 216
299 820
996 430
472 789
920 841
460 405
644 242
11 131
197 579
317 270
167 698
936 660
940 834
916 528
667 431
632 439
479 142
797 880
137 909
628 58
775 619
188 469
475 334
995 659
856 942
285 941
591 314
336 109
237 118
428 161
687 135
601 181
225 184
575 852
628 784
429 250
724 888
262 800
200 755
740 425
520 599
936 370
445 29
917 20
459 876
205 963
788 171
705 278
474 687
590 418
531 981
383 182
366 147
336 715
195 871
293 694
900 775
246 103
753 155
254 202
551 769
764 867
101 431
631 554
297 734
616 661
780 288
627 669
91 33
659 575
365 690
152 460
309 923
689 413
621 207
934 867
607 59
555 612
839 190
543 591
261 745
948 379
836 106
199 551
323 498
363 184
37 564
552 605
31 150
399 474
147 724
302 820
295 464
81 410
862 774
355 512
81 858
672 121
716 324
275 327
464 299
910 577
458 989
938 90
334 106
507 621
636 458
424 226
43 364
26 851
702 44
957 366
247 415
827 464
150 428
31 831
315 42
946 446
836 648
783 307
707 335
217 647
403 19
985 218
635 30
654 145
737 642
239 311
597 813
814 324
878 115
533 204
485 117
301 483
488 47
845 602
941 367
492 82
179 413
137 824
42 806
307 792
628 866
609 554
647 901
53 513
608 535
504 292
648 852
323 41
235 483
628 21
643 464
433 745
541 850
218 463
200 882
110 288
570 71
583 61
151 59
264 429
532 375
183 349
138 887
161 611
717 855
363 142
848 551
937 522
20 866
218 435
443 387
233 428
370 416
239 289
556 741
282 443
435 931
371 204
439 202
771 941
176 722
850 485
222 297
354 983
746 576
531 978
364 960
690 612
742 165
303 795
628 571
828 934
36 375
397 810
934 450
574 826
693 562
296 435
798 534
610 209
666 480
747 19
859 329
383 23
811 95
493 336
552 278
624 63
673 589
661 246
327 698
342 509
444 168
385 955
773 971
81 965
385 832
887 590
244 326
478 16
336 835
435 29
115 606
973 810
602 390
933 563
927 564
719 862
196 699
309 884
273 411
992 286
552 984
170 357
555 52
416 325
876 809
794 389
891 736
145 400
523 42
967 756
342 600
519 967
732 976
683 187
394 873
345 542
933 278
847 365
312 12
270 466
908 75
344 275
155 256
217 606
740 993
152 233
173 558
66 743
532 17
626 985
407 910
513 276
734 614
603 682
685 147
899 30
786 185
453 858
628 766
63 712
683 752
771 852
294 577
189 964
614 423
513 215
944 167
664 599
750 311
370 22
155 962
345 968
197 635
39 783
172 424
81 138
759 461
254 317
424 252
503 302
478 806
803 876
378 596
107 798
818 964
879 19
991 798
40 105
730 18
640 293
267 455
593 312
115 968
804 91
683 296
248 990
33 729
116 323
867 943
226 903
655 486
228 842
942 393
193 762
123 868
903 543
29 494
692 350
972 281
618 829
860 12
450 132
644 589
479 654
336 598
830 564
711 615
348 440
754 575
773 714
117 165
936 880
519 614
743 543
523 98
929 824
943 197
883 17
38 449
453 572
695 319
122 291
54 601
442 870
991 528
96 153
472 756
535 622
55 178
457 44
515 766
218 323
143 709
53 925
373 940
225 967
324 863
236 348
665 368
597 388
686 140
101 321
113 495
619 712
812 584
148 884
162 752
888 327
313 199
938 279
58 756
552 774
54 160
253 387
573 857
395 657
389 95
850 305
72 647
858 50
626 669
871 947
232 324
732 262
445 56
914 422
19 455
296 948
49 542
732 866
37 132
597 461
32 653
875 484
880 807
754 709
615 503
717 228
874 791
262 934
370 600
287 42
913 196
880 805
828 72
470 252
216 814
880 92
161 373
661 417
47 236
332 415
785 384
672 581
599 410
933 567
614 109
970 395
406 864
484 152
359 602
527 182
736 210
215 34
457 119
504 338
125 26
40 771
443 27
204 547
918 392
950 804
733 66
209 634
931 835
479 243
95 263
675 385
924 291
509 766
229 366
215 796
368 107
251 382
153 883
187 554
793 517
739 44
897 118
634 80
637 406
973 200
445 853
902 137
802 854
155 705
418 708
455 637
974 757
763 819
394 641
274 642
599 475
953 143
570 718
790 838
962 289
178 241
183 555
476 552
948 314
557 926
108 190
308 672
106 415
694 485
33 220
799 951
607 559
677 418
505 269
476 17
232 636
748 925
400 272
18 435
504 114
343 184
622 157
143 307
145 607
497 165
998 434
546 933
338 418
734 243
189 460
613 36
818 321
175 387
960 206
507 39
767 812
994 453
863 821
133 764
990 592
866 421
805 49
880 319
720 216
465 102
81 556
641 10
482 952
160 363
711 79
739 522
788 551
707 810
158 322
716 829
357 590
935 274
384 258
607 259
217 167
131 51
270 562
529 286
356 661
354 882
665 999
258 529
633 585
256 93
238 353
339 245
82 139
699 819
24 230
233 876
992 679
515 774
889 426
74 17
28 874
97 144
882 419
19 598
314 790
497 64
436 111
710 440
161 639
249 451
482 941
391 857
165 104
389 507
74 229
855 408
573 759
817 490
279 616
687 405
746 292
108 389
30 103
773 535
822 22
357 746
886 960
133 255
617 881
255 879
913 86
765 506
844 890
112 652
30 75
39 609
748 607
745 882
993 329
851 99
720 617
736 874
587 642
114 158
962 216
478 645
923 858
620 925
674 114
492 16
664 105
798 376
254 820
368 712
474 796
970 510
435 67
743 834
528 47
314 728
140 623
638 150
575 187
955 131
199 924
361 822
355 820
678 390
182 110
822 707
474 698
682 49
590 848
139 222
248 633
813 620
841 213
565 989
821 643
878 671
229 838
653 538
856 429
83 159
560 944
978 586
120 307
687 15
828 654
632 306
433 59
433 695
318 937
213 498
48 156
838 517
663 190
73 286
779 452
201 347
564 407
610 444
762 98
697 926
981 440
934 813
473 244
309 929
205 780
864 282
771 412
387 871
307 23
668 230
379 847
207 927
429 891
192 544
957 212
579 985
808 468
721 590
120 334
299 159
219 659
330 39
167 289
113 645
65 874
374 861
138 963
286 214
613 413
445 363
594 814
643 586
878 673
194 819
773 75
237 380
21 532
928 998
493 368
921 587
835 73
427 952
335 433
224 495
912 346
728 316
57 152
16 402
131 987
763 967
500 48
684 91
404 911
752 263
687 231
905 950
499 703
299 487
359 833
593 676
846 18
778 366
827 702
133 545
325 98
414 356
626 23
761 318
827 542
993 191
926 636
933 864
887 800
94 302
748 345
14 150
91 762
971 829
123 37
485 444
746 547
696 518
169 817
357 83
441 201
306 631
603 885
155 915
188 853
133 884
974 217
435 658
56 753
94 430
355 428
258 756
428 901
30 671
664 862
230 61
667 96
783 904
775 640
380 696
370 295
851 303
66 438
413 500
948 625
237 29
599 226
742 415
674 410
732 15
567 715
814 380
574 642
288 420
851 897
831 240
664 950
698 143
972 517
681 987
443 930
207 565
892 361
32 491
802 855
216 152
514 298
408 687
30 810
218 298
500 945
192 617
828 59
263 667
543 219
416 953
499 840
268 116
424 247
617 300
823 535
294 979
188 365
601 879
903 193
196 545
29 939
483 564
362 240
823 476
812 768
470 831
670 328
462 248
363 607
227 314
687 996
483 555
932 188
273 911
21 322
903 983
687 287
555 814
812 925
165 550
287 474
124 435
394 196
111 453
790 665
13 499
590 725
693 754
727 240
208 683
690 471
93 289
860 550
705 995
526 234
271 806
917 273
531 439
898 44
186 885
636 323
263 32
239 331
571 624
585 453
894 68
822 686
729 522
486 688
222 598
15 675
111 215
310 587
228 968
824 756
136 311
277 375
779 72
464 88
974 437
701 109
56 663
487 234
71 616
698 98
910 800
669 778
739 67
555 354
731 86
452 988
688 269
18 885
748 883
191 484
997 170
791 307
264 578
676 548
94 702
713 605
74 531
735 430
198 259
448 195
771 695
210 945
509 193
149 193
33 510
850 29
208 690
523 703
998 586
145 422
994 519
616 276
263 116
883 944
801 575
799 664
921 568
824 432
141 47
760 276
28 187
947 37
63 400
471 797
727 958
690 912
16 438
232 808
265 442
681 890
844 923
141 972
361 779
630 673
590 388
976 857
492 973
977 841
687 146
967 834
294 637
161 487
796 267
93 725
132 181
81 500
854 255
648 117
233 455
48 604
827 524
364 721
893 354
82 561
388 481
851 397
341 496
794 534
162 770
119 663
716 857
792 158
264 973
70 592
665 541
129 187
110 802
446 912
222 65
572 240
76 821
393 476
243 313
879 326
588 323
435 645
639 205
334 769
993 195
409 115
664 231
385 258
142 823
785 300
284 761
763 481
817 322
998 344
68 471
796 143
786 46
370 11
190 88
656 202
553 988
997 51
125 42
822 67
86 763
493 860
612 185
658 785
613 566
968 362
949 128
528 675
894 586
140 400
729 139
290 435
636 441
866 177
123 904
848 647
602 341
892 222
786 201
655 201
964 299
201 507
688 146
572 237
822 614
591 766
955 181
659 746
864 820
700 820
696 907
824 372
498 122
289 838
57 672
135 89
779 480
157 488
296 615
842 372
48 375
486 794
698 560
671 56
809 180
600 246
245 809
408 648
49 851
809 438
330 267
656 789
248 782
743 99
725 645
244 698
892 67
467 279
99 381
897 633
745 313
808 130
412 54
644 765
287 108
622 420
193 957
810 613
665 177
890 186
883 783
989 605
354 405
989 821
454 745
51 372
296 544
46 967
187 698
291 516
268 792
337 908
385 768
506 289
21 474
873 301
63 942
751 907
868 695
989 478
159 514
962 748
170 573
411 117
79 446
80 878
793 691
403 308
561 257
223 931
643 532
20 678
230 794
847 84
202 657
607 851
909 812
862 528
451 153
701 77
677 958
636 938
65 444
769 198
184 371
889 980
733 41
240 479
659 574
385 985
574 141
335 182
248 829
551 432
863 991
178 709
159 51
762 588
287 435
350 115
343 462
286 712
912 392
825 980
905 781
822 932
417 570
332 477
738 30
991 603
716 159
854 770
588 185
358 695
862 967
666 597
925 602
16 657
861 140
417 231
56 704
288 203
610 822
932 860
549 311
160 591
225 590
605 545
320 209
289 121
185 637
411 948
362 972
385 315
147 620
735 990
141 597
548 748
515 830
945 200
45 546
285 616
372 793
899 946
981 233
504 743
966 96
839 503
471 585
352 201
230 933
644 164
860 314
736 399
759 560
248 643
919 838
591 637
857 214
911 699
958 102
644 369
927 974
812 913
547 415
68 625
641 332
490 970
64 880
432 100
276 722
414 819
449 888
558 14
565 370
797 514
514 897
253 890
995 914
357 733
633 818
31 700
330 216
834 443
515 229
221 959
810 589
309 465
115 959
396 37
940 708
722 899
942 111
476 828
804 499
870 417
874 792
489 237
494 414
149 305
74 853
551 451
580 800
482 296
49 595
391 908
805 199
52 385
373 668
364 242
40 885
901 336
48 923
527 594
525 405
85 869
967 359
421 671
106 218
491 862
380 312
314 415
735 609
466 267
228 22
229 913
527 992
728 154
316 227
575 134
296 169
922 986
735 871
215 956
535 269
505 33
389 272
83 289
489 732
478 974
966 236
249 713
84 382
835 324
114 218
296 552
443 614
56 720
217 998
989 203
18 564
889 473
288 219
494 254
711 45
734 975
425 500
842 753
465 654
555 448
233 376
357 174
96 809
294 524
819 622
809 971
424 802
531 854
757 502
121 190
112 519
367 470
807 97
285 958
587 399
469 601
375 621
652 930
514 664
948 845
215 621
620 790
983 297
87 273
396 746
314 151
732 798
540 675
437 533
211 768
122 463
282 172
370 767
965 764
424 215
674 362
285 20
726 495
540 923
82 894
28 248
739 563
718 372
547 909
632 492
749 294
53 884
702 650
870 352
619 217
761 344
694 837
111 601
842 978
350 40
775 981
329 184
733 887
156 367
337 230
68 352
852 307
872 658
132 455
815 856
837 258
893 79
744 83
222 176
460 948
70 218
630 793
452 201
644 295
298 409
790 607
582 161
22 193
127 174
649 755
988 616
824 917
710 23
214 781
436 881
363 883
546 142
637 341
697 769
998 202
607 753
22 539
146 717
919 284
136 713
60 772
123 832
957 607
559 853
185 538
511 392
903 725
413 516
418 826
459 841
701 147
11 915
564 445
643 28
716 461
146 601
929 379
165 827
110 24
316 803
708 75
463 168
639 547
333 591
556 850
595 702
359 201
997 243
129 80
898 134
778 654
296 910
552 326
568 731
896 164
71 614
556 153
986 311
734 891
577 667
190 649
98 988
631 454
535 128
368 37
691 451
922 280
336 206
943 522
364 209
405 761
59 978
351 139
720 38
485 623
190 15
195 282
251 635
41 84
403 779
90 551
871 581
874 596
581 916
326 941
892 39
826 550
601 129
713 128
129 70
947 730
367 540
723 492
427 797
584 529
362 128
760 58
17 906
829 206
658 801
848 728
607 288
420 694
120 984
481 920
354 597
623 392
487 428
123 586
86 922
352 665
330 134
285 168
322 152
503 970
853 77
623 751
248 50
213 660
16 657
640 709
315 875
781 415
516 621
494 621
801 555
539 659
917 404
766 343
212 807
781 715
996 548
266 386
432 219
943 895
474 248
194 896
521 636
407 163
320 807
189 595
944 495
644 754
215 494
667 231
276 994
277 649
874 992
698 909
115 956
159 897
435 167
816 149
418 969
817 171
231 527
538 975
862 631
824 644
298 519
99 187
417 215
787 462
635 110
464 159
736 321
752 843
515 888
233 611
640 532
136 641
361 227
316 891
263 928
42 308
554 461
376 969
588 713
669 874
282 508
842 798
886 247
68 19
840 498
876 704
856 688
654 298
274 166
643 374
203 628
43 836
604 284
772 453
70 677
680 955
608 293
976 112
353 705
335 568
967 25
547 156
358 82
691 801
952 636
405 577
469 891
119 824
155 444
298 453
427 100
58 937
679 123
623 764
967 658
918 287
204 84
748 795
984 672
865 119
751 395
557 907
478 166
222 114
556 330
515 282
786 413
116 821
702 772
206 79
466 195
749 262
260 911
874 484
443 181
420 274
491 416
748 391
175 833
448 200
671 581
969 52
577 230
145 79
604 725
206 822
457 28
194 261
833 439
994 56
210 509
143 899
170 510
496 403
370 20
316 142
517 815
917 816
769 695
105 239
477 174
833 150
660 263
258 79
590 904
953 264
907 581
872 10
242 668
268 958
15 368
641 184
567 434
17 969
362 311
272 820
950 738
741 912
600 491
338 128
797 849
505 191
410 31
227 160
783 693
426 470
269 596
810 409
597 519
216 157
321 760
638 297
618 12
184 738
540 139
244 718
327 433
568 398
272 437
50 474
322 530
706 533
762 432
559 480
270 729
431 181
64 981
156 102
218 478
919 285
666 211
923 509
675 876
332 732
45 521
625 25
339 257
486 734
752 409
601 212
323 230
114 756
192 783
833 756
784 37
356 768
460 393
680 844
445 134
394 565
696 905
626 115
939 420
223 90
646 361
618 249
126 797
251 894
593 419
629 268
699 765
617 992
794 846
637 267
203 737
978 383
86 927
876 688
371 262
106 385
112 587
400 833
574 826
545 861
581 951
347 480
768 118
778 514
148 899
13 830
408 774
805 883
877 192
49 591
451 185
646 882
410 108
351 956
848 64
699 557
200 734
910 800
467 217
792 648
606 530
58 130
340 632
330 94
110 577
940 237
882 90
251 409
877 272
580 334
749 617
900 288
28 783
401 868
71 225
826 342
428 314
37 762
327 719
436 512
751 148
791 126
77 422
245 500
435 40
94 195
242 477
715 969
167 631
332 666
795 363
434 331
716 453
60 179
431 886
449 255
497 807
669 415
443 325
968 297
579 749
538 761
243 67
858 737
405 42
603 476
961 27
379 439
208 941
697 351
23 275
423 262
571 144
908 761
24 440
704 54
159 104
871 96
957 87
278 92
131 217
965 604
806 422
256 76
583 679
997 828
964 310
938 428
701 956
667 766
155 878
93 635
67 192
590 275
62 848
768 333
97 562
443 103
901 825
414 748
173 850
265 183
844 525
96 199
213 317
36 720
750 127
747 692
615 662
823 359
913 761
938 278
478 260
248 695
25 134
172 765
648 495
372 126
303 110
95 939
873 438
96 287
139 803
541 121
132 540
122 484
234 466
674 811
153 755
722 241
135 775
173 723
454 376
240 662
218 597
245 166
191 399
107 12
87 274
239 543
231 591
305 158
514 879
104 286
187 845
33 807
812 266
904 222
884 243
460 238
39 766
978 671
255 701
980 851
67 916
750 857
539 180
972 678
462 753
112 946
447 888
881 557
13 201
395 322
178 40
708 933
221 430
934 237
421 507
328 461
396 630
580 941
337 241
111 241
665 712
594 464
832 318
406 270
517 791
886 816
485 681
135 308
737 853
126 234
624 40
824 324
354 699
391 835
406 527
863 420
596 56
870 103
93 627
356 743
971 61
145 784
348 419
101 459
834 197
192 466
737 543
839 313
152 68
111 452
464 727
236 559
628 942
676 168
633 464
342 910
536 108
742 837
972 613
588 709
585 414
688 782
507 824
200 393
37 150
487 250
846 689
828 17
590 539
643 877
685 471
921 241
356 32
652 878
291 478
885 454
875 926
341 393
460 601
623 399
300 795
807 335
835 195
593 191
514 433
639 283
392 601
886 416
640 388
130 833
881 795
996 194
151 671
601 95
505 311
93 287
39 923
469 152
274 89
734 672
551 203
293 343
211 653
283 158
83 795
392 450
442 212
756 440
228 596
573 474
103 980
544 375
485 824
498 233
98 647
514 913
513 822
33 176
852 285
636 859
995 531
828 922
938 157
32 238
957 144
126 330
887 979
170 110
941 704
998 557
698 516
842 969
551 891
134 570
402 310
13 996
276 737
768 957
650 770
347 596
139 511
990 130
660 263
763 698
342 766
445 158
673 586
726 403
686 409
728 831
678 330
735 993
278 627
556 934
939 204
321 590
792 409
334 91
538 871
622 691
332 499
147 713
588 708
342 200
87 260
56 707
788 943
922 710
252 707
758 900
267 550
63 484
306 777
493 413
313 663
679 601
603 888
218 719
757 72
852 724
864 921
274 871
176 865
921 73
724 404
740 614
520 101
433 372
553 977
221 346
686 57
833 486
520 440
774 449
394 729
73 845
614 281
575 753
576 723
454 73
572 743
125 574
514 447
908 849
281 205
660 85
223 171
764 939
767 581
939 493
855 982
452 530
345 177
363 907
308 225
988 171
413 546
590 811
608 934
358 62
925 653
277 667
64 238
390 842
392 821
297 681
886 30
578 722
201 930
557 965
894 772
93 47
186 872
716 345
394 620
27 948
949 818
341 880
988 303
361 962
967 862
873 381
961 390
949 848
326 215
284 724
344 738
501 208
927 665
943 676
665 766
892 634
12 930
493 742
654 571
709 581
638 941
346 697
748 481
38 125
140 274
684 813
442 158
376 821
445 265
829 580
99 946
288 502
53 207
102 464
556 682
590 829
194 969
231 136
990 778
840 928
21 147
628 206
345 85
527 635
252 95
345 856
16 791
439 980
901 642
837 707
248 175
61 825
640 337
500 255
406 699
955 412
150 650
250 197
119 873
487 579
183 129
129 411
853 968
912 211
28 658
739 464
204 27
336 182
761 447
785 891
50 350
489 574
512 861
598 78
749 705
334 710
913 554
876 954
32 390
973 484
847 480
94 854
113 964
903 616
805 575
942 808
94 214
375 652
226 642
164 485
904 748
732 292
445 834
596 111
941 77
610 465
996 105
58 458
342 55
308 136
849 298
688 515
869 744
470 951
337 639
929 696
134 286
699 502
872 129
995 594
690 309
348 808
958 558
363 877
960 202
530 738
518 91
639 931
244 777
630 695
993 760
724 862
350 775
142 860
243 991
696 171
129 546
739 584
312 779
830 558
555 163
294 99
526 454
901 846
878 968
715 581
226 883
936 723
856 165
496 782
215 643
353 576
957 813
339 45
675 761
643 437
392 452
875 802
356 847
665 432
34 619
289 920
630 230
297 561
675 727
87 593
183 616
185 815
956 118
893 439
263 818
878 567
699 944
528 372
496 182
881 93
75 786
581 366
875 563
400 285
569 316
844 195
190 841
386 826
200 840
734 69
327 859
959 724
307 571
77 265
121 921
462 151
750 387
539 88
268 994
975 483
601 908
974 797
652 896
64 396
851 591
825 541
870 307
952 413
732 911
992 944
475 571
49 369
574 351
439 713
611 788
895 721
405 23
303 998
546 393
800 104
583 418
833 727
480 411
90 517
282 390
110 697
56 710
442 827
835 608
474 807
191 810
582 896
787 554
472 161
356 673
867 465
529 655
882 116
907 582
884 588
456 953
906 77
515 760
445 554
162 80
271 541
658 180
625 204
378 505
200 439
960 875
779 177
889 777
453 974
98 985
909 109
401 157
818 245
336 455
226 718
16 271
827 896
685 625
41 878
463 138
12 195
665 548
328 284
530 938
848 990
796 230
514 794
880 142
230 85
811 38
642 286
148 723
315 193
214 876
30 796
319 276
885 139
439 916
512 658
358 833
733 432
639 485
945 611
975 71
202 463
605 26
869 467
320 579
425 158
324 989
85 302
530 998
986 449
407 296
956 396
776 982
569 754
853 602
671 215
417 54
20 660
470 249
251 676
155 607
982 421
972 651
518 800
232 805
232 683
885 573
498 674
882 667
982 654
342 781
290 227
493 370
43 308
360 550
717 869
795 347
787 374
861 113
499 864
901 379
943 65
199 956
517 213
665 23
508 236
709 663
323 771
852 112
241 584
136 79
49 876
193 349
859 665
250 98
453 677
120 580
750 484
413 803
523 108
819 254
523 647
521 751
470 783
966 588
527 178
453 937
557 957
494 166
675 74
110 266
402 337
635 862
686 311
473 698
681 172
783 828
754 508
98 692
929 714
786 530
661 143
112 448
406 94
648 122
931 822
500 176
199 705
862 159
37 182
972 718
860 542
81 670
24 358
131 814
256 488
39 449
712 107
416 329
193 77
535 364
429 543
744 14
38 573
311 882
897 807
919 777
849 199
114 176
418 41
310 100
725 445
21 125
191 423
490 641
739 526
928 274
557 51
111 924
92 485
765 887
416 904
786 538
813 905
619 726
595 978
155 457
149 700
368 569
636 577
530 344
832 997
190 423
388 169
193 933
678 561
89 309
827 653
726 67
520 293
431 816
373 616
797 359
806 53
652 289
538 212
579 996
694 264
291 436
114 931
230 567
521 15
764 844
344 446
259 209
488 26
322 924
997 157
746 863
799 361
382 790
178 593
218 503
810 714
504 687
227 118
394 647
512 239
255 803
572 724
436 815
895 770
860 182
785 847
336 919
446 343
585 417
846 431
415 181
622 867
545 936
416 29
813 181
661 998
546 259
307 117
641 907
868 595
212 625
289 820
607 198
447 365
36 981
668 346
98 25
924 616
809 268
217 888
659 835
477 347
502 560
60 331
469 600
11 672
358 301
948 745
507 90
748 288
901 179
775 341
519 810
639 405
593 876
709 827
552 91
337 838
715 665
22 563
974 68
402 824
664 60
77 923
358 749
38 527
710 802
866 127
899 695
729 890
17 504
459 670
313 951
56 391
214 811
497 980
508 727
424 148
131 757
56 533
91 363
601 773
116 309
303 428
379 428
552 63
233 490
139 353
848 514
381 106
567 216
712 320
880 967
661 428
71 164
535 829
784 901
405 651
325 397
925 122
164 923
476 160
784 653
675 266
578 682
737 214
180 709
200 827
836 726
111 788
159 625
622 259
597 150
643 699
571 362
157 814
497 805
550 213
337 824
943 834
436 45
157 417
525 606
187 641
883 89
666 268
155 454
664 203
868 576
278 804
423 655
387 108
69 344
129 964
175 90
362 811
196 125
482 537
161 478
859 657
601 902
474 66
989 33
370 71
120 476
961 715
763 898
83 129
443 794
132 14
302 607
889 250
361 647
390 14
165 794
526 315
635 720
608 545
883 48
307 853
842 913
394 160
41 863
972 392
920 784
395 843
285 462
742 945
630 499
613 794
422 598
496 170
579 975
466 882
405 912
860 164
116 568
589 310
516 724
997 480
777 686
715 409
150 624
76 198
179 309
913 714
903 385
831 562
727 859
284 36
198 270
923 752
342 858
820 885
120 214
656 764
808 994
513 227
244 133
104 641
709 218
217 383
703 626
873 512
918 738
424 993
358 918
654 740
177 811
990 392
203 297
883 108
704 585
276 318
756 350
679 106
800 662
141 358
373 925
998 286
880 319
346 64
803 160
578 479
506 647
318 628
941 586
774 401
39 299
606 222
593 72
352 907
166 682
792 685
318 394
239 892
778 59
324 432
550 972
35 798
527 316
966 712
464 789
895 939
582 189
775 552
697 93
22 336
210 109
672 581
996 727
280 662
166 529
52 764
973 422
534 749
389 596
814 264
640 820
827 611
495 410
775 399
464 561
165 980
879 177
627 566
479 661
436 183
228 644
705 587
562 348
49 601
500 792
925 806
877 406
921 870
523 613
852 227
844 693
394 827
667 606
552 867
208 794
404 844
809 306
622 742
244 924
234 990
396 607
412 238
834 223
654 923
325 46
777 572
235 389
949 724
688 363
140 552
70 923
85 190
299 797
316 484
517 113
277 462
651 30
15 690
578 213
260 82
763 909
320 634
747 804
546 952
102 766
161 555
763 291
401 873
532 230
360 737
397 449
386 838
775 978
806 997
496 318
278 750
288 333
111 890
468 640
969 616
87 170
137 977
939 166
486 710
728 866
139 996
411 532
117 44
767 832
331 669
171 361
329 830
475 126
412 652
40 615
416 640
920 157
481 545
547 434
948 598
179 379
653 869
365 244
180 776
332 400
114 602
488 681
776 86
187 761
537 701
96 354
584 698
35 652
968 514
892 965
616 445
390 20
411 971
599 998
815 508
516 786
375 744
70 313
706 535
977 726
559 328
239 873
141 839
743 200
201 999
788 711
816 669
512 975
122 355
520 789
776 227
953 514
735 969
605 117
175 534
60 498
931 247
982 789
912 217
202 515
896 686
541 221
211 467
556 692
769 399
933 890
809 987
892 449
379 581
206 518
614 723
919 748
975 789
561 621
942 664
380 986
317 943
85 692
487 223
501 974
406 451
743 51
188 980
955 29
391 995
32 843
73 374
70 440
225 708
559 167
448 729
205 20
303 588
799 133
934 411
305 524
728 385
44 508
80 861
207 897
655 200
689 924
917 987
89 710
235 638
895 386
396 482
970 88
450 277
432 72
317 783
82 995
962 26
537 368
982 940
844 696
827 270
501 157
726 128
697 848
735 162
419 739
177 860
232 102
54 586
324 146
158 754
20 444
447 953
475 922
606 26
840 316
237 459
382 597
920 821
365 734
469 307
173 903
688 471
969 847
394 858
267 113
21 166
618 42
902 961
950 521
610 197
442 882
960 531
936 236
638 405
596 349
303 243
475 344
953 384
771 944
989 84
613 521
426 848
199 483
900 806
939 717
929 265
11 538
152 325
525 452
169 700
205 15
682 217
613 364
768 651
150 757
244 88
86 197
514 629
930 24
64 483
745 915
774 612
152 642
505 562
341 230
658 427
500 22
884 449
865 648
709 95
760 650
344 74
302 882
840 90
370 605
782 636
993 714
660 222
215 741
969 886
626 928
475 978
925 121
13 370
674 754
204 935
948 252
356 705
250 679
114 719
672 546
443 638
110 53
631 54
561 988
912 597
923 620
314 36
421 967
196 918
816 696
523 82
237 947
455 989
737 639
188 612
125 766
781 318
287 515
454 254
888 938
776 100
272 209
985 119
458 994
235 330
11 384
758 457
824 887
101 569
351 798
335 638
681 137
467 97
726 245
418 621
999 484
314 796
542 66
312 62
202 152
552 344
662 356
649 441
213 993
736 816
530 270
612 479
173 875
337 119
579 143
83 771
197 91
377 464
257 550
162 327
341 789
995 37
37 640
974 714
473 743
108 488
954 217
925 725
377 706
487 935
977 560
398 986
232 67
245 333
70 647
759 661
738 374
692 765
429 792
248 383
359 477
226 177
568 130
802 596
469 280
831 282
600 821
741 484
971 232
26 533
657 81
369 545
865 398
417 235
970 502
337 583
99 637
362 204
290 952
259 137
262 556
283 425
286 140
67 773
664 926
491 573
592 344
329 588
161 56
159 836
333 51
213 931
746 387
646 324
754 668
223 963
636 688
608 230
17 788
845 630
887 600
501 895
940 733
677 55
301 775
128 476
366 823
497 701
791 841
354 778
223 700
39 599
873 773
378 494
973 536
439 398
896 120
434 731
173 943
935 756
855 563
390 300
179 848
592 882
802 373
347 603
262 48
896 234
921 58
320 398
956 684
125 922
475 829
571 27
600 950
299 555
470 173
858 907
125 749
459 335
157 245
433 512
284 622
174 781
867 717
146 976
546 879
780 690
548 976
909 506
649 476
363 772
199 792
47 225
339 961
247 82
896 716
80 255
395 586
563 237
401 161
413 785
363 783
528 308
310 37
797 151
735 571
293 583
994 586
578 75
767 927
705 373
300 899
99 686
828 880
511 271
864 376
879 535
336 554
708 357
762 57
904 764
592 894
377 532
55 805
239 728
977 776
67 458
447 160
773 963
269 759
256 151
211 168
59 939
148 904
780 419
97 677
38 982
754 998
485 210
869 247
509 318
498 153
794 965
665 972
960 78
462 913
996 760
639 188
729 254
885 162
542 945
593 932
985 547
294 471
540 885
448 17
722 80
349 652
365 579
161 586
999 339
403 94
780 864
93 457
823 638
421 981
853 189
936 77
524 378
888 843
996 954
24 708
911 649
23 331
154 740
719 354
327 814
876 445
953 106
516 348
393 483
48 96
338 619
927 459
395 65
977 180
53 121
272 17
656 339
280 630
466 83
95 260
632 583
126 486
168 452
953 301
551 936
942 202
61 851
297 739
132 730
777 307
42 853
817 980
610 830
627 577
538 669
554 859
126 930
865 625
643 171
992 590
39 620
333 512
522 786
779 152
602 821
757 700
391 190
776 292
510 42
46 592
798 101
243 284
352 429
976 513
852 697
360 940
414 38
853 312
786 94
106 708
547 187
940 403
894 354
574 399
672 127
674 937
304 472
194 462
102 704
544 727
946 287
407 831
233 826
172 567
371 914
741 312
762 208
574 635
591 515
609 193
304 675
573 696
355 847
798 308
645 546
649 834
532 244
436 158
258 451
699 806
575 98
570 957
92 925
169 665
54 104
603 758
291 569
640 771
515 315
694 806
176 476
35 318
434 344
137 829
280 473
820 942
824 422
208 124
398 606
11 173
44 196
57 766
844 204
600 144
435 749
38 908
697 898
347 746
987 642
34 263
879 372
816 129
291 74
28 79
161 463
815 755
842 653
55 480
932 997
682 552
471 335
289 981
877 977
301 141
937 896
540 993
988 764
192 993
379 71
391 978
242 13
205 950
590 273
466 120
445 975
329 196
727 572
221 356
310 106
189 362
717 832
189 91
869 37
770 171
191 592
450 588
249 955
142 934
52 824
973 50
165 103
297 992
686 885
812 153
907 520
877 542
280 358
481 44
428 78
881 61
130 931
368 908
338 667
35 279
103 579
260 103
65 999
945 666
843 736
968 776
924 740
138 676
908 767
664 193
893 742
462 390
669 489
820 516
500 606
157 948
909 831
240 408
845 164
539 261
78 743
666 391
622 347
547 437
268 555
223 725
839 347
480 349
532 454
472 633
911 108
827 195
864 292
118 27
30 294
746 293
745 210
111 702
939 362
197 719
41 482
219 906
385 330
99 536
843 512
500 49
220 156
210 380
567 342
803 431
302 441
373 633
83 844
245 347
573 37
863 355
128 944
881 421
846 77
910 474
389 593
470 377
416 856
104 494
174 388
436 99
286 689
367 502
734 340
327 724
150 508
913 869
431 109
486 166
229 548
796 904
531 996
986 759
30 165
269 334
478 607
601 988
229 547
740 571
268 754
949 467
983 742
473 711
723 55
620 391
119 743
973 750
519 894
504 175
265 719
420 485
285 143
504 201
331 761
425 729
516 896
133 447
954 715
727 147
644 926
654 822
456 689
522 947
921 654
372 70
551 748
401 633
685 40
21 596
87 265
591 532
394 495
21 587
888 745
781 978
755 44
68 212
945 800
39 186
621 34
361 55
83 409
635 425
824 883
538 419
871 91
270 930
283 372
173 653
984 455
766 481
720 424
854 426
81 261
463 324
391 322
74 513
236 714
955 35
103 231
935 58
341 983
729 808
411 327
160 327
96 696
218 391
861 528
769 932
271 421
732 677
135 873
762 579
951 42
77 800
265 916
244 525
875 509
26 74
452 841
996 614
849 234
237 785
618 259
118 542
702 377
275 510
935 317
614 678
290 365
60 837
530 593
786 13
799 911
359 705
154 562
196 665
483 95
474 248
156 211
931 627
639 788
871 487
69 671
573 111
207 127
311 449
783 939
653 130
783 541
669 889
293 922
700 373
823 203
156 624
68 564
545 421
344 131
883 709
583 886
936 19
398 648
758 425
285 196
434 895
892 404
602 211
489 983
32 887
320 824
107 516
933 182
883 229
170 446
961 370
785 25
899 274
35 335
322 474
231 528
745 790
942 78
629 830
419 479
854 201
617 19
333 468
567 870
109 825
312 540
589 690
630 731
250 554
724 922
486 250
592 187
454 542
842 203
278 227
584 806
96 608
642 838
451 832
871 420
65 424
605 509
338 913
43 921
395 875
16 57
457 604
579 385
224 451
747 546
101 990
383 693
604 948
159 214
16 839
400 781
868 167
803 11
259 883
229 949
202 288
804 382
79 603
289 573
593 544
148 76
644 602
279 953
819 384
179 791
245 865
842 472
696 14
98 609
672 86
789 680
39 532
759 529
714 203
257 931
926 885
458 891
59 544
406 454
357 957
506 73
130 997
891 88
446 268
364 580
929 44
23 882
149 66
546 95
434 864
959 190
18 490
284 141
837 954
561 655
531 13
677 300
276 412
25 266
53 877
794 855
392 166
951 310
713 637
198 584
345 58
500 256
511 756
586 901
799 989
549 692
569 14
269 795
300 715
674 541
611 295
998 498
116 458
653 479
69 152
502 143
660 985
545 869
996 188
273 559
671 366
764 887
553 296
556 115
519 824
312 554
275 53
29 135
784 665
812 864
957 223
352 917
990 205
417 654
631 154
816 51
614 748
288 503
765 257
887 614
637 583
250 981
565 875
653 550
940 999
123 396
703 662
849 209
676 607
211 601
906 359
204 689
868 159
592 76
887 60
885 66
291 729
608 252
68 633
248 443
297 505
130 514
572 278
150 632
16 177
667 217
30 417
21 736
986 425
415 104
972 761
749 656
658 505
874 148
227 696
543 51
442 559
360 459
335 533
198 791
635 741
300 706
218 574
566 756
560 69
40 221
744 330
41 543
844 191
924 160
124 507
960 585
952 214
747 919
43 282
97 32
241 526
473 919
887 381
101 145
194 283
813 36
646 734
371 693
30 513
598 936
426 42
169 273
309 862
75 444
420 282
734 910
544 950
808 570
969 346
326 461
451 162
433 539
728 261
551 398
294 129
453 53
66 589
665 765
210 909
924 252
332 519
132 919
276 541
785 163
40 145
923 681
900 542
853 175
252 877
215 650
599 428
957 871
626 19
807 78
326 777
38 904
659 808
462 69
352 990
782 645
511 812
651 578
263 863
678 521
326 199
397 570
354 491
687 888
707 170
165 308
844 161
447 837
518 294
995 931
349 712
509 797
371 818
374 960
514 626
877 265
469 977
642 368
357 720
313 44
818 205
729 384
62 504
546 468
327 501
320 833
609 207
539 285
460 312
253 439
669 74
892 482
195 36
288 511
34 787
954 212
50 107
260 123
873 256
815 391
521 264
443 912
285 524
616 930
805 372
361 10
628 128
461 51
272 341
831 432
45 873
194 584
406 549
547 828
66 392
854 751
518 813
720 375
249 764
378 953
17 403
389 13
270 118
422 200
735 556
910 410
411 662
313 113
49 582
78 267
621 17
754 299
971 455
767 470
694 12
587 546
583 760
486 15
119 270
971 198
72 638
252 877
243 600
947 213
25 895
988 748
587 986
866 661
872 385
129 571
306 482
105 412
331 679
577 819
216 20
788 366
224 991
136 287
629 490
353 774
804 683
949 816
187 731
411 671
316 182
618 662
949 319
988 494
302 688
883 62
592 117
176 703
290 370
548 745
45 318
93 566
942 28
92 487
373 694
324 461
340 242
550 753
753 605
608 332
851 733
705 424
810 80
359 205
323 85
263 376
28 427
498 426
536 381
285 335
135 66
896 16
926 482
816 719
935 180
351 418
229 682
382 741
647 122
129 524
23 309
447 57
703 412
608 427
754 193
155 285
483 941
726 935
33 821
772 175
838 261
379 178
235 317
193 269
158 739
796 17
600 795
283 650
184 17
530 42
452 174
984 696
666 280
207 722
238 606
704 28
245 823
197 259
833 502
136 567
742 804
317 539
620 576
532 62
140 692
222 832
606 980
526 995
758 212
97 527
451 719
378 437
793 88
49 925
819 448
201 839
811 140
160 798
887 236
122 829
178 931
583 25
463 851
456 122
629 324
10 228
463 167
195 971
732 397
853 138
706 829
100 867
43 239
857 561
634 228
408 563
832 150
218 699
775 509
424 483
607 308
584 336
594 434
790 464
275 549
443 100
408 748
847 702
433 830
202 386
757 993
470 563
358 670
172 294
410 159
780 953
759 460
705 504
176 102
850 142
53 255
13 958
15 443
939 779
472 111
992 421
309 193
718 295
739 579
293 126
331 895
935 119
49 182
669 437
895 104
949 266
90 353
853 511
258 533
398 12
233 164
822 608
685 241
302 241
734 115
122 715
816 690
260 924
335 821
305 651
911 576
310 698
598 163
701 940
746 537
558 721
200 255
303 774
281 335
91 250
710 661
57 596
686 145
980 716
70 661
959 454
819 646
644 857
615 683
576 66
817 385
750 272
548 722
459 70
96 404
174 941
681 369
62 883
451 203
989 350
186 313
742 577
648 785
147 888
272 990
539 46
765 543
477 156
304 379
513 908
315 895
222 846
13 538
491 214
769 879
598 952
629 563
421 225
165 761
871 505
754 815
679 252
148 661
968 750
660 199
388 923
545 194
806 212
179 910
488 204
539 823
347 738
253 177
658 243
843 731
957 117
911 208
525 252
479 975
935 349
211 746
864 583
66 239
631 531
65 436
769 16
157 555
859 749
609 948
635 115
675 745
503 733
386 548
804 386
455 713
202 291
193 275
823 173
148 243
41 474
591 832
156 972
254 372
158 947
65 418
931 974
170 973
245 719
453 838
406 57
361 216
838 791
583 752
917 764
730 582
750 269
234 681
99 972
586 481
321 742
653 976
654 231
120 419
417 27
251 353
132 740
473 279
877 702
228 936
768 389
805 47
397 36
236 386
688 813
632 518
54 635
536 640
644 439
825 296
180 373
687 297
895 437
525 205
479 889
966 13
364 215
13 539
505 892
639 14
328 806
895 719
921 222
481 885
500 112
216 783
853 998
48 447
246 587
514 673
79 939
97 26
623 814
34 712
93 434
406 592
100 396
760 430
737 827
885 178
546 265
125 870
279 938
580 176
688 167
695 479
468 728
236 144
64 162
531 639
730 655
799 206
399 550
684 349
132 807
938 769
427 280
84 215
847 46
804 229
671 71
260 988
783 499
161 760
18 527
901 343
326 83
649 901
329 273
909 361
242 731
36 960
717 201
171 460
960 632
564 931
646 276
138 569
398 325
889 223
904 307
409 776
439 656
974 349
255 17
433 817
176 116
162 470
536 751
700 987
120 414
96 205
418 277
366 830
51 220
608 762
343 660
838 81
238 624
176 105
999 43
129 381
82 216
417 572
618 352
750 418
685 66
248 811
185 924
155 96
365 277
811 511
441 617
857 180
343 612
969 584
545 15
710 219
888 960
996 932
676 910
802 706
253 642
355 928
791 143
316 262
43 708
896 410
734 513
116 713
459 960
487 741
343 283
909 411
651 17
757 122
27 647
995 127
609 558
184 978
906 388
824 927
168 742
308 947
416 202
681 450
184 597
74 865
805 78
511 269
134 829
624 413
406 852
668 820
434 604
427 126
423 710
445 535
782 935
944 225
499 687
834 164
43 364
512 12
456 352
163 956
549 289
650 191
987 794
630 906
715 185
99 929
277 66
401 37
596 44
948 275
810 430
756 148
763 696
21 559
449 587
319 712
409 64
749 413
978 42
297 882
587 209
633 951
936 697
667 253
900 270
130 774
808 914
209 308
251 531
265 321
979 882
912 399
352 160
149 682
523 784
366 680
164 893
757 349
812 179
302 660
816 429
942 833
94 219
480 920
348 714
601 748
214 533
896 211
463 151
573 663
537 864
474 628
258 460
443 492
784 322
308 755
626 399
855 776
188 805
640 519
533 710
920 598
569 866
946 542
454 925
978 534
849 767
596 321
539 680
315 508
518 181
273 745
388 610
351 750
30 413
73 281
469 762
121 838
987 555
643 198
325 89
926 420
953 758
761 57
746 943
465 387
171 489
347 425
515 763
593 24
353 124
433 838
75 135
759 290
634 341
723 136
112 245
100 568
539 145
64 408
534 90
620 723
364 172
611 31
313 186
105 727
803 225
479 932
655 153
501 305
156 887
413 300
261 452
981 196
263 571
549 473
72 206
536 97
766 245
62 551
285 458
319 676
621 281
965 858
928 482
231 937
982 578
562 155
682 211
487 874
79 289
726 267
589 531
754 970
750 652
254 296
519 614
783 353
186 715
253 739
812 27
916 663
872 274
164 394
968 258
813 429
950 647
461 819
612 808
15 445
973 83
41 637
955 206
139 912
403 805
629 788
674 554
675 821
558 328
794 44
698 949
846 129
339 978
195 762
577 329
173 607
817 584
182 238
317 261
331 889
773 977
435 106
536 411
153 267
88 885
841 896
337 439
367 679
972 484
870 278
869 999
867 677
710 787
281 64
948 518
406 560
225 827
823 251
71 160
216 577
350 127
992 649
640 184
420 944
372 62
833 619
895 598
602 466
867 824
391 235
930 368
941 416
790 683
690 853
824 627
710 642
857 259
47 777
905 143
410 792
603 310
879 941
684 457
199 520
122 897
297 730
952 428
64 212
145 466
624 708
287 725
593 992
859 959
298 897
192 376
377 195
270 647
941 879
121 937
957 502
326 122
966 657
277 622
573 223
584 939
942 424
122 682
209 69
680 737
123 424
631 485
321 245
473 396
615 974
727 785
425 517
913 568
410 695
914 555
766 627
757 261
735 65
302 246
309 20
900 569
782 122
422 833
383 83
862 100
965 671
302 891
441 909
945 742
61 360
349 155
281 504
970 897
908 605
979 238
233 137
805 137
442 817
619 879
270 553
786 398
436 951
899 950
128 60
815 258
778 865
172 427
918 448
739 560
200 980
800 610
930 252
239 528
476 220
180 402
753 587
810 482
602 504
595 329
153 932
193 137
108 872
918 276
761 276
729 861
886 662
934 210
927 549
380 514
223 902
880 470
346 954
188 28
498 142
156 873
731 859
730 189
340 561
993 603
44 526
473 75
599 468
608 125
89 938
962 444
827 664
574 969
944 796
186 882
469 285
404 203
400 66
667 561
833 158
310 535
773 16
924 228
50 915
504 867
593 49
517 253
981 821
122 255
601 919
908 378
478 845
557 300
116 577
685 246
930 241
96 429
99 909
571 614
607 115
250 496
580 538
358 872
431 300
209 909
306 792
245 344
606 510
571 183
666 348
59 354
134 290
536 146
20 977
85 929
561 308
662 584
556 283
479 986
182 775
991 342
846 284
497 92
465 379
424 511
776 845
137 886
627 390
138 317
604 428
659 132
620 187
939 860
11 916
376 51
702 157
843 143
126 659
466 931
427 964
321 834
508 168
394 173
298 654
622 203
575 754
419 286
342 992
284 959
573 113
457 142
847 142
735 453
801 380
248 79
491 907
140 332
112 243
421 339
676 531
919 247
702 591
998 443
418 730
112 817
394 925
716 508
391 598
39 108
724 540
276 703
132 493
464 852
927 968
604 671
732 902
478 707
190 125
720 814
758 501
941 626
324 66
298 109
439 611
990 234
523 311
640 408
462 251
922 89
970 622
443 495
72 843
837 118
999 459
534 337
77 470
938 758
990 493
297 662
457 214
918 708
690 952
722 204
236 423
360 995
804 207
354 745
526 653
380 216
726 105
429 76
819 544
885 96
278 173
496 947
414 270
49 455
763 216
497 958
167 460
516 281
725 609
709 274
349 586
296 359
31 550
759 494
144 529
36 683
974 769
89 155
111 808
844 63
67 938
144 828
845 384
354 173
781 346
39 806
632 591
328 867
675 568
612 746
793 184
731 565
281 26
561 718
202 776
477 993
412 793
391 256
326 435
106 194
630 88
891 938
955 226
761 185
260 197
322 44
485 347
427 97
120 243
999 608
227 51
257 649
226 781
19 187
462 831
170 921
318 493
855 599
881 782
988 783
402 691
583 678
492 672
765 556
167 305
22 277
693 247
962 666
76 726
61 502
993 529
214 764
924 691
573 783
378 297
174 388
811 108
617 812
946 38
470 905
392 286
541 330
513 856
382 740
410 52
399 666
646 318
288 805
189 622
59 137
809 874
326 561
193 393
694 138
150 532
416 140
844 483
637 303
531 868
618 384
925 483
946 544
337 115
405 211
193 347
10 630
760 876
163 836
468 815
291 505
42 722
293 776
721 386
677 345
365 847
989 335
155 478
928 68
606 661
557 804
54 726
677 440
293 893
571 519
97 939
97 508
665 204
67 607
723 400
35 548
212 40
209 719
956 521
315 16
276 358
570 703
611 337
80 316
229 447
47 279
449 27
430 134
50 381
212 457
321 769
57 584
878 796
325 610
551 278
436 234
770 335
741 413
883 827
602 811
411 727
870 949
192 733
973 717
829 218
47 515
814 187
936 381
792 622
301 566
232 763
244 348
599 992
766 133
869 445
843 480
274 992
97 331
811 902
713 248
620 576
868 404
328 615
196 67
58 199
268 718
349 565
32 423
427 17
556 449
827 574
785 270
379 559
586 20
332 290
310 87
178 293
113 322
663 538
412 850
429 204
799 236
106 190
175 306
901 131
597 281
453 777
967 181
474 673
694 280
323 97
677 904
769 840
377 173
340 792
436 994
575 474
924 676
836 58
828 894
192 860
892 709
670 208
530 723
432 999
32 609
771 860
788 874
439 84
149 851
90 802
229 811
559 183
158 896
292 757
437 189
114 718
600 112
344 718
602 683
849 748
768 850
63 108
212 765
504 855
656 846
667 200
949 659
476 407
590 373
769 470
530 863
66 163
346 82
291 665
356 180
181 437
902 688
537 665
592 263
631 56
982 747
159 287
315 572
135 697
575 656
378 277
540 628
217 946
44 319
905 40
667 720
101 961
271 919
803 742
471 898
489 439
737 529
755 889
950 29
636 707
101 277
598 758
299 16
815 234
839 440
157 41
793 265
97 406
880 987
374 672
365 437
334 240
569 930
12 911
70 674
498 833
508 616
384 895
20 487
868 284
907 68
524 851
702 501
295 764
91 671
19 123
974 320
270 822
464 230
710 558
97 879
747 113
185 666
270 721
647 324
354 913
38 748
815 575
910 258
523 671
884 316
733 671
627 425
297 112
107 991
994 769
833 977
762 364
777 56
108 921
551 337
12 876
899 715
905 187
387 211
59 862
41 658
153 402
829 272
59 894
583 85
911 349
633 218
311 353
734 416
488 918
362 881
787 392
235 660
614 212
522 932
678 302
537 927
361 599
917 43
863 56
575 92
678 288
524 609
794 932
473 230
464 224
297 419
964 873
322 396
689 247
633 942
68 923
757 488
328 692
604 879
768 464
572 62
435 53
428 713
916 849
165 357
840 305
61 321
135 70
205 744
347 545
166 704
692 269
666 602
165 514
180 341
126 296
96 639
834 82
673 829
941 379
442 200
833 630
623 303
329 23
685 26
789 742
10 121
940 477
102 836
14 640
328 732
107 962
494 553
48 811
391 226
835 136
951 515
291 730
233 352
187 592
657 300
149 933
979 555
698 451
852 724
823 37
220 38
751 817
309 225
529 388
611 243
486 588
747 248
33 714
864 458
49 987
648 848
747 167
819 609
506 57
615 981
995 207
848 925
320 546
584 512
885 561
764 390
683 618
487 66
263 932
381 827
544 994
445 369
367 987
667 153
505 94
627 486
107 954
77 605
501 183
994 773
653 91
779 574
538 871
133 374
794 392
756 153
54 284
31 516
819 420
968 210
638 100
501 245
638 879
239 942
495 37
829 322
524 424
390 554
525 826
258 940
135 741
634 287
471 178
467 201
213 592
257 48
250 140
691 833
813 364
128 798
781 354
146 208
545 122
613 377
536 592
198 643
649 77
440 41
195 38
136 810
254 409
437 919
764 89
983 753
335 65
785 868
317 635
542 943
352 31
506 911
290 446
503 61
362 802
39 931
220 59
908 58
992 638
892 158
848 336
813 929
424 172
295 878
351 967
279 573
290 992
324 893
894 705
438 293
926 860
348 876
303 46
906 412
207 760
672 190
13 515
874 471
970 217
379 490
213 524
856 696
102 185
928 697
672 617
481 74
990 179
184 652
780 297
754 404
286 211
774 305
352 258
965 801
154 75
657 405
325 453
869 71
847 766
233 133
189 870
927 758
74 447
407 323
710 256
142 27
282 343
420 904
196 553
283 913
426 310
472 229
954 230
730 785
194 925
11 584
367 15
228 313
244 194
441 742
538 54
616 33
245 708
782 612
633 926
92 607
873 137
140 513
703 630
367 491
956 842
553 606
924 492
93 912
739 418
92 641
273 991
998 869
674 33
987 766
357 69
983 620
342 79
247 105
99 383
743 515
605 317
100 296
735 267
518 37
809 736
123 718
12 567
919 121
883 192
936 825
64 539
292 578
837 274
137 522
423 900
702 213
429 689
253 856
245 351
232 547
487 673
610 862
768 373
837 897
689 347
19 749
912 419
794 951
649 582
330 614
38 997
92 848
232 782
732 207
309 390
123 796
20 175
984 112
384 434
435 934
635 570
308 736
852 554
499 546
286 826
503 555
65 340
990 205
859 940
879 523
952 801
756 83
658 529
85 943
507 223
673 117
23 755
383 278
106 532
179 86
382 899
60 418
753 507
686 325
449 579
65 908
999 791
978 769
85 997
781 693
390 461
271 940
85 898
208 482
730 972
558 454
272 722
724 412
50 156
17 703
220 270
94 170
570 72
434 142
339 558
131 65
747 197
563 204
328 286
707 945
174 438
692 360
799 520
549 200
337 154
981 117
686 184
620 468
54 889
220 543
787 587
138 205
794 352
835 343
886 312
673 808
775 993
602 890
326 260
293 234
993 317
915 605
300 358
620 980
877 33
257 546
732 556
115 22
920 537
290 379
217 566
155 50
488 533
556 915
511 913
264 444
275 10
63 840
329 232
180 708
34 647
960 731
512 91
15 770
830 547
532 141
596 223
816 232
991 216
43 368
146 223
133 289
717 131
418 955
41 979
378 960
499 450
222 957
306 987
290 237
493 809
913 215
948 89
790 380
393 91
548 990
555 242
223 900
11 245
267 443
923 66
523 430
870 208
166 536
360 742
492 856
859 97
872 238
596 172
266 368
426 357
46 889
217 94
793 385
776 514
553 234
286 102
22 96
84 150
266 613
130 727
738 18
984 671
308 110
364 535
318 579
458 714
634 757
964 86
485 753
490 142
389 462
272 749
521 852
356 632
498 961
131 904
667 753
434 200
347 55
332 591
697 400
193 519
856 986
745 610
219 890
993 119
601 340
408 982
399 32
528 906
729 224
877 259
759 574
642 402
241 703
804 695
607 663
411 620
524 795
162 92
770 455
60 118
672 759
153 839
691 128
674 498
462 47
271 486
657 740
350 25
828 923
920 383
113 786
942 362
268 133
321 223
380 295
772 271
648 194
549 176
552 873
334 118
393 291
673 902
123 461
140 381
213 565
699 60
291 699
233 720
887 55
831 143
294 344
639 204
789 455
414 649
51 107
887 646
708 761
721 63
422 760
816 415
166 310
997 700
192 266
291 698
456 349
850 29
429 567
333 876
983 621
672 306
575 873
41 901
675 97
823 352
137 238
103 324
638 935
581 195
153 371
783 425
99 611
682 294
608 873
419 363
721 977
351 801
486 751
670 430
981 575
831 908
772 364
51 232
817 70
750 27
990 349
171 312
103 349
980 11
156 931
391 571
35 136
947 519
989 486
738 794
732 357
47 701
680 332
793 905
722 413
154 749
215 375
897 814
939 210
463 614
611 928
447 766
480 857
873 664
298 434
368 550
895 408
951 482
772 542
24 329
980 31
194 746
662 974
646 333
51 338
89 962
688 301
687 905
718 491
532 85
97 397
262 720
366 616
326 24
132 676
248 868
766 453
773 467
598 938
187 379
269 741
637 381
461 409
276 520
559 726
747 701
355 479
59 739
510 131
816 422
691 621
584 112
762 76
77 547
447 665
471 257
415 644
440 806
515 596
200 478
444 30
841 196
788 591
845 453
381 744
438 281
940 523
18 887
695 597
427 566
409 966
356 253
930 36
824 442
358 947
271 776
314 560
516 402
981 254
503 983
118 604
696 72
41 104
204 402
973 58
437 47
633 533
100 202
178 597
834 594
34 614
620 548
110 692
317 103
793 628
442 606
635 200
239 89
882 936
231 422
540 175
719 517
367 317
467 770
997 604
926 308
481 720
460 49
331 511
837 138
772 648
819 81
903 836
210 270
796 398
600 902
962 484
975 113
918 634
205 107
991 189
685 839
742 836
645 367
702 804
118 699
978 748
592 460
704 381
588 222
910 212
289 81
54 102
346 59
297 985
248 764
96 961
953 822
996 925
323 212
124 834
759 934
293 396
989 699
984 126
783 457
930 396
406 741
961 15
965 842
639 22
469 39
479 956
784 247
392 738
481 543
380 694
809 892
191 75
835 625
961 463
207 442
110 315
781 237
440 946
787 903
978 821
628 859
977 112
949 354
183 474
417 709
751 211
814 187
816 143
669 234
634 420
475 593
811 885
975 59
353 771
652 141
608 132
492 995
859 409
641 157
292 391
671 341
802 928
958 782
934 488
466 742
471 723
433 755
379 745
440 89
81 357
640 802
250 685
243 415
911 765
839 976
600 309
792 444
372 746
335 160
175 826
994 914
540 636
685 903
590 923
480 57
577 833
94 207
195 766
231 734
51 575
808 261
271 510
874 15
215 926
658 270
815 173
873 255
273 816
955 611
79 654
622 274
328 752
317 224
301 427
562 165
675 296
949 200
848 170
103 557
573 826
170 408
416 12
199 313
15 559
727 680
454 939
19 783
463 614
979 99
522 343
302 678
626 821
708 372
210 55
942 422
40 393
674 783
92 34
161 598
966 468
473 311
599 432
556 612
121 279
775 427
298 871
287 202
420 624
274 873
857 404
912 601
95 473
273 886
743 159
10 758
920 317
395 799
704 507
911 517
507 368
216 698
974 528
679 947
915 612
223 392
367 837
363 995
857 521
426 54
910 728
513 676
275 191
267 994
306 385
685 217
863 304
690 281
236 894
937 290
914 764
543 970
623 126
424 801
450 179
640 581
62 128
59 570
989 49
712 881
469 132
505 682
827 958
955 744
913 91
797 974
616 202
102 964
175 858
700 453
776 538
635 968
713 417
217 929
196 841
654 19
644 904
420 303
515 86
984 782
73 440
131 86
315 625
347 780
777 996
416 65
258 468
674 899
763 676
936 59
961 920
208 155
829 735
489 850
613 168
993 789
456 402
404 217
98 613
51 217
327 274
741 202
194 541
616 293
471 162
806 506
650 115
943 414
25 424
344 824
918 53
863 152
542 872
935 746
887 79
214 365
207 83
134 411
961 685
455 551
963 804
542 302
757 947
962 52
45 368
959 665
936 497
627 469
575 801
485 26
837 947
775 816
159 938
121 656
138 227
229 293
176 803
643 416
359 411
591 212
573 649
773 356
239 462
856 785
160 674
903 107
205 904
183 885
388 255
513 574
303 580
366 990
390 140
204 516
736 179
608 847
452 354
563 330
64 579
774 829
250 593
396 546
903 109
786 75
847 113
795 726
957 248
233 998
871 667
995 77
761 300
744 691
711 960
306 787
656 780
904 616
776 512
323 489
856 709
765 340
144 491
923 564
249 458
928 61
659 907
577 98
94 227
131 964
316 406
530 373
358 496
935 340
512 979
217 356
609 245
705 855
814 963
983 377
970 913
786 88
977 335
202 285
614 440
61 396
819 521
432 120
334 597
132 29
946 485
872 353
643 780
667 281
772 252
13 329
258 389
804 970
955 819
12 929
197 677
579 161
831 169
834 40
667 751
603 763
510 627
75 832
134 13
519 362
81 316
512 357
782 573
452 835
251 164
964 658
347 302
159 73
99 55
369 148
669 900
729 970
530 773
551 416
192 391
988 171
221 866
53 11
947 881
942 562
676 857
440 256
488 934
989 670
401 74
510 92
858 213
539 883
617 190
435 652
142 637
116 306
309 402
693 17
18 583
809 14
331 757
880 444
979 433
302 786
963 228
428 761
242 961
928 230
903 500
621 727
655 189
836 151
472 605
102 277
712 506
93 578
130 325
924 523
120 225
790 941
208 876
477 426
947 96
230 312
72 873
689 598
422 294
731 985
792 904
760 830
265 437
95 541
382 444
36 747
949 564
461 513
97 708
667 163
869 317
889 89
349 521
948 778
938 453
174 825
767 702
395 527
43 911
654 316
581 827
829 699
700 920
950 199
949 609
834 742
324 659
687 895
619 507
446 823
289 745
457 566
525 471
642 530
633 305
686 641
329 49
62 158
313 966
654 461
510 184
266 634
850 85
187 101
643 142
857 381
117 63
148 931
357 254
966 68
953 453
695 166
886 680
734 967
907 302
769 332
58 409
573 505
417 711
11 811
345 191
26 69
495 666
701 827
956 997
505 738
742 507
899 175
989 585
130 844
290 790
261 193
306 880
306 95
630 538
986 944
224 63
544 660
139 336
362 627
561 461
933 620
675 119
415 474
931 88
162 672
540 487
865 47
965 872
325 951
419 746
551 349
486 591
58 628
124 353
291 444
584 926
329 731
226 599
902 381
287 464
274 757
758 799
380 802
741 217
759 330
13 309
898 21
554 929
612 980
915 269
571 407
402 317
458 290
589 69
939 285
355 440
287 832
159 503
281 177
997 765
94 402
786 527
925 97
721 140
361 726
684 447
362 618
488 900
278 412
106 717
419 940
775 204
110 261
367 963
52 144
45 500
62 149
189 978
552 260
946 477
770 453
815 758
873 137
132 969
415 579
976 625
865 151
340 673
283 480
846 969
810 457
507 658
193 254
121 906
210 641
594 422
15 597
449 328
286 215
774 71
83 750
784 25
772 348
900 10
129 457
803 851
89 530
663 584
573 755
661 752
204 679
810 61
461 141
191 414
231 387
175 591
383 634
517 768
382 624
911 520
672 862
628 870
650 306
275 168
86 491
874 680
977 16
986 710
230 288
754 424
741 281
722 19
909 712
114 753
916 828
466 758
999 745
300 931
34 723
253 807
630 821
765 16
538 744
775 627
452 957
362 247
810 369
593 493
704 578
669 121
487 200
257 532
712 292
284 736
989 150
723 829
93 353
664 434
593 123
748 145
910 435
433 513
952 745
862 192
923 566
485 913
59 585
647 756
635 769
507 451
697 289
697 510
919 307
177 976
474 925
221 296
640 801
851 718
500 284
26 926
345 478
422 304
987 800
515 820
972 877
658 801
974 762
145 717
547 755
363 499
502 449
101 748
160 996
134 446
815 442
735 794
380 131
934 582
937 671
285 420
789 980
803 526
598 298
339 263
484 68
150 897
668 998
427 163
486 787
708 850
609 499
18 273
797 63
582 714
465 740
965 577
811 46
591 895
95 846
521 54
260 449
294 774
885 25
359 115
974 372
846 605
553 161
927 871
724 146
74 687
66 474
922 547
114 789
722 332
823 288
876 723
81 766
402 37
450 168
785 613
43 186
143 88
813 330
191 258
30 331
788 356
977 675
493 92
223 568
847 105
823 88
670 797
598 334
628 270
975 312
955 802
125 290
729 115
661 223
13 322
209 150
804 236
315 558
195 953
420 752
100 382
516 834
341 641
862 384
713 462
640 591
313 845
359 784
538 812
244 924
63 856
839 309
386 962
157 607
60 523
816 247
189 704
979 494
616 150
14 535
626 253
136 212
770 837
486 290
886 844
640 453
566 206
741 974
615 192
274 36
618 841
581 845
25 956
448 869
198 863
671 115
479 304
150 267
786 297
723 321
572 776
924 321
907 39
993 508
824 35
517 352
602 87
45 881
569 915
923 51
381 578
105 875
989 718
824 383
447 620
863 643
404 349
732 309
492 42
82 675
867 114
115 317
11 150
487 606
839 963
663 840
439 717
920 739
36 873
136 947
313 546
667 185
287 875
236 159
295 880
202 92
410 155
784 143
922 117
396 776
481 271
702 341
198 866
889 672
438 76
244 549
877 229
313 140
649 176
344 635
394 166
524 587
986 404
81 15
553 672
286 921
17 781
709 477
351 66
170 893
119 406
63 468
933 276
20 987
464 352
675 47
947 846
456 218
202 874
860 409
538 354
968 123
671 746
185 365
660 233
896 278
781 619
310 39
800 248
519 212
629 56
359 984
117 503
652 869
808 512
335 178
23 398
29 769
703 187
786 201
357 256
309 664
157 785
568 670
948 370
715 422
437 732
214 592
325 126
92 306
515 322
762 826
418 92
759 866
203 50
169 590
711 888
724 60
864 447
827 63
558 493
805 907
56 781
380 533
642 282
253 371
184 828
888 445
563 687
35 440
62 165
30 951
478 425
480 622
312 709
626 960
269 922
187 648
24 294
741 931
883 20
736 550
847 297
577 336
338 855
291 693
745 689
521 299
444 777
765 485
583 484
319 209
942 217
675 181
507 933
89 48
589 77
545 756
715 553
482 23
250 438
940 378
649 955
175 547
684 153
278 834
284 242
764 928
180 89
883 957
447 276
415 280
251 96
11 208
510 302
670 357
211 599
404 704
216 536
934 804
871 34
404 358
784 550
422 733
263 618
879 691
401 296
246 148
501 762
565 873
353 437
793 29
82 486
927 107
302 867
410 55
425 655
662 955
906 677
643 785
434 885
937 637
67 867
168 30
747 13
308 702
612 218
354 856
648 461
373 179
873 138
649 469
385 319
23 329
980 454
571 463
582 747
218 645
442 374
923 815
303 450
336 242
14 246
396 985
341 383
413 335
199 293
280 935
710 66
523 965
682 936
196 954
354 703
729 91
731 598
803 500
145 663
252 789
759 216
156 673
314 942
357 845
732 221
946 96
869 346
179 364
590 803
439 622
813 410
469 322
44 589
874 147
565 612
536 345
181 471
192 421
906 528
237 172
405 962
312 26
559 199
680 772
271 619
850 468
272 326
691 586
74 841
321 988
364 902
781 215
743 796
196 590
759 18
313 710
694 919
557 111
361 219
902 238
606 82
654 562
176 986
131 27
589 444
405 809
168 556
380 651
754 151
505 681
127 967
199 933
455 944
591 880
917 759
674 753
894 966
264 321
745 956
643 472
231 784
660 985
892 663
549 799
403 771
234 357
909 54
663 752
966 15
942 412
605 832
723 840
798 843
851 224
681 620
884 958
334 498
808 735
965 888
857 963
162 116
133 447
71 202
68 735
384 153
605 300
888 680
89 272
667 606
706 154
360 115
259 213
680 976
896 238
379 563
983 172
764 522
254 451
163 54
377 610
491 560
497 419
81 300
206 278
84 624
200 865
145 538
282 785
119 956
935 412
988 237
765 24
515 133
459 898
955 687
404 214
634 327
628 960
811 138
730 46
694 59
478 568
582 38
894 79
420 12
785 99
605 391
837 759
896 798
73 901
644 897
786 418
716 348
720 852
830 98
158 775
707 651
850 470
399 597
168 647
947 852
614 89
26 206
572 897
319 972
780 644
316 960
469 317
876 723
634 11
640 484
11 964
472 845
564 768
368 643
383 916
594 922
872 695
102 453
954 92
452 119
200 29
855 494
622 673
593 73
370 493
480 595
269 716
449 395
379 828
792 329
987 246
558 338
817 662
853 472
324 27
105 314
781 995
371 85
545 263
548 177
471 335
129 736
847 497
156 762
657 613
126 540
269 736
418 337
528 156
932 615
440 773
213 328
729 559
396 164
725 72
662 418
591 212
998 261
143 343
484 411
96 391
558 94
177 532
127 394
618 54
163 368
196 836
17 613
529 82
222 504
433 517
671 115
205 552
389 92
576 965
174 915
779 196
529 308
868 158
751 608
402 652
646 689
983 523
542 425
697 647
745 612
881 473
633 880
931 760
363 255
873 173
605 732
611 957
746 327
411 455
426 964
269 983
863 506
635 364
234 682
371 446
574 169
729 355
828 901
795 701
169 915
994 234
76 671
552 648
867 991
121 923
972 62
778 619
611 764
654 721
569 982
541 965
611 720
817 978
78 288
941 748
830 652
608 917
317 894
193 128
195 556
848 959
743 954
109 309
328 152
817 873
583 986
141 801
75 486
90 704
302 775
598 716
436 213
195 18
120 194
168 46
498 311
591 988
300 116
860 39
400 572
452 237
868 468
588 734
730 458
112 856
629 178
24 465
603 484
306 740
658 96
864 687
448 62
212 167
898 797
471 356
558 860
494 581
73 234
264 552
293 106
873 587
188 638
177 226
946 659
550 120
318 741
632 230
437 494
266 909
696 551
106 893
204 14
561 357
269 452
808 604
258 139
844 217
323 977
326 418
840 337
535 182
923 976
603 373
936 84
643 999
149 17
467 75
231 613
160 82
428 932
49 731
357 868
280 55
433 849
807 331
512 771
308 229
349 151
703 585
921 471
749 652
623 862
105 279
884 353
613 441
658 67
630 354
810 369
11 346
129 834
336 236
730 288
262 526
492 199
543 215
275 543
727 406
886 145
312 667
693 197
232 315
741 469
789 427
360 44
365 710
824 516
901 337
807 204
269 477
407 595
45 361
732 999
902 166
240 45
438 489
891 276
164 642
181 452
618 517
74 156
807 238
292 455
930 314
342 855
975 205
84 660
183 684
988 504
59 478
72 129
318 875
124 902
322 644
426 821
975 385
469 362
650 166
203 388
815 320
440 704
514 213
399 298
165 107
50 532
789 192
428 882
58 784
51 718
960 420
963 435
473 849
868 90
474 432
678 836
812 223
864 589
269 445
235 25
623 473
34 732
642 955
771 275
140 45
684 598
422 15
385 702
829 25
907 987
335 524
811 908
246 837
752 414
361 544
861 954
758 51
294 166
546 66
639 529
839 525
779 942
996 426
806 38
477 530
946 283
606 890
819 531
270 977
505 820
18 575
969 742
529 449
313 996
178 907
825 708
66 804
910 962
231 17
735 188
613 483
868 640
861 144
510 675
209 491
139 305
332 642
220 911
471 600
944 739
672 432
910 496
442 183
669 841
32 371
964 84
70 364
489 429
960 882
719 403
256 590
228 776
473 242
546 601
677 341
600 435
624 852
436 171
847 126
849 490
501 265
336 28
883 965
22 90
821 976
433 134
283 407
841 915
741 605
888 574
556 355
899 703
838 614
813 959
898 612
544 955
544 766
292 99
502 757
294 809
293 105
131 922
162 728
883 536
146 826
829 889
62 816
815 497
500 887
556 810
543 599
83 546
273 458
758 835
628 980
104 285
906 852
132 864
617 277
413 887
279 436
46 595
963 745
107 653
608 215
758 94
53 824
895 988
293 174
409 843
587 273
322 387
838 111
589 945
475 206
549 683
973 19
121 341
200 458
59 913
937 79
999 795
890 459
471 877
469 195
909 13
458 31
459 680
741 12
176 400
483 180
234 798
72 293
802 968
383 880
325 269
721 230
708 561
215 450
677 415
827 63
447 91
82 559
159 19
876 811
240 148
32 625
574 108
173 60
565 643
551 54
431 559
347 660
283 612
398 315
607 536
944 778
532 44
582 258
430 941
961 480
302 133
431 700
775 304
280 939
773 344
321 727
884 637
454 505
70 117
465 514
25 185
778 714
421 846
465 113
110 789
758 99
223 522
43 921
430 65
265 829
836 882
619 945
353 480
253 367
625 85
205 71
942 377
707 522
270 599
29 405
529 263
891 33
661 547
155 314
860 134
321 740
241 326
446 701
676 918
61 202
620 701
101 635
634 770
703 898
428 846
344 127
77 469
824 730
707 219
279 345
599 655
987 349
254 297
934 598
21 238
85 753
821 725
493 555
115 849
249 374
947 602
637 422
337 691
827 542
812 497
73 573
597 488
892 835
545 388
255 421
992 716
149 216
429 92
700 424
498 96
199 844
970 804
739 948
389 915
301 995
784 853
881 278
191 791
25 493
263 448
117 222
131 592
800 719
81 489
252 302
960 753
792 325
570 794
210 118
92 530
237 82
736 188
442 909
118 365
14 128
814 994
946 603
846 761
306 430
475 187
354 520
34 325
734 352
342 787
569 237
660 287
987 290
145 488
564 472
31 985
209 828
253 91
131 236
911 849
998 284
533 586
76 606
109 841
284 137
210 522
333 765
940 690
766 954
59 921
348 227
945 276
623 187
633 780
236 789
364 419
352 131
562 353
354 767
784 920
391 780
533 330
647 209
891 982
788 959
530 582
91 839
416 689
986 584
60 224
218 598
437 538
449 678
615 323
934 686
200 145
281 780
632 425
37 859
122 657
472 235
197 489
813 587
913 358
903 706
509 160
781 966
90 164
853 362
862 489
202 806
400 932
466 902
205 526
244 472
792 641
352 484
549 649
398 906
948 892
598 810
80 693
679 911
465 243
627 269
56 982
160 907
319 446
272 983
741 124
396 721
294 62
870 395
651 834
169 456
808 304
903 765
346 896
127 213
86 601
858 261
252 491
664 77
949 691
738 270
22 271
577 523
31 513
901 215
574 429
814 411
167 424
490 236
210 675
643 484
293 576
162 883
717 763
533 356
755 141
331 861
41 637
772 841
941 368
893 536
679 175
363 905
627 768
534 993
597 511
279 637
190 693
163 730
191 560
849 174
997 241
77 179
499 926
81 949
571 49
164 671
662 286
753 490
892 501
709 72
301 627
962 454
796 189
430 480
690 558
113 244
681 775
56 995
60 722
544 109
459 759
427 606
318 105
187 299
686 48
260 462
836 895
515 78
154 752
359 523
638 243
649 393
87 293
67 864
407 842
307 799
628 203
985 765
384 437
298 667
175 712
587 93
402 721
989 490
394 229
25 159
51 912
387 586
128 757
482 610
732 258
408 815
92 670
632 167
191 624
70 952
407 218
857 924
987 783
175 60
815 120
463 249
627 408
952 157
991 268
580 866
720 764
375 854
587 882
251 358
649 208
19 67
493 219
806 479
338 655
60 125
347 606
236 489
891 758
325 980
409 852
35 735
201 552
607 438
777 571
622 819
889 678
483 53
449 280
85 32
786 626
521 663
711 833
126 819
436 201
877 382
334 930
515 433
234 66
127 612
23 178
58 876
88 877
382 145
652 716
481 796
267 203
563 925
171 122
96 887
547 411
600 113
367 481
625 211
179 977
334 918
592 536
53 817
73 271
801 507
700 991
338 148
733 407
267 57
895 592
819 407
244 683
710 278
274 454
349 153
575 884
83 676
140 300
93 965
996 322
909 181
80 660
810 945
81 185
667 261
108 782
883 650
716 809
206 851
309 935
369 295
740 424
327 170
545 281
555 237
868 672
497 619
982 80
745 907
407 886
738 690
977 893
433 838
149 459
30 516
547 355
218 790
732 832
496 40
482 723
178 853
568 94
82 754
968 659
255 432
662 843
798 633
552 973
783 176
118 398
952 475
820 747
336 119
73 979
16 59
941 47
631 169
341 236
873 75
947 88
271 330
715 492
399 175
534 412
785 622
260 595
759 60
696 203
760 302
741 347
984 594
745 620
571 747
103 297
454 787
558 301
217 868
21 551
536 854
620 108
985 31
209 130
906 667
61 793
252 826
215 363
47 797
556 47
198 101
838 397
22 560
995 551
223 149
47 154
74 699
889 172
545 465
412 484
66 316
371 609
409 562
525 235
322 605
331 701
449 71
170 537
589 963
618 718
817 172
195 785
711 598
810 669
552 725
932 373
434 659
317 58
97 161
646 379
540 997
22 380
902 772
735 282
37 609
307 581
284 99
837 329
268 220
412 54
465 787
977 403
802 299
531 86
560 802
67 710
115 417
233 474
726 978
838 713
124 617
903 297
136 711
405 532
487 246
505 849
315 959
391 445
239 55
536 955
340 603
49 482
381 550
47 550
159 346
893 15
29 140
379 104
677 379
843 891
287 63
955 475
116 749
990 913
782 388
168 537
786 518
353 61
455 214
848 367
889 790
417 247
734 466
819 211
548 782
766 828
109 773
829 122
119 192
942 758
483 843
26 377
278 910
422 719
970 82
972 676
442 883
151 828
773 173
733 292
521 133
997 195
543 851
89 541
490 985
577 958
451 281
647 444
938 382
746 830
150 193
207 81
750 580
512 319
26 895
949 423
73 256
503 622
27 741
15 69
361 780
30 82
42 174
548 144
54 153
416 169
135 265
149 394
996 62
862 156
110 799
603 551
154 622
935 885
305 950
21 359
51 117
896 606
175 477
199 555
826 274
841 587
813 684
525 186
655 297
783 725
369 720
553 148
927 673
727 536
329 719
247 115
301 551
558 691
898 334
208 641
183 535
936 122
737 897
738 785
816 685
102 502
290 814
667 408
964 571
163 274
546 464
340 731
662 855
179 320
251 750
481 330
888 159
287 666
390 793
538 350
804 308
563 698
477 387
181 743
734 353
580 241
701 382
613 209
829 94
135 872
277 366
727 208
190 849
416 535
42 571
577 774
803 178
830 238
598 24
870 974
120 667
799 439
539 32
669 130
699 450
503 154
302 927
760 382
229 162
492 309
67 418
722 108
781 425
773 908
373 707
548 721
579 11
607 786
220 750
746 936
69 760
644 447
706 591
621 472
700 464
222 759
938 414
340 565
996 343
547 709
119 527
214 336
322 264
357 146
159 303
225 812
702 586
772 607
86 158
323 477
804 513
456 598
544 87
704 303
419 57
217 444
870 786
744 598
822 965
937 754
667 493
432 271
421 192
288 246
840 161
537 134
717 576
498 294
812 407
42 215
381 669
322 974
537 231
597 674
925 800
358 684
671 494
743 50
639 913
463 945
905 716
60 105
99 390
459 558
716 762
664 128
710 992
137 344
28 86
289 403
253 798
596 158
428 815
711 254
326 422
97 961
583 911
908 360
889 380
846 674
762 162
613 77
709 648
972 688
973 188
901 504
524 665
50 690
991 197
767 116
951 906
769 73
469 798
456 778
642 149
595 23
433 682
427 88
466 615
664 836
938 384
705 852
21 637
184 847
790 109
964 772
683 274
80 844
820 148
250 339
138 626
300 363
42 690
120 722
135 679
146 384
636 337
546 868
553 383
196 245
586 117
124 673
481 294
558 460
45 555
733 422
46 451
747 552
352 978
31 142
517 574
418 854
407 86
903 135
574 839
663 202
345 879
516 419
294 601
920 279
609 518
700 508
478 579
706 907
335 532
696 808
623 197
825 365
520 384
337 245
30 968
579 950
40 639
553 661
630 860
194 132
865 361
697 942
529 402
909 258
672 65
490 615
934 569
604 167
589 858
108 58
256 346
615 680
328 598
351 514
640 242
87 184
184 760
520 602
607 514
402 820
12 805
706 103
392 999
663 831
741 677
133 253
656 955
522 907
754 541
744 224
702 609
443 122
697 553
229 728
728 779
799 146
120 945
122 345
122 775
527 957
949 161
49 840
45 837
920 106
791 846
608 106
847 724
309 112
30 73
164 86
24 70
692 98
122 567
378 811
598 950
541 371
428 645
709 606
881 89
260 397
581 424
816 114
161 755
639 197
866 916
897 474
799 440
167 388
825 640
644 568
892 991
293 953
491 404
348 644
804 695
226 133
375 101
993 651
987 466
392 996
380 89
418 981
239 864
959 46
521 830
388 787
610 196
877 278
959 760
140 37
869 623
687 950
532 346
605 181
773 963
444 996
42 160
581 677
208 27
427 941
467 907
31 766
810 470
827 52
255 964
161 807
950 239
752 505
613 415
641 768
965 462
921 559
486 81
100 970
478 406
274 805
657 234
164 898
152 526
309 760
962 775
513 108
224 944
563 744
166 593
226 678
435 558
149 772
945 70
832 73
738 117
436 70
528 709
901 331
19 315
648 77
451 619
261 185
388 782
88 936
247 328
708 380
726 573
536 141
302 47
338 244
444 503
901 701
817 457
223 526
132 356
26 926
321 705
75 620
484 708
843 660
776 594
822 437
403 216
401 347
736 448
439 212
370 184
657 365
802 915
895 853
463 224
56 673
980 700
38 593
170 39
496 101
927 156
508 71
962 123
946 848
883 71
892 169
797 397
996 850
939 258
74 619
267 611
309 659
179 80
964 13
559 46
562 144
587 411
316 585
931 76
780 878
397 175
180 402
198 577
844 384
553 477
725 257
657 976
238 981
509 215
316 973
943 567
745 232
770 557
151 930
455 13
600 746
217 789
751 381
632 972
937 164
341 694
459 306
783 287
253 299
901 950
732 380
321 661
502 579
331 26
100 830
639 212
423 737
721 848
617 277
278 967
997 245
529 58
897 850
557 259
959 906
807 284
323 653
56 802
383 143
152 356
903 571
575 310
323 898
278 910
439 126
838 651
313 152
480 262
847 712
828 31
720 211
561 859
496 692
269 956
79 936
413 644
265 850
509 272
322 585
812 902
245 748
63 901
367 896
103 308
978 614
384 534
330 53
111 707
872 710
334 853
321 661
740 412
700 219
888 375
724 527
260 762
716 454
500 435
441 947
122 951
717 867
79 892
828 880
112 919
987 88
555 717
128 70
847 19
782 929
519 718
505 727
496 325
663 112
783 93
996 12
303 758
828 596
483 396
741 424
835 761
828 637
507 971
466 740
565 127
969 478
560 783
233 665
691 822
40 430
49 438
721 596
966 104
347 529
801 640
858 508
70 993
78 219
99 307
206 580
609 946
95 594
15 127
478 827
307 409
93 589
495 138
453 314
826 286
811 573
259 784
126 604
843 932
264 445
300 691
708 904
456 518
61 948
454 368
954 117
653 832
287 975
227 117
998 274
803 67
599 232
554 83
289 219
417 563
594 282
378 141
218 679
268 13
996 468
85 884
947 301
401 235
766 482
900 795
346 888
574 751
591 720
978 905
938 635
552 670
196 114
217 307
53 828
275 788
605 545
67 319
769 49
572 732
489 328
857 688
580 710
598 439
946 576
935 158
225 449
903 437
528 855
925 86
497 676
739 803
853 756
818 356
433 253
867 234
287 155
64 400
903 344
873 187
474 63
882 566
813 374
710 44
43 414
423 40
799 327
693 342
912 857
104 629
375 146
836 104
441 378
383 453
118 866
394 870
64 316
926 675
692 22
995 49
643 878
772 467
656 890
328 557
276 324
933 421
921 401
660 414
334 180
697 908
149 602
949 69
958 884
637 736
12 743
793 857
699 741
973 680
589 513
187 835
749 424
363 13
478 949
180 251
788 231
503 800
687 557
349 938
117 351
301 416
89 326
553 888
293 46
47 713
569 907
273 653
25 100
146 715
144 896
757 546
301 774
918 527
730 871
897 192
824 551
95 196
768 246
836 17
224 608
25 78
42 727
137 703
310 129
254 53
630 756
964 903
105 774
22 321
548 56
567 35
730 432
842 678
785 131
641 833
704 553
289 926
664 710
15 407
988 512
186 321
267 682
970 81
804 474
515 683
757 802
964 464
641 172
432 500
767 74
204 849
218 26
221 263
821 669
558 381
274 67
511 110
971 292
680 130
344 625
786 334
193 139
22 833
597 488
706 211
220 563
339 645
823 619
485 767
677 44
702 841
896 25
619 844
13 354
753 877
689 991
359 408
476 277
63 262
418 729
649 473
232 907
690 466
619 660
594 426
59 803
230 365
748 385
835 955
408 999
172 877
329 660
798 553
718 259
448 669
987 640
321 166
340 809
482 765
501 693
997 145
352 612
244 698
399 485
381 808
860 339
992 730
426 15
544 323
239 812
490 715
214 470
163 974
682 224
670 239
747 425
903 270
903 978
57 772
435 704
789 486
336 497
339 753
976 187
528 626
345 699
573 110
272 706
772 689
984 836
890 188
27 452
537 258
115 866
674 589
134 879
70 733
394 788
977 784
558 101
635 763
848 721
685 271
619 29
76 175
665 46
199 651
455 746
669 270
845 982
151 192
291 946
32 728
995 529
227 12
198 96
928 733
491 37
16 187
103 885
964 55
845 385
218 740
20 164
557 801
626 801
881 973
755 531
37 732
758 985
834 143
795 73
858 907
473 701
220 631
347 395
565 790
489 205
700 839
538 865
70 560
835 708
849 131
729 40
172 495
327 538
440 861
348 940
365 795
386 968
621 83
548 744
932 704
535 693
579 946
224 358
62 316
234 341
989 44
366 491
77 502
106 437
589 540
49 298
362 739
416 864
623 20
243 501
814 622
271 478
128 811
143 335
535 766
280 821
458 16
351 472
220 937
439 635
345 873
76 269
708 994
437 804
354 598
631 516
838 736
785 281
407 667
799 207
789 534
694 530
347 180
383 179
192 896
986 662
410 152
228 710
651 79
574 383
72 133
367 474
668 873
893 308
375 794
255 995
849 254
43 431
531 26
416 781
720 842
764 926
447 723
881 647
551 199
536 105
44 459
289 642
791 112
863 817
424 858
984 26
390 759
926 58
603 21
617 775
917 326
24 222
762 125
471 641
634 240
586 988
42 603
334 113
490 259
723 75
678 974
542 730
951 191
489 278
249 307
714 567
373 501
250 984
587 502
894 155
683 801
905 255
822 186
183 424
290 538
201 321
555 267
274 493
426 726
479 235
932 144
746 367
441 986
468 314
609 27
331 643
792 429
130 177
754 695
496 689
998 728
342 643
115 741
248 714
958 570
372 19
946 703
742 397
317 891
605 774
220 906
726 793
495 609
782 23
23 231
876 542
634 942
919 363
37 841
679 170
599 381
213 92
945 662
776 672
101 645
180 128
265 937
875 974
761 486
538 932
800 670
339 922
797 35
561 857
868 278
471 722
35 810
354 549
512 776
499 904
237 141
21 452
926 413
596 428
31 223
511 661
251 862
383 662
407 29
900 363
683 110
331 55
193 724
941 435
718 160
785 883
204 334
252 610
907 794
771 882
954 646
599 768
691 374
843 506
490 997
907 812
239 949
950 807
389 529
883 130
146 410
399 787
90 909
32 253
956 667
819 726
683 220
784 193
975 781
527 617
201 315
246 632
660 508
358 256
968 356
892 120
421 921
276 726
127 369
319 734
660 466
497 280
95 35
838 636
544 938
824 231
810 947
793 892
613 281
931 613
419 280
344 875
149 269
763 925
956 778
133 546
414 491
731 381
388 100
93 834
92 977
411 46
455 616
303 81
818 347
122 735
643 851
288 720
921 878
286 17
530 869
781 376
115 504
732 24
751 245
167 679
978 262
963 715
345 999
515 197
900 717
766 255
294 542
759 600
897 683
338 632
235 442
422 224
763 58
184 105
847 564
929 41
659 420
145 193
402 732
268 11
864 557
200 353
935 83
480 669
582 170
294 930
730 614
316 25
738 999
284 335
194 119
397 197
857 815
149 966
72 442
44 767
673 615
947 555
78 357
23 169
512 343
633 238
399 652
145 853
35 759
952 433
547 30
520 133
664 254
784 147
627 903
608 657
519 368
350 154
433 669
781 952
222 383
355 421
297 34
509 468
786 48
181 859
129 690
46 98
93 265
779 570
224 404
17 914
891 315
873 428
361 183
641 878
583 279
134 857
974 204
359 276
376 29
937 797
147 927
326 582
414 352
498 870
90 269
199 957
225 652
890 188
213 362
172 632
658 22
774 482
684 19
581 864
492 356
220 295
789 277
528 695
274 362
237 422
127 443
137 561
659 473
620 512
525 207
981 510
779 632
263 216
586 837
288 694
998 726
191 424
498 812
302 853
14 841
111 215
113 785
622 157
17 340
791 82
252 434
62 839
968 59
203 142
387 691
878 91
211 105
308 549
299 891
649 501
802 48
116 923
768 373
590 958
901 17
352 494
50 463
378 332
793 939
948 540
474 415
264 378
543 802
469 415
831 444
831 190
182 735
712 178
467 861
387 932
405 965
101 407
146 704
576 782
136 34
533 905
463 192
827 582
603 265
757 868
52 505
893 536
560 486
981 737
73 376
726 638
87 759
234 838
52 216
128 887
118 610
832 547
512 422
649 178
450 339
69 957
396 23
347 289
154 334
185 955
678 850
302 534
80 893
672 449
126 14
209 964
205 44
336 615
735 307
426 703
852 214
330 456
912 965
881 92
597 922
867 826
667 916
116 533
746 422
828 124
430 513
799 494
971 30
680 460
583 750
920 616
341 202
475 24
898 182
442 812
873 465
248 189
467 764
593 500
484 344
887 383
969 86
693 190
219 616
130 780
10 130
551 592
874 69
835 499
61 798
206 788
81 554
492 235
224 10
745 194
729 91
725 646
934 264
256 49
113 723
756 659
115 913
757 668
71 606
715 974
490 197
178 408
99 849
936 342
920 14
774 580
210 665
647 305
421 349
204 246
147 973
520 414
876 560
676 779
565 819
648 112
898 15
384 142
115 630
936 995
839 933
624 226
335 84
964 566
317 701
682 729
934 156
329 711
138 346
274 94
622 269
525 688
452 700
299 535
718 608
771 72
945 857
115 954
679 80
407 311
567 168
888 930
165 769
154 370
418 202
877 653
836 166
228 311
203 742
203 325
457 578
456 142
835 302
688 359
201 742
155 666
261 438
655 591
699 754
452 355
768 833
913 620
279 717
630 105
451 964
283 632
832 423
501 382
829 480
405 41
757 274
923 335
607 518
954 889
67 824
302 743
277 418
542 803
776 12
955 832
440 541
209 415
304 758
215 654
423 534
336 904
463 278
717 245
62 382
899 638
837 577
140 236
595 736
977 225
817 909
186 527
963 455
240 983
419 503
485 196
740 463
45 302
869 458
291 941
286 27
507 56
645 730
485 411
318 202
656 90
233 625
233 436
675 103
32 540
507 70
591 435
448 197
17 244
954 161
283 415
87 784
171 756
997 351
100 754
60 242
194 382
202 629
824 776
823 404
871 931
292 381
233 425
739 300
457 875
391 514
945 56
882 109
610 35
436 655
385 32
140 511
963 79
109 632
508 649
977 433
240 703
929 590
445 296
681 608
218 166
162 393
196 248
224 682
212 105
81 802
109 579
21 741
58 697
952 463
225 136
317 983
790 579
627 461
922 16
971 338
762 933
821 316
487 203
781 231
310 673
988 885
419 753
486 718
59 982
519 774
91 504
337 159
632 685
239 803
294 828
977 338
560 465
15 711
419 911
174 43
51 626
584 884
299 896
165 906
946 713
170 535
356 575
224 86
99 962
615 10
151 420
993 541
756 360
763 391
441 216
28 495
447 927
558 83
31 869
123 38
820 204
632 819
122 339
69 232
57 795
470 923
425 856
296 963
475 890
819 448
233 842
36 264
791 219
14 209
373 491
443 856
325 780
716 604
373 218
840 222
250 111
512 621
700 450
434 390
287 682
685 20
509 221
435 670
931 743
56 776
942 117
922 308
821 477
92 406
17 872
963 206
673 514
664 14
795 311
778 966
69 518
557 88
917 655
612 194
133 182
817 732
806 636
380 879
123 699
597 676
18 397
508 159
260 330
182 558
538 846
943 755
666 100
939 701
113 157
11 936
750 280
914 624
674 805
413 151
958 209
708 309
664 135
369 528
505 832
602 156
225 955
115 49
364 478
904 305
466 279
42 485
890 38
883 755
592 966
487 801
655 295
404 549
657 577
841 284
428 148
90 514
406 953
873 318
799 737
665 274
143 648
954 436
169 436
115 30
15 342
915 159
433 15
644 437
796 307
326 696
93 535
593 61
458 401
923 665
484 360
681 155
110 856
335 974
748 826
968 831
125 815
326 64
352 532
801 157
686 568
955 37
986 400
378 662
90 962
514 153
600 805
268 109
638 773
661 927
362 419
749 707
563 734
252 933
841 502
817 762
902 377
429 279
968 597
123 892
974 829
278 956
557 707
509 133
986 221
939 121
567 415
200 128
329 680
132 451
104 581
714 433
613 959
485 76
92 304
70 938
185 559
555 510
738 136
257 393
285 12
391 36
668 584
57 902
508 462
622 534
583 137
54 139
470 190
23 897
594 234
848 379
431 504
109 892
733 94
753 857
797 541
295 728
122 334
628 366
166 705
107 227
225 686
521 618
599 839
178 463
785 484
471 411
541 104
648 800
788 732
66 685
476 740
127 782
223 288
801 623
403 184
890 547
91 298
57 258
709 355
90 434
442 974
268 883
311 473
239 909
561 908
474 301
804 867
58 392
875 94
735 891
456 259
30 961
248 997
96 384
57 211
990 351
401 949
711 359
66 680
893 635
899 855
590 498
694 119
181 790
285 810
391 706
399 230
913 377
122 920
395 737
41 905
278 908
608 443
125 539
400 796
459 27
818 199
191 799
15 715
874 232
159 362
475 938
277 826
369 254
651 15
690 377
109 436
206 582
120 444
89 951
641 366
25 861
547 380
449 630
757 849
624 994
600 18
784 638
977 69
191 83
568 995
217 486
905 756
190 831
464 94
688 944
972 645
16 898
527 576
930 797
89 660
401 913
896 772
294 343
897 62
155 835
176 645
53 400
24 134
218 856
577 470
173 743
331 271
996 152
856 631
446 993
374 304
771 502
872 328
937 466
717 946
110 516
969 820
625 92
549 985
827 464
181 22
684 975
986 87
262 641
852 222
871 550
348 932
279 765
13 395
275 205
225 918
459 964
70 655
202 974
317 185
216 639
195 881
914 238
232 999
909 761
543 134
45 554
311 503
731 234
371 202
492 20
946 817
222 992
499 569
70 634
370 949
692 844
390 568
306 432
883 25
418 994
921 159
597 310
211 131
355 820
191 116
426 852
153 585
510 397
863 86
752 678
339 295
756 624
480 140
163 28
195 739
399 93
339 208
71 481
68 11
995 859
254 620
569 972
873 712
332 443
873 776
941 336
866 479
399 75
737 124
35 214
950 832
491 33
633 118
961 780
749 103
766 128
661 335
236 330
729 275
645 460
285 384
579 337
112 239
34 280
317 91
930 983
500 574
863 992
562 331
535 220
69 892
716 44
997 541
656 863
826 318
170 797
125 301
924 694
301 917
100 272
483 352
280 533
118 432
592 829
264 422
687 791
794 434
581 168
896 336
286 811
909 589
830 53
436 841
823 165
614 61
399 451
397 119
833 348
270 934
903 57
22 612
866 126
759 829
517 354
894 181
317 666
173 969
388 80
608 730
779 566
45 773
534 186
516 691
560 622
286 514
226 502
634 329
29 426
723 277
104 58
641 248
452 929
542 701
622 28
396 516
949 637
101 525
90 514
391 949
907 438
866 330
423 808
92 575
506 696
233 871
791 164
57 627
647 414
863 328
389 974
671 59
961 678
844 473
440 981
501 804
205 824
645 720
287 806
423 330
35 114
612 993
517 199
145 766
958 735
597 710
204 537
726 56
885 995
935 104
107 404
129 240
694 777
364 512
778 253
208 327
988 716
767 253
25 446
994 721
200 934
389 47
733 951
526 115
153 207
129 541
530 927
920 271
165 745
945 414
942 624
615 100
920 794
900 673
804 363
882 217
441 890
384 872
368 768
804 967
833 361
80 911
218 846
573 433
146 227
964 357
597 377
512 785
640 264
277 488
840 940
672 909
501 201
575 150
576 772
973 93
543 343
892 462
203 258
12 184
687 574
467 216
913 134
410 46
261 961
687 482
320 533
557 444
907 116
131 847
869 94
642 718
820 184
237 338
994 693
537 263
166 533
668 217
177 60
757 47
665 551
824 537
51 448
813 700
380 823
896 171
145 996
220 549
239 287
514 922
652 807
958 875
452 572
754 968
296 789
292 513
773 655
762 822
40 939
108 285
866 234
415 503
532 618
986 784
229 703
551 43
684 632
747 905
736 136
707 555
740 625
983 143
124 473
526 856
147 30
102 851
646 557
111 714
840 87
249 513
346 105
882 65
687 220
373 175
573 806
895 721
709 923
390 775
767 288
866 134
733 478
110 700
206 374
820 749
362 511
159 597
472 30
541 230
191 378
232 613
914 590
948 608
816 604
52 970
752 698
294 417
211 641
26 550
564 997
54 726
995 793
292 485
820 401
296 624
953 333
751 191
50 725
579 257
370 861
863 281
700 969
210 775
208 80
233 322
774 418
930 267
89 209
134 628
503 846
643 137
888 591
626 277
212 396
376 858
538 737
148 886
509 286
253 25
466 317
988 485
724 966
64 576
128 342
818 363
380 118
888 336
178 958
140 657
156 373
980 915
56 899
213 585
231 663
429 143
843 355
590 420
662 215
981 215
740 699
809 145
239 627
245 302
182 246
738 404
886 782
18 203
837 507
71 318
350 457
765 721
345 231
275 446
719 277
582 749
639 718
344 562
56 340
633 196
444 532
269 96
996 367
631 37
724 402
628 290
376 301
719 616
87 243
78 221
653 855
409 767
290 539
637 219
566 91
203 642
576 845
718 140
83 642
382 850
870 776
313 241
395 701
479 210
170 652
40 832
186 380
43 709
990 829
913 405
25 639
717 590
746 979
481 228
799 74
564 840
390 848
856 241
180 123
723 107
741 103
773 871
73 790
919 65
99 32
345 48
123 890
394 609
59 540
234 334
374 241
452 12
398 134
690 11
929 286
671 64
242 946
378 564
724 301
558 673
23 766
163 737
374 823
716 226
847 417
549 115
891 145
551 71
870 279
965 647
958 466
154 692
535 624
794 749
462 259
229 619
478 55
291 636
658 903
346 173
214 791
217 962
766 14
981 372
113 895
476 560
240 929
835 494
351 295
392 541
884 671
226 774
259 25
819 639
523 988
761 182
681 877
668 951
216 988
735 518
904 540
443 170
179 51
995 777
266 420
226 585
987 662
214 10
582 182
463 884
946 250
695 606
501 602
103 557
240 16
926 394
514 976
696 244
399 706
594 388
584 217
437 666
446 759
329 836
704 523
466 161
793 172
561 122
848 424
382 788
118 653
950 625
772 962
163 870
154 773
153 966
531 280
92 636
74 925
631 50
727 900
172 911
831 373
469 712
351 952
249 731
55 399
972 445
731 930
822 931
234 492
464 282
340 70
885 651
215 166
521 298
992 329
953 279
419 584
799 346
109 53
648 597
175 697
113 872
401 516
421 337
114 865
284 905
664 973
69 954
66 873
132 936
810 572
374 141
627 13
351 666
622 676
391 293
435 89
495 47
371 821
862 936
926 372
857 424
827 602
983 830
221 720
583 844
298 407
265 748
171 646
211 275
897 957
582 173
715 767
898 581
371 644
802 753
275 475
307 629
630 503
293 11
692 883
870 612
434 567
710 184
447 76
588 381
884 610
384 38
779 321
888 579
150 491
716 48
156 83
170 271
863 187
768 568
629 459
992 272
243 75
371 26
344 970
252 715
874 226
437 956
889 614
959 58
47 590
75 583
806 221
710 565
483 205
696 422
604 936
766 969
461 325
370 238
107 558
433 683
862 364
399 271
628 546
630 131
924 35
466 834
984 350
88 562
526 878
678 147
883 604
207 651
885 835
446 634
829 460
458 895
707 550
22 297
977 540
550 52
21 859
426 861
867 434
788 381
989 764
972 223
569 377
698 489
748 178
747 856
115 184
443 615
457 44
458 579
109 771
364 293
135 818
388 912
256 178
362 881
97 287
751 221
829 185
571 359
728 258
860 483
571 60
247 944
445 257
561 839
613 512
530 640
494 414
531 108
264 34
855 151
547 849
188 815
588 540
115 294
468 412
135 10
71 588
951 997
724 875
642 571
495 637
709 186
721 220
30 425
316 488
606 468
704 929
65 730
626 251
751 466
675 389
670 72
179 999
438 813
754 189
722 149
540 857
129 963
119 932
171 655
240 143
152 90
441 112
68 646
942 597
486 539
241 835
956 673
711 148
175 940
220 625
19 845
374 235
96 373
795 241
176 51
998 300
448 826
381 516
167 824
921 349
681 625
890 330
198 395
272 981
821 427
692 68
16 905
678 310
383 221
964 794
916 601
276 72
464 683
736 565
147 608
740 146
727 578
468 172
393 492
615 702
62 909
989 617
861 151
616 280
487 692
280 366
237 292
232 964
594 402
272 132
636 422
162 826
204 290
786 151
245 485
540 69
811 612
464 911
968 393
831 109
237 707
189 969
679 318
954 596
895 561
827 279
770 962
872 36
43 826
71 581
796 494
781 929
375 685
982 859
135 403
520 902
968 519
357 444
710 379
856 641
603 166
872 610
601 352
615 27
151 500
486 909
624 429
520 22
784 173
383 139
202 761
263 555
809 348
589 47
399 354
585 430
581 37
397 986
870 956
769 446
739 174
360 817
409 524
267 908
840 971
676 364
954 205
38 786
278 418
405 648
497 609
138 89
406 315
528 330
122 895
12 982
189 964
430 642
316 908
954 996
699 654
121 626
415 345
458 922
316 518
525 987
821 22
862 399
661 836
948 106
590 843
76 848
721 475
382 724
513 991
57 953
16 905
473 677
39 651
950 664
966 579
28 660
263 509
952 909
226 169
876 568
378 129
183 547
507 839
901 699
636 159
524 32
467 726
998 162
244 953
333 895
864 817
301 124
404 507
364 443
886 318
840 988
88 734
209 310
306 217
515 993
169 371
497 577
786 887
260 53
828 870
104 252
730 246
859 639
200 105
719 372
283 146
567 928
89 922
542 722
143 423
714 908
704 325
628 527
88 695
477 27
415 970
328 384
788 269
311 995
614 476
805 590
599 419
484 615
869 41
618 960
987 254
623 732
880 218
762 400
456 953
73 674
68 968
282 892
562 632
604 875
548 671
840 30
754 824
393 629
973 485
893 796
469 835
976 385
266 859
386 723
525 620
593 14
36 494
750 862
380 196
477 665
241 743
968 304
584 390
718 601
415 857
413 97
780 420
699 61
496 447
606 467
841 730
98 860
151 743
398 713
542 126
629 75
472 534
939 678
241 896
904 817
554 695
247 201
356 663
719 862
48 436
816 920
670 154
625 339
484 572
342 226
205 141
162 478
34 886
564 312
106 827
459 836
85 573
485 426
607 876
850 527
164 848
153 553
940 383
338 271
141 57
825 730
324 961
739 210
734 296
997 109
329 768
481 134
180 69
862 440
129 830
281 976
381 842
159 519
255 947
596 659
837 255
25 837
629 60
72 830
54 706
930 505
311 68
577 319
661 619
441 964
114 241
757 933
89 360
273 48
239 775
65 125
816 226
902 437
289 345
847 704
411 640
238 826
177 993
523 481
551 260
742 436
636 224
642 101
36 683
213 388
573 338
256 392
573 767
351 503
815 83
337 479
244 198
592 722
938 470
144 220
93 742
821 228
662 738
288 394
989 74
251 294
295 82
791 332
286 801
882 162
84 271
731 844
572 790
427 532
411 465
159 264
767 127
355 690
277 21
368 586
254 668
935 437
24 901
834 721
805 466
681 62
715 977
240 375
495 722
501 91
748 52
651 958
602 520
886 256
887 423
825 956
558 971
938 290
850 495
149 615
845 264
76 792
625 110
658 860
432 143
258 842
888 838
610 270
949 992
426 33
439 285
835 302
736 620
365 223
984 702
45 853
458 297
870 582
292 86
551 132
212 439
149 899
500 306
302 981
499 757
977 804
121 461
600 763
348 26
377 442
162 695
295 359
431 671
927 195
330 226
38 381
486 875
547 144
694 742
495 716
452 889
812 37
222 569
429 291
978 146
335 904
500 335
731 968
367 526
737 319
925 248
154 738
349 918
298 83
938 171
198 252
303 704
712 644
746 507
553 177
241 738
323 205
51 929
933 464
502 712
931 849
171 103
847 345
190 866
972 887
444 629
172 888
626 370
467 642
793 672
904 166
646 777
170 497
18 381
294 641
108 623
125 944
251 987
736 825
578 463
91 240
661 407
962 82
944 22
973 229
836 591
557 31
790 655
723 67
861 177
985 316
170 306
255 956
365 952
676 426
784 313
869 183
79 197
242 744
621 42
780 575
352 74
840 628
489 273
898 455
859 628
502 113
417 190
831 345
643 305
353 458
452 914
663 499
378 712
701 514
960 869
405 13
574 159
108 542
599 488
926 343
765 936
547 730
363 680
857 284
173 332
49 808
798 373
307 696
267 537
225 818
342 293
310 560
574 170
794 457
794 611
768 670
669 305
825 662
812 95
137 517
669 450
727 163
546 311
547 942
440 506
882 663
205 877
295 75
157 639
866 946
413 618
590 294
841 587
487 275
130 447
517 48
640 111
925 148
149 313
416 676
331 39
243 784
701 969
287 438
931 404
716 82
939 150
479 373
90 756
330 474
507 863
247 487
506 988
120 262
939 771
996 699
447 195
470 572
586 267
614 904
546 588
134 195
118 579
817 154
258 962
592 550
71 266
886 572
604 88
859 818
281 596
232 402
70 819
488 629
547 228
113 471
602 688
280 381
720 678
254 786
247 46
424 301
794 699
826 756
330 23
16 213
105 634
276 514
460 368
958 291
748 992
544 603
976 911
283 901
383 280
412 787
256 679
520 982
442 295
710 104
627 78
739 442
866 950
835 538
860 57
607 367
591 227
573 631
399 726
64 779
839 958
548 30
380 944
582 103
603 268
111 286
937 443
844 224
478 315
338 489
561 625
680 623
464 381
24 530
675 888
190 485
634 682
188 277
934 744
156 937
877 344
298 578
69 640
581 823
856 391
200 954
813 651
935 888
256 118
150 752
185 940
526 16
40 895
227 67
86 150
615 473
272 39
389 818
457 525
727 193
194 498
668 404
195 687
315 113
516 295
593 46
757 556
677 298
45 600
499 871
21 938
854 209
377 897
481 351
743 380
666 729
126 199
335 772
715 995
459 834
800 398
106 592
951 618
966 245
974 118
715 832
399 314
101 957
627 56
222 672
22 330
624 84
630 991
569 434
331 433
943 445
934 868
616 982
137 417
10 126
803 980
663 968
684 562
867 667
666 400
939 190
314 155
955 56
173 878
238 807
27 811
829 965
868 106
54 637
48 944
442 708
703 944
106 910
462 355
970 313
342 622
219 304
954 339
838 998
353 157
667 950
453 654
390 807
873 829
770 969
511 678
593 428
843 704
376 564
821 427
978 89
423 235
949 317
571 204
177 392
555 115
577 785
448 950
170 759
984 734
516 133
163 883
527 330
638 515
344 812
57 370
67 818
946 171
207 745
898 13
665 494
916 686
396 219
443 720
329 235
669 442
903 659
361 833
905 405
995 909
851 960
625 394
338 465
428 546
255 388
147 577
935 326
847 964
312 890
85 714
932 780
235 479
874 406
530 605
751 139
125 79
421 732
66 292
588 161
275 672
598 243
326 635
506 717
724 424
160 581
822 934
244 850
617 800
669 336
343 522
21 200
61 467
624 106
370 195
833 153
259 303
168 531
331 978
187 864
803 324
271 613
139 866
453 154
960 306
151 539
470 635
877 319
374 527
549 99
846 756
341 496
36 156
295 945
52 707
652 754
514 446
580 880
284 33
754 652
828 125
799 713
168 811
259 384
806 538
932 596
452 577
808 96
434 23
915 542
390 938
315 192
688 729
326 368
130 904
155 817
265 905
133 729
343 844
820 344
253 315
570 672
40 324
117 393
403 645
802 248
653 62
283 723
842 530
195 110
748 395
977 842
935 358
734 898
63 778
409 135
842 290
765 619
579 167
547 235
165 410
47 910
494 841
983 296
481 102
568 618
70 763
222 77
297 804
609 100
922 743
120 485
109 291
164 872
890 434
907 602
84 204
562 914
584 10
514 793
160 274
727 810
171 463
352 245
988 209
146 466
988 670
574 389
842 415
919 54
941 833
372 95
321 770
278 697
163 712
538 445
789 171
88 46
673 810
491 748
521 167
576 336
162 650
701 171
267 500
357 583
737 939
287 211
782 530
502 391
790 883
667 285
57 504
671 148
452 862
520 373
230 280
859 187
555 163
461 153
317 549
774 985
69 842
780 23
50 713
690 48
109 856
281 804
560 776
57 611
294 688
58 751
165 708
928 644
207 539
260 625
509 953
873 984
830 319
976 192
947 232
538 221
181 307
191 431
490 934
753 378
917 99
675 204
468 551
663 760
625 332
988 774
510 649
230 757
726 18
830 544
646 203
453 15
882 334
299 249
957 297
703 47
290 83
99 332
334 786
711 210
203 530
33 902
73 689
572 782
675 574
80 352
95 421
504 786
300 626
813 123
457 895
930 662
936 532
473 15
189 742
406 923
295 637
104 606
455 595
249 337
373 938
455 758
857 423
717 371
383 491
411 567
71 856
356 659
99 13
904 951
590 640
14 87
698 422
667 125
803 316
894 525
66 659
431 991
189 733
316 821
659 837
133 458
143 349
747 623
630 268
584 320
360 915
180 270
118 900
680 243
133 206
727 206
266 10
291 213
188 924
529 474
618 944
513 333
921 966
137 838
957 378
616 96
927 125
597 355
188 435
360 666
179 495
94 288
535 145
47 498
362 224
219 739
968 827
589 873
183 891
807 140
504 863
513 816
360 937
831 189
659 440
653 212
42 210
941 19
261 493
155 95
706 816
48 772
816 121
404 447
332 278
579 925
163 432
542 392
841 941
116 520
187 520
129 660
745 852
704 943
922 353
656 307
45 954
251 927
523 205
524 193
148 403
672 264
520 687
369 510
221 342
795 593
38 175
250 389
219 320
228 100
842 632
595 132
86 510
259 37
933 524
662 783
154 801
594 881
329 968
390 232
793 877
187 528
505 650
309 812
638 49
19 626
395 819
91 707
912 792
74 897
740 957
465 881
381 975
984 177
313 243
746 210
156 722
160 384
946 460
234 399
936 241
673 34
49 386
431 733
216 73
969 595
819 165
523 814
699 40
951 817
105 908
815 948
317 446
131 703
854 510
499 767
72 668
551 695
178 629
348 751
934 200
242 737
226 284
975 316
127 277
412 865
245 341
817 527
226 43
78 650
592 708
521 61
79 339
963 481
243 602
269 971
594 423
196 801
547 18
122 947
597 789
196 744
907 640
667 521
812 374
474 318
483 97
146 505
558 113
170 244
528 150
808 307
577 148
829 132
341 277
516 837
30 402
480 734
697 806
350 983
951 348
665 756
989 32
538 847
236 766
469 688
493 263
137 431
712 946
920 811
944 383
585 705
115 809
125 709
270 479
868 460
889 656
984 594
310 495
65 767
715 992
298 877
759 989
518 67
774 885
963 238
137 603
789 696
14 462
846 902
224 468
350 298
16 580
779 492
488 600
752 169
980 919
190 129
621 830
200 788
26 760
491 80
469 539
998 281
580 56
528 857
384 623
812 319
805 932
405 471
177 650
602 312
583 515
749 225
976 470
749 627
462 48
552 820
961 881
949 358
454 718
267 373
723 115
68 788
67 747
35 595
59 893
94 333
33 234
226 637
84 362
702 94
489 898
842 797
378 668
36 446
290 996
870 193
912 147
867 231
670 917
915 339
722 229
235 94
961 852
846 644
858 286
240 604
982 880
444 913
469 831
562 138
845 674
884 258
790 737
928 679
851 152
792 456
915 856
478 618
715 231
435 667
364 731
234 820
730 670
239 20
104 178
396 144
294 957
54 237
93 295
88 625
701 874
254 552
946 544
895 466
270 510
361 99
741 662
965 706
871 434
52 870
945 639
178 509
361 949
617 442
666 572
322 239
555 771
556 792
468 618
108 499
228 401
871 16
650 317
759 207
323 528
229 895
579 693
790 999
112 631
313 898
206 133
117 291
716 463
151 914
496 988
926 643
625 314
132 809
418 901
62 426
779 95
974 583
428 730
659 706
627 185
878 716
844 122
280 326
718 358
193 631
130 736
564 512
526 953
762 430
726 611
675 554
736 632
411 71
60 435
548 825
252 395
28 874
705 406
498 301
828 44
38 506
470 846
149 452
65 233
85 367
556 709
919 819
729 412
311 67
168 529
420 595
380 264
390 554
57 600
628 465
498 307
201 874
354 895
673 205
855 904
784 214
509 613
820 298
819 342
593 869
204 489
101 972
290 890
303 180
440 706
251 301
55 988
206 754
862 603
675 902
114 442
745 482
131 575
709 639
849 118
466 944
244 563
884 459
336 846
704 748
344 613
16 564
600 905
210 345
749 680
788 613
356 470
331 861
270 394
521 436
192 881
890 450
751 80
828 473
799 586
82 855
715 791
433 876
963 307
172 459
924 312
364 774
137 718
414 169
426 367
478 63
466 58
223 688
664 244
406 809
131 443
886 371
201 269
685 370
475 24
233 312
539 691
871 683
63 476
628 864
18 966
193 404
488 826
778 106
378 879
238 549
937 566
330 396
892 420
181 429
266 129
278 691
93 532
879 665
423 222
969 427
157 763
369 498
139 297
220 747
639 833
22 607
267 866
870 674
18 356
820 497
564 687
155 630
134 866
46 94
888 369
702 651
519 127
969 889
403 589
113 824
714 929
287 228
404 64
944 760
932 826
247 77
523 471
355 896
125 677
937 490
204 522
246 926
160 657
981 897
586 70
793 392
515 830
830 360
290 993
479 896
627 799
22 526
923 133
392 612
892 142
764 163
534 819
304 186
29 447
877 501
163 948
478 312
770 208
708 338
259 365
267 146
702 987
354 929
413 808
726 795
298 590
358 116
194 109
349 170
172 502
241 459
898 49
742 97
971 476
298 203
616 73
862 133
854 647
164 734
778 70
353 733
550 171
562 292
625 742
898 218
962 543
414 105
285 750
968 133
296 12
428 646
334 540
294 115
954 148
598 931
433 131
489 234
268 956
944 689
146 302
24 723
240 644
792 302
893 210
844 906
122 969
434 775
596 362
963 842
461 333
944 222
831 593
603 380
602 205
281 630
936 479
303 639
525 693
18 539
19 434
939 361
106 185
191 754
968 49
412 231
881 195
354 92
431 615
243 395
609 436
239 483
812 470
513 469
897 428
983 706
434 820
949 776
614 313
734 406
593 369
62 980
432 149
25 497
329 209
257 377
583 350
911 283
410 25
718 117
40 225
535 219
606 902
903 425
424 991
561 668
930 878
574 335
38 247
655 237
120 275
804 265
484 742
476 573
78 171
258 798
704 223
358 308
646 828
47 471
258 197
627 932
721 409
523 145
192 73
449 81
103 441
829 34
867 284
262 100
719 229
710 117
995 631
885 215
489 36
882 49
690 822
546 141
145 280
855 205
727 829
554 481
183 335
118 403
57 260
360 612
19 446
298 916
457 985
500 880
682 885
566 428
291 202
499 262
781 153
327 476
226 140
789 68
86 799
864 674
403 716
603 111
436 987
897 751
501 306
106 303
223 489
501 144
821 628
623 830
310 71
285 707
307 686
540 121
209 820
607 398
722 480
82 205
872 656
434 935
842 417
726 591
128 574
869 284
906 457
318 446
456 761
925 332
573 485
934 801
914 31
771 727
818 377
140 974
81 922
433 146
302 259
882 365
63 687
74 678
593 965
853 912
32 388
397 187
351 127
24 440
591 416
553 21
133 641
84 800
794 690
653 788
170 495
984 151
276 179
624 877
647 355
676 188
103 984
208 34
148 837
839 50
808 201
248 550
814 707
294 946
933 14
326 778
245 504
288 989
935 199
903 739
801 58
189 661
712 567
919 226
897 232
456 690
858 263
144 542
148 228
56 689
646 944
362 56
121 38
179 25
755 841
251 177
138 228
322 167
150 92
106 62
972 479
703 281
227 497
944 889
104 588
829 958
396 447
730 911
472 352
506 807
946 179
380 55
614 389
57 288
678 880
299 727
406 245
695 527
44 703
312 691
646 125
100 881
724 380
828 453
287 610
361 108
348 664
527 289
263 511
653 193
243 587
870 734
683 114
913 523
742 975
601 482
812 102
650 807
546 184
387 831
201 776
220 762
243 509
289 214
663 523
438 767
950 239
337 707
406 258
77 771
652 736
395 194
246 610
397 514
546 105
873 373
36 633
323 139
860 320
390 921
633 47
673 919
624 15
338 991
569 489
347 894
231 365
811 621
542 767
924 520
93 298
460 153
717 951
302 701
432 688
973 555
316 370
317 720
570 397
915 396
500 443
22 612
348 957
656 729
155 603
763 358
284 343
367 418
37 714
424 701
785 872
552 303
582 695
940 471
218 297
881 235
20 797
791 685
668 208
473 813
262 66
137 448
54 728
800 61
453 242
382 943
90 904
256 545
326 950
424 191
785 209
738 875
352 979
518 324
934 670
216 696
703 631
273 780
759 383
513 756
532 159
233 987
559 306
209 785
926 667
90 183
291 359
532 159
523 829
67 985
609 567
97 292
719 122
533 933
63 404
392 925
384 117
984 513
311 560
538 629
767 537
13 597
345 246
250 903
242 296
91 928
176 914
640 421
853 624
737 172
491 399
744 599
889 420
637 121
986 168
743 680
305 935
222 294
53 508
717 425
761 377
432 762
144 802
754 48
54 468
486 887
480 663
972 248
565 448
284 394
894 749
121 890
948 712
750 558
389 738
814 651
676 106
266 496
172 424
918 195
986 230
971 694
846 268
418 849
14 219
81 468
499 270
196 669
925 119
937 367
919 596
197 736
483 224
916 410
131 347
114 426
590 358
316 527
679 370
238 659
533 54
50 142
723 46
205 285
677 111
935 23
235 878
961 397
120 283
893 595
250 813
475 879
805 490
166 880
462 685
690 640
943 399
852 942
925 357
781 694
714 959
150 627
434 670
355 611
413 868
980 295
19 208
41 616
188 884
59 515
90 589
737 190
76 297
779 415
215 425
611 922
768 945
252 297
445 112
68 819
642 958
382 109
822 188
956 431
521 17
905 126
805 854
446 179
324 876
305 590
365 531
203 158
541 75
259 26
898 465
884 950
866 43
856 324
870 60
812 260
581 164
942 109
37 646
101 703
628 536
773 297
491 896
249 405
991 571
562 259
823 553
327 504
436 799
128 686
781 845
705 126
649 518
743 286
812 720
638 530
179 370
874 688
670 549
548 820
323 36
680 743
925 700
178 959
415 261
17 124
157 560
280 374
692 557
151 520
699 211
129 337
944 603
380 42
613 730
275 771
149 643
292 442
267 748
536 634
945 128
365 156
223 925
188 604
672 50
689 579
642 941
347 604
531 376
161 751
740 300
491 20
168 501
120 908
402 741
447 508
234 441
243 908
799 284
364 911
169 452
741 59
129 900
199 601
918 324
497 255
199 12
190 921
703 338
506 892
457 972
699 174
217 113
883 233
716 329
88 502
676 116
969 31
279 669
726 330
37 870
537 187
167 525
360 441
668 786
813 317
931 297
891 419
31 656
875 111
965 465
257 445
612 136
951 365
212 84
639 50
43 828
441 78
79 695
238 325
282 719
242 361
590 394
569 277
74 130
63 219
146 757
709 70
316 31
184 526
431 85
979 511
411 613
12 381
992 887
734 402
966 586
102 219
322 35
423 674
522 583
674 41
883 804
633 24
366 240
541 324
552 802
200 453
976 204
951 779
980 911
72 691
191 939
522 933
443 385
649 310
891 272
418 976
875 348
312 431
421 471
913 533
979 379
399 143
750 122
461 517
25 605
519 708
217 554
885 560
849 439
820 769
368 559
108 729
162 276
358 154
784 677
387 943
198 638
251 194
71 932
561 775
389 135
282 600
588 78
879 673
902 699
78 899
153 880
737 301
251 91
660 127
74 208
748 847
509 447
72 788
701 307
87 428
180 512
133 10
628 953
311 142
401 683
211 383
883 527
298 404
122 829
544 423
531 679
441 826
332 970
83 844
334 45
425 337
186 735
423 52
808 492
473 74
824 960
750 851
173 914
233 757
628 533
748 697
513 254
65 477
765 611
665 70
466 967
80 22
617 660
473 816
715 57
960 552
965 109
237 911
227 280
683 277
312 224
398 691
127 223
68 550
251 594
764 649
173 685
701 314
447 242
296 482
353 674
613 122
725 314
961 247
229 469
492 771
547 615
668 128
971 201
327 691
468 175
702 168
152 408
94 436
988 843
440 812
949 697
649 304
834 503
856 940
529 151
176 701
872 755
307 533
940 438
551 639
211 860
374 796
934 143
308 10
301 163
433 897
197 316
848 389
705 89
32 476
696 300
478 401
80 244
907 602
609 465
177 919
712 848
967 231
429 45
12 470
153 934
112 876
294 253
631 880
320 762
605 999
978 528
691 435
410 826
252 31
708 354
743 480
310 188
397 39
342 251
552 324
70 274
344 947
399 861
367 526
77 913
222 618
373 26
412 176
813 881
630 745
123 266
648 715
883 154
528 19
122 224
661 947
182 363
823 536
451 141
714 240
338 79
263 808
176 700
946 432
166 332
42 848
520 640
53 336
722 520
869 923
718 653
855 105
717 48
920 734
86 542
956 820
22 451
866 398
896 510
369 974
194 739
837 163
91 50
764 296
201 292
494 864
448 848
928 716
371 613
942 51
319 960
44 631
950 367
969 185
139 963
979 70
321 240
190 88
199 106
583 730
136 420
907 227
583 824
432 983
806 386
663 513
999 167
528 968
937 609
199 392
942 739
717 587
26 507
895 197
848 101
456 793
339 939
229 530
342 218
669 465
354 427
453 536
584 30
531 888
264 100
473 718
685 180
913 340
124 188
40 519
106 289
382 794
861 290
783 48
719 463
743 385
915 625
459 746
929 406
799 45
99 526
362 984
886 952
117 205
507 752
431 566
33 95
642 178
240 995
262 976
223 913
446 687
791 478
475 637
362 792
758 42
36 232
11 934
688 539
160 594
563 622
330 633
926 656
965 359
750 656
26 979
934 217
953 658
687 436
769 576
53 888
67 642
193 442
273 117
163 476
646 850
939 357
699 916
349 28
89 799
743 31
683 450
719 923
291 429
906 763
541 371
925 597
416 806
457 645
528 932
716 92
481 73
240 938
190 368
549 875
344 117
382 78
33 446
110 302
759 266
913 595
532 204
242 966
264 485
813 690
102 61
718 153
395 956
159 361
371 682
859 540
959 186
919 157
621 983
792 130
767 369
152 223
692 765
482 806
50 250
948 391
676 452
590 308
595 658
571 451
247 548
291 745
301 941
201 348
754 939
146 304
857 744
269 190
39 136
841 226
292 162
923 326
897 630
717 386
171 653
442 202
83 731
899 439
441 699
649 479
906 390
629 672
801 324
304 983
730 334
64 257
307 902
792 611
640 698
972 127
323 526
198 341
212 688
399 357
699 596
931 170
616 779
301 222
68 979
415 841
541 322
237 681
114 546
56 444
224 705
503 911
604 733
299 152
812 944
771 576
961 870
51 975
871 991
219 989
275 647
707 580
774 569
945 677
233 879
470 724
946 577
584 751
817 918
778 590
171 341
472 715
794 287
991 550
715 195
877 223
13 74
909 466
226 355
686 465
242 192
106 503
673 161
479 902
290 65
616 86
601 949
608 63
758 118
336 793
667 918
130 671
720 923
937 833
58 827
351 91
177 706
772 385
903 336
572 613
894 464
14 508
696 558
247 914
470 361
899 60
537 282
583 128
59 732
816 927
261 380
456 411
989 734
101 168
449 57
371 645
951 109
339 725
677 470
960 187
491 82
623 997
687 308
363 665
829 251
260 516
40 296
113 820
765 190
820 759
106 488
537 788
881 815
828 246
16 70
700 220
453 962
215 165
453 913
504 130
691 561
21 302
598 58
212 308
183 998
85 309
551 468
37 185
533 207
783 213
610 728
475 841
112 225
564 719
507 406
934 404
346 731
414 264
718 916
657 775
436 785
409 859
886 217
767 336
426 982
713 24
148 747
553 769
441 809
137 952
760 683
874 627
879 276
432 952
375 447
124 659
800 965
428 162
281 723
234 61
518 730
285 162
431 974
848 312
159 455
993 947
411 841
724 901
858 788
188 968
575 959
472 968
685 377
412 752
988 839
78 799
66 721
917 489
907 582
425 358
713 151
601 289
860 498
969 143
948 372
54 885
791 712
414 20
151 216
154 986
84 800
338 391
299 219
120 376
899 323
772 410
796 982
73 485
55 511
721 552
19 428
842 546
447 703
25 245
259 795
959 685
355 684
793 575
885 325
303 18
773 250
942 162
820 901
378 585
433 909
673 271
67 806
952 226
344 296
229 305
942 55
166 998
788 732
470 416
922 407
899 651
82 499
965 629
357 53
163 310
579 882
668 200
843 886
590 766
311 357
657 448
332 970
836 583
368 177
549 283
206 469
707 813
524 348
488 660
298 936
701 899
276 399
601 824
222 900
944 273
819 137
224 852
354 125
915 976
95 190
267 763
734 349
667 117
885 982
171 44
543 478
552 437
873 233
613 197
473 261
91 212
14 588
544 822
782 127
962 641
138 579
690 998
855 397
617 350
671 736
889 574
117 828
124 72
537 170
197 677
542 811
299 861
247 139
31 526
260 714
209 842
33 740
685 460
459 80
551 61
739 258
826 868
23 589
996 49
520 350
187 240
706 937
947 534
215 943
504 125
313 909
801 207
964 867
165 377
950 899
156 933
570 710
501 350
161 631
228 803
98 670
144 414
826 722
132 29
545 22
726 378
660 346
873 264
105 195
82 462
583 26
123 544
812 264
668 277
740 344
886 46
215 460
588 301
999 107
626 45
522 691
692 815
32 458
258 775
170 743
736 193
985 308
216 351
303 196
563 642
555 762
391 567
100 189
356 571
46 110
288 673
305 175
229 314
912 492
984 141
601 898
168 344
160 440
397 694
329 660
555 658
760 239
544 46
447 263
255 300
561 904
979 382
41 745
942 618
258 650
129 243
323 225
583 808
507 631
709 663
991 701
142 827
150 323
851 286
555 667
643 948
171 526
752 911
498 99
82 570
983 244
944 328
760 975
300 824
119 22
712 232
154 535
731 100
459 272
154 241
119 813
384 261
129 325
430 922
391 908
410 48
94 365
570 844
727 167
992 515
410 656
244 621
675 775
815 426
952 673
329 597
122 806
91 845
80 812
957 198
640 107
631 337
692 615
432 114
564 250
934 772
234 780
137 470
610 742
768 151
628 126
854 478
365 985
108 593
892 589
426 306
314 838
531 856
234 573
699 77
822 951
869 799
195 136
861 80
728 367
73 999
705 367
301 760
515 372
380 879
878 635
123 170
591 807
766 629
784 349
144 875
288 357
669 178
34 75
637 217
97 47
606 386
912 688
488 902
989 938
73 354
316 824
984 895
767 579
330 489
490 794
132 579
515 82
975 531
323 707
427 668
42 146
67 240
989 778
16 508
968 714
905 455
185 872
337 670
400 593
485 353
974 708
183 766
437 802
353 953
72 418
663 45
149 305
284 958
15 60
226 693
909 316
702 885
646 353
23 751
343 596
133 451
649 495
968 156
401 698
890 303
466 996
64 352
792 160
109 814
415 477
87 289
583 542
656 105
675 219
643 897
970 889
145 38
941 873
58 502
211 88
248 523
487 627
835 960
938 739
934 366
257 574
443 852
468 755
26 556
729 261
395 610
106 702
619 792
733 964
92 285
851 587
665 616
347 15
439 724
960 108
439 719
320 871
642 683
636 107
598 177
810 170
305 607
679 392
456 792
303 800
678 160
561 760
242 41
729 523
269 571
757 586
808 19
864 245
59 103
802 451
663 344
313 906
21 593
661 105
40 280
703 941
777 221
628 498
602 25
453 695
64 423
345 569
912 825
876 22
812 13
275 362
704 36
597 203
465 31
499 215
22 998
281 406
447 950
200 905
29 555
860 477
947 183
897 645
414 462
876 319
702 456
134 37
226 320
853 298
781 61
929 702
963 871
419 791
193 11
376 863
263 308
828 15
819 923
711 336
221 917
964 12
397 270
581 717
537 186
524 134
847 710
713 78
286 222
743 197
269 573
565 284
914 868
170 501
786 399
614 34
638 251
691 232
12 332
125 603
459 728
436 244
284 865
364 563
202 531
979 318
725 233
116 434
240 446
414 194
43 877
699 173
109 160
204 650
522 837
418 130
894 129
587 970
930 526
790 91
176 737
272 642
610 711
817 640
668 428
235 762
839 436
447 15
211 300
589 75
130 272
682 937
26 71
26 965
612 247
78 577
292 156
560 502
762 490
485 720
896 336
532 633
651 467
797 696
217 594
661 953
539 288
972 812
988 869
122 475
295 580
599 747
547 466
835 128
760 356
830 151
858 480
805 271
643 867
924 315
584 534
209 368
944 102
46 526
977 166
303 539
822 606
303 792
842 133
573 641
653 578
395 95
938 578
380 595
618 343
668 105
169 724
89 714
591 268
899 744
177 346
130 826
125 185
887 63
217 751
159 275
322 468
518 887
478 688
524 919
77 950
939 522
687 25
734 23
302 795
918 641
246 398
764 695
658 998
642 543
665 876
794 524
35 96
184 372
895 967
135 222
990 786
858 480
373 889
593 901
255 839
283 508
370 258
644 291
839 667
30 649
388 151
257 697
935 645
452 759
334 720
422 898
95 53
845 284
74 897
850 162
963 69
602 349
951 98
660 566
611 751
756 637
261 927
16 221
838 446
141 208
247 167
464 622
872 631
736 614
54 854
607 905
715 62
745 600
759 20
580 776
141 458
828 14
475 812
746 261
484 613
452 78
569 105
411 947
875 286
808 901
150 272
88 533
339 62
557 505
51 170
300 27
317 107
842 314
721 366
147 411
566 408
422 767
183 131
841 20
573 691
529 887
50 850
399 622
553 436
676 277
620 985
874 517
559 20
308 257
615 147
443 634
874 728
417 673
562 717
14 660
701 130
200 614
496 388
455 933
471 544
192 302
367 573
669 930
643 912
561 995
84 623
315 426
545 723
323 705
672 795
483 413
421 265
795 537
151 977
86 881
448 388
993 573
951 596
649 82
561 519
186 665
501 911
693 355
233 14
85 944
403 173
409 793
853 404
505 241
300 146
148 225
723 833
791 14
871 358
245 738
581 661
948 359
851 366
303 79
124 773
88 905
949 727
341 520
99 576
948 820
969 113
137 95
844 891
309 461
237 859
331 537
139 365
115 294
905 668
515 813
480 555
486 210
166 564
595 901
209 632
84 263
605 957
21 458
760 251
324 612
583 912
628 877
25 804
433 241
149 655
98 196
322 563
80 718
586 170
357 817
249 663
719 307
452 576
35 166
36 762
514 951
279 433
193 906
697 536
928 866
417 273
716 50
557 391
818 422
156 226
841 707
676 522
752 597
120 255
864 425
546 274
132 290
550 862
439 729
139 267
955 252
638 948
473 972
100 866
439 336
99 429
752 432
948 799
30 471
349 174
930 635
934 835
374 828
928 207
249 617
146 292
392 153
224 156
936 785
92 361
883 706
20 884
770 37
207 805
79 979
538 257
919 377
265 926
204 630
780 279
720 89
354 526
373 17
417 463
310 227
321 872
606 795
963 333
691 831
17 753
25 773
447 175
59 543
943 788
782 442
30 992
901 338
145 74
734 988
836 230
570 910
658 719
473 50
626 306
987 353
849 483
623 686
313 204
775 225
23 429
295 375
263 508
889 980
288 634
537 391
561 893
140 720
23 530
725 960
224 477
818 178
858 496
410 299
847 356
589 741
864 917
320 29
72 489
813 484
406 861
408 337
843 75
324 816
350 98
596 499
900 542
578 93
698 528
251 520
748 498
314 706
335 955
383 85
917 79
998 394
22 427
754 961
593 297
232 778
208 463
46 565
918 424
193 706
299 617
47 685
23 123
69 167
450 75
936 760
807 278
762 88
95 341
836 367
492 432
740 272
901 219
409 862
723 407
577 474
483 825
506 891
384 795
342 609
503 194
337 965
816 690
614 672
660 458
19 446
352 131
763 125
179 360
414 717
363 886
559 448
437 656
96 481
66 427
475 303
501 71
439 113
576 974
194 452
981 900
483 891
657 580
464 826
854 780
553 979
642 532
15 746
231 455
900 419
17 545
533 200
754 612
423 287
204 711
894 200
257 165
250 884
645 50
698 583
688 37
155 799
307 568
930 594
62 755
13 889
879 658
677 74
640 157
206 127
889 462
584 743
967 732
212 755
839 257
300 564
900 785
104 963
371 110
368 15
252 943
737 321
356 717
141 183
13 406
244 344
772 372
488 581
472 540
566 471
425 544
809 467
463 207
997 826
293 923
346 685
867 430
657 975
688 313
302 233
954 624
132 872
915 119
64 353
755 397
396 24
132 725
294 102
74 581
286 679
544 323
74 603
995 599
349 23
455 576
920 661
554 731
693 319
839 783
908 164
89 585
417 550
688 462
540 590
666 357
218 307
758 708
263 695
167 493
563 704
278 547
308 165
94 490
817 280
662 562
307 38
115 726
310 957
128 737
761 585
794 88
260 186
479 219
466 607
666 311
251 182
824 92
327 853
56 793
114 891
642 468
900 828
918 543
766 316
847 567
246 605
564 186
347 151
556 728
426 123
851 513
560 412
931 846
241 807
953 80
305 803
584 841
404 614
356 108
460 567
31 605
138 273
329 488
443 876
178 270
755 665
629 192
763 651
897 320
576 241
285 639
224 20
114 552
12 388
346 177
335 116
496 185
743 468
825 563
172 378
967 415
472 558
23 821
878 946
373 964
522 787
439 384
137 885
308 783
305 768
33 839
26 327
173 865
85 774
158 773
261 775
456 632
242 870
584 241
406 896
813 927
695 47
576 169
616 290
921 466
253 452
607 356
507 667
816 746
181 298
209 344
383 657
704 876
35 740
682 398
874 762
726 894
279 765
793 360
157 225
537 744
833 495
163 876
245 929
546 35
209 252
578 894
784 254
608 513
659 508
197 473
943 193
519 450
26 516
822 868
118 599
414 932
331 791
650 698
164 302
541 722
899 347
568 82
440 144
972 134
725 611
209 675
843 923
139 232
209 913
273 424
863 490
860 338
812 863
65 615
961 377
221 532
670 609
402 833
264 173
272 346
113 663
808 890
461 872
968 652
574 377
554 845
896 226
509 215
808 285
940 460
487 334
765 886
296 122
56 671
130 964
629 383
676 788
772 243
449 277
683 728
36 448
692 870
249 376
659 13
324 516
745 542
410 472
232 131
580 367
913 693
508 15
747 312
928 288
245 289
489 423
14 958
249 402
658 476
776 123
376 603
237 537
770 685
595 32
710 475
282 512
840 145
285 673
469 401
575 19
887 670
385 441
966 740
512 352
907 267
617 86
800 681
650 197
927 161
360 853
732 546
903 338
41 856
178 622
903 159
665 503
626 848
807 728
484 168
620 301
453 955
847 64
950 731
539 212
510 924
949 784
90 891
197 461
680 61
817 978
830 197
733 992
809 442
580 757
116 756
342 866
897 539
933 570
872 505
407 293
932 835
154 919
500 95
162 241
77 790
428 188
255 135
518 205
428 601
267 760
274 663
598 190
347 284
513 113
738 428
581 234
891 252
907 487
80 705
371 985
412 530
601 276
853 800
842 99
826 40
931 443
649 917
670 60
379 663
46 350
823 292
420 472
44 791
90 704
726 456
117 370
51 362
812 394
418 831
282 858
479 820
807 128
571 29
972 188
441 18
593 497
878 670
361 926
730 448
424 240
248 177
581 953
315 925
760 885
881 579
953 450
310 743
269 542
280 837
864 988
762 31
180 538
937 682
771 947
742 597
757 611
103 172
39 255
855 287
916 322
636 974
637 519
990 603
515 965
217 521
997 142
905 263
879 247
420 761
234 814
111 731
758 72
714 892
671 128
312 478
191 307
21 955
349 417
404 323
767 79
614 933
864 102
903 495
854 536
930 402
767 605
392 849
909 133
687 868
605 97
623 252
143 721
315 237
110 235
686 50
49 726
20 996
667 782
136 217
866 490
782 70
539 614
835 742
86 479
586 894
512 185
895 976
765 600
567 214
384 996
496 990
458 49
553 357
312 413
64 194
235 475
328 436
862 527
500 13
904 461
120 331
518 466
322 623
64 281
685 811
304 869
708 976
818 965
390 198
437 899
695 372
557 911
200 348
39 199
476 163
999 583
13 170
99 561
529 831
489 62
82 600
440 608
808 230
920 506
71 530
296 116
299 579
214 673
553 196
789 516
101 528
875 345
497 19
393 65
102 400
232 315
21 613
867 962
900 632
98 960
281 756
929 21
532 597
19 699
908 574
339 36
697 905
162 209
90 623
856 332
610 686
436 553
612 692
500 548
604 202
276 172
309 873
111 997
297 419
357 961
367 777
371 307
420 736
475 666
531 650
730 84
720 813
690 975
826 883
716 462
988 200
530 192
210 671
87 956
960 515
18 448
243 685
514 967
917 634
878 657
355 69
879 430
889 742
73 969
817 994
488 200
712 524
96 360
656 459
595 19
569 409
402 960
862 17
979 523
508 346
811 178
681 480
765 699
230 788
653 83
255 853
875 434
704 790
463 344
70 715
852 599
303 181
458 181
458 265
730 567
556 680
503 622
453 358
878 439
525 867
186 985
964 381
705 844
444 183
672 453
41 723
154 353
790 556
105 361
777 171
339 396
260 440
179 806
312 605
610 874
10 237
18 688
219 851
132 956
978 703
757 869
75 531
314 455
442 97
558 889
126 551
149 966
137 705
959 33
330 232
644 432
658 946
587 402
592 140
641 707
478 809
126 485
375 152
875 133
330 80
619 918
891 695
355 739
399 989
650 557
973 529
37 948
966 678
530 769
67 676
944 652
792 881
37 533
490 90
836 548
598 107
259 196
453 311
425 255
479 426
113 941
429 471
379 749
188 382
601 926
963 11
100 938
751 665
320 840
552 966
105 400
465 809
347 783
363 603
688 257
823 988
498 564
754 505
590 262
923 693
450 146
128 775
104 345
966 415
324 970
956 739
75 696
777 851
80 12
314 677
73 256
678 524
369 962
27 935
620 332
142 254
379 497
376 828
712 143
356 75
67 678
934 721
666 892
857 254
142 645
724 767
26 354
339 543
537 16
418 703
529 778
414 947
974 638
891 543
119 444
68 260
136 811
412 463
778 926
239 378
533 869
430 138
925 81
705 482
243 678
402 850
866 193
231 289
676 468
188 480
326 121
502 40
739 369
311 80
890 717
460 145
480 427
197 913
292 753
879 184
386 565
600 451
273 468
608 930
415 776
126 49
253 554
588 648
144 398
710 450
459 790
36 964
777 369
70 194
940 829
785 267
736 445
761 437
690 917
68 619
48 616
939 714
534 119
568 487
690 495
553 278
239 291
402 649
108 419
431 161
662 200
51 708
326 943
403 660
110 485
601 556
248 682
907 36
259 888
867 801
500 457
517 412
949 821
103 681
288 609
663 888
84 930
563 712
910 12
32 293
215 449
694 306
48 301
887 647
609 271
764 900
836 383
272 701
297 397
991 897
582 142
718 292
566 438
653 323
571 799
31 158
344 931
387 440
987 716
225 550
453 580
951 327
710 536
132 574
237 688
295 434
943 690
229 631
156 677
811 861
467 975
315 898
773 170
401 86
853 797
42 856
520 890
330 878
187 795
542 324
786 107
179 813
166 56
292 772
325 761
135 570
803 954
810 430
645 431
278 797
490 375
788 695
431 219
297 425
552 300
358 254
889 715
488 113
648 492
403 119
707 915
148 829
531 859
305 809
139 438
611 393
956 614
924 559
44 602
794 738
943 473
173 739
598 16
739 613
659 186
808 760
366 257
891 939
756 23
642 929
238 38
372 55
681 722
532 161
225 388
148 296
765 25
167 898
890 449
809 324
759 853
881 782
190 357
215 839
119 687
217 882
163 78
78 527
183 76
338 912
917 442
171 969
836 597
971 891
197 283
764 330
366 36
850 997
190 131
409 787
70 823
98 978
640 316
641 812
841 334
283 425
362 718
12 945
299 763
255 349
365 168
854 328
351 689
842 43
804 585
880 687
717 130
410 814
339 267
26 590
858 209
895 538
284 791
216 907
371 264
647 52
883 984
212 477
761 629
107 300
391 433
281 741
975 820
335 185
490 658
661 311
724 16
689 470
434 353
37 360
246 959
36 233
400 857
684 876
63 219
257 901
37 234
271 364
649 745
192 675
869 109
70 171
550 285
860 140
356 965
744 924
33 424
625 492
901 552
608 283
297 21
837 266
487 86
671 621
883 549
517 631
424 307
866 198
469 138
697 602
704 316
418 874
39 921
914 865
111 506
447 995
964 173
764 713
502 650
747 392
189 841
265 98
986 86
960 342
506 171
173 417
468 328
477 842
71 442
598 823
452 548
335 572
691 125
272 414
113 925
201 368
959 82
665 256
678 198
633 724
10 405
745 869
865 612
904 93
642 152
576 689
370 259
882 764
496 833
797 971
856 776
475 236
443 662
711 207
252 586
896 28
842 457
146 779
286 28
948 523
95 768
676 996
77 378
97 429
729 603
496 660
836 909
823 642
534 589
884 744
275 428
466 557
454 585
270 858
66 890
255 685
462 536
120 635
445 510
627 403
785 906
541 444
272 570
623 120
325 202
498 661
447 973
59 603
553 263
707 502
661 547
452 719
321 167
426 492
668 563
361 551
455 588
577 162
112 681
306 690
657 752
509 638
820 864
479 339
537 797
977 486
914 550
942 329
389 130
188 282
105 647
430 168
361 649
164 551
409 182
444 102
12 459
942 281
715 988
923 369
234 49
158 477
94 577
935 586
304 238
93 152
743 216
962 36
191 360
195 468
641 90
821 115
507 857
635 520
624 245
694 779
790 592
775 233
669 71
80 673
635 371
212 905
562 648
338 436
285 774
533 925
703 938
711 133
819 918
680 39
767 402
59 234
655 918
853 477
813 40
143 687
149 529
339 141
451 331
425 840
316 768
244 72
934 642
403 530
775 618
49 149
88 925
129 844
672 532
175 736
212 319
993 644
770 886
108 33
215 881
400 41
687 879
167 553
399 812
875 938
348 40
83 633
965 622
819 326
932 699
730 511
910 991
325 703
840 474
198 528
696 630
504 721
951 88
987 11
415 467
336 210
43 139
660 994
23 808
568 495
881 390
37 123
49 197
677 802
153 346
447 28
701 112
854 667
112 815
279 958
976 105
625 74
901 96
624 552
680 580
28 291
996 430
830 987
245 831
37 269
607 952
158 869
456 772
706 563
394 557
749 105
452 137
874 69
229 541
60 921
637 481
713 776
492 417
833 679
541 302
484 145
193 857
422 869
719 991
886 525
44 189
83 360
232 971
159 584
448 127
862 654
675 523
357 209
428 670
611 842
191 119
598 987
945 188
102 521
524 713
218 990
507 872
591 370
956 378
483 685
896 788
150 239
214 806
764 342
158 407
218 508
903 273
894 663
826 647
541 884
298 422
677 879
653 551
290 701
100 768
776 982
50 107
963 636
966 835
715 590
619 258
282 661
725 973
658 433
866 803
870 587
823 279
859 586
565 385
777 825
467 577
256 996
444 518
710 115
983 497
737 424
754 81
69 471
495 994
908 770
158 684
562 87
575 458
882 988
881 418
243 788
621 557
437 186
759 560
669 907
648 410
582 27
214 454
829 650
861 95
104 318
998 783
388 699
144 753
301 347
675 43
403 302
652 315
186 676
964 332
567 788
587 66
183 231
874 234
178 454
549 492
725 398
774 61
180 283
454 235
595 550
300 901
34 358
190 804
818 387
41 531
392 127
529 669
569 775
841 709
145 817
370 991
142 233
785 702
285 609
844 67
188 358
579 692
410 806
458 932
665 148
423 366
163 963
304 612
347 848
601 519
778 182
802 872
878 374
174 31
547 299
964 391
515 33
517 466
461 249
986 757
38 947
87 286
632 725
687 201
800 253
294 744
76 890
870 771
311 434
615 981
301 109
332 178
868 27
674 98
390 249
871 635
820 482
918 382
405 40
91 399
577 445
211 584
117 769
26 86
451 753
606 959
930 436
186 113
976 36
419 42
616 935
457 884
820 973
404 20
389 467
936 871
235 609
971 352
709 993
927 174
510 899
986 416
942 233
423 500
220 987
616 894
857 641
526 19
458 328
370 829
322 736
707 356
20 822
282 916
439 134
471 755
562 506
724 831
846 999
787 684
333 481
788 229
934 983
17 366
496 683
932 405
328 623
548 30
335 853
506 812
642 967
148 992
982 804
684 769
501 856
694 131
785 249
959 179
570 638
369 996
51 693
179 626
901 459
608 936
157 891
710 158
457 282
438 549
141 773
782 738
275 734
815 271
54 592
101 850
735 920
830 257
237 103
77 626
550 228
262 638
730 918
278 683
208 546
203 521
972 309
258 387
150 605
321 230
176 922
361 480
496 175
859 149
127 414
164 464
860 459
708 912
341 448
980 913
470 358
593 520
821 300
784 502
193 503
713 899
82 237
316 476
219 724
617 132
48 290
626 784
890 229
373 815
339 687
463 722
553 818
135 182
787 464
870 626
993 729
828 675
31 590
420 600
510 846
613 889
269 111
910 180
11 977
704 79
822 739
907 671
257 368
220 899
440 878
67 925
997 146
186 18
750 65
411 997
150 474
184 304
136 619
544 881
18 696
713 243
801 208
632 109
742 39
783 575
21 179
516 736
530 683
758 482
828 750
680 102
554 711
671 489
378 24
540 742
959 442
24 245
185 577
350 244
233 51
576 312
139 373
229 394
413 590
448 841
741 388
58 130
333 133
906 330
457 879
26 951
697 493
915 137
837 367
947 449
370 492
890 74
495 67
314 151
221 958
417 103
423 743
27 282
928 989
410 531
764 394
930 209
123 961
25 359
658 562
294 116
52 681
598 677
697 476
457 985
540 621
940 518
899 387
884 542
230 278
864 670
224 756
245 651
413 965
954 294
989 28
54 700
744 378
324 679
769 971
775 140
190 436
257 315
928 108
812 690
698 177
486 538
269 998
979 524
533 962
429 574
661 205
409 948
643 854
311 690
891 531
794 148
258 153
722 864
375 989
329 651
914 168
853 801
261 376
380 158
436 880
590 330
906 167
426 732
737 72
849 455
732 621
50 525
615 232
344 272
335 236
967 287
52 757
225 363
47 965
602 304
388 576
720 911
711 307
532 846
707 847
325 592
185 93
66 773
793 134
764 440
307 424
408 346
736 946
400 848
958 49
408 20
69 582
798 692
149 928
809 911
110 879
12 590
937 530
507 265
511 190
851 579
997 377
350 263
755 613
18 522
434 81
519 220
752 513
414 918
66 819
789 422
180 457
753 843
195 455
119 836
89 572
806 486
531 615
699 445
729 301
622 537
799 620
779 655
333 562
322 989
913 462
273 900
388 871
960 342
172 265
736 875
965 775
549 881
712 572
605 535
482 629
50 532
135 720
576 437
827 490
345 740
25 106
549 451
253 655
309 762
588 225
68 234
651 123
207 77
353 112
382 202
540 860
422 918
318 51
314 905
831 171
780 541
876 932
230 381
220 537
599 110
141 894
68 345
633 152
991 838
669 746
156 435
462 85
69 982
576 188
221 835
122 225
532 742
385 899
443 159
733 456
825 682
522 943
690 946
862 712
280 483
488 161
674 988
592 75
284 672
378 762
428 11
625 243
505 223
324 966
286 713
915 993
275 719
44 963
479 361
924 338
258 535
50 993
847 242
577 772
192 46
363 596
140 302
983 489
821 873
380 77
343 492
872 202
772 439
101 494
530 353
528 723
245 134
551 666
82 317
814 351
278 606
831 946
622 844
764 677
225 316
537 119
901 373
994 79
543 299
592 885
112 344
832 886
752 675
812 762
687 888
265 866
41 91
887 262
672 811
784 20
43 307
463 198
436 51
267 645
883 390
577 650
967 118
69 24
751 865
506 206
839 737
425 765
871 133
209 981
170 517
36 539
292 427
220 62
416 987
220 979
754 894
701 147
765 867
469 992
833 212
615 42
887 567
690 207
591 337
935 843
844 96
650 400
261 945
919 78
204 266
702 207
414 337
199 659
540 777
603 704
262 45
683 865
706 239
58 731
453 800
639 594
743 620
702 21
530 959
519 255
23 226
964 139
163 266
635 348
729 930
559 331
785 872
450 898
619 495
579 139
895 94
881 458
668 608
734 224
316 571
838 599
423 733
909 298
491 759
452 125
899 557
569 893
720 656
638 475
816 26
524 723
94 734
202 335
940 844
800 328
305 791
93 432
15 199
934 538
168 623
520 344
345 178
62 161
910 733
458 329
353 240
640 322
631 120
218 315
338 471
348 641
691 195
12 593
496 747
272 138
100 557
113 183
688 461
896 802
53 155
906 426
976 849
483 193
573 141
542 881
362 642
47 252
262 830
235 605
693 201
575 227
125 316
407 192
10 142
490 198
823 518
67 448
317 987
575 520
660 427
826 240
342 852
751 270
482 384
919 139
20 798
23 325
815 530
711 649
384 56
138 600
823 570
585 686
918 764
886 783
553 419
879 657
988 214
571 394
558 58
834 477
711 437
417 929
194 447
793 394
858 243
208 693
171 685
223 551
997 24
600 366
13 990
851 774
403 54
981 246
737 651
88 957
174 14
951 53
802 144
524 651
374 907
259 719
794 295
107 964
482 807
547 262
742 828
841 676
667 530
329 166
361 150
505 702
464 568
443 75
991 232
730 431
132 747
158 10
148 285
53 382
588 732
918 695
290 865
937 866
599 445
797 907
259 993
91 335
63 821
327 887
563 120
628 169
144 691
117 197
616 461
359 249
575 81
388 623
899 664
366 314
662 829
721 353
94 714
172 467
547 984
245 452
720 526
287 988
144 691
145 381
154 387
785 132
249 326
900 389
937 108
426 292
36 396
433 626
631 734
374 431
149 84
136 570
735 449
988 672
773 118
208 121
329 448
709 192
950 327
511 79
224 659
992 809
53 791
377 719
883 562
199 589
479 588
845 516
374 813
371 853
545 89
213 941
834 252
944 624
357 813
246 199
304 352
741 962
397 986
399 650
695 881
668 149
626 862
959 246
713 309
107 595
57 481
536 981
113 780
639 313
356 981
375 588
359 836
832 660
740 794
731 128
661 404
921 514
410 939
748 941
783 129
928 117
956 258
656 551
489 200
675 79
42 881
449 513
56 356
396 352
344 708
425 251
570 235
14 553
12 430
824 590
202 588
483 425
585 174
652 485
131 422
107 647
18 141
667 972
197 883
879 644
241 646
519 42
386 174
100 281
557 625
260 23
19 85
233 19
974 421
324 993
756 657
87 490
918 862
155 370
180 548
495 315
467 100
987 774
255 445
544 287
65 399
659 928
994 431
123 422
652 149
419 692
711 196
693 946
383 897
439 266
270 359
383 193
650 96
529 783
512 116
885 272
378 61
962 240
487 152
74 583
49 567
597 824
518 589
532 190
76 916
213 725
48 696
571 203
204 648
30 427
308 69
632 703
892 315
266 474
538 842
695 898
719 604
314 23
208 350
585 498
787 907
280 465
504 74
519 566
898 710
742 797
383 234
866 413
882 663
781 997
970 545
872 826
731 648
75 779
990 207
844 110
651 328
972 89
899 44
471 212
472 121
516 106
317 378
371 877
831 789
961 27
289 238
940 856
883 313
79 418
795 610
957 649
362 830
766 607
590 154
225 544
331 490
756 315
631 181
203 265
909 590
811 678
320 53
802 537
288 357
119 788
727 633
551 107
662 273
809 953
205 398
773 224
588 970
22 979
374 553
169 448
953 629
629 415
723 681
226 299
149 244
839 437
373 602
742 411
570 75
360 875
817 862
462 581
41 223
861 51
256 356
479 208
982 659
227 986
32 245
830 961
825 536
658 860
226 887
882 795
104 614
262 200
214 153
55 934
572 144
981 569
94 29
681 986
157 776
32 996
228 897
393 233
279 698
97 897
651 721
571 730
52 632
945 821
486 303
546 787
572 278
115 522
611 880
195 23
236 750
427 653
632 791
351 459
668 140
910 240
516 665
498 789
997 373
912 863
67 867
669 725
512 908
841 640
632 19
641 503
403 348
570 468
810 927
219 647
991 190
463 859
460 296
465 881
304 568
812 237
474 345
33 416
986 170
16 289
129 171
482 861
478 212
343 898
576 486
386 642
920 491
460 767
68 900
20 271
961 552
733 544
746 627
538 835
47 951
110 961
894 378
803 959
259 790
772 661
85 857
595 175
456 988
384 858
363 56
372 627
664 973
841 759
541 170
716 982
542 605
937 300
727 190
552 268
684 901
782 946
891 69
890 652
359 13
308 651
985 861
925 608
91 267
747 363
493 129
67 264
232 893
69 333
43 406
818 322
374 60
252 478
364 583
578 645
137 517
546 327
81 162
275 11
659 996
478 210
693 437
287 134
982 429
724 249
686 641
320 973
373 232
847 777
326 93
345 832
809 607
538 605
424 842
925 415
536 487
518 331
122 870
414 785
570 363
862 749
989 842
362 655
639 27
314 360
940 218
188 234
655 343
69 145
250 180
210 288
738 985
272 996
833 506
552 304
225 808
661 604
305 671
365 909
119 868
953 780
85 973
679 912
124 82
726 470
209 544
563 840
218 662
318 824
277 207
516 927
640 954
671 761
645 327
212 560
618 449
267 688
777 111
740 631
200 671
717 419
15 764
735 854
754 364
771 338
613 18
204 768
348 606
438 388
136 815
560 92
902 571
664 65
757 370
682 405
416 335
282 924
996 97
605 726
885 526
482 411
238 108
701 223
737 226
405 487
671 978
420 638
67 215
994 262
50 556
798 503
851 12
839 95
306 541
427 540
656 958
414 308
856 749
201 289
106 701
912 784
393 744
94 407
818 281
675 63
759 847
562 26
308 462
534 910
625 981
384 213
269 227
755 590
848 727
576 860
154 677
589 509
96 902
566 39
38 82
322 664
568 941
230 402
46 328
249 642
406 853
882 161
403 973
757 202
848 15
793 496
686 822
207 537
342 53
555 894
31 970
224 553
39 186
158 502
806 580
339 717
999 166
201 516
90 913
375 480
253 651
165 872
949 465
183 741
710 581
709 263
436 524
492 689
592 936
203 641
877 742
444 349
666 15
230 581
486 896
120 188
850 803
880 58
427 885
765 485
618 923
69 552
71 293
314 876
74 735
127 674
972 196
489 150
929 121
925 384
604 863
774 384
836 374
656 15
64 593
574 12
778 984
811 522
313 508
414 579
344 56
20 871
913 271
261 834
752 288
336 470
269 992
796 595
566 994
990 436
248 811
965 585
465 691
271 667
317 824
376 276
924 86
721 539
784 574
45 571
720 772
939 777
951 767
998 751
704 307
289 37
440 827
795 446
482 256
770 716
539 483
557 237
379 915
442 550
215 597
95 708
556 858
575 991
659 527
305 242
54 395
501 385
162 259
268 644
986 451
490 356
979 28
402 239
338 891
758 821
973 503
111 646
724 825
334 31
545 717
698 348
413 352
541 499
944 506
623 912
680 375
38 754
325 368
806 146
885 120
763 338
938 11
197 49
715 561
619 901
577 260
585 393
914 474
788 132
927 315
79 36
63 638
266 225
135 570
970 377
623 730
690 199
105 708
256 705
839 96
972 477
684 100
220 594
897 726
546 895
135 987
401 24
264 943
199 882
453 594
993 712
972 236
496 286
434 344
129 426
346 877
682 603
587 484
558 979
920 260
250 537
406 754
693 585
415 675
881 443
716 289
807 659
274 740
791 307
694 89
814 287
718 154
681 443
415 255
856 342
411 293
248 677
810 740
182 990
339 297
306 469
795 257
734 544
921 109
909 369
784 265
265 99
119 880
435 476
845 433
147 14
944 529
704 364
62 778
918 731
271 724
806 847
935 131
268 183
140 895
670 465
323 441
998 548
471 57
76 501
788 943
421 508
159 833
622 898
594 292
947 898
404 922
875 336
822 348
444 292
654 768
388 257
976 664
105 301
109 298
51 354
841 894
805 138
266 41
975 124
491 229
733 307
670 988
846 338
406 474
144 297
185 686
344 937
156 279
729 929
385 748
682 744
613 70
368 151
12 739
659 14
435 375
46 269
664 990
638 495
563 788
524 963
566 139
904 711
131 847
82 785
116 192
576 620
681 93
511 464
344 717
507 790
175 681
53 111
810 693
324 863
594 178
254 613
295 530
909 192
739 417
167 899
232 114
734 946
262 521
989 567
952 250
127 737
788 867
80 962
741 861
337 141
967 113
311 496
800 693
489 147
106 960
175 354
870 84
251 582
130 195
969 384
824 553
364 55
337 603
685 38
207 984
623 674
823 550
357 771
761 29
66 699
402 515
519 306
608 722
647 876
586 856
678 496
472 644
41 146
963 214
273 836
571 488
70 869
543 852
122 861
95 143
408 519
369 836
900 319
978 304
565 857
768 91
94 659
298 379
792 296
58 722
541 17
382 325
994 309
613 252
797 592
847 525
647 162
758 870
106 950
458 537
411 954
852 536
85 958
602 227
675 45
917 159
569 691
337 259
459 125
151 692
421 154
698 166
266 603
855 503
734 904
745 788
676 586
895 654
652 381
712 785
465 517
961 858
477 151
60 501
543 734
250 467
156 197
579 401
958 658
900 547
903 392
892 734
764 859
642 831
127 462
193 802
396 483
621 262
87 28
741 855
800 352
836 575
617 791
385 876
849 250
543 922
616 332
152 419
800 285
695 337
832 634
679 636
646 694
97 309
408 104
687 199
590 671
867 476
77 751
72 723
142 638
846 749
60 133
960 433
972 512
431 95
638 805
337 650
657 215
761 213
347 295
794 30
859 412
232 182
587 114
462 328
344 695
487 256
153 258
174 971
192 983
595 274
423 810
626 911
849 955
62 634
352 534
863 151
415 581
287 560
520 696
816 724
247 605
908 660
868 554
782 831
771 614
705 581
717 205
441 950
594 212
869 793
835 899
858 794
824 103
786 40
521 578
382 116
289 88
123 645
336 778
703 504
617 742
995 507
142 427
874 987
589 342
192 607
840 637
598 84
49 481
696 499
80 402
868 623
903 425
804 427
529 194
572 403
330 546
389 622
621 555
285 384
383 657
339 657
518 289
468 228
452 890
732 154
713 426
521 368
511 124
362 999
316 646
853 695
902 503
467 641
642 101
914 116
39 90
840 527
198 402
493 203
253 344
449 607
490 703
879 41
938 210
635 907
192 852
170 294
492 279
943 279
433 267
339 25
326 987
291 507
249 996
668 36
498 787
679 23
457 187
796 976
999 23
497 879
830 891
702 991
925 781
106 816
774 492
55 363
455 677
865 461
917 839
62 675
574 365
358 608
387 749
184 438
190 439
252 952
697 620
774 186
715 446
196 305
316 670
904 521
870 656
717 986
919 644
888 229
502 902
707 214
978 17
54 818
610 111
595 14
47 470
724 14
382 465
883 73
440 487
86 146
274 982
910 501
584 943
778 961
346 695
879 827
951 36
318 21
954 535
920 179
230 177
264 496
752 430
435 387
742 599
546 936
649 936
916 218
613 474
934 685
220 94
609 186
530 79
951 372
945 304
720 832
727 591
898 453
109 46
934 487
917 647
788 461
86 879
322 845
188 372
864 964
271 129
97 156
202 676
607 946
371 449
713 424
259 463
802 360
984 493
26 519
670 942
435 298
63 948
424 379
761 367
96 174
72 334
686 806
992 594
694 753
826 137
134 81
987 247
154 499
980 456
154 306
33 271
722 88
659 122
415 806
14 194
802 408
537 337
87 441
786 990
661 790
998 877
445 244
641 447
900 773
502 777
851 185
390 36
412 78
400 968
983 64
517 827
855 475
350 572
920 632
963 223
181 575
172 276
11 141
357 980
827 982
682 285
914 447
758 425
393 710
239 853
41 744
997 626
266 350
106 47
25 995
849 273
510 428
989 97
327 901
596 248
716 53
755 557
589 349
155 398
772 917
602 298
754 383
544 158
11 719
384 90
583 76
14 591
637 254
876 365
81 410
954 71
617 512
880 538
300 606
30 761
866 275
756 70
939 778
166 428
566 396
764 580
405 742
603 487
143 513
88 679
641 236
390 508
784 611
422 568
449 378
969 453
780 325
549 660
135 903
295 444
478 846
169 410
615 262
269 789
954 321
993 679
775 297
606 272
433 564
481 20
712 518
825 333
85 715
596 543
36 316
733 165
770 225
254 914
752 980
355 994
559 146
105 150
455 310
913 499
534 384
35 692
851 912
369 949
991 439
869 825
130 964
633 59
735 182
812 16
59 979
620 730
605 953
676 397
771 282
778 280
314 73
849 758
772 17
167 511
410 196
912 155
605 974
75 184
879 529
133 580
71 366
953 131
397 32
132 70
965 886
815 970
708 493
660 296
592 244
191 371
20 622
241 903
271 25
351 995
77 502
377 952
916 670
391 44
443 761
96 215
452 232
282 648
666 410
448 175
236 758
817 79
844 341
596 455
945 113
533 296
19 560
738 317
114 658
842 117
959 730
101 433
45 654
597 460
267 600
450 964
259 329
448 55
294 440
892 682
655 32
790 610
917 775
77 329
219 37
535 376
335 199
759 70
521 873
332 275
38 418
938 396
184 774
345 900
719 668
689 586
383 295
353 142
638 549
809 997
584 871
92 524
571 778
289 587
118 861
14 857
402 769
101 350
263 591
421 251
930 971
632 417
646 526
209 437
892 815
985 751
854 31
601 886
262 873
590 246
328 989
151 491
445 538
670 79
788 951
698 93
772 598
731 470
798 679
852 740
900 303
780 709
225 354
700 502
261 953
78 423
423 964
432 243
173 311
908 453
344 932
224 675
713 228
196 782
805 48
573 55
589 49
937 738
984 911
544 471
814 209
146 728
218 538
673 502
957 131
64 651
998 629
17 560
307 558
119 851
523 656
636 26
34 375
854 749
707 650
35 262
464 348
680 869
226 851
867 470
304 440
793 182
527 684
374 141
527 455
984 393
807 315
253 408
869 470
827 94
827 582
954 611
217 84
635 120
129 777
653 999
25 543
843 56
712 623
823 376
757 288
473 279
688 985
262 939
629 23
831 124
59 249
959 608
128 356
528 126
892 721
806 385
658 374
648 369
881 79
547 343
309 357
571 617
76 395
599 23
392 693
734 157
431 886
611 909
846 602
169 111
826 210
596 61
703 143
470 119
721 609
967 613
555 420
193 383
551 388
156 946
931 837
999 661
499 420
626 697
74 341
279 643
867 425
487 996
63 866
187 62
67 211
969 487
606 724
134 783
882 564
270 985
600 839
647 196
892 834
139 723
241 843
895 959
437 389
552 32
600 404
972 65
522 788
48 493
306 113
738 363
483 45
709 502
135 648
462 522
339 135
870 110
169 532
352 790
234 692
224 496
51 234
74 179
576 210
370 804
556 408
393 588
184 501
283 978
508 127
252 967
425 498
809 326
223 997
871 142
898 725
956 477
464 799
747 629
437 556
303 631
428 227
716 886
798 480
832 783
205 632
547 399
844 424
438 688
941 519
761 615
940 473
904 436
414 277
637 942
651 788
284 205
124 632
523 726
83 579
694 849
492 409
169 759
869 359
622 820
340 635
470 986
769 650
103 649
641 211
767 125
359 715
172 645
138 730
239 142
709 20
719 638
728 375
680 50
445 962
928 873
394 212
494 654
671 806
943 724
124 83
490 324
377 58
913 755
309 510
709 434
816 25
595 997
800 752
159 734
772 719
75 500
170 977
259 209
304 803
360 432
123 760
733 501
842 697
970 488
432 635
428 837
273 933
411 11
135 254
523 849
685 800
313 811
518 264
361 781
18 960
963 707
498 91
415 796
292 462
527 153
415 76
90 760
493 971
671 182
311 781
291 930
770 526
634 261
250 195
441 592
163 698
415 476
711 760
273 93
701 250
847 359
427 659
808 68
649 117
914 495
961 905
268 24
537 953
574 128
303 397
677 766
112 513
690 581
861 804
372 91
905 529
920 83
843 953
323 281
567 696
574 461
695 389
765 643
371 943
266 904
190 848
390 965
199 760
671 792
362 793
140 360
560 490
973 74
829 343
712 490
511 748
801 611
207 111
835 963
244 197
846 652
982 878
336 918
569 870
49 542
27 263
414 790
490 714
254 745
211 638
442 777
423 500
131 420
537 596
167 802
300 704
920 214
559 337
88 251
638 982
430 727
890 979
28 549
54 131
384 845
864 982
414 582
897 94
747 821
488 916
824 257
666 429
16 174
842 246
603 537
174 484
201 899
264 938
795 139
777 996
280 811
377 777
56 990
793 556
72 187
373 975
858 486
11 894
612 560
992 73
859 943
967 47
338 905
789 213
833 542
844 437
925 635
700 450
729 810
128 904
545 847
770 474
393 229
384 444
304 252
797 708
536 323
405 129
524 122
552 171
768 309
649 354
501 368
592 403
160 759
937 48
229 571
272 121
616 463
289 864
230 550
377 658
578 784
640 554
751 868
250 664
131 310
510 995
539 385
832 604
544 372
454 974
510 186
936 750
877 424
271 444
273 699
677 587
337 242
593 246
266 762
21 747
328 685
692 444
466 185
682 80
242 385
995 459
662 500
425 880
36 762
949 571
739 134
842 353
854 160
452 59
883 469
345 639
485 433
396 667
806 159
927 999
621 54
428 76
494 813
641 304
728 85
517 558
39 859
714 33
860 417
738 798
367 481
92 445
903 643
378 333
96 634
601 74
599 733
356 403
968 465
164 103
31 437
171 299
156 984
873 232
938 726
914 285
414 97
604 880
396 648
989 681
325 390
922 682
996 682
843 641
353 811
745 896
578 32
708 528
381 596
888 989
65 824
563 705
662 966
78 333
744 589
982 230
642 338
553 300
710 401
702 162
823 526
10 385
769 501
627 192
376 464
225 746
497 158
876 998
819 255
173 105
973 551
578 787
500 107
956 40
336 775
544 96
375 845
900 221
638 941
539 926
987 322
599 983
258 979
35 209
545 36
630 880
512 968
180 885
768 576
596 272
454 907
834 208
344 733
315 211
512 342
585 869
90 449
554 452
776 397
282 740
548 895
202 964
168 725
752 601
395 108
398 188
930 36
288 239
471 711
185 541
164 636
10 633
289 331
509 96
497 453
253 662
129 834
201 277
580 696
402 65
266 721
694 94
78 726
879 265
318 611
149 958
110 352
23 771
360 979
371 301
770 288
514 854
796 258
30 456
280 555
132 595
149 30
439 199
889 680
142 843
32 265
624 506
59 388
737 884
586 686
531 31
384 849
418 547
994 305
532 973
492 806
811 457
543 158
708 183
221 878
416 300
581 169
48 913
984 910
554 19
50 739
268 638
979 881
319 246
95 16
370 119
707 117
896 954
957 279
684 733
629 225
162 233
751 934
534 74
822 169
583 733
41 618
320 837
315 568
45 565
797 887
518 907
937 480
880 809
540 754
373 264
737 912
621 415
238 760
279 17
638 308
755 38
939 644
774 46
313 619
147 267
985 866
807 895
589 845
838 179
932 355
950 215
527 700
435 32
378 575
207 418
841 245
564 613
446 105
475 189
384 556
455 61
950 811
15 619
556 981
591 809
59 687
936 445
689 263
684 987
845 188
868 545
616 62
820 861
970 771
692 928
321 221
363 620
790 533
554 190
613 819
170 939
915 431
401 205
959 624
661 552
255 448
509 926
505 118
312 585
615 315
769 332
273 186
74 162
186 328
735 52
306 632
440 110
372 169
607 239
236 889
800 658
239 493
71 852
342 77
619 554
579 111
891 291
443 887
117 965
345 398
777 447
130 341
510 59
721 207
176 544
315 801
139 835
529 578
306 903
321 465
92 503
202 938
361 317
573 708
537 840
693 883
119 718
517 155
439 905
521 128
679 370
284 437
657 904
880 346
948 80
53 706
353 297
602 110
855 432
628 254
734 867
730 795
306 86
429 532
136 339
876 414
331 850
998 264
684 911
646 936
325 223
737 146
366 206
842 163
719 79
704 108
163 829
649 840
570 161
75 654
59 596
71 799
387 103
379 838
165 94
301 134
154 731
817 578
108 196
676 997
743 425
243 610
684 234
526 113
530 250
771 667
989 352
13 552
485 770
388 586
53 167
381 65
873 921
704 414
915 374
107 547
759 955
697 93
35 724
571 957
384 727
807 140
388 188
310 609
228 896
224 319
40 788
28 645
987 462
971 869
308 485
944 517
347 712
942 124
992 15
758 611
136 651
203 393
641 129
759 408
961 554
879 742
790 259
91 877
341 280
870 81
332 449
700 238
647 188
471 112
288 183
659 70
900 106
138 718
859 288
823 231
914 815
627 173
871 128
131 914
793 382
498 301
834 983
645 828
353 485
576 390
445 888
902 79
991 367
646 585
193 929
38 374
976 698
919 850
445 102
933 475
222 856
137 250
449 102
506 582
611 135
756 871
684 797
927 525
77 952
496 210
648 143
87 214
592 210
801 871
815 177
605 819
843 455
53 149
727 154
614 693
890 677
835 152
915 842
208 590
972 86
676 560
362 678
637 543
896 578
583 373
321 550
377 539
936 778
437 23
89 688
382 251
829 555
166 996
230 775
185 232
505 88
138 901
521 755
323 831
604 204
453 635
323 622
605 868
858 686
627 204
135 981
853 526
469 14
860 532
615 68
454 62
577 309
712 659
863 60
843 751
278 460
912 378
469 128
271 482
607 801
235 712
920 359
171 606
233 187
178 469
412 180
218 806
292 508
270 853
835 279
614 552
683 730
194 813
21 257
702 159
173 912
558 629
147 941
330 382
725 14
491 387
873 181
357 718
197 616
550 713
601 546
749 265
19 598
749 313
224 277
509 26
539 83
338 40
304 747
175 600
709 953
807 196
625 472
553 470
59 937
231 856
777 24
10 490
511 665
642 150
322 850
983 138
266 820
747 293
957 327
919 796
190 860
759 207
770 265
432 249
906 997
947 353
203 394
294 130
133 537
168 100
901 416
427 527
554 610
247 758
688 782
694 113
192 806
672 221
828 643
161 400
70 296
734 545
18 657
663 375
230 179
835 960
24 825
212 838
224 277
424 724
476 869
390 326
938 816
429 280
938 328
683 241
627 79
646 465
186 777
50 789
232 113
901 38
607 20
931 153
207 66
876 133
795 672
742 542
143 508
260 541
49 330
645 796
880 827
765 154
629 439
693 971
391 558
705 887
216 163
934 439
308 637
477 919
988 747
393 474
126 974
422 37
138 819
266 740
372 245
290 604
598 848
106 600
608 925
17 543
822 532
949 546
381 880
488 937
752 216
829 242
364 929
625 390
888 21
285 119
34 670
898 725
677 299
42 699
504 246
525 715
341 928
688 112
562 241
641 853
732 337
106 684
573 252
266 567
594 409
983 378
406 483
96 980
656 206
68 778
965 818
12 766
748 366
889 660
954 421
328 614
667 195
277 64
26 985
799 71
215 631
702 660
795 282
894 604
84 572
285 888
738 285
473 884
974 831
558 716
641 460
349 855
930 993
305 642
836 740
787 153
982 814
692 604
393 69
875 295
798 641
189 482
56 739
887 120
890 443
255 306
592 889
348 796
479 525
381 657
863 382
801 220
742 660
511 425
543 872
788 668
858 306
568 207
34 951
356 192
565 453
475 897
588 287
926 717
249 313
525 649
950 772
329 546
871 377
170 239
758 560
439 377
677 479
154 782
46 366
952 139
601 91
860 959
738 628
726 129
55 514
942 520
896 959
631 672
338 815
907 50
682 397
902 735
486 986
245 18
496 83
238 484
336 396
142 540
993 544
31 637
564 328
679 973
547 265
847 915
126 28
77 645
319 541
178 969
868 46
327 770
153 351
391 962
110 803
700 512
203 965
591 240
802 657
863 355
884 508
884 776
546 122
800 392
697 436
441 642
218 55
872 667
491 604
129 831
428 694
137 703
391 514
990 406
869 436
302 10
198 638
562 895
780 433
62 492
344 723
205 448
589 533
250 59
13 366
56 637
605 952
665 61
896 480
637 348
128 357
566 210
812 168
323 865
115 379
379 716
337 407
468 221
823 80
142 68
776 428
811 963
644 68
282 505
106 154
489 555
359 950
998 931
337 777
489 920
470 927
328 384
988 631
503 388
440 535
499 116
142 228
452 129
702 349
100 799
65 214
72 189
126 483
765 168
221 743
700 861
125 287
725 265
385 478
422 882
60 187
592 649
640 498
925 799
969 634
838 34
680 933
984 589
458 506
491 562
571 669
651 821
780 401
980 473
493 921
992 888
284 336
706 810
367 183
665 357
528 86
879 204
472 821
868 238
290 703
715 796
887 629
612 65
755 977
905 678
224 420
285 443
963 716
111 736
868 486
263 881
587 912
562 484
966 240
178 308
964 730
807 329
856 602
247 783
809 143
73 243
129 742
351 742
670 725
990 686
323 387
301 424
441 750
108 690
785 702
601 192
270 695
98 671
395 950
264 844
344 887
980 40
879 730
96 439
166 240
504 719
569 261
885 203
124 704
918 734
896 614
179 521
90 749
899 484
405 162
590 698
417 370
753 941
683 870
515 948
910 181
473 44
805 879
951 185
363 164
823 677
625 938
651 471
672 792
77 881
116 719
583 260
502 213
336 899
59 112
482 794
416 77
122 984
549 886
268 787
380 200
657 231
326 542
525 986
219 521
91 293
697 180
483 141
615 82
16 630
917 202
960 114
627 465
785 831
125 192
480 216
560 107
140 309
616 542
823 598
799 78
490 925
651 360
629 933
76 286
322 826
13 136
727 171
879 472
230 982
251 102
979 687
947 997
348 726
27 201
853 136
996 459
879 580
135 308
115 811
12 281
810 539
877 428
208 271
960 706
556 313
565 758
221 631
281 659
707 904
403 271
331 379
401 167
255 641
994 131
623 65
825 941
70 261
339 227
413 865
86 809
755 681
429 83
185 654
865 371
977 111
494 336
255 912
980 933
417 904
822 125
990 858
748 441
590 326
883 791
271 577
901 767
816 214
618 966
978 695
584 889
561 706
882 559
393 221
264 190
366 75
204 914
216 358
479 804
171 775
410 229
338 894
212 943
837 943
301 49
270 778
176 222
13 148
125 862
437 185
327 581
398 640
47 863
648 81
805 508
41 899
197 936
584 398
184 662
336 633
412 740
938 16
111 229
466 881
57 618
800 562
59 110
595 748
173 509
863 905
304 698
195 454
93 873
509 20
962 253
673 448
904 817
174 285
90 490
593 225
415 860
717 60
499 120
466 226
904 602
875 980
274 974
933 187
564 293
438 649
170 265
172 492
329 634
755 293
450 552
740 530
769 968
415 221
298 38
707 256
891 146
115 600
895 501
498 141
673 750
673 563
691 906
956 422
891 959
790 535
963 788
970 489
533 358
166 491
239 842
676 899
81 476
535 960
504 971
667 154
585 15
294 27
560 305
58 944
885 89
595 219
171 409
326 890
857 723
770 52
496 908
172 933
722 472
769 611
204 873
40 792
741 462
450 821
525 631
407 119
930 168
725 256
10 741
321 269
782 414
874 414
270 441
820 405
463 517
864 143
177 491
868 781
857 383
511 114
574 174
232 646
555 626
36 176
945 398
939 639
438 306
347 87
797 117
183 911
595 686
813 642
239 569
550 839
568 624
888 370
849 613
99 833
396 704
209 443
120 67
464 114
772 145
234 661
457 939
386 264
917 95
67 677
535 586
20 868
401 615
360 263
606 941
723 152
738 678
850 427
486 606
892 639
526 452
690 383
569 82
606 923
323 37
897 78
679 585
323 369
64 551
977 885
445 908
128 546
241 878
934 238
210 422
110 769
14 127
436 829
58 548
577 811
258 521
484 888
901 783
20 833
252 315
264 431
516 56
809 952
603 963
872 345
975 434
383 792
574 16
975 768
474 764
580 225
210 354
997 680
287 191
436 923
462 72
583 376
448 281
572 964
687 221
607 888
672 410
451 145
497 773
111 444
50 364
252 438
457 315
920 697
618 951
927 345
84 335
97 475
15 983
244 44
578 536
125 752
511 11
321 694
106 14
252 204
327 37
760 185
93 557
974 638
508 922
830 423
475 542
512 432
753 112
591 138
248 35
250 186
735 358
64 651
286 361
387 758
312 211
204 353
926 286
293 730
690 574
874 450
113 688
85 194
198 408
249 497
285 120
803 224
937 985
615 468
725 540
835 517
148 206
289 102
71 640
402 274
923 484
615 329
88 474
29 103
329 703
907 832
72 410
779 542
205 991
726 241
684 749
191 131
951 664
362 63
262 34
626 224
838 731
935 690
347 694
83 309
18 702
690 586
420 905
807 110
319 37
962 683
597 700
305 803
587 199
400 803
999 600
490 896
163 935
719 97
135 400
93 828
113 746
874 956
922 994
558 416
172 611
464 509
858 900
859 153
137 321
225 881
936 601
101 436
640 17
633 220
468 541
344 494
798 196
69 303
44 801
764 856
181 776
755 575
362 256
872 567
18 989
233 580
732 12
987 193
414 497
950 250
326 696
830 234
73 817
259 344
575 833
897 943
994 460
214 397
426 285
142 369
167 532
519 28
691 880
429 302
258 599
657 65
168 967
785 524
206 724
710 59
181 918
513 335
308 655
83 746
33 395
216 28
908 549
994 782
403 508
709 190
849 146
957 142
871 283
427 72
861 736
173 925
508 708
28 324
629 754
314 810
587 768
836 271
715 528
799 906
265 828
901 314
428 251
101 980
491 322
129 397
233 949
959 208
413 921
10 327
12 341
711 949
515 785
28 667
689 853
311 460
230 776
518 412
816 644
399 764
945 118
400 133
737 334
849 167
81 149
568 118
605 373
217 508
347 610
772 566
742 620
930 501
957 68
710 60
454 292
932 694
439 892
641 834
348 122
787 301
299 635
941 318
500 878
913 659
872 589
543 709
241 408
752 454
272 600
713 115
763 399
212 957
229 270
645 704
960 565
122 307
472 313
902 630
792 224
556 861
49 903
11 895
317 421
776 336
770 372
807 58
162 408
272 547
894 511
511 155
474 612
801 658
442 261
349 958
800 747
887 562
564 423
872 666
283 379
48 637
362 542
161 541
749 200
998 333
781 399
891 624
391 59
376 626
94 860
997 350
65 340
446 871
398 142
691 365
333 761
422 887
591 419
344 479
247 891
901 806
252 649
342 782
463 652
457 619
454 69
16 841
230 790
969 820
579 40
422 755
843 220
244 12
730 439
339 659
47 837
397 924
769 28
698 232
207 587
473 839
75 203
965 128
463 987
928 680
561 733
858 49
593 257
173 248
177 39
812 70
505 916
318 400
505 863
67 540
35 240
768 645
946 584
524 433
408 798
910 368
623 702
73 469
458 43
534 16
118 368
675 99
631 529
826 366
194 88
869 947
343 764
715 544
976 791
902 361
115 418
464 347
696 160
237 671
895 356
572 764
176 907
163 365
591 409
249 574
667 623
605 62
661 483
510 989
947 722
656 205
697 202
250 949
138 757
498 385
179 78
566 313
529 962
459 91
68 841
297 705
834 594
397 629
581 679
91 909
54 451
356 954
610 251
484 293
453 82
881 783
289 715
737 578
923 517
230 71
405 832
961 450
223 16
962 446
287 591
563 811
160 254
613 117
667 316
868 130
19 500
399 511
969 121
161 343
868 921
489 219
128 442
756 958
641 385
26 801
640 102
26 494
923 713
381 845
719 271
333 270
332 597
863 451
627 762
418 285
853 591
685 740
715 519
35 726
32 992
171 471
524 685
696 375
79 570
906 511
133 220
742 54
406 834
982 881
875 96
555 73
424 247
519 413
48 261
587 483
908 129
198 317
980 721
738 782
153 992
290 816
470 562
984 900
887 46
474 194
33 770
594 742
387 97
313 995
416 777
255 701
328 48
238 457
155 341
51 322
980 716
169 789
218 494
322 401
137 768
637 825
987 324
137 522
671 488
770 674
197 462
433 388
369 643
438 12
474 286
233 282
504 33
411 791
151 301
169 597
633 541
529 436
896 776
168 353
410 180
62 595
869 662
51 606
775 458
735 952
276 109
251 478
579 392
878 373
187 59
535 40
613 351
848 271
910 180
483 844
16 301
404 108
472 931
28 681
552 500
15 328
322 497
903 548
709 233
331 736
66 274
14 779
251 608
551 151
948 489
645 251
297 186
758 873
890 405
564 911
232 346
570 501
382 50
44 756
282 836
234 645
50 580
692 409
87 189
219 950
552 979
145 562
565 896
530 869
758 272
311 358
597 552
138 688
426 717
173 491
971 18
774 202
386 705
248 163
797 182
754 302
835 298
389 817
299 563
634 552
538 439
471 739
248 814
661 24
22 726
965 650
465 653
622 93
220 362
643 106
617 77
901 822
301 641
889 183
522 15
821 896
16 977
600 183
446 149
857 254
402 360
880 124
888 35
279 651
521 12
60 274
657 456
968 679
112 504
846 939
446 761
508 807
779 267
672 549
200 984
173 801
303 959
748 799
845 720
571 883
216 377
819 734
663 342
883 759
811 278
521 457
319 94
453 613
359 458
586 656
90 245
105 957
866 60
78 549
326 508
971 771
945 380
932 81
889 101
147 665
773 490
856 978
848 985
148 979
674 574
509 558
838 390
682 728
36 128
533 846
798 183
954 617
405 979
794 682
588 949
333 812
752 427
923 362
365 568
410 194
155 108
513 706
744 340
666 801
47 487
417 642
389 943
489 101
176 394
590 844
619 367
213 811
978 511
355 919
32 305
215 86
355 838
632 241
25 546
918 104
451 995
729 828
546 830
858 604
940 378
464 225
689 211
791 437
275 44
726 842
48 152
607 196
204 834
997 53
880 61
923 362
587 75
587 820
296 448
276 987
689 846
392 319
405 622
155 927
878 563
326 22
556 256
22 521
307 717
311 858
83 502
315 262
54 935
595 978
246 913
265 731
129 413
672 418
457 154
337 254
870 760
495 603
972 751
272 535
743 810
712 897
685 734
423 991
119 703
584 667
61 505
625 368
894 983
352 102
782 235
613 281
631 884
41 416
23 886
692 88
653 127
108 250
342 459
10 950
121 371
718 483
919 71
60 440
374 676
69 688
790 394
336 267
829 451
400 698
114 259
448 192
484 964
77 593
622 157
56 213
373 598
599 245
72 326
858 799
652 889
124 372
457 519
992 88
462 20
82 760
821 347
136 902
97 736
351 161
106 556
469 937
676 308
993 372
27 267
887 956
601 131
723 259
649 987
682 640
456 874
815 189
672 50
689 573
972 628
581 37
332 955
196 777
706 84
734 929
509 278
294 472
897 645
258 833
87 965
782 567
252 513
990 555
558 881
560 244
673 73
97 242
101 449
449 114
184 671
673 909
326 181
848 361
191 529
325 248
541 430
22 183
16 559
627 896
328 851
150 572
90 546
106 385
729 574
216 852
202 705
152 423
870 655
141 229
861 527
594 827
203 53
777 591
336 933
188 43
241 21
779 429
709 243
391 951
63 890
621 312
278 393
880 304
334 447
241 372
555 681
729 543
612 128
629 208
641 158
96 754
207 94
939 813
693 887
253 899
23 962
169 917
272 734
877 804
958 253
118 691
633 255
726 988
200 609
338 421
732 817
972 480
765 503
225 895
655 32
534 654
289 468
324 804
978 403
625 299
649 529
992 543
971 516
436 135
716 233
701 607
717 495
39 315
994 698
940 37
645 486
712 224
899 310
112 289
23 372
85 848
126 935
652 266
435 161
282 101
721 786
792 57
509 652
70 503
38 888
982 469
12 182
924 372
679 126
189 286
750 647
147 311
978 308
440 751
505 591
95 877
862 513
118 727
713 400
39 908
363 861
284 441
19 264
20 347
675 111
24 485
825 672
969 824
467 80
35 285
531 886
462 604
95 310
74 577
787 497
430 256
881 500
244 896
277 832
422 570
757 241
475 68
698 613
716 497
848 146
154 877
129 629
723 103
717 554
447 499
10 414
785 411
705 629
389 342
575 906
184 553
527 615
69 879
953 130
967 650
714 869
567 339
747 106
339 917
993 224
586 372
675 817
91 144
853 266
742 614
181 429
986 70
841 393
144 982
347 700
820 653
642 341
827 585
35 972
287 763
346 701
25 288
163 645
772 895
484 207
938 72
607 138
371 554
707 588
31 921
20 180
602 695
729 65
987 435
184 404
643 792
929 167
90 779
69 734
696 563
151 607
930 621
68 842
709 64
781 511
191 871
209 712
329 197
30 638
631 975
259 500
970 133
476 435
863 421
408 53
756 281
840 166
755 660
78 132
406 754
627 330
61 310
458 321
128 503
361 786
598 340
861 146
11 96
539 592
873 456
627 787
608 392
620 355
885 600
123 940
733 252
383 821
655 791
56 132
859 58
913 351
871 374
622 962
288 612
909 713
667 465
432 896
438 763
855 159
964 765
271 64
838 387
116 348
36 598
629 279
778 667
935 834
735 386
162 59
589 504
719 314
12 515
371 102
136 830
445 146
511 117
981 61
103 980
646 736
280 179
643 913
339 869
694 81
285 439
637 533
85 821
61 467
716 774
550 655
104 756
674 925
435 522
670 770
809 185
620 790
81 716
453 749
954 117
263 844
896 300
631 407
934 705
586 470
534 607
28 972
682 337
564 662
735 399
771 143
193 575
44 714
668 901
469 916
490 191
359 662
334 906
559 132
759 252
386 29
771 571
215 688
57 683
466 612
218 111
222 461
316 407
862 203
942 788
530 694
644 226
735 891
716 940
574 475
383 434
528 191
830 699
565 769
789 152
928 202
285 839
90 838
30 963
68 933
399 890
453 873
260 660
809 130
602 710
805 545
537 22
571 39
776 273
54 747
234 973
75 128
709 277
87 816
825 704
29 663
836 52
251 841
640 584
806 982
577 774
515 633
600 873
221 935
131 549
684 322
274 459
270 415
53 924
250 668
25 266
281 605
489 411
185 984
792 903
320 39
413 489
934 775
582 715
928 103
791 630
569 470
106 592
780 643
739 51
678 616
857 343
950 279
347 219
900 733
995 813
894 311
517 707
140 48
703 156
543 890
837 590
288 928
713 767
430 576
515 417
327 519
242 604
783 537
74 151
546 330
312 107
637 250
775 98
997 368
464 206
205 427
530 683
935 61
525 30
587 917
449 10
439 702
174 75
193 603
457 756
398 840
805 912
295 27
355 209
714 450
400 615
341 484
980 848
688 523
321 600
445 239
418 655
423 130
827 608
968 37
154 279
528 741
684 116
475 631
139 47
790 396
230 383
137 949
50 889
772 489
572 231
242 502
312 947
349 750
567 210
232 617
328 125
883 950
147 453
962 430
707 781
641 390
589 403
547 815
190 984
822 246
557 122
80 719
190 972
49 958
784 194
136 284
609 508
212 666
163 105
846 933
668 234
614 501
894 746
593 845
510 571
821 244
766 344
737 209
813 145
163 713
849 209
902 851
758 355
333 152
137 413
226 840
358 147
337 220
557 85
123 442
778 41
954 428
764 710
541 763
68 750
387 507
221 328
715 964
955 368
186 920
811 499
303 344
622 843
944 709
28 918
433 644
69 823
317 940
866 312
707 647
800 733
820 704
267 674
58 164
375 477
890 72
632 110
947 428
613 323
985 646
364 481
635 250
389 595
480 595
348 575
795 484
834 680
801 749
154 447
430 984
594 93
816 976
10 620
176 899
361 179
143 760
718 326
527 485
322 592
86 39
52 561
885 33
356 31
303 150
185 742
679 509
552 326
38 563
157 645
178 286
732 301
701 936
519 108
70 676
900 18
981 258
144 94
50 849
385 843
488 797
580 923
249 955
452 514
349 978
289 661
678 58
542 421
566 314
349 988
55 773
233 478
785 854
493 561
21 325
547 644
790 626
484 291
953 635
541 648
388 326
537 828
20 278
244 678
314 583
738 540
638 474
865 383
380 943
671 858
159 53
751 382
155 895
789 428
332 61
603 195
370 685
980 933
357 417
974 672
195 462
157 763
953 860
593 694
323 432
704 469
193 452
77 516
158 745
186 530
46 131
876 635
700 358
525 283
573 764
969 476
960 406
789 990
624 25
830 157
259 306
507 367
518 814
871 953
839 347
221 636
221 730
393 91
687 811
960 668
170 907
985 599
723 126
495 15
901 362
835 451
823 773
963 883
727 499
329 761
951 817
66 656
548 958
68 674
744 391
518 127
42 122
228 537
573 758
475 914
191 779
574 167
801 639
64 568
234 696
225 49
306 802
607 862
365 565
617 459
994 720
317 724
138 981
141 477
496 972
43 333
872 464
945 532
559 254
466 728
895 561
534 273
600 86
885 111
696 979
620 45
421 850
356 967
772 122
798 63
166 447
995 868
143 932
907 977
806 119
546 183
635 215
70 584
668 936
508 357
53 204
181 16
370 618
367 625
120 381
721 434
39 297
926 596
779 254
830 563
293 729
822 494
167 797
157 240
545 726
985 564
518 727
625 967
917 361
766 214
262 877
727 289
837 962
813 447
80 265
796 323
156 740
721 54
773 953
742 656
741 297
545 296
418 368
394 472
224 408
444 942
518 794
995 877
311 108
370 469
903 648
319 408
944 119
798 734
489 871
932 450
471 757
861 775
624 671
425 570
934 454
740 920
529 221
36 783
992 333
234 110
932 651
406 496
296 489
555 384
984 276
683 154
376 129
744 337
313 16
816 327
929 265
10 884
64 784
436 956
956 55
117 683
452 572
484 712
244 301
885 460
509 572
775 534
578 269
305 69
762 544
738 859
853 649
327 958
48 134
228 269
616 267
527 615
313 846
810 218
607 530
733 570
152 879
59 864
489 374
912 605
304 629
653 286
232 136
493 330
360 415
429 387
68 722
871 693
228 149
729 849
339 386
390 324
596 787
180 420
691 48
974 572
355 672
215 329
475 944
621 312
789 921
850 638
822 616
935 579
818 234
189 56
559 615
89 988
106 252
37 640
435 653
909 589
550 474
403 341
611 412
727 24
958 556
938 410
899 633
534 871
916 996
235 628
689 319
469 753
56 668
298 560
894 942
295 244
223 524
114 170
611 305
465 288
866 56
973 866
768 510
188 825
515 132
242 727
951 335
193 615
115 998
785 181
776 297
729 938
208 650
238 676
668 399
380 427
786 484
145 982
209 109
282 799
396 809
925 486
699 20
118 355
78 812
908 40
832 49
444 219
243 900
545 909
793 229
411 228
644 528
297 121
376 133
929 430
853 55
340 644
588 969
186 600
152 302
822 505
575 200
56 643
667 916
55 523
712 502
42 647
116 382
387 18
194 599
601 117
409 971
628 389
253 419
884 489
202 35
388 505
120 189
938 566
977 396
55 696
396 871
37 381
515 828
193 285
161 817
854 610
75 535
466 177
181 578
586 33
353 545
153 12
793 187
154 77
217 985
491 367
730 773
244 737
413 822
498 685
779 332
17 182
539 92
469 226
548 490
632 11
198 731
760 230
761 948
512 121
454 657
156 845
100 52
845 361
377 128
779 636
36 115
561 56
964 654
96 316
880 509
980 490
500 581
178 780
636 712
228 996
508 184
761 953
757 956
155 645
900 51
927 554
999 898
585 789
938 842
24 320
385 956
783 587
602 872
823 616
562 391
700 776
214 917
425 548
668 227
39 391
477 423
857 535
949 17
575 255
792 230
462 673
597 412
621 904
334 545
309 960
157 751
159 456
179 372
680 476
30 327
318 768
148 332
354 935
998 529
660 710
102 897
887 120
898 289
610 164
943 866
361 608
151 986
448 752
512 57
605 398
529 304
401 782
916 160
135 772
385 529
832 751
960 97
243 998
940 540
285 117
975 419
809 280
194 894
923 978
658 519
468 389
439 49
975 276
844 775
532 957
353 898
991 673
46 827
421 498
610 180
443 244
68 334
898 128
39 85
514 961
534 893
14 179
943 810
780 626
446 849
797 871
810 499
766 410
860 79
635 554
388 926
942 466
406 697
215 882
396 68
671 45
160 40
180 236
208 904
579 349
466 864
939 331
605 383
811 681
390 835
706 332
714 584
383 147
408 740
363 590
294 794
363 733
372 168
398 255
823 470
836 121
662 252
82 215
485 430
686 761
365 980
409 912
95 213
512 93
485 943
155 908
783 703
270 845
666 264
865 185
108 912
128 493
793 510
430 349
837 188
59 415
60 578
630 203
689 584
725 501
41 377
282 955
394 619
242 957
441 191
792 181
231 893
84 168
114 406
180 264
804 492
427 292
415 883
204 550
443 353
534 744
207 87
459 196
83 885
536 873
671 912
179 837
459 376
275 81
161 876
788 691
898 564
81 662
662 33
598 17
361 707
224 598
597 521
79 461
746 588
101 798
271 804
50 120
725 902
900 729
725 161
779 525
166 66
353 177
708 546
137 496
447 119
790 665
353 649
882 323
994 383
514 885
508 344
668 254
223 459
255 58
958 282
452 282
545 46
535 819
85 636
149 419
176 48
648 883
554 692
358 806
474 975
887 704
890 82
302 914
952 434
103 313
482 665
13 496
344 864
282 208
847 632
82 799
224 829
260 379
713 46
618 910
409 932
99 44
992 151
499 381
231 383
84 181
404 52
495 283
411 278
668 106
557 354
648 889
848 553
79 867
818 323
494 779
374 553
867 360
382 554
877 362
245 113
661 463
553 61
55 955
24 212
242 714
798 93
103 15
220 649
652 156
25 104
433 210
21 938
965 647
772 965
215 776
421 868
422 924
425 701
973 342
568 91
734 503
330 154
315 56
845 663
691 836
446 943
417 743
408 477
917 231
707 333
164 429
295 94
187 346
381 980
985 525
477 236
711 544
228 96
883 745
315 807
569 888
19 202
640 102
483 811
267 722
441 366
925 768
775 389
346 220
902 746
954 42
983 669
847 990
365 94
283 712
212 156
721 37
562 464
908 62
160 895
450 29
289 181
519 257
521 992
428 687
658 469
626 579
757 110
315 875
408 711
163 646
896 460
672 937
914 464
863 504
495 764
791 333
979 44
222 301
242 945
387 661
608 517
714 86
420 294
912 467
843 264
404 566
898 388
788 729
873 608
844 394
327 449
253 738
185 123
988 380
925 997
388 250
652 246
157 674
732 470
433 767
759 694
214 144
867 711
700 26
507 848
977 603
899 955
196 241
44 211
344 257
897 39
291 455
844 576
926 195
538 591
439 996
601 883
703 923
640 694
239 19
337 88
839 719
130 740
571 129
612 687
877 963
581 674
118 330
114 806
722 619
29 681
925 92
895 305
707 25
887 468
683 585
848 575
546 804
19 239
230 867
838 660
350 418
433 507
674 264
114 942
646 247
386 41
307 440
164 77
395 100
314 563
776 720
955 87
781 260
553 214
897 572
55 617
90 804
42 912
956 574
831 569
663 784
998 202
904 585
713 406
576 667
254 769
820 557
468 115
273 167
613 132
701 302
279 385
97 964
119 285
656 888
40 691
338 135
649 772
161 835
237 722
49 645
696 583
440 647
179 583
816 417
574 502
402 906
279 354
152 57
210 744
288 972
833 51
661 601
922 662
101 671
195 419
668 478
111 62
901 799
360 943
719 896
800 59
358 662
570 357
692 625
855 771
261 408
174 922
451 948
971 908
879 307
889 796
13 435
107 23
260 323
168 644
632 129
688 105
477 676
578 670
428 260
910 393
664 337
876 401
546 909
249 506
246 935
608 251
241 511
728 461
641 831
420 933
133 212
354 72
886 224
912 413
338 19
544 486
92 927
203 535
753 269
223 456
872 964
838 515
12 369
367 25
296 903
940 449
782 135
506 40
675 633
441 703
323 956
376 254
623 377
481 906
851 786
821 321
202 952
927 707
337 547
948 362
402 744
233 836
239 408
486 766
762 956
347 620
975 670
598 206
560 61
18 948
444 579
142 649
665 770
328 697
160 975
166 958
937 59
430 533
713 353
500 115
361 698
16 556
203 861
613 975
285 75
925 733
572 290
603 392
150 550
263 741
159 935
834 31
803 117
500 119
182 981
883 151
747 141
383 35
846 189
795 709
504 983
77 254
862 320
304 353
145 960
868 293
374 327
493 141
774 924
387 584
80 784
951 364
841 151
87 264
394 893
266 97
198 528
72 570
591 758
521 244
576 713
955 421
81 665
612 980
937 324
969 475
79 876
297 369
818 114
293 725
211 405
177 404
325 218
906 54
14 263
516 202
680 963
411 949
360 232
267 523
265 648
115 943
841 529
807 765
502 310
679 918
142 449
384 908
752 90
102 705
949 726
182 600
327 126
794 924
364 746
290 215
793 370
958 399
263 157
843 697
457 310
212 718
931 434
502 797
980 577
990 646
548 60
670 587
993 234
761 264
809 883
761 404
723 881
971 10
430 350
505 924
963 544
725 871
462 521
751 172
444 929
649 254
866 804
797 748
822 961
98 935
617 758
764 963
414 943
649 344
608 525
266 178
37 758
807 630
294 384
188 453
773 292
774 597
282 438
360 75
81 33
563 809
321 243
749 954
763 899
332 983
616 982
898 89
609 44
445 751
639 528
608 792
944 802
905 74
940 45
645 932
36 392
442 491
273 778
683 610
739 662
60 305
907 292
975 555
529 167
413 585
430 660
287 411
422 191
619 187
748 397
501 331
945 660
392 667
438 538
160 607
240 688
991 502
879 735
209 814
537 140
687 608
42 557
63 901
483 861
213 490
780 923
270 381
62 190
431 26
61 197
514 981
998 288
558 907
800 625
720 643
328 168
625 470
904 722
344 291
945 571
353 885
335 527
993 116
500 211
311 171
366 881
61 977
984 557
510 851
815 292
687 873
300 758
667 194
591 928
664 534
386 221
153 433
996 316
680 568
211 507
927 615
889 562
279 807
229 661
802 451
412 869
233 177
987 120
401 15
599 869
854 173
998 606
371 744
458 813
365 610
318 470
192 407
714 798
426 862
792 883
59 10
37 170
69 468
402 798
897 69
722 17
986 729
418 993
123 722
704 859
379 252
502 674
786 975
256 337
333 897
656 806
293 545
701 610
368 674
35 512
387 288
569 857
804 128
501 219
11 937
863 589
355 477
664 893
292 698
762 849
184 283
275 765
228 593
999 727
213 107
923 992
47 193
654 823
988 66
284 647
870 826
185 431
361 212
755 600
195 418
548 662
585 149
670 86
927 859
953 79
335 708
84 566
452 381
415 275
904 240
905 436
377 27
673 120
576 992
781 956
481 267
513 758
33 826
934 782
648 279
869 454
131 579
239 955
145 21
904 517
23 678
171 574
897 806
711 901
209 339
307 149
422 373
603 186
352 940
787 490
907 97
252 849
363 520
767 403
560 604
557 192
172 440
258 408
914 644
201 67
222 861
882 300
383 542
590 696
976 94
339 661
439 565
381 567
552 502
779 434
935 553
829 31
475 812
993 557
469 313
383 809
916 507
158 12
844 435
773 157
622 383
989 733
867 544
666 96
305 65
91 147
624 208
93 142
995 119
406 860
991 403
251 906
297 16
675 63
957 193
609 487
903 34
385 10
423 16
647 143
415 645
330 642
447 890
161 995
939 46
886 940
535 849
784 989
397 270
816 147
783 844
350 94
611 266
415 123
360 268
202 39
819 576
811 88
83 745
196 238
611 846
12 446
132 931
932 604
667 491
808 715
907 575
477 759
540 305
12 382
530 280
323 619
704 571
105 985
304 668
40 759
93 862
676 985
826 214
171 802
655 255
822 912
468 44
145 650
927 806
435 979
569 754
788 611
891 418
951 741
650 137
557 468
796 997
294 655
540 687
439 312
774 652
349 619
105 47
971 216
541 708
935 777
456 152
191 316
427 817
347 93
770 475
216 927
648 99
475 426
659 605
217 679
732 877
615 438
954 368
544 384
161 503
654 847
339 931
438 200
416 335
193 96
770 460
832 737
764 513
979 256
827 658
589 711
729 585
691 305
452 662
775 718
444 670
103 925
31 968
537 128
48 232
234 45
299 95
982 356
13 176
609 45
502 219
534 441
873 711
379 33
608 550
568 410
350 736
984 842
93 665
128 257
912 534
433 354
940 387
654 255
421 703
56 670
455 944
786 68
56 332
807 733
271 479
756 318
507 581
420 230
936 608
326 628
947 194
375 433
683 17
508 193
550 596
16 314
680 318
543 303
626 801
972 854
680 889
759 863
686 608
725 96
209 103
929 660
779 930
253 458
834 150
504 673
136 371
892 517
615 537
299 905
969 715
353 663
685 115
355 603
893 798
457 744
24 787
295 344
917 680
212 138
984 686
272 370
725 296
956 518
454 24
758 110
452 950
362 634
663 758
107 838
798 266
133 64
451 772
887 934
804 880
975 559
817 965
475 835
734 633
89 540
951 411
41 605
81 987
926 141
665 717
457 869
133 674
211 477
893 963
88 321
323 468
554 611
626 221
85 739
262 742
335 855
885 452
270 768
109 465
552 244
796 206
931 108
672 723
189 413
682 971
564 336
632 918
408 610
564 381
548 698
54 345
180 694
500 72
362 152
840 141
416 684
979 701
888 51
67 849
724 610
157 269
329 503
279 897
755 815
985 885
613 700
878 118
552 330
197 897
64 399
286 491
926 16
425 960
928 60
43 321
535 695
144 453
934 985
599 876
922 860
18 513
125 548
106 302
392 611
992 249
155 309
587 656
99 391
961 826
315 264
400 70
75 468
731 926
921 286
401 628
289 794
140 338
276 29
466 307
489 90
175 59
804 458
154 63
201 299
247 683
490 341
425 614
778 413
158 339
581 702
351 394
578 742
229 582
289 410
416 834
835 342
148 251
972 805
126 662
162 800
230 142
24 923
821 946
212 129
114 718
513 285
874 258
92 423
417 347
910 855
34 735
873 23
745 545
24 348
30 179
700 875
427 870
45 903
216 847
838 528
749 27
840 51
733 330
637 757
725 548
163 678
506 430
407 360
160 377
152 505
408 797
481 61
597 400
272 444
554 390
994 239
235 582
676 231
633 317
490 210
811 279
875 985
325 171
461 28
172 692
401 970
410 82
297 612
806 921
403 356
913 303
30 672
563 284
605 265
298 45
343 956
255 984
477 811
487 381
944 780
692 780
419 127
687 617
111 842
201 947
813 99
412 301
276 377
219 836
622 682
538 26
959 735
951 587
398 748
305 140
544 220
695 900
147 726
17 168
569 847
147 505
540 408
605 411
560 679
494 588
455 283
326 785
876 657
460 505
437 633
504 846
278 214
758 98
660 144
22 261
924 524
607 74
687 297
139 550
144 98
804 922
326 877
400 511
842 912
377 755
72 806
506 642
833 948
557 229
680 845
766 959
675 587
931 27
322 617
808 716
269 435
725 668
402 940
462 982
845 550
228 433
251 301
501 243
31 935
541 174
159 955
730 405
102 47
18 919
615 458
476 851
696 819
460 544
526 19
908 171
246 473
215 953
903 326
178 466
352 59
487 195
898 531
675 131
693 967
970 925
63 818
713 207
694 87
353 712
142 604
510 366
875 24
872 447
437 340
71 184
73 291
572 71
80 860
642 157
385 93
361 45
739 947
328 775
420 789
788 323
123 837
224 467
199 485
103 991
374 621
641 92
672 55
464 157
885 700
150 538
348 915
143 366
217 632
514 410
326 592
216 587
517 467
832 715
792 616
599 288
881 71
646 495
637 886
369 711
811 857
688 998
480 383
735 255
657 264
412 266
319 371
979 593
658 32
919 26
102 149
807 650
384 997
424 513
677 632
151 940
287 342
857 136
131 881
669 405
657 932
713 193
854 352
898 138
349 950
224 809
618 864
201 825
851 142
193 400
411 669
542 352
26 634
339 612
369 276
722 112
294 239
559 755
581 531
819 196
108 425
74 365
406 969
228 596
374 578
376 951
962 336
192 79
70 515
214 793
812 287
605 969
631 784
774 253
492 961
236 721
656 429
604 526
496 327
314 164
190 18
752 549
976 902
11 100
824 171
768 894
23 69
599 451
549 73
233 339
166 55
163 518
130 457
771 413
512 750
188 906
615 873
815 924
61 708
350 855
632 508
437 90
203 807
343 134
524 390
556 768
230 368
569 436
450 968
816 380
39 286
109 888
372 610
974 375
880 575
782 576
180 117
113 278
685 108
77 236
775 969
463 950
857 663
212 624
334 982
528 978
890 221
936 330
740 417
389 75
854 424
848 102
102 825
679 912
649 503
715 300
209 59
41 249
457 694
294 368
905 618
850 479
492 951
292 904
501 544
729 449
381 319
43 119
672 501
542 247
231 507
266 413
113 688
880 277
123 711
846 112
36 110
156 724
995 931
827 945
594 494
644 981
431 741
442 370
721 345
722 383
184 253
158 897
75 922
470 297
844 570
558 820
497 376
809 146
323 844
726 447
552 919
519 589
166 747
949 749
194 792
152 100
985 721
911 561
797 624
145 627
964 350
589 895
665 568
466 79
796 618
358 803
331 223
803 340
57 889
691 410
996 134
283 79
222 578
371 511
256 172
110 416
259 882
596 901
226 316
865 119
120 691
76 710
888 552
509 940
225 537
494 333
722 467
192 963
575 868
163 963
233 460
418 963
57 732
183 852
817 560
800 687
616 798
969 142
283 132
545 117
282 98
880 433
814 721
565 191
552 948
329 151
363 406
473 652
833 515
966 596
698 194
477 839
122 750
866 66
751 825
723 911
90 815
415 754
965 546
791 24
441 720
337 453
305 770
249 399
696 194
650 533
334 190
995 697
954 75
507 415
110 412
124 477
565 363
835 250
776 351
101 372
919 414
250 799
62 842
433 374
578 109
225 757
951 434
668 892
207 105
838 17
240 389
727 880
258 960
982 863
106 395
267 225
279 729
433 52
614 230
971 71
689 170
49 443
43 661
104 861
526 79
741 56
490 112
682 67
184 282
227 552
719 242
368 809
840 417
499 21
891 155
756 478
399 946
17 705
703 525
276 229
133 790
420 793
97 52
292 519
474 849
830 720
707 768
743 784
960 102
561 960
312 376
388 456
692 649
788 194
873 485
942 314
552 163
253 881
419 99
623 470
817 581
806 335
65 160
295 558
288 343
942 785
590 255
396 19
720 122
62 901
792 891
580 750
664 975
391 27
97 323
779 873
443 582
477 227
616 935
296 565
333 380
342 778
255 120
728 335
930 246
91 808
762 146
113 197
922 73
855 541
19 463
408 905
242 283
235 543
62 663
575 357
75 434
944 296
690 868
103 575
659 977
923 342
943 190
476 750
28 717
915 960
392 80
153 100
795 868
371 426
162 571
637 23
431 559
259 73
184 390
256 488
631 101
20 368
492 911
355 671
995 195
140 628
753 16
778 994
375 155
599 291
333 48
966 892
854 454
806 477
679 281
84 207
329 680
707 116
270 199
455 166
323 863
926 437
839 987
156 348
562 815
691 801
131 48
155 503
829 659
530 624
501 231
146 463
78 996
516 665
416 80
541 390
548 694
546 920
169 911
590 937
171 993
266 485
142 17
571 237
907 569
207 90
814 182
12 959
932 837
607 291
45 314
571 60
340 917
457 630
282 406
378 277
187 103
198 871
434 378
219 267
40 511
425 127
536 752
580 378
692 538
526 845
483 970
899 494
984 415
498 376
566 944
545 70
542 346
948 545
570 204
328 458
228 68
693 858
47 946
284 433
552 859
632 532
692 496
307 515
551 467
682 965
364 613
228 978
527 393
571 479
523 422
987 269
118 39
700 856
728 112
590 521
859 620
403 836
320 410
612 153
564 51
210 540
210 984
346 638
721 413
467 202
113 746
630 113
135 851
385 160
988 600
932 494
905 457
763 379
165 578
205 985
202 426
708 499
223 320
873 714
762 910
135 284
869 343
874 614
658 448
994 844
546 717
701 284
346 616
160 597
612 981
70 473
621 667
90 253
379 211
624 813
407 476
892 998
391 789
789 183
732 515
169 598
828 277
671 908
914 662
442 710
632 81
400 513
140 38
645 172
330 229
838 425
844 577
776 235
861 165
579 242
698 184
133 323
222 514
187 828
382 989
716 576
514 59
238 115
953 112
227 468
672 768
964 125
436 323
455 558
453 98
863 107
266 615
703 411
378 24
48 987
518 849
149 86
690 861
256 722
254 170
460 373
658 436
475 679
810 240
468 768
743 449
399 457
710 301
983 155
987 17
986 377
843 615
282 501
528 639
406 322
340 242
31 437
393 624
187 143
282 830
899 303
629 254
822 218
753 149
216 903
698 438
355 727
799 687
869 566
785 397
995 267
842 207
909 203
655 262
678 317
616 691
277 40
392 650
90 646
876 77
215 315
302 213
830 498
531 452
806 726
807 556
795 333
731 198
403 148
281 370
939 567
35 627
111 611
936 490
77 411
454 890
907 588
705 785
993 398
261 11
335 256
775 199
946 817
901 484
536 603
237 60
807 758
281 906
359 965
883 273
290 794
229 474
607 473
628 172
989 341
967 17
644 390
984 903
317 944
789 614
612 496
252 122
95 872
629 352
952 394
749 238
963 639
451 732
294 465
570 869
127 846
95 650
434 172
58 235
23 367
549 445
350 443
254 918
873 59
748 134
180 457
481 777
546 429
293 90
233 157
421 732
374 643
740 115
638 346
296 629
34 689
982 593
765 97
312 436
669 211
847 614
775 12
192 528
388 736
172 65
893 379
680 174
278 993
809 17
117 389
596 648
584 201
930 791
866 37
773 505
707 872
419 880
60 446
918 860
113 975
96 288
291 369
271 553
232 451
218 928
940 321
490 663
676 403
751 651
439 899
736 477
117 711
86 393
578 690
399 549
135 339
849 287
151 883
155 344
305 215
847 768
824 780
202 643
625 167
664 950
604 150
595 275
525 714
62 682
654 787
565 297
809 966
48 765
281 327
802 494
571 181
983 94
444 688
989 111
124 655
834 151
299 362
294 760
457 38
864 503
795 172
838 20
28 702
400 929
123 49
447 133
243 732
34 533
851 313
722 676
133 317
59 181
971 191
276 952
633 914
852 897
815 314
895 765
462 344
886 543
108 478
212 155
972 447
795 422
168 523
408 317
908 314
720 181
991 351
379 475
490 592
984 584
244 493
137 673
257 501
845 786
374 464
837 190
426 178
544 918
443 387
147 573
489 733
255 501
139 333
758 402
622 842
262 78
316 622
571 932
211 550
190 928
829 431
415 54
921 437
811 101
958 826
601 781
511 254
868 609
572 878
86 176
433 900
287 210
364 892
225 382
141 490
271 312
93 832
592 102
349 538
191 107
418 673
361 964
416 631
42 529
631 711
550 390
969 834
412 495
994 837
72 281
575 274
107 22
616 706
975 35
18 678
477 239
934 215
777 719
705 468
719 375
977 655
142 805
710 429
795 312
269 728
877 43
155 522
272 119
899 384
946 182
520 869
984 870
222 666
613 788
218 761
365 594
278 906
509 115
259 947
201 340
564 413
447 985
760 829
940 589
596 746
388 36
417 841
449 774
325 610
217 965
493 747
718 587
188 31
561 72
53 758
347 17
523 299
943 89
854 194
566 405
367 816
278 190
548 993
267 313
22 477
448 493
472 141
339 181
341 449
773 980
469 762
605 686
403 449
391 823
853 427
769 205
398 679
632 314
369 750
874 15
626 217
215 875
146 482
334 484
12 311
713 990
779 207
46 884
281 934
84 514
800 585
503 53
560 711
520 945
449 518
922 532
218 691
238 595
497 358
713 756
833 486
210 261
285 723
332 575
992 195
907 836
846 171
194 622
467 896
770 277
149 570
186 865
526 268
296 792
746 300
10 66
538 14
919 688
134 789
675 601
41 304
251 768
33 794
811 663
403 259
596 926
673 531
396 663
161 771
50 205
569 412
433 853
832 904
518 571
819 374
458 351
437 533
105 508
961 710
106 528
718 73
349 719
756 165
897 13
373 903
291 42
920 162
494 964
100 490
716 827
476 401
140 722
744 79
875 941
587 844
498 151
892 618
248 896
74 14
848 723
478 978
187 416
13 472
549 219
796 106
696 279
594 299
234 508
226 808
681 265
921 416
215 843
230 423
302 32
82 38
318 42
533 987
906 321
793 79
971 413
881 645
56 984
514 339
699 392
93 37
676 351
775 414
100 200
677 492
632 500
830 234
821 886
905 434
583 433
17 897
745 522
382 870
980 196
257 355
388 928
547 898
79 572
82 983
135 927
450 130
30 334
337 526
952 408
777 935
455 290
709 628
632 67
981 298
675 917
404 880
396 442
130 465
463 94
671 333
831 541
405 865
723 133
639 919
311 255
588 974
603 263
135 325
883 952
376 976
371 724
933 217
905 590
698 83
286 992
399 84
850 168
785 519
742 888
457 93
647 33
864 313
974 711
905 235
578 281
183 110
107 382
134 338
820 776
904 444
860 127
577 962
202 910
981 323
328 201
322 114
655 423
696 931
712 28
137 192
499 779
107 335
544 386
704 374
37 283
360 862
548 978
42 697
293 495
810 387
969 772
836 793
127 681
542 389
830 279
538 767
899 335
671 527
154 35
131 23
178 242
315 92
480 924
839 164
936 825
719 564
788 611
981 730
435 201
819 521
763 440
35 769
137 479
289 952
655 61
743 417
500 706
358 706
712 334
912 688
842 189
282 472
419 31
723 231
132 35
896 230
595 210
617 18
586 648
699 642
965 291
464 936
257 326
602 188
467 741
407 87
511 606
347 388
282 844
545 946
57 861
417 686
600 38
647 250
803 83
117 414
161 557
630 433
497 912
819 986
764 276
325 711
63 118
856 81
541 323
237 286
837 642
296 184
673 307
473 549
717 291
686 62
518 985
52 941
871 121
381 325
752 917
457 912
312 811
840 425
242 982
425 166
776 397
919 686
454 654
387 932
777 667
940 372
341 489
992 138
46 796
275 904
911 710
863 141
985 900
922 774
832 116
592 696
559 847
927 720
490 25
869 496
50 724
431 975
856 493
704 399
477 952
13 120
142 340
378 544
899 962
992 765
494 246
986 84
364 263
594 97
733 881
293 362
842 536
78 767
344 27
618 836
430 750
113 992
354 694
93 896
333 266
568 285
712 42
463 398
790 462
225 728
962 221
139 956
89 434
467 718
553 425
357 586
253 751
57 678
439 102
888 940
741 653
560 968
925 690
266 408
616 183
324 699
303 254
793 568
171 224
109 519
940 471
196 645
327 478
17 327
805 713
784 570
13 947
725 68
670 304
261 821
707 637
755 379
400 735
648 255
132 658
697 533
151 977
10 451
652 571
767 830
344 610
617 158
794 933
809 678
313 180
78 549
208 260
882 663
91 959
780 881
533 945
982 702
728 260
620 729
376 449
212 32
931 765
360 656
89 969
995 414
945 197
337 461
370 265
677 405
623 526
190 605
87 356
202 683
661 586
203 911
381 704
421 551
483 557
30 138
765 599
918 469
664 139
132 298
606 111
690 195
237 118
943 718
818 588
675 997
303 750
361 994
984 729
744 25
509 806
653 701
573 154
295 811
552 494
293 898
435 662
74 599
226 447
534 819
545 673
994 370
34 548
404 680
862 121
223 898
981 282
610 229
372 799
812 417
973 346
937 466
772 422
234 824
972 99
440 857
597 712
523 675
736 315
235 124
888 214
249 374
538 83
433 861
911 231
698 802
484 689
374 284
318 389
953 335
419 809
746 123
387 975
928 855
49 736
773 519
506 384
179 443
263 73
243 300
837 668
451 773
82 155
660 731
756 309
956 153
422 376
716 505
989 42
987 896
950 908
313 763
511 615
988 340
701 569
703 828
704 36
683 313
732 582
636 432
265 914
321 980
529 199
268 930
101 320
529 382
770 528
415 495
656 102
721 453
832 461
256 830
276 926
929 419
596 845
300 505
485 326
740 950
340 191
727 906
260 343
79 188
695 561
901 383
951 385
443 949
301 640
646 445
607 690
445 964
408 914
185 724
830 929
331 895
988 739
306 597
417 666
809 690
849 679
398 648
228 414
585 190
738 12
339 999
792 921
56 754
622 554
990 911
833 766
222 274
365 89
33 572
993 479
823 529
738 589
53 400
24 436
156 921
723 94
783 712
237 70
470 181
308 848
678 281
878 369
688 355
927 581
172 806
973 529
814 645
258 590
687 385
377 272
654 760
957 391
775 914
635 326
235 938
740 385
339 675
763 299
250 749
330 519
668 124
988 484
653 532
955 646
967 731
65 160
454 411
697 982
490 392
548 748
334 50
320 199
277 851
730 65
521 465
440 574
588 806
705 443
853 47
570 308
338 120
580 256
479 794
810 306
259 621
544 861
159 555
559 326
143 431
347 963
718 555
574 910
940 447
104 439
969 21
419 757
71 671
907 126
358 991
801 339
122 337
12 770
275 861
763 214
898 980
657 176
824 549
60 988
502 583
28 216
666 371
452 131
923 99
377 660
122 848
765 949
538 471
934 67
874 596
778 664
525 272
437 628
784 556
636 807
895 189
495 340
641 531
972 313
40 211
277 620
15 742
348 633
546 725
790 539
198 21
485 536
721 41
612 917
23 969
175 57
317 907
620 186
980 609
872 704
93 476
357 664
396 863
864 614
800 214
97 947
578 32
901 982
235 138
848 260
831 52
973 598
102 964
657 355
705 133
720 858
180 43
385 204
259 951
179 681
548 866
227 327
56 637
460 759
721 31
972 265
55 815
353 707
721 922
388 856
937 523
897 249
253 740
271 485
456 784
277 111
881 31
984 187
520 294
321 704
216 94
714 859
214 759
795 295
487 703
472 422
29 440
176 511
662 541
701 542
613 663
455 138
537 385
497 998
649 828
692 181
372 812
607 338
240 982
999 562
149 283
55 789
822 625
698 44
503 241
570 889
102 739
489 339
332 756
960 710
250 45
688 793
440 582
338 113
650 594
923 744
605 779
873 500
70 603
915 716
126 499
939 317
908 680
857 489
200 776
707 174
435 160
539 432
593 768
883 103
621 989
685 206
309 953
968 346
268 594
685 611
286 754
64 208
198 579
741 354
256 811
754 827
757 676
157 657
991 430
487 955
901 222
937 550
43 684
447 103
144 15
263 444
556 958
880 996
974 493
17 490
120 169
686 336
554 483
842 379
355 654
871 551
58 857
18 295
661 217
974 684
221 710
113 812
11 428
481 683
644 830
266 867
601 405
51 648
315 601
849 361
953 838
435 746
539 901
102 455
102 390
20 72
405 347
417 146
711 838
434 487
461 681
51 497
927 226
456 524
731 287
234 812
229 28
202 854
497 771
359 793
634 428
654 275
398 65
494 255
307 695
646 536
421 732
945 737
224 122
211 776
673 197
559 774
910 396
389 664
320 429
401 84
94 498
222 141
944 323
161 720
661 270
260 921
891 788
188 119
750 924
839 920
454 753
688 189
176 584
218 85
578 455
543 802
249 12
89 220
317 17
108 254
582 95
273 498
875 480
398 734
892 387
874 243
254 858
931 398
603 345
323 210
850 420
709 310
70 135
911 266
35 981
902 464
33 673
977 356
823 529
321 16
243 916
435 805
882 103
913 755
744 499
352 460
220 719
780 985
549 433
423 75
560 920
505 686
729 883
128 311
513 79
897 210
61 170
239 771
239 990
362 497
511 641
300 440
406 487
38 776
478 425
408 645
214 716
168 545
235 49
822 523
508 215
215 490
789 229
453 24
646 775
261 837
248 734
150 12
453 544
37 996
340 532
862 185
277 517
14 652
531 150
95 289
759 328
329 621
465 731
693 642
492 583
485 656
567 901
663 769
328 412
606 447
784 235
496 145
76 833
844 158
883 285
966 524
958 519
92 168
234 157
441 707
621 536
768 248
362 446
885 650
802 561
496 168
442 638
661 14
36 850
742 492
139 383
566 340
916 200
932 404
949 904
170 336
303 585
894 732
514 253
991 721
876 454
31 888
532 244
761 161
758 506
788 528
302 830
129 685
591 460
131 714
471 799
476 265
651 286
118 48
452 262
64 859
699 23
570 283
996 650
792 89
641 163
290 665
970 71
50 654
324 43
998 650
119 863
98 259
743 798
193 371
579 292
354 889
300 833
495 902
538 808
851 429
378 321
491 234
924 718
622 317
28 983
468 961
872 606
916 785
561 383
547 949
541 302
45 485
995 496
873 89
708 111
900 705
424 795
347 14
217 39
514 730
205 139
958 328
827 346
594 701
61 870
595 672
250 707
910 487
158 354
448 883
819 770
971 376
679 631
429 536
438 347
836 25
885 372
27 867
354 31
668 600
622 111
125 620
154 520
41 986
235 901
805 167
288 443
338 429
282 684
972 266
458 252
936 375
254 89
350 806
427 981
27 810
347 478
954 283
341 817
612 433
315 635
827 595
737 195
663 714
943 715
247 796
869 330
61 558
195 139
109 869
996 493
94 216
238 783
379 39
406 236
834 749
288 792
452 671
977 431
74 24
847 331
730 252
207 34
471 33
280 777
247 840
860 339
922 299
640 124
196 901
731 450
322 999
576 651
283 66
710 536
564 262
710 547
486 760
708 584
960 644
914 312
935 242
552 802
254 738
11 480
681 313
946 787
184 385
749 300
976 889
481 289
789 514
789 390
959 884
946 336
922 560
996 332
871 437
188 237
452 625
268 185
568 322
410 572
819 373
591 168
519 625
618 544
572 328
168 734
318 610
21 738
478 415
177 229
28 319
186 76
603 372
488 996
384 517
298 186
656 725
567 140
164 98
732 389
708 880
307 206
333 406
336 827
927 218
698 796
403 968
766 370
446 546
990 562
41 905
463 610
345 615
214 803
669 306
857 90
761 850
911 228
354 935
286 204
643 41
423 335
962 616
281 856
113 523
255 796
596 173
838 550
673 840
966 917
735 647
674 183
979 375
104 489
705 125
364 266
825 107
566 279
357 590
831 435
882 267
372 640
315 674
16 986
112 606
149 46
807 698
379 221
463 915
327 833
640 735
285 652
836 394
430 153
236 381
255 353
735 987
984 373
328 555
660 514
248 94
332 96
986 310
606 832
426 23
188 613
266 138
845 644
44 722
943 357
142 840
459 966
541 474
386 847
739 145
704 832
761 940
225 445
969 31
647 447
899 75
502 922
483 670
15 861
966 222
523 73
80 572
510 388
815 593
375 94
526 309
438 364
144 204
156 602
311 640
289 76
133 457
673 282
133 484
791 523
477 376
809 255
960 50
262 660
299 100
474 132
598 728
958 197
36 259
226 560
521 21
339 727
565 293
696 404
677 537
656 954
671 208
448 519
634 720
300 241
141 894
26 126
229 270
561 78
316 883
207 632
777 953
507 186
205 304
817 985
763 517
575 10
279 598
11 633
209 371
358 534
132 608
744 542
107 581
726 606
123 786
762 573
886 248
250 365
871 654
109 297
519 127
285 617
966 646
859 758
377 42
749 515
144 36
626 887
578 811
918 507
14 618
851 125
605 285
292 406
577 463
534 121
40 483
114 239
21 964
171 662
446 688
515 314
919 531
54 349
925 391
853 54
478 331
391 566
798 687
98 752
730 834
232 837
218 990
742 525
736 30
977 809
531 598
58 780
850 307
487 51
715 797
143 830
231 533
931 521
989 367
248 976
560 123
604 96
964 256
55 627
578 437
70 265
978 823
89 223
787 467
19 126
405 240
810 995
307 572
684 335
206 779
196 865
243 663
903 813
688 27
460 873
304 793
220 739
758 396
818 601
997 644
685 979
287 91
39 452
498 350
499 358
782 493
546 979
993 174
667 824
302 56
880 406
997 933
168 300
957 205
753 541
130 49
882 560
387 645
565 108
639 207
442 562
960 684
442 566
323 71
146 512
840 642
27 545
55 895
386 665
842 456
920 688
662 17
186 590
403 726
465 239
480 322
610 751
609 787
729 652
892 978
64 113
535 365
981 870
929 60
462 886
176 342
654 736
611 193
170 678
944 467
147 33
305 445
746 293
113 981
819 434
506 216
20 941
960 312
175 755
871 231
689 398
151 591
174 799
182 240
945 237
395 146
330 788
600 363
539 629
395 519
863 190
78 801
780 69
181 818
554 428
277 344
844 228
671 788
690 105
64 630
305 803
428 807
924 342
723 209
838 788
58 12
361 807
585 275
249 361
696 95
994 327
708 949
308 885
413 326
582 997
922 994
335 740
878 397
245 417
353 774
633 161
766 563
903 66
600 243
630 564
112 801
162 250
136 345
822 36
556 184
839 129
819 720
866 488
113 72
16 720
821 399
850 307
492 995
931 126
934 751
497 970
763 958
579 398
390 709
969 788
296 45
621 288
42 720
934 106
450 83
218 886
387 934
782 462
135 368
498 154
659 156
548 139
948 264
656 359
399 246
54 474
730 381
499 335
857 33
179 884
186 721
697 24
250 130
426 777
798 50
263 524
895 765
185 284
917 622
833 379
229 570
859 602
58 704
65 388
571 514
900 390
823 405
980 732
365 449
663 12
543 727
340 503
446 700
983 561
903 749
899 329
365 288
456 233
610 827
486 282
788 994
785 224
417 220
149 786
802 47
80 267
254 735
231 543
835 139
701 59
950 395
350 703
329 640
324 617
353 858
100 361
106 163
601 532
979 506
317 460
544 198
321 445
205 593
526 849
20 645
786 701
788 10
714 12
719 559
476 396
382 652
531 146
928 666
476 213
291 406
147 894
233 439
135 971
770 357
975 805
410 482
788 193
978 784
969 185
707 236
380 159
267 727
891 32
145 47
118 504
88 622
337 282
210 88
678 839
838 619
573 63
757 84
114 415
554 173
236 760
442 170
648 458
952 340
992 329
757 807
649 747
82 855
36 450
201 570
51 553
763 650
897 442
60 216
807 501
792 143
496 966
955 32
866 981
229 915
522 636
851 478
500 344
511 921
983 529
505 714
695 860
561 288
226 474
602 50
467 735
26 881
595 800
921 653
178 489
394 703
363 58
157 908
737 790
237 73
886 585
193 560
60 779
613 297
579 478
15 952
240 699
657 176
634 907
98 275
590 856
495 756
192 529
459 97
898 322
477 644
583 981
825 999
992 520
29 761
579 256
755 975
264 191
419 699
21 794
722 941
52 155
419 979
963 819
278 63
384 586
468 53
299 969
916 981
824 273
463 110
234 902
126 522
71 228
700 646
803 594
357 615
97 931
808 576
45 286
128 832
697 447
649 330
574 510
769 561
387 307
348 608
653 610
264 882
589 448
233 890
45 329
993 478
736 566
919 591
159 393
110 969
196 429
420 99
364 792
943 687
929 409
127 428
957 325
592 48
769 194
591 336
306 149
844 792
823 190
296 876
893 95
908 142
360 848
973 863
595 709
581 271
683 394
560 94
339 179
152 54
303 931
148 51
821 70
647 893
288 980
196 92
30 161
219 786
997 215
703 489
767 428
138 943
182 665
983 781
602 816
96 757
983 410
78 824
290 160
423 925
904 603
658 104
390 850
617 850
146 410
682 502
786 960
303 146
242 785
41 136
898 518
623 892
938 799
163 926
409 820
847 446
960 584
762 417
984 464
921 366
302 929
620 750
640 800
282 88
926 446
935 483
27 584
146 261
36 123
574 253
103 767
796 188
770 661
778 655
829 935
615 154
397 814
862 642
845 233
534 406
452 979
428 626
140 291
319 609
733 543
231 864
422 592
343 503
421 29
272 57
939 875
819 464
22 548
936 110
581 389
860 339
844 17
883 333
58 615
347 950
589 788
455 774
779 232
695 349
676 438
562 506
305 728
234 336
294 568
87 999
289 569
145 211
219 999
160 920
337 115
124 707
522 26
395 543
200 729
970 363
741 930
752 473
604 844
704 502
891 100
334 138
940 396
787 617
160 941
106 43
17 674
845 580
802 342
890 780
132 714
777 705
289 389
838 165
303 966
497 190
455 385
397 756
408 293
744 575
331 380
253 895
586 15
166 538
267 905
910 800
185 505
40 281
897 350
574 845
933 601
170 845
638 948
565 663
329 658
644 182
65 867
422 983
432 703
488 913
440 945
637 354
968 221
449 901
59 711
51 808
856 992
424 479
136 405
861 486
678 814
766 680
745 202
838 380
366 699
475 902
12 55
660 349
92 889
850 893
701 440
792 987
473 294
807 416
854 530
281 741
969 503
880 286
668 889
835 546
457 17
432 726
950 29
770 35
451 203
991 792
204 371
819 310
235 587
254 206
947 255
448 298
743 390
226 98
202 51
485 575
813 625
777 696
860 263
150 555
47 436
600 270
937 431
178 332
915 89
491 842
853 795
782 863
704 765
549 657
621 952
694 188
647 693
958 283
811 61
859 359
270 338
488 217
86 865
259 871
823 408
575 43
193 388
368 294
681 44
634 311
228 816
73 321
548 905
759 673
151 88
941 59
433 968
587 728
676 508
431 812
73 219
405 167
901 504
215 615
291 668
75 25
259 140
934 397
692 914
479 770
527 757
820 743
540 318
729 346
973 443
863 943
327 171
92 323
364 153
156 583
848 506
959 164
110 984
793 254
909 60
54 667
595 738
189 66
706 540
963 568
817 355
720 603
776 535
833 982
367 995
419 268
876 719
114 476
24 263
272 63
791 369
264 729
627 358
733 511
892 312
744 111
693 410
761 989
444 188
891 295
24 260
458 740
546 105
648 27
134 627
92 624
130 326
573 396
407 247
744 94
784 526
431 981
139 574
338 517
430 493
257 502
355 148
517 988
28 342
667 845
167 506
596 267
885 745
823 712
806 863
939 225
93 201
931 277
581 414
846 200
226 593
157 212
515 217
274 481
171 18
228 836
103 312
820 367
158 264
878 771
116 551
452 807
657 396
847 122
484 120
266 751
234 841
596 221
812 992
859 343
944 151
679 132
504 244
170 517
840 417
688 375
472 722
72 388
988 811
984 889
932 846
30 490
719 657
151 251
932 619
112 790
26 825
585 246
68 147
734 935
451 291
979 153
881 696
350 183
941 573
88 744
171 58
196 24
910 47
310 512
155 206
145 947
582 442
132 767
936 982
395 460
249 815
476 370
260 198
43 450
856 349
843 214
840 960
735 581
209 908
167 591
649 36
299 132
917 549
115 189
624 269
455 708
584 56
249 311
800 34
522 671
584 705
706 243
624 157
44 751
819 763
214 600
428 575
506 255
343 673
310 794
75 486
927 878
717 945
723 681
135 888
531 706
798 616
894 708
322 224
407 938
975 875
331 289
338 712
414 65
621 532
663 705
387 455
937 770
813 393
381 851
777 115
825 518
351 181
585 133
742 312
166 773
825 623
700 186
585 857
770 946
264 948
761 13
823 885
452 66
862 345
267 564
688 174
880 192
926 993
711 931
136 888
674 21
84 698
865 740
256 601
590 690
349 86
440 517
270 919
553 483
910 678
769 200
495 766
869 370
246 366
863 506
341 262
186 906
927 367
408 103
851 322
160 627
65 330
281 348
111 893
249 558
203 718
349 713
599 181
111 634
865 446
803 933
83 911
960 616
368 425
310 52
447 881
380 243
551 837
662 608
692 365
489 835
392 675
166 936
573 930
791 291
390 303
771 880
75 948
47 518
199 452
585 935
391 343
595 786
773 164
619 791
160 236
675 903
205 455
712 501
234 389
765 416
29 292
657 543
783 973
634 13
547 277
266 470
411 324
553 864
30 439
407 526
152 421
935 777
344 488
476 37
361 718
597 961
881 353
694 488
700 264
396 730
381 16
371 476
292 87
631 829
639 439
120 458
789 210
118 649
556 107
165 844
41 469
103 212
433 494
676 430
258 990
766 374
872 213
921 180
145 798
21 219
955 839
624 678
365 609
153 256
229 501
869 289
892 472
361 860
31 981
604 422
679 131
934 624
756 509
121 577
696 181
93 248
169 348
974 659
700 884
850 670
887 944
547 638
136 752
981 89
193 261
541 356
956 911
902 80
490 414
539 477
914 580
582 901
195 832
698 159
504 964
236 646
25 967
410 994
141 635
661 879
602 772
48 342
769 293
90 812
464 663
243 174
570 817
488 396
609 859
387 827
212 100
589 157
914 710
21 569
209 474
552 986
344 462
116 622
721 398
998 326
964 535
735 537
936 845
984 748
836 887
498 318
706 502
270 873
615 832
450 529
842 582
268 624
610 153
462 901
377 793
172 412
707 127
60 265
738 516
484 135
427 873
670 187
325 904
564 26
941 20
735 389
961 291
847 641
130 375
307 890
477 356
13 203
81 478
812 454
839 665
131 450
53 700
99 27
55 738
613 102
986 140
87 839
546 420
975 607
512 626
415 215
209 731
429 290
392 26
721 766
411 539
999 250
991 318
224 174
638 14
597 947
341 212
979 854
197 243
895 114
197 475
185 20
81 828
616 783
238 787
332 489
825 182
198 311
891 163
214 48
875 374
425 576
786 54
670 728
375 329
54 10
892 745
864 513
25 184
916 92
118 618
231 674
193 976
222 631
773 363
677 54
786 404
866 74
157 651
667 47
243 349
209 671
796 146
933 424
454 971
944 377
220 623
911 733
391 927
570 127
146 666
146 527
302 461
295 185
325 821
264 416
66 571
956 750
558 870
566 931
670 803
919 275
945 510
170 218
969 792
262 977
966 68
838 369
921 534
691 106
991 201
600 456
745 75
604 108
632 21
80 682
911 194
374 464
25 686
240 11
761 56
641 717
87 408
877 734
118 408
437 623
532 926
219 432
254 682
591 289
584 347
887 730
203 510
290 695
716 840
416 800
613 95
747 576
712 103
45 154
791 277
291 859
256 31
254 369
180 981
449 900
366 944
534 76
971 632
273 713
727 260
813 121
660 840
955 206
22 974
867 258
880 665
669 774
103 324
421 684
880 760
909 667
425 876
681 63
749 934
418 460
554 68
310 46
935 132
362 41
973 93
408 751
260 738
701 159
900 327
751 287
718 806
496 900
633 540
235 599
545 681
763 62
954 323
183 610
811 569
809 850
972 281
592 964
577 680
482 119
441 197
71 662
346 256
528 477
745 939
219 448
251 694
126 176
981 749
978 718
467 700
850 806
568 998
