60000
791 69
814 215
953 198
261 95
872 724
426 176
687 764
146 50
690 267
179 348
429 281
736 156
388 983
854 466
397 860
291 861
563 644
72 787
357 916
663 236
456 578
188 905
459 973
556 287
808 606
788 36
272 645
798 839
888 473
907 85
834 159
81 673
818 701
651 363
563 837
551 406
163 731
877 775
523 351
952 61
78 206
992 496
622 995
429 796
931 582
571 641
256 184
117 406
540 409
644 609
923 584
717 350
680 830
463 245
776 393
971 437
115 910
678 222
535 320
639 235
460 905
626 86
268 643
791 915
852 904
210 563
143 882
689 394
535 370
802 204
539 917
394 548
850 399
789 519
878 382
200 659
674 136
299 652
31 140
466 157
742 629
842 96
107 635
425 62
662 263
148 416
635 866
129 260
773 895
456 189
371 630
65 235
539 363
77 288
773 916
71 901
71 226
242 607
394 86
107 796
198 443
593 46
811 17
887 623
143 421
613 543
175 728
776 572
172 952
908 114
15 149
447 24
631 406
194 339
210 740
806 714
45 139
586 926
948 239
475 522
865 673
586 94
819 506
175 962
520 393
163 89
137 637
456 753
577 647
921 332
467 260
741 394
197 80
111 388
838 116
729 245
32 248
498 312
264 49
523 898
336 791
611 485
926 296
225 850
460 795
950 323
530 681
501 751
346 689
151 24
444 580
44 81
781 369
149 474
170 365
719 759
856 216
98 931
299 49
795 334
306 464
182 948
71 955
751 671
832 286
89 550
529 271
223 868
249 928
982 708
158 104
366 54
33 765
536 808
869 507
681 786
74 676
844 365
428 519
692 913
293 407
378 197
137 974
240 792
144 838
612 305
52 963
755 505
77 338
819 315
269 645
581 907
559 476
505 970
257 184
128 751
55 769
302 91
490 69
579 796
12 58
797 342
647 103
841 296
852 62
134 343
439 846
742 642
59 329
706 96
770 961
662 137
525 627
283 316
353 663
275 752
721 131
588 277
411 817
592 400
795 697
126 728
817 236
667 737
684 912
876 272
751 240
999 476
41 625
493 918
282 518
153 469
60 344
557 879
515 605
913 103
46 381
139 285
144 358
553 866
125 871
48 517
128 408
816 478
792 313
892 955
826 228
326 540
756 44
565 79
792 152
844 15
522 806
612 417
545 690
877 624
49 534
306 236
502 182
15 629
344 107
160 238
225 536
34 707
434 336
918 460
836 166
687 420
956 571
183 719
389 906
302 867
505 594
749 445
277 741
271 616
339 789
74 439
419 455
588 454
135 760
707 910
477 914
140 415
942 452
432 837
914 881
59 494
92 315
194 484
723 903
901 670
153 842
231 272
469 282
655 72
578 657
251 86
555 93
298 793
681 82
702 811
57 799
774 148
861 474
628 357
51 683
810 287
939 194
826 904
552 987
947 759
678 489
695 63
549 228
523 560
337 753
387 261
477 14
781 742
515 222
902 181
777 946
732 204
697 435
516 68
762 59
971 478
879 351
684 994
718 826
352 806
177 89
215 584
418 943
130 324
178 316
392 828
971 661
951 167
776 675
712 349
478 158
24 787
921 309
831 648
647 372
267 798
995 267
324 196
818 204
850 201
440 773
782 441
338 777
684 919
254 685
586 252
583 181
299 466
47 914
969 608
555 770
293 928
432 120
43 586
150 737
472 228
900 835
921 63
403 491
607 316
417 570
647 379
517 801
657 421
493 50
425 309
356 446
617 667
113 547
21 363
205 553
483 701
78 122
683 514
994 759
441 689
781 952
863 328
469 66
838 570
472 15
602 820
951 793
255 600
576 197
186 128
532 139
588 248
156 525
891 208
521 659
351 401
921 218
581 319
448 159
541 489
664 104
97 788
408 866
740 922
529 440
87 945
249 453
624 816
67 551
276 183
286 35
440 138
613 983
436 87
654 137
657 881
887 111
981 29
78 28
971 479
100 551
337 458
222 610
545 94
612 688
87 369
606 892
883 761
307 64
744 706
415 583
634 242
801 675
288 915
851 79
411 120
461 323
211 803
515 432
54 452
544 289
677 765
232 904
756 509
306 942
598 659
492 341
91 348
505 744
236 559
912 837
101 782
340 927
142 722
570 513
666 850
464 611
651 306
469 402
269 510
120 578
47 127
918 227
993 348
424 890
119 463
610 405
908 232
273 107
645 886
381 313
832 447
258 994
447 763
274 912
328 244
501 104
49 971
480 744
34 827
572 791
291 488
671 713
482 665
886 300
398 790
901 978
349 18
180 795
68 891
844 78
529 294
29 721
678 160
881 266
406 707
650 436
439 760
533 877
584 148
355 112
617 669
180 379
122 870
310 632
624 291
526 663
981 420
701 260
978 509
664 807
553 669
123 370
576 800
941 415
659 71
565 981
234 989
925 821
733 313
576 381
23 316
432 209
538 783
617 785
358 467
713 366
497 595
183 923
370 289
574 496
33 144
197 295
38 788
380 216
863 821
739 645
402 188
666 350
41 810
900 830
560 960
745 166
960 732
561 20
593 285
36 220
398 54
918 316
956 838
998 822
744 468
105 806
842 509
563 90
695 270
315 101
803 405
517 649
121 677
611 353
636 444
944 787
32 302
653 58
925 48
201 550
581 739
392 545
187 476
562 34
341 813
973 350
433 926
116 454
615 107
709 344
927 486
528 491
380 185
776 104
90 272
207 122
83 889
202 613
819 679
504 306
281 506
490 858
531 410
641 772
732 876
205 438
988 327
279 522
73 312
580 290
385 105
275 490
719 878
219 989
910 10
649 303
350 527
189 354
833 974
501 690
450 915
468 149
687 249
140 891
293 645
763 445
651 279
720 912
784 940
423 712
620 694
751 823
879 662
264 50
23 404
288 132
126 772
685 571
668 543
31 746
907 207
349 988
132 782
945 540
435 533
697 23
371 834
946 652
923 229
795 956
163 845
797 129
885 592
917 501
617 31
15 171
889 66
229 470
575 870
478 996
820 267
290 84
70 895
707 869
860 920
865 215
944 83
847 790
896 932
788 592
174 688
140 541
254 408
854 433
188 583
743 380
905 788
955 139
815 108
432 962
691 596
42 459
511 996
932 622
440 72
703 601
791 444
742 348
344 681
986 903
190 562
403 751
344 637
276 713
128 991
134 274
25 262
418 379
889 451
211 106
298 986
520 859
873 96
761 47
140 810
98 190
379 51
380 102
827 383
897 689
135 611
257 371
394 535
437 517
184 455
701 828
947 117
96 313
927 324
928 402
452 938
104 795
141 302
321 667
123 758
472 306
181 730
869 826
955 660
360 131
285 248
420 287
126 962
418 974
433 189
368 747
314 58
740 62
665 19
414 679
137 373
363 857
710 811
65 976
730 182
965 724
284 52
34 65
689 914
198 456
472 893
220 619
744 76
992 196
220 104
784 569
212 345
887 974
582 311
907 860
929 199
428 871
174 320
795 939
664 119
642 716
601 425
331 883
399 834
105 871
439 730
262 602
48 672
51 911
108 970
439 274
212 928
910 585
651 71
295 390
620 239
161 974
642 866
74 749
327 725
236 131
898 304
386 543
772 649
613 381
426 349
198 239
276 12
470 13
479 936
417 566
239 629
986 536
204 112
389 675
714 55
201 41
358 175
193 431
206 531
581 705
753 189
882 965
534 684
975 362
492 218
408 347
634 750
336 161
575 137
824 598
690 830
131 797
695 301
255 855
331 791
349 631
419 201
960 220
640 983
704 127
858 534
848 309
198 964
441 280
131 59
776 550
847 330
204 39
797 591
182 474
669 352
185 246
185 900
955 810
679 149
34 154
818 334
235 781
85 272
391 704
315 697
412 215
634 513
589 401
296 978
29 310
24 534
663 793
105 741
329 673
954 449
529 806
572 213
483 637
564 362
134 625
476 355
540 674
687 569
965 387
414 679
331 265
934 692
658 78
179 772
643 298
196 930
905 837
99 189
433 273
774 18
477 819
730 608
613 14
691 993
79 189
192 135
662 561
309 715
882 693
801 152
126 680
106 388
256 894
254 333
945 716
632 413
465 283
307 869
980 183
437 322
219 710
21 859
272 627
730 982
730 25
403 279
194 291
842 739
686 856
875 931
156 446
223 424
598 636
426 189
74 188
373 911
510 39
101 184
914 301
145 254
583 482
315 454
866 949
666 755
582 703
844 797
407 76
108 856
639 352
74 841
104 537
87 376
49 903
981 403
398 643
695 239
391 909
998 131
811 312
913 144
983 500
406 285
276 45
435 761
273 854
747 373
145 106
236 87
882 426
805 881
282 571
974 619
473 838
901 514
158 275
452 85
688 165
536 690
326 96
804 611
170 289
341 934
244 577
823 201
600 964
328 415
839 218
814 39
529 564
305 93
10 77
256 195
388 524
828 35
845 44
608 753
153 742
284 238
803 17
258 357
116 303
249 739
91 25
333 781
144 231
871 173
15 925
127 32
916 129
375 37
225 338
759 517
291 323
801 143
543 66
518 881
775 657
180 453
970 819
510 662
172 12
880 75
772 705
137 202
932 488
653 684
485 525
534 705
100 741
411 580
805 723
147 276
543 729
914 742
263 152
638 902
75 772
500 12
244 790
603 186
517 423
138 973
39 817
257 342
675 89
854 334
710 522
232 420
976 568
672 177
850 415
419 56
127 647
548 837
975 546
795 721
249 282
136 371
449 340
120 163
538 862
678 957
110 432
200 600
292 360
938 289
952 141
53 836
478 796
339 814
267 534
379 42
716 231
77 608
794 630
183 400
311 232
613 931
250 983
368 530
606 909
314 789
847 503
984 360
487 317
628 41
123 203
564 339
340 295
825 368
396 743
131 285
333 624
209 266
465 291
418 334
709 548
214 64
623 352
625 734
517 772
229 93
710 836
307 267
297 255
116 507
719 805
151 432
385 546
783 154
67 611
203 695
294 947
850 987
202 496
758 697
643 12
577 72
688 557
634 398
631 272
937 881
542 804
394 879
584 986
986 273
291 360
701 185
853 57
370 590
795 628
571 66
792 854
238 991
720 111
950 426
845 766
957 693
631 911
322 75
318 131
112 529
430 702
526 591
626 996
840 633
123 952
556 629
448 659
342 397
519 487
474 116
879 977
367 678
846 458
711 483
904 318
950 844
402 734
34 835
778 561
943 29
722 264
709 815
33 578
276 762
988 801
866 182
90 47
637 862
744 999
891 755
99 257
875 207
255 537
753 10
624 90
862 110
638 534
200 42
58 284
973 732
722 930
934 106
116 398
509 923
133 95
863 100
589 365
409 304
540 467
257 81
887 968
289 678
746 478
602 159
141 263
420 599
674 66
698 887
282 927
520 690
773 648
136 721
708 675
743 933
613 144
186 311
36 887
507 274
646 580
677 960
510 186
467 636
968 646
776 959
276 985
300 891
570 677
170 397
987 730
72 31
707 128
729 106
475 570
38 565
171 339
639 906
271 826
810 922
517 118
368 517
195 677
89 766
924 15
25 608
405 282
275 468
498 119
751 338
188 728
443 971
627 581
601 324
138 258
634 691
762 994
210 979
935 355
357 666
439 847
560 129
607 786
208 614
192 966
508 430
518 40
314 523
247 502
938 736
993 387
793 62
127 492
656 871
263 111
695 744
308 545
241 74
924 974
701 875
765 49
98 507
758 189
530 881
973 212
761 19
875 560
506 790
198 978
119 954
852 694
277 408
958 625
371 542
151 27
71 777
866 810
913 801
957 155
527 846
567 746
395 33
563 178
849 767
585 108
795 595
65 570
362 808
206 711
796 331
974 91
414 899
706 801
110 22
347 784
766 855
763 718
72 831
683 638
133 910
332 46
854 916
254 375
782 307
802 942
469 65
992 545
42 624
147 561
425 129
224 591
799 41
359 584
739 450
681 483
970 37
502 905
852 348
178 470
280 240
61 406
755 499
869 172
982 612
56 875
512 599
470 429
145 609
905 133
469 576
581 456
797 23
614 664
617 675
793 250
411 109
933 236
108 268
157 839
135 203
668 956
203 412
179 470
536 55
199 47
975 833
735 387
249 501
351 180
537 819
81 737
925 368
159 671
312 227
302 948
744 439
397 141
504 541
565 944
258 465
178 254
195 335
190 384
382 128
44 600
274 430
971 94
209 596
14 63
689 75
776 617
943 524
60 248
518 311
816 138
287 218
791 547
202 470
824 776
906 216
239 593
975 815
692 387
286 840
123 563
859 85
736 126
595 482
680 358
897 731
974 656
225 302
321 486
568 127
973 760
998 289
775 959
241 404
908 967
560 772
235 952
590 635
364 157
847 151
803 958
689 78
754 661
24 322
63 842
938 696
342 432
262 823
744 881
302 663
129 699
585 984
746 809
475 232
584 446
753 840
330 868
991 571
20 177
355 775
639 879
28 287
958 195
265 731
499 874
625 48
54 340
871 45
222 384
81 920
386 248
242 94
137 235
690 170
179 575
751 815
335 725
299 36
16 900
556 588
814 290
96 21
327 765
593 877
268 12
862 448
208 651
907 823
344 572
710 27
74 683
669 723
210 15
930 673
902 138
593 131
536 881
41 225
991 95
362 852
29 930
273 667
916 524
816 779
857 424
503 583
500 344
453 414
983 925
398 72
669 475
621 257
383 578
38 490
195 826
525 591
752 216
764 543
762 245
57 213
128 590
503 31
651 227
627 78
790 518
129 30
941 605
356 472
934 48
879 532
127 75
58 930
686 140
972 495
121 834
46 827
551 298
134 204
572 280
757 807
174 576
863 523
897 719
528 476
452 978
936 219
258 672
336 949
798 584
629 479
565 101
853 648
167 301
765 839
93 224
46 843
643 858
283 804
916 405
582 404
452 377
508 87
494 540
803 352
727 317
522 771
491 126
395 913
329 431
114 439
581 155
143 688
597 633
85 896
364 52
673 761
101 656
437 692
960 860
287 677
442 277
694 822
96 300
516 712
559 795
155 346
836 636
520 412
659 418
363 759
882 593
404 358
622 863
906 694
487 538
382 476
876 346
699 805
679 993
959 392
614 450
284 207
152 27
163 116
970 79
431 959
365 313
305 957
39 586
421 735
770 360
426 616
409 794
994 807
103 718
810 276
215 533
399 15
675 556
583 890
638 784
28 404
861 630
690 512
319 884
836 517
601 357
918 518
586 824
505 751
460 385
254 194
578 773
844 172
924 180
980 852
554 606
396 696
63 906
867 152
695 76
826 746
59 224
566 677
124 498
744 907
846 181
476 688
105 53
879 965
931 268
111 559
937 286
43 176
10 860
564 50
947 775
657 255
36 887
159 772
888 957
178 586
962 696
127 51
487 777
603 720
395 870
506 676
296 834
987 193
905 958
38 848
457 104
499 324
431 965
189 702
950 63
957 765
71 872
203 769
206 890
924 295
174 954
419 327
276 218
878 723
594 181
84 182
72 756
738 264
238 700
369 934
413 191
120 634
117 830
734 601
239 681
651 872
253 953
452 712
182 769
430 320
975 202
732 557
481 671
410 734
651 494
894 708
892 312
454 574
583 877
652 789
643 115
340 856
13 502
278 529
434 46
864 620
722 362
670 433
450 108
784 110
557 132
77 15
198 272
901 855
855 274
957 119
811 905
657 316
350 521
324 167
672 215
686 588
522 613
182 474
789 164
627 545
469 773
865 727
36 218
914 30
491 206
705 988
275 66
854 333
598 705
930 628
799 270
938 720
32 354
155 486
603 294
550 223
603 425
783 716
793 131
704 863
38 666
727 432
491 452
524 95
740 108
75 303
429 982
171 769
466 567
584 993
319 823
263 861
457 854
976 785
683 754
295 783
641 981
731 348
848 944
868 980
411 462
610 452
725 937
797 635
571 673
21 412
565 803
168 778
727 554
214 832
95 397
195 752
290 956
477 386
682 273
304 951
731 237
950 124
992 313
917 276
961 609
464 675
113 316
997 802
796 124
795 896
707 410
510 354
249 864
153 418
760 84
819 601
765 627
432 243
50 726
474 331
669 401
713 236
543 267
868 333
242 712
133 762
597 829
343 734
59 629
39 527
78 515
113 544
25 373
41 78
701 184
841 751
11 461
50 96
697 790
486 692
755 423
410 563
400 68
703 192
887 466
580 379
847 973
116 62
656 616
237 850
919 464
286 235
862 526
339 908
10 528
377 987
291 660
583 197
565 41
276 886
34 84
957 893
240 398
512 819
904 325
243 772
767 906
743 577
995 936
78 458
555 229
728 486
855 980
473 414
992 257
636 474
119 247
283 599
986 608
278 433
466 555
364 187
746 513
344 934
671 315
898 66
255 631
718 239
991 496
970 615
679 951
585 874
367 511
882 234
133 361
929 393
372 753
241 767
878 432
550 76
104 693
927 40
223 715
145 81
317 976
236 400
815 75
735 669
485 825
691 357
169 920
622 885
478 227
383 73
269 881
968 499
821 115
59 775
425 844
464 46
255 448
215 751
863 736
802 346
760 333
141 616
41 169
723 435
203 819
265 333
762 693
957 69
646 605
469 116
696 312
697 391
516 381
806 522
47 521
507 213
316 778
450 419
915 395
986 288
372 543
812 540
966 603
764 845
763 333
286 148
692 273
380 824
932 860
839 45
630 839
845 498
882 976
413 326
901 683
354 775
562 501
796 664
304 591
710 547
969 91
156 425
486 711
321 365
34 961
740 504
60 372
93 936
415 471
195 64
670 584
957 833
165 643
996 476
553 116
787 918
682 491
533 177
521 87
14 908
851 366
469 853
297 211
953 239
740 40
57 608
903 467
259 914
989 924
323 365
685 337
144 12
221 156
779 583
488 795
498 347
479 300
38 601
463 828
383 623
180 351
933 191
605 435
197 545
43 470
970 428
109 848
803 359
450 637
954 478
139 489
602 353
250 955
632 33
759 181
595 386
416 515
968 666
257 377
817 379
161 849
283 965
113 815
186 679
254 676
507 418
94 815
542 403
446 789
979 347
227 765
965 217
608 240
680 513
26 980
863 773
421 877
834 479
557 598
640 480
953 484
21 710
843 307
690 743
541 983
427 106
959 884
468 382
63 148
105 913
542 661
709 844
50 823
968 677
278 715
858 313
178 596
345 699
91 694
352 971
611 298
223 469
521 857
659 506
694 513
133 496
50 103
987 691
932 121
158 762
300 772
256 321
619 990
904 107
981 511
365 880
299 496
722 120
679 901
649 444
624 252
377 994
629 860
481 38
346 49
756 228
339 392
40 722
804 409
891 594
993 779
560 97
709 774
380 484
831 653
320 58
610 285
426 744
146 273
508 322
515 853
434 101
170 872
158 676
436 321
541 285
872 248
623 366
128 914
228 600
505 921
937 564
644 961
499 394
382 706
355 466
317 733
889 812
651 882
868 103
999 656
972 271
945 436
249 930
497 169
269 70
42 734
648 717
81 912
614 823
424 666
508 971
947 119
714 13
719 685
556 355
489 820
690 602
920 305
529 943
580 898
345 425
420 971
667 887
579 233
600 647
796 595
823 413
378 271
169 878
141 976
933 423
716 159
806 542
656 542
226 94
181 603
742 152
359 260
30 838
887 955
754 942
182 733
227 48
713 500
123 789
557 389
834 95
934 728
767 866
982 653
89 126
209 981
860 957
607 527
623 731
278 318
467 722
754 258
954 598
642 69
989 784
552 940
740 582
755 391
559 851
602 894
460 427
32 751
880 106
262 835
563 753
118 522
289 766
714 408
81 861
454 580
719 360
581 492
173 391
451 767
733 542
711 63
840 415
833 605
847 623
170 215
717 65
662 418
15 528
89 932
79 689
966 569
405 298
321 750
82 593
413 790
884 642
189 886
980 568
233 390
738 152
281 403
881 667
816 161
705 869
631 234
221 83
322 703
970 37
808 396
288 210
589 502
675 10
104 252
61 307
126 361
427 180
62 393
49 241
540 92
634 498
145 69
976 647
495 12
559 324
284 955
766 187
389 846
459 884
42 224
518 421
764 102
266 865
672 441
843 686
293 330
425 915
149 971
154 564
632 537
530 364
390 527
66 171
517 386
114 12
83 848
274 354
595 458
802 276
287 980
295 691
343 898
900 314
437 630
527 294
822 315
899 627
734 793
841 280
364 277
809 283
434 122
745 696
996 770
536 183
645 998
773 360
785 451
839 716
334 524
326 101
537 843
538 64
794 839
104 207
102 33
510 559
418 520
35 419
665 986
796 239
225 390
568 663
434 470
98 735
310 723
640 373
801 224
675 969
155 832
38 445
862 253
512 967
649 353
576 782
970 748
61 259
98 550
568 55
542 151
440 288
416 480
754 690
97 241
485 650
750 409
145 682
839 929
291 186
232 370
790 941
268 352
487 34
431 115
666 27
700 23
654 751
252 61
639 902
32 546
643 483
263 476
472 302
41 277
693 481
293 256
559 136
254 882
465 89
767 676
810 503
287 948
879 301
69 242
580 992
583 808
580 868
403 460
581 269
719 962
659 576
554 729
133 892
54 438
386 464
950 380
178 522
234 897
978 676
209 253
415 545
63 240
466 719
230 329
539 581
408 540
897 539
526 261
487 742
464 18
72 213
842 91
116 483
884 519
566 305
117 941
890 820
717 598
833 529
678 161
550 133
97 528
857 517
955 630
154 26
583 232
712 975
512 433
980 775
256 408
647 934
482 362
101 34
427 848
58 593
383 984
341 656
952 604
393 574
694 825
213 953
385 850
895 143
269 928
941 708
722 969
13 707
796 244
501 305
298 821
307 845
305 842
779 608
289 119
260 578
257 894
712 785
999 28
256 857
186 681
218 341
835 96
547 853
223 776
230 587
309 149
881 469
275 54
454 342
133 59
648 948
338 930
726 394
281 930
940 528
628 751
93 549
456 162
253 199
881 398
892 216
422 883
238 129
668 297
422 278
943 136
62 474
732 898
937 174
695 261
558 881
47 861
541 672
27 235
398 299
168 906
554 305
37 714
194 746
468 288
446 394
194 688
770 67
753 504
195 650
848 945
756 137
415 681
893 985
807 136
869 609
914 406
201 481
348 977
710 283
765 142
973 288
466 916
18 201
743 134
192 236
33 864
759 970
85 694
71 844
495 826
584 815
495 315
554 423
228 23
672 90
41 229
671 496
632 102
383 276
633 987
874 652
370 119
123 872
202 10
673 945
411 930
765 131
288 20
511 378
955 216
52 363
88 672
139 873
390 216
911 635
820 979
430 938
320 685
287 256
78 408
811 924
535 437
457 732
245 329
861 64
93 618
135 264
671 909
455 365
566 52
151 410
451 97
807 769
630 504
479 408
434 106
731 550
461 15
785 375
956 496
163 78
529 391
649 342
965 440
558 898
712 553
91 295
336 188
764 574
931 57
821 175
821 69
507 311
696 968
292 857
953 55
698 579
669 133
934 419
817 904
630 254
834 700
770 229
57 893
410 469
834 541
16 518
602 738
274 665
325 377
865 376
476 664
984 340
304 607
35 839
43 792
120 954
274 41
870 418
639 309
735 600
852 214
779 223
781 722
683 246
573 644
218 754
162 64
481 301
508 475
561 297
33 306
521 305
235 388
507 92
857 347
586 774
535 498
77 161
302 782
704 646
651 569
623 424
246 920
960 499
83 920
354 787
551 313
959 51
883 544
523 723
747 321
807 484
211 737
668 456
759 329
868 604
347 137
349 262
971 363
958 796
599 266
494 652
119 349
840 692
927 61
684 504
542 495
529 190
964 166
155 462
139 323
655 926
58 867
833 610
588 115
382 820
228 729
379 23
919 641
226 749
933 811
739 793
583 83
862 898
960 416
43 410
96 551
261 102
288 668
909 126
777 270
583 736
647 458
326 853
117 532
842 952
661 121
564 795
370 50
563 94
268 227
603 181
955 913
565 346
400 184
793 81
705 951
604 368
481 690
193 997
101 956
94 429
246 298
781 20
961 924
319 691
414 594
32 730
780 426
49 224
460 674
854 699
95 906
154 604
703 214
376 649
797 13
251 125
711 390
735 264
123 856
397 329
336 624
245 313
969 553
299 56
369 69
928 118
784 686
604 667
905 651
677 616
685 20
593 23
653 517
46 321
194 383
903 748
462 659
878 245
606 541
12 167
597 304
33 611
511 109
667 912
217 808
810 501
61 589
368 891
120 922
710 232
700 144
34 856
145 921
143 626
548 936
192 132
856 247
372 727
125 204
442 990
168 865
836 108
808 662
373 158
199 383
318 127
592 967
809 988
645 347
392 308
864 381
179 473
76 188
523 273
573 452
838 795
967 443
962 388
185 443
478 837
970 779
532 157
166 589
87 160
585 647
63 766
150 259
818 75
926 79
330 93
73 481
537 864
281 28
672 793
57 701
948 773
132 376
818 492
904 182
257 550
358 454
552 776
251 837
509 680
147 681
207 561
261 705
995 493
502 65
124 890
880 453
267 715
389 324
852 89
598 73
586 44
126 90
411 509
251 653
911 690
108 63
68 508
464 542
822 781
388 321
287 187
80 325
37 504
739 323
807 126
654 321
717 253
669 234
834 262
548 92
126 185
790 494
53 260
761 819
389 201
621 732
877 195
465 241
656 359
622 147
552 58
298 772
85 895
155 846
602 271
236 301
942 381
682 489
571 435
113 768
362 690
103 833
537 49
932 771
778 223
741 221
384 790
892 170
351 749
268 687
603 661
162 993
14 180
116 317
809 994
788 400
908 997
471 162
833 539
159 59
788 897
816 209
66 598
339 165
547 216
148 98
882 251
338 986
108 48
231 679
544 12
592 998
621 550
663 703
433 888
861 382
372 138
464 156
701 44
229 326
174 387
106 921
977 88
823 976
800 561
773 23
832 771
406 55
376 918
673 528
579 887
457 538
171 422
840 963
790 829
484 330
998 872
679 927
826 520
570 676
343 274
658 891
677 17
861 65
557 245
496 133
250 881
584 330
28 349
464 353
812 232
476 884
518 287
631 833
250 673
151 455
134 93
249 740
790 417
82 722
684 125
685 489
215 454
278 184
767 604
91 166
261 21
708 626
527 604
995 840
314 793
187 841
297 377
584 712
864 912
231 692
379 161
912 575
132 11
351 247
780 460
131 407
804 915
834 45
431 122
460 858
464 243
521 320
893 859
308 137
626 689
476 159
710 456
893 275
132 496
45 550
453 879
68 745
54 260
574 830
813 332
997 190
737 661
999 705
519 227
219 884
613 883
988 904
611 269
190 857
176 623
58 136
762 807
402 318
401 954
449 117
331 457
708 432
87 37
105 281
825 705
469 561
142 190
637 323
844 583
294 455
97 913
685 238
142 849
953 553
293 721
242 14
385 591
689 157
321 923
27 802
157 892
972 597
736 699
360 503
707 191
23 676
129 576
301 860
417 526
691 572
799 584
573 347
301 888
533 684
745 522
506 223
236 877
597 965
642 591
89 860
525 758
266 208
826 493
266 604
522 93
588 414
417 780
181 801
130 706
32 558
514 279
131 747
965 143
444 797
64 472
151 745
911 20
53 668
699 829
218 380
518 275
685 229
171 459
113 746
898 615
742 797
635 848
934 98
461 912
727 819
237 580
563 299
930 356
968 195
832 307
660 556
674 271
736 109
961 592
384 581
844 736
255 524
352 754
435 57
994 138
55 413
349 674
760 695
806 118
816 929
471 913
905 109
332 201
256 403
663 568
573 478
986 364
769 636
629 732
593 998
451 956
573 964
966 245
30 675
680 206
167 380
575 445
556 764
573 743
61 200
854 800
719 591
669 34
275 827
978 557
322 134
425 101
666 490
803 441
297 190
621 875
617 723
263 441
94 49
101 721
515 995
854 332
353 414
109 178
290 171
655 398
799 26
805 393
931 618
242 457
379 532
143 37
18 742
144 49
612 182
517 627
694 147
786 320
847 658
464 382
179 121
11 88
767 525
126 485
872 340
997 22
471 23
206 153
486 684
897 258
977 703
310 499
270 960
49 398
769 186
944 347
643 809
146 630
643 706
995 169
230 71
177 536
502 162
736 368
198 267
188 29
323 867
228 368
427 807
838 427
230 385
526 356
101 675
402 209
612 409
170 981
401 319
572 973
697 328
311 171
107 689
71 396
710 375
790 709
80 346
887 446
601 711
729 971
209 664
562 15
654 823
860 197
414 590
112 821
692 358
420 950
631 20
566 290
88 170
548 408
736 948
624 850
446 392
251 638
618 141
261 928
312 960
127 166
656 976
201 354
217 831
455 509
165 34
119 504
971 755
346 61
280 533
391 520
777 631
192 636
552 865
117 794
282 100
516 562
377 462
249 694
516 201
670 361
80 378
275 680
304 139
439 530
532 820
230 36
943 110
627 423
356 576
749 619
953 559
683 883
329 521
285 334
613 560
455 555
195 815
840 400
974 818
803 739
747 211
840 157
61 606
412 575
461 288
319 148
452 899
347 91
331 476
738 626
858 890
501 103
426 156
620 697
997 617
786 674
564 983
414 602
432 348
639 460
824 155
433 753
77 851
277 233
730 118
489 81
779 342
429 807
805 720
703 867
589 511
414 659
400 443
598 550
674 957
287 250
790 667
56 511
98 421
880 74
451 926
98 392
163 559
471 631
885 12
618 146
485 570
690 321
70 971
870 317
565 49
499 982
841 974
921 593
991 720
459 217
511 470
983 128
953 398
392 772
201 762
327 955
583 138
258 309
965 342
809 346
603 949
857 225
687 314
528 190
647 868
588 952
872 428
373 594
150 340
445 592
655 223
198 117
857 596
674 308
434 708
335 214
621 461
380 661
403 956
826 379
332 574
855 542
191 679
647 817
477 577
536 587
279 417
18 732
449 819
898 39
821 932
815 270
192 706
899 466
152 108
742 397
507 200
822 214
821 64
452 786
611 444
845 50
577 699
179 85
644 441
473 156
843 44
531 980
649 568
795 761
60 765
536 815
46 802
11 265
329 465
40 782
162 261
882 669
758 509
425 875
77 647
99 968
176 724
397 258
669 991
62 797
124 930
417 881
358 978
190 358
79 471
808 676
550 19
664 431
661 446
217 924
606 902
413 818
24 240
349 830
343 376
404 511
756 821
165 45
133 941
893 205
309 390
272 687
136 300
702 832
305 896
162 82
209 452
590 475
846 74
815 80
337 381
602 379
309 149
447 328
123 688
578 459
76 241
192 287
925 541
64 460
35 978
29 696
539 583
539 690
634 574
145 225
506 993
57 394
965 898
922 508
328 668
33 632
344 668
977 86
571 432
960 743
724 348
853 208
204 639
117 960
881 142
132 12
529 723
952 639
483 80
754 519
216 753
77 914
595 47
512 962
247 290
675 881
452 540
978 561
583 705
219 171
92 125
452 823
334 155
63 895
432 538
176 56
885 692
649 602
184 103
309 386
915 667
204 728
797 115
597 748
889 470
183 231
742 915
848 533
847 114
42 134
192 446
628 742
407 466
285 122
96 692
71 897
579 720
959 348
708 15
360 316
245 583
98 769
392 300
631 211
116 969
41 832
280 826
269 353
752 626
944 375
180 780
505 755
949 775
704 481
957 795
364 685
639 64
708 34
867 126
888 299
350 546
217 802
268 787
123 460
344 899
481 576
295 335
165 710
435 655
855 734
960 745
344 76
496 869
858 101
636 835
836 794
437 870
966 590
175 495
81 299
306 390
262 695
224 652
431 375
720 956
355 211
226 936
414 844
811 55
768 603
503 949
865 327
151 74
407 709
544 887
140 552
788 419
201 612
249 502
928 643
779 20
124 912
991 815
352 29
195 360
298 595
135 168
813 79
790 620
917 29
335 731
946 877
727 608
157 16
566 597
517 211
500 142
208 881
348 399
170 203
599 980
250 770
914 665
358 994
705 95
604 191
12 610
436 340
486 997
573 633
553 681
669 487
162 958
457 905
325 884
92 981
313 818
161 422
736 540
302 441
245 104
333 777
848 201
269 873
282 537
950 131
362 85
852 409
122 156
449 924
806 654
460 824
236 677
172 430
305 191
30 518
77 636
566 503
954 251
378 91
305 890
469 526
215 70
577 940
330 571
180 267
21 541
639 871
196 325
769 332
954 165
58 696
68 629
773 559
934 601
453 780
621 158
638 441
352 288
619 390
299 936
751 646
117 913
826 194
976 865
153 708
641 950
597 51
876 661
765 954
625 391
703 947
64 503
95 728
891 318
277 805
916 794
255 507
708 73
561 239
18 504
531 308
725 682
739 240
274 329
42 728
575 144
212 787
710 155
672 877
197 500
968 153
594 197
445 224
287 175
828 483
808 628
835 65
653 246
133 33
560 684
258 97
28 401
967 18
393 703
672 405
435 564
916 766
703 98
761 595
940 452
360 315
775 427
690 995
104 398
40 526
407 671
797 577
283 527
982 389
480 849
596 914
611 480
67 107
282 942
677 557
152 319
139 261
857 433
647 786
794 610
783 901
438 601
841 584
860 203
459 112
277 15
941 153
68 745
866 953
467 757
253 788
293 339
582 857
606 92
780 707
21 636
377 899
143 41
818 746
55 638
794 344
971 436
288 125
741 334
406 171
932 34
845 688
711 757
639 380
365 637
223 39
680 563
843 533
695 588
611 336
976 55
226 27
197 107
706 950
535 248
104 201
715 853
979 609
346 695
408 686
105 518
154 878
260 471
389 896
599 738
428 107
563 180
771 358
308 492
883 12
831 918
111 418
734 844
833 402
772 965
432 200
905 157
631 903
106 988
164 881
222 984
430 286
690 63
541 269
45 712
215 128
209 331
621 380
199 44
862 437
234 646
388 564
495 720
701 185
705 93
809 460
277 102
799 973
436 363
95 761
819 405
407 576
52 820
42 474
878 761
902 944
359 404
627 125
318 152
504 390
309 378
786 996
807 438
153 765
641 280
878 829
599 497
237 716
553 642
711 826
89 511
197 126
447 19
497 223
812 256
776 148
726 695
958 385
778 486
599 960
958 203
950 898
991 691
409 179
87 16
350 317
25 483
165 738
534 129
350 540
696 488
276 893
190 83
908 701
379 995
95 154
675 71
117 362
562 160
553 891
325 974
662 930
662 383
585 151
871 617
534 248
429 994
765 658
902 410
936 627
400 969
379 99
856 703
529 58
536 342
549 127
565 844
601 859
91 212
425 612
602 206
519 841
79 681
636 747
297 683
965 123
47 790
188 43
161 456
340 740
38 133
138 53
894 72
208 270
947 869
450 271
281 585
489 34
184 24
404 768
530 799
482 26
440 129
78 721
84 701
380 865
676 334
901 290
850 984
599 42
998 748
81 866
58 947
324 654
914 792
436 77
954 160
76 580
838 65
894 243
400 847
902 325
102 642
742 971
431 297
441 743
825 516
695 90
394 536
674 369
752 147
165 585
257 597
175 214
343 138
853 785
66 399
514 124
761 722
132 871
791 21
772 56
842 795
915 377
729 678
937 852
85 303
317 910
755 982
639 225
379 812
776 460
289 788
46 927
524 44
336 604
251 390
225 277
895 714
369 859
153 20
126 348
546 467
42 538
510 264
67 843
720 45
616 345
204 321
45 214
860 765
560 822
263 988
516 454
322 822
580 366
903 542
853 146
968 83
168 542
709 561
768 279
488 35
342 15
39 500
20 518
401 659
762 668
471 268
432 390
326 910
345 657
261 900
555 889
916 781
948 179
404 807
787 664
495 753
263 515
48 408
692 824
458 596
778 586
385 507
698 157
907 996
365 536
180 348
101 268
370 229
801 521
940 43
790 303
599 430
461 347
986 64
289 899
436 109
586 915
614 410
945 515
529 395
255 338
979 592
929 404
670 965
353 531
504 545
569 10
318 578
894 797
654 132
981 882
511 113
674 600
889 347
24 575
944 87
63 902
597 874
625 155
888 733
363 630
456 888
866 75
508 686
145 968
580 372
306 714
528 944
498 834
618 311
763 881
801 915
663 766
581 446
737 329
275 394
208 358
272 647
88 851
667 145
479 289
429 590
914 210
587 758
792 271
768 176
694 360
914 334
133 866
572 32
965 752
253 407
119 833
960 162
625 241
568 260
248 93
656 344
827 484
61 252
763 208
197 276
688 222
768 707
362 171
468 386
941 556
797 454
754 526
858 598
785 719
788 495
347 817
970 630
360 107
598 830
141 535
346 545
560 17
463 824
624 371
142 961
357 625
848 256
497 583
284 153
796 206
497 104
360 919
315 405
411 499
377 780
610 197
476 732
381 133
141 74
241 413
859 543
799 575
885 443
413 867
386 844
342 893
54 113
702 65
349 96
151 897
947 512
495 612
529 713
443 805
803 935
555 640
975 592
386 715
872 403
899 450
962 529
241 153
484 207
760 481
602 314
186 899
994 152
109 364
961 445
739 774
946 423
607 254
924 265
635 71
356 424
842 724
235 472
345 659
148 50
710 442
145 903
123 806
44 231
837 921
662 372
984 835
298 734
639 778
539 838
859 256
917 870
117 391
416 790
132 397
768 729
298 428
417 977
241 164
845 494
510 444
547 616
970 525
137 725
140 632
937 433
279 634
814 582
300 381
894 538
472 682
648 826
714 218
978 945
917 981
110 913
87 851
571 635
137 52
818 67
153 12
671 210
595 856
691 462
604 713
862 279
299 956
376 315
752 320
483 835
430 752
59 870
284 815
886 831
855 713
992 497
574 359
494 673
222 574
313 987
210 387
342 103
697 874
657 431
879 67
979 875
177 442
795 998
939 773
921 27
690 585
591 903
575 668
687 726
148 726
943 665
153 49
546 378
723 939
393 673
917 255
576 175
995 583
996 349
321 571
549 813
987 270
681 603
47 97
198 400
323 874
89 293
661 708
692 727
972 367
27 859
86 126
374 261
935 664
81 125
210 624
755 280
874 733
676 301
892 676
76 169
935 499
231 132
360 797
615 869
149 14
65 184
46 552
572 994
54 509
538 779
946 571
428 532
879 276
209 101
650 538
219 943
653 514
338 110
835 379
511 666
305 696
451 86
545 282
815 899
996 401
65 146
915 764
82 966
257 20
918 300
378 289
335 995
311 459
759 696
324 525
98 729
462 143
394 682
72 542
970 176
796 685
954 298
289 890
868 518
416 248
813 280
460 207
338 702
232 491
303 526
76 259
437 572
999 584
93 371
550 482
938 202
85 11
184 35
605 852
682 144
61 281
160 113
687 509
241 464
519 111
913 193
702 204
682 166
802 536
109 202
564 87
807 877
69 611
996 122
702 793
553 417
28 690
106 684
500 260
725 256
279 986
674 306
777 231
436 486
785 868
416 758
302 898
68 999
403 301
401 718
758 915
665 554
117 755
327 277
321 372
971 699
828 425
285 429
128 418
306 609
18 812
133 737
801 615
841 544
877 939
979 250
499 317
501 541
272 116
303 55
789 86
773 263
10 842
866 49
568 468
423 514
702 157
951 144
186 535
145 358
314 752
431 40
578 50
727 957
206 292
583 504
877 118
693 219
679 776
705 633
720 429
762 70
996 70
232 455
740 406
61 203
35 199
127 366
883 396
734 373
116 427
25 325
195 143
874 740
873 943
599 307
10 177
10 657
269 800
221 455
732 890
423 126
295 10
882 195
224 352
863 390
760 598
617 797
76 425
710 928
33 315
930 546
779 270
856 27
701 210
928 758
543 134
346 14
917 425
583 901
979 485
429 391
574 977
800 587
828 920
679 800
77 227
688 103
539 288
88 632
788 402
498 40
716 73
999 485
753 504
852 719
397 283
351 489
502 650
52 469
306 366
146 558
89 723
350 164
766 456
380 55
948 335
787 165
340 150
448 321
151 460
261 45
725 360
564 936
209 442
148 626
722 63
457 813
355 403
90 928
348 392
50 771
985 177
262 73
301 830
182 691
766 327
683 729
692 431
66 767
877 238
296 995
962 249
184 689
393 477
477 159
54 800
94 756
922 442
131 417
246 711
192 267
119 834
944 480
223 328
354 133
915 470
318 428
926 33
349 162
842 941
373 655
610 239
932 580
637 786
442 396
909 117
722 838
590 154
46 920
399 550
736 347
978 528
119 284
142 999
384 77
171 253
165 446
252 416
70 220
361 933
24 129
413 308
385 286
594 265
492 909
618 816
472 96
460 732
827 333
665 705
259 931
437 532
424 660
932 979
511 876
521 884
258 946
173 761
438 73
922 534
14 863
297 87
199 983
857 641
135 450
792 128
678 79
410 513
159 494
217 835
325 770
966 260
315 881
934 679
721 268
378 471
76 731
772 645
154 951
791 948
986 160
967 340
662 902
972 263
850 600
358 502
602 655
568 818
48 918
955 293
441 981
280 886
99 321
414 48
282 953
236 837
912 335
872 147
18 388
84 629
465 225
184 22
58 575
684 728
510 409
14 595
578 863
611 578
192 101
243 574
604 858
883 404
504 921
593 962
698 172
641 379
886 985
283 387
581 220
622 132
783 208
446 346
111 650
812 905
278 525
929 87
832 723
692 917
73 128
943 798
413 298
866 507
467 198
60 253
252 338
717 190
970 267
231 857
319 10
868 735
104 420
994 174
193 659
463 185
755 181
40 595
651 785
260 314
915 647
452 764
342 745
381 82
122 35
979 25
327 370
90 42
586 275
30 241
41 824
257 435
649 121
115 794
669 468
587 925
912 807
618 756
676 114
87 577
644 462
395 529
963 883
964 41
474 545
360 163
519 374
530 750
843 764
643 18
246 463
933 885
418 803
978 101
500 733
432 89
810 558
548 188
792 239
722 576
747 523
493 869
729 235
44 263
207 671
160 786
264 376
976 314
806 542
323 949
174 77
899 587
798 547
995 497
459 490
623 163
590 153
634 411
136 763
327 608
59 816
689 222
76 809
154 189
14 587
838 248
349 984
692 868
541 227
634 912
22 784
172 991
318 74
748 826
966 307
165 99
510 734
840 478
701 398
538 858
624 38
609 94
381 793
740 85
715 637
456 78
988 780
914 119
753 13
380 883
329 131
312 517
771 649
454 952
429 596
42 340
520 983
879 576
25 454
947 873
981 46
199 126
946 354
571 403
408 73
71 386
142 572
255 482
455 606
807 601
95 332
450 390
151 446
550 439
117 634
684 69
252 684
631 594
754 360
775 891
83 387
58 556
822 981
303 391
621 468
311 947
833 34
281 385
86 862
477 230
353 772
609 745
409 946
818 750
918 404
317 575
103 212
41 757
334 18
924 268
212 12
327 221
48 959
681 423
716 526
742 525
414 763
453 676
151 724
55 687
518 356
954 921
633 561
786 545
289 739
322 946
904 973
813 39
893 645
156 917
469 282
466 117
811 78
420 845
356 279
112 260
394 557
371 754
944 171
526 581
628 95
903 521
61 502
822 51
679 363
405 494
179 716
192 392
735 273
290 224
933 432
280 877
788 682
375 557
855 972
216 907
979 46
234 397
899 362
83 362
564 440
335 823
282 14
631 333
983 588
143 362
186 463
498 323
360 777
966 646
893 297
496 671
499 442
43 854
807 369
131 808
760 276
871 353
575 664
839 494
368 986
476 340
184 710
259 613
514 177
74 983
594 928
686 356
658 314
184 799
541 119
147 349
591 240
394 62
287 331
504 376
764 322
79 134
932 821
483 953
358 547
11 700
76 918
290 418
515 837
28 267
162 89
50 385
132 87
494 307
98 308
589 479
819 43
599 37
998 541
16 988
487 639
955 155
689 229
798 692
399 738
754 477
367 471
133 980
512 755
722 258
764 67
638 101
399 334
206 628
387 621
443 475
267 434
316 881
561 966
376 569
862 613
936 809
991 789
489 843
352 249
284 977
971 143
340 733
205 757
55 678
636 147
449 770
813 266
28 110
318 928
425 264
385 963
963 215
491 774
433 914
938 324
708 526
893 105
457 658
186 434
924 330
862 352
788 277
559 501
503 194
986 355
451 286
829 554
611 257
698 455
824 529
122 21
61 584
228 491
127 772
874 910
72 615
228 472
839 608
247 157
178 669
52 657
992 652
93 613
618 963
428 725
688 31
919 488
640 264
816 503
56 119
857 628
595 719
646 495
986 428
472 586
130 618
430 118
946 849
989 171
705 382
42 192
412 870
706 241
981 412
328 963
969 389
565 491
712 330
639 565
894 637
352 887
706 553
451 409
403 554
441 923
663 787
895 802
498 13
511 711
516 666
242 376
128 275
500 619
176 88
74 457
932 764
943 100
706 409
942 624
483 380
523 287
190 736
200 62
920 59
867 361
306 130
880 701
242 713
32 408
319 593
308 922
352 502
975 496
965 475
24 420
887 516
909 792
388 834
986 900
242 156
792 856
668 255
147 432
96 19
425 627
945 498
600 213
937 559
688 948
322 705
519 595
219 451
554 415
960 884
715 351
656 472
638 998
443 855
268 767
219 557
774 997
151 484
382 535
485 743
435 874
947 123
52 231
574 781
705 955
993 237
494 110
594 948
914 303
156 125
281 916
336 413
943 888
392 600
69 142
946 59
266 734
872 827
670 84
82 261
118 855
66 770
937 432
834 443
899 290
850 933
580 945
313 434
162 271
456 892
160 581
478 835
625 761
800 281
550 342
12 962
417 703
556 702
503 805
334 831
216 335
62 472
216 528
392 937
548 135
825 784
236 901
770 237
976 361
545 290
334 751
209 870
588 470
551 18
93 150
494 218
472 655
596 771
435 761
485 651
644 787
624 963
271 736
863 249
287 931
85 982
604 65
170 566
350 162
489 646
955 517
590 767
93 657
457 790
231 452
351 857
694 999
403 789
380 494
174 856
647 905
729 664
256 736
21 981
695 991
996 459
798 371
762 470
106 468
571 117
550 109
659 792
841 327
257 691
466 580
447 630
849 521
582 164
522 252
453 82
888 584
684 724
928 546
668 249
60 245
702 736
510 387
294 616
664 535
470 315
924 319
395 732
283 549
25 827
689 973
471 321
769 343
227 428
280 621
858 227
812 732
126 538
940 305
437 333
879 699
249 817
376 309
618 875
653 457
702 887
55 654
982 773
319 71
134 210
378 252
897 815
647 929
484 564
717 632
237 312
912 41
636 895
558 987
677 192
338 489
309 276
690 837
976 892
234 584
983 389
329 610
136 602
862 441
439 201
370 777
611 283
525 949
604 333
981 539
741 933
974 480
563 705
177 23
487 672
876 804
943 818
908 409
855 94
345 906
426 796
646 890
543 75
875 612
890 412
643 83
159 655
669 773
237 91
978 908
987 272
811 971
800 929
410 810
954 434
603 189
81 147
207 649
151 986
500 49
632 388
728 836
255 864
63 693
515 75
224 750
564 219
297 952
450 941
655 427
211 57
857 527
705 451
19 701
932 368
60 688
940 435
640 898
197 166
117 671
960 865
199 50
370 18
280 392
196 70
955 685
990 855
799 840
991 796
950 703
141 329
276 457
903 865
339 166
92 920
163 326
311 926
860 54
914 512
492 334
132 408
654 479
69 397
542 370
216 157
91 788
445 275
860 236
812 454
777 735
611 655
724 95
620 170
147 481
325 414
741 603
418 770
534 383
934 528
351 446
691 634
977 480
195 492
273 816
712 511
204 511
218 876
369 836
404 77
189 800
544 816
969 20
527 807
46 137
145 683
531 12
606 963
835 129
300 978
945 388
175 505
354 727
800 14
266 749
716 322
995 71
340 415
633 417
215 993
535 427
465 516
805 581
664 339
607 202
268 666
367 176
914 287
732 297
968 206
801 120
155 743
171 31
823 71
445 113
918 303
908 45
277 79
672 782
269 26
180 431
694 784
125 440
204 634
647 812
212 39
443 656
14 877
938 814
388 485
722 60
16 961
836 589
525 302
643 272
254 129
791 555
402 28
745 665
593 433
667 36
339 427
125 894
296 616
183 396
965 581
607 450
125 835
616 874
597 198
397 831
113 534
500 546
929 556
60 214
124 191
516 984
776 382
662 289
191 465
930 475
642 303
544 673
705 12
950 838
30 861
974 544
888 295
651 974
326 182
383 709
468 888
323 798
390 505
267 445
438 349
822 991
794 304
164 752
228 705
840 62
611 829
901 208
274 523
904 144
436 527
780 599
58 797
112 916
25 879
465 95
159 861
146 47
483 738
221 421
944 285
943 760
66 367
896 581
561 666
895 611
204 690
223 29
528 785
269 628
843 896
188 82
986 133
890 622
832 290
945 601
262 136
800 378
310 670
887 130
775 284
157 681
602 317
962 271
674 17
127 300
784 154
266 452
284 100
84 448
543 436
789 965
973 630
26 338
752 995
485 675
34 830
634 527
344 132
900 660
290 876
633 990
793 541
188 704
883 848
452 49
703 203
635 474
940 806
14 91
36 306
95 873
953 794
921 647
479 549
376 48
309 435
292 810
380 823
671 379
128 339
825 446
937 32
205 68
839 68
401 16
247 193
733 510
455 404
657 135
435 55
367 477
269 666
676 764
198 51
989 242
676 578
953 581
713 628
566 900
688 863
993 22
744 875
565 145
527 391
351 985
368 605
430 121
44 147
77 494
351 302
654 194
935 389
454 777
293 557
786 545
48 634
88 841
742 249
590 273
954 111
258 549
320 986
835 712
318 918
29 805
872 145
181 251
914 196
166 595
442 527
505 126
922 25
695 842
506 742
293 883
711 925
204 419
183 898
803 540
341 415
210 18
860 106
169 605
844 16
732 644
65 849
98 824
836 359
819 682
204 861
607 197
906 530
455 296
454 864
683 178
867 301
966 127
371 411
690 303
939 346
834 409
968 208
302 379
971 910
92 583
191 300
554 125
594 998
317 158
412 262
104 423
693 641
119 861
774 949
565 138
684 636
891 142
223 60
412 827
252 477
589 148
837 682
939 345
847 491
814 437
326 256
296 480
513 656
940 317
513 139
863 354
940 286
473 577
354 504
177 807
87 803
64 882
531 66
669 819
924 654
140 666
536 946
481 602
444 674
521 27
76 741
702 296
571 154
960 472
158 420
581 80
164 62
540 158
408 571
265 319
291 606
809 519
795 402
772 305
368 91
439 237
824 608
480 725
990 675
209 692
738 888
950 685
910 197
418 182
852 291
27 90
985 620
824 571
41 457
984 117
436 631
365 980
122 249
226 400
209 473
608 393
985 547
553 111
421 488
615 702
74 527
543 114
177 946
839 899
807 938
340 635
186 22
887 178
543 176
778 936
79 638
365 425
705 204
643 393
10 624
648 353
747 828
515 133
818 277
552 583
497 676
556 956
352 215
294 877
189 537
904 259
634 299
143 365
654 245
409 593
91 808
357 499
907 75
655 962
955 250
843 44
221 647
492 621
705 200
95 539
806 528
43 156
521 870
602 190
936 107
597 968
670 466
553 307
657 788
371 799
762 296
772 56
474 976
157 802
108 851
152 509
15 443
610 687
247 548
220 914
892 978
110 789
161 67
41 794
389 505
923 729
865 136
312 174
24 581
69 587
456 848
754 623
946 719
208 567
334 636
647 471
801 253
304 875
854 928
603 978
689 259
800 935
636 999
354 405
98 633
776 105
685 430
218 261
877 601
297 907
754 953
549 615
935 327
397 636
949 765
28 585
43 99
916 187
484 84
703 535
608 842
295 162
213 83
516 243
902 359
41 548
296 339
869 984
375 711
959 335
918 628
519 723
247 365
33 697
628 835
326 822
171 140
164 389
59 996
103 356
151 880
633 356
758 187
502 659
884 707
298 816
864 292
25 616
830 480
935 274
403 659
517 262
315 447
725 806
742 232
790 848
424 616
448 199
420 464
738 140
883 668
458 53
849 99
937 525
863 650
353 234
529 751
317 442
94 835
360 815
313 782
494 901
900 697
591 171
994 506
303 99
39 800
491 742
151 596
178 430
623 572
952 330
40 374
672 899
819 922
673 950
518 252
235 109
64 600
138 994
779 336
692 137
70 617
634 338
240 652
89 222
409 374
675 429
996 167
701 272
106 996
214 666
93 352
353 967
319 590
32 263
268 828
801 644
298 905
286 596
739 940
378 122
443 573
256 217
637 256
85 528
722 870
838 94
504 59
112 713
557 751
898 105
361 561
352 260
669 625
804 411
969 426
113 478
596 17
833 992
412 223
752 990
214 141
93 666
692 822
19 848
161 652
151 753
504 807
409 612
207 20
496 184
821 322
260 532
495 111
363 869
412 344
524 913
129 848
567 530
424 160
731 495
410 774
267 951
635 928
353 944
438 338
90 813
86 341
712 828
10 468
272 151
824 694
449 986
747 938
305 110
756 812
355 500
774 701
530 849
529 784
292 460
160 297
122 206
481 778
256 13
637 768
359 215
795 880
431 465
933 549
247 42
515 966
267 481
215 138
507 990
318 217
195 963
224 818
62 627
159 573
922 233
711 66
955 31
222 267
407 97
133 51
308 884
743 980
259 163
33 908
614 766
27 898
792 862
126 369
538 748
446 650
134 304
193 925
210 103
285 846
930 27
308 623
516 54
626 190
910 633
889 461
506 332
311 160
644 719
305 189
541 409
224 861
448 177
229 101
534 120
123 484
638 703
896 680
808 402
301 33
730 853
313 548
356 758
727 507
904 342
540 176
761 690
121 788
605 767
513 391
63 171
484 418
680 446
802 301
648 114
939 380
299 396
892 799
110 701
980 226
589 80
407 643
674 750
79 609
106 334
142 295
455 395
167 199
464 297
348 706
157 670
576 953
363 290
655 508
117 570
670 192
470 775
745 983
274 842
995 755
973 441
70 751
97 22
202 329
756 311
26 755
606 384
252 861
882 925
63 108
23 425
505 51
891 572
944 206
793 710
754 648
439 678
149 891
896 686
324 664
763 544
145 750
478 740
457 240
127 65
482 523
707 71
619 379
546 884
889 522
700 487
629 543
808 531
903 965
608 920
125 950
333 735
634 211
657 297
625 219
955 88
366 596
535 227
371 205
726 39
816 703
104 162
903 138
770 158
308 669
151 521
696 964
253 993
235 183
528 49
269 729
594 451
534 572
752 547
296 692
844 54
916 402
396 56
772 562
113 819
704 818
125 933
781 517
99 789
839 632
714 346
599 885
364 718
746 710
172 283
547 214
737 406
264 860
607 342
274 941
876 805
17 792
504 244
777 418
908 429
674 294
794 237
586 624
719 309
298 779
299 416
108 291
15 913
599 710
783 977
122 377
355 14
214 826
359 208
13 409
419 236
385 281
764 801
648 40
475 884
806 409
405 856
243 829
252 183
309 985
789 222
759 859
828 734
255 929
181 88
816 899
500 878
341 962
568 737
371 474
413 764
955 723
926 140
912 420
481 590
179 870
950 464
177 96
138 536
785 570
991 487
316 857
559 238
800 336
654 94
558 387
479 712
867 481
954 596
808 348
621 809
366 995
914 413
506 683
974 782
341 412
241 73
200 250
128 252
313 401
63 982
694 836
951 771
376 14
829 789
880 526
212 377
932 160
986 791
735 13
556 610
175 860
425 805
439 401
441 29
359 934
180 260
495 634
468 213
730 832
755 822
542 352
18 383
730 600
253 583
982 944
666 756
544 467
786 497
172 614
597 747
273 628
924 550
960 494
120 936
286 900
649 198
764 61
852 338
745 133
552 795
970 183
972 665
662 297
893 998
293 468
180 45
582 914
491 876
441 151
98 162
727 123
494 316
86 780
699 157
928 833
302 375
957 574
526 670
258 720
649 825
942 452
200 233
922 199
658 320
82 561
348 199
904 949
203 15
420 167
95 933
787 96
477 769
631 438
112 10
743 530
343 58
961 257
758 257
863 473
610 186
248 835
322 832
645 847
710 926
329 863
455 244
683 862
353 18
929 870
434 513
745 921
28 127
728 873
660 453
992 881
170 267
189 938
917 57
496 739
79 670
790 456
769 846
631 862
12 611
612 692
63 340
68 376
116 538
664 215
935 231
426 651
317 49
205 875
512 273
275 73
325 999
186 581
847 78
349 583
783 747
792 652
628 55
880 506
615 43
733 953
524 200
378 479
740 950
69 711
561 438
515 579
873 681
417 353
87 343
936 694
493 789
44 802
555 303
674 163
345 69
51 420
992 143
646 215
629 779
784 369
700 957
934 731
769 319
867 147
621 268
94 205
940 472
646 739
658 763
266 812
688 898
753 986
622 109
106 22
255 821
532 339
550 238
795 375
380 120
467 285
998 624
253 860
734 358
45 721
369 680
296 491
678 575
537 627
387 669
86 139
278 918
595 232
540 508
14 143
58 312
133 435
156 736
170 895
90 41
16 398
846 152
790 69
369 767
864 420
293 126
835 683
102 605
858 407
32 320
975 617
976 210
159 374
583 243
166 131
299 586
268 408
969 92
451 101
266 896
639 943
532 306
704 637
153 240
898 389
464 708
394 971
517 256
576 687
337 114
55 617
64 29
530 708
440 898
399 480
247 292
693 938
960 598
556 88
366 428
159 319
428 206
17 369
877 415
267 564
900 992
280 678
237 793
62 340
629 486
657 481
473 875
756 510
927 294
946 761
421 760
798 473
49 522
969 242
33 548
44 153
119 552
333 633
608 776
535 982
846 110
983 193
945 105
772 252
133 817
896 205
315 244
161 105
631 73
521 394
210 303
475 298
758 906
323 694
938 646
775 704
36 217
943 589
107 785
61 771
40 839
732 83
493 849
769 46
476 323
661 404
949 404
250 598
874 616
455 548
253 652
155 69
745 538
545 146
704 838
21 650
340 286
588 997
325 763
803 234
416 919
599 434
12 323
779 185
377 235
445 223
450 928
858 645
307 177
362 589
395 675
896 842
532 908
587 232
11 783
247 101
927 237
18 801
67 248
79 761
576 923
161 515
968 391
228 769
103 834
180 343
390 211
276 96
912 623
917 159
475 618
266 892
696 770
547 956
859 208
357 589
505 118
787 914
414 740
11 482
305 669
183 435
46 908
657 969
629 235
80 704
974 423
438 863
605 933
802 567
912 590
800 264
978 735
659 271
977 754
472 873
484 807
864 718
575 885
256 828
459 643
328 15
603 439
967 408
369 648
250 666
613 392
946 833
72 699
313 717
111 836
812 509
910 669
56 685
870 25
489 871
643 57
832 248
242 342
250 416
957 56
814 612
478 868
959 28
496 247
401 471
194 803
123 291
551 349
31 555
182 244
556 233
440 186
973 508
544 480
507 453
959 182
128 226
257 830
902 748
790 649
759 810
271 528
134 384
86 650
844 30
231 349
157 443
348 976
822 256
527 208
342 924
51 520
437 345
549 337
484 562
175 579
17 890
341 838
954 707
218 952
200 522
418 829
793 577
823 364
209 961
119 32
347 929
919 274
126 432
169 217
689 576
994 721
752 690
178 950
67 118
292 825
276 317
214 599
479 969
961 323
756 496
805 433
415 724
455 766
456 88
870 968
922 109
636 465
823 182
557 39
523 164
711 233
463 141
465 337
608 556
213 903
361 804
301 677
94 145
503 943
91 388
825 747
22 207
763 202
515 280
115 209
178 357
930 998
21 345
80 454
552 122
484 286
814 310
760 423
906 271
441 247
713 491
723 924
854 372
743 631
859 361
638 544
792 503
882 284
320 248
857 994
359 707
782 470
612 581
59 679
788 937
447 279
982 42
801 359
345 27
681 815
182 238
602 762
292 854
284 32
167 793
803 454
419 901
401 952
524 909
782 211
276 575
978 339
896 854
448 641
994 700
880 173
859 603
77 449
118 586
40 446
149 253
611 486
605 147
988 65
470 792
712 322
233 430
477 764
916 642
372 728
821 927
339 146
402 785
803 530
55 738
583 206
845 251
875 467
956 832
14 381
965 122
703 281
202 144
269 412
123 40
815 727
148 611
875 982
717 791
783 531
752 844
503 801
459 942
740 406
314 664
475 694
56 810
739 690
603 948
575 384
53 239
700 747
975 88
824 627
21 154
122 919
183 11
353 894
750 241
88 154
411 750
952 325
271 210
825 405
562 815
895 161
72 995
63 804
648 720
505 950
334 204
46 210
332 474
180 417
662 498
862 90
124 783
916 203
921 705
878 657
357 895
292 828
264 531
196 135
523 803
24 919
599 89
204 791
588 95
876 218
926 660
16 361
512 939
973 43
819 460
51 194
988 468
579 938
26 797
536 759
809 398
196 143
16 813
859 518
639 454
805 739
194 733
690 502
817 388
558 514
698 498
158 460
902 404
401 434
559 101
168 101
947 715
66 546
401 574
122 224
638 866
806 637
900 782
649 438
169 863
664 421
506 771
709 998
231 713
341 81
591 638
19 527
570 759
196 887
121 648
124 393
817 983
983 220
154 413
413 790
953 483
220 314
15 682
890 63
636 970
224 742
890 620
920 722
652 251
778 487
625 588
966 577
805 309
150 301
423 920
165 313
621 451
919 604
408 788
651 14
870 118
772 611
442 347
143 931
77 438
848 886
585 890
921 607
367 788
435 140
564 44
941 385
864 241
308 230
762 841
384 549
374 810
608 112
283 660
117 354
898 751
530 489
175 86
247 772
625 263
758 873
606 896
106 579
807 253
564 950
990 808
528 931
483 18
745 666
38 128
780 409
221 83
301 335
467 69
741 316
264 886
39 463
376 994
566 530
416 177
429 851
82 749
466 879
934 130
85 144
59 943
598 548
731 683
337 183
90 708
908 735
920 223
732 41
822 405
531 146
454 538
146 301
378 146
461 579
399 498
920 538
383 593
491 343
387 423
318 499
66 905
743 941
235 320
918 112
512 889
828 748
592 71
46 569
95 630
769 834
912 277
343 589
658 131
67 29
671 843
717 375
231 501
83 733
524 11
644 836
680 856
178 659
339 180
35 160
707 74
989 179
672 465
302 41
114 203
82 974
43 860
397 145
466 353
604 652
33 609
701 927
623 536
177 379
209 269
768 866
165 117
951 755
168 598
855 287
395 85
533 443
182 87
116 326
365 328
631 516
323 659
354 466
209 637
191 245
200 84
239 285
463 608
126 527
350 980
262 440
366 522
791 332
478 339
955 816
700 784
759 118
547 332
721 302
325 535
210 640
851 969
902 407
706 577
378 184
931 316
12 86
380 587
148 200
71 407
682 318
390 108
708 329
226 913
543 802
511 410
28 421
662 497
916 424
637 170
367 411
406 240
48 207
749 978
615 646
108 303
452 82
197 66
172 371
905 144
437 626
635 813
915 68
303 128
241 333
980 290
825 662
29 266
49 792
148 366
293 176
591 128
517 598
986 340
950 724
578 247
591 970
397 299
753 451
233 902
265 690
199 722
292 455
849 751
770 916
304 202
984 931
761 132
135 950
81 196
502 249
336 724
681 502
47 370
582 53
339 67
126 834
731 575
150 578
889 229
447 527
301 754
79 850
282 629
656 449
351 659
389 463
499 41
657 624
830 687
68 822
683 195
736 604
679 377
237 817
265 579
533 640
166 524
787 184
379 573
173 521
244 362
891 572
946 290
27 467
421 549
344 253
532 391
851 628
90 607
82 183
528 648
347 417
83 831
346 668
182 839
523 796
765 314
78 585
730 74
525 67
700 815
380 276
104 877
779 877
725 566
396 231
534 403
172 848
729 547
179 372
776 110
835 436
21 163
172 460
433 313
179 264
155 270
227 620
279 150
833 564
897 795
133 939
387 819
399 500
286 340
540 207
736 471
70 785
715 237
609 229
185 984
257 541
308 865
163 827
37 530
971 275
428 189
804 383
903 72
973 47
777 133
835 92
756 310
363 240
249 88
263 552
130 674
472 676
704 442
481 108
722 368
12 96
909 469
454 758
563 845
929 557
117 255
882 536
276 501
701 909
157 384
57 305
513 895
64 737
695 184
338 519
53 530
657 23
20 941
947 143
353 21
426 551
780 47
73 178
145 344
490 211
674 141
505 458
231 817
100 806
703 950
329 126
464 790
91 983
339 598
143 371
629 901
208 892
320 248
675 948
824 319
404 280
577 366
589 278
808 691
349 298
417 463
469 279
153 696
558 487
693 109
709 383
219 456
99 833
461 143
858 995
873 160
37 415
933 993
287 882
821 520
297 703
419 677
584 106
308 399
972 912
643 187
143 958
700 85
974 897
469 528
656 934
553 681
628 198
762 317
765 918
724 451
711 743
565 689
422 618
449 911
925 77
269 155
203 882
42 486
952 215
453 974
44 425
572 459
362 907
16 178
803 596
40 452
569 841
363 604
678 887
143 445
81 286
635 763
522 70
921 631
823 719
476 709
541 216
979 508
180 715
630 200
77 969
126 972
533 672
640 53
168 80
616 711
59 538
155 454
892 702
59 690
579 667
633 58
554 178
710 666
660 723
585 462
939 119
34 685
382 466
197 991
55 497
228 994
751 443
131 306
476 367
818 96
564 226
733 999
286 669
391 507
881 769
790 464
596 640
403 798
864 314
482 622
796 355
279 403
855 173
624 997
190 386
196 424
852 814
50 757
520 812
589 892
14 858
375 414
393 509
650 695
989 324
853 710
43 803
176 77
964 689
225 422
249 645
823 714
441 492
23 196
759 41
809 523
781 30
857 785
447 280
356 105
515 76
264 616
372 569
484 364
31 882
538 606
926 710
983 279
122 391
925 880
486 50
362 765
447 630
544 678
684 844
447 286
690 275
153 683
470 73
811 573
166 315
817 531
198 315
717 247
207 845
636 186
28 743
560 498
649 712
151 971
212 121
490 983
476 244
367 558
353 888
122 869
228 172
578 808
919 439
598 360
64 639
163 489
492 185
473 342
184 773
401 213
465 748
778 86
11 135
246 783
797 272
795 666
798 582
964 423
295 596
44 135
772 616
39 190
763 271
557 79
485 604
991 824
413 540
382 734
681 556
797 67
544 36
502 695
827 445
244 637
394 167
894 515
216 965
775 817
473 394
242 826
692 764
173 247
496 113
588 373
521 582
405 915
815 154
631 491
111 152
327 251
153 223
188 288
944 134
479 932
747 259
341 982
469 378
653 599
88 808
643 707
684 474
390 226
283 949
556 939
566 910
880 770
473 432
118 937
575 850
389 333
103 27
141 768
949 116
377 555
890 171
114 598
467 20
422 521
911 866
184 276
140 512
683 81
960 474
152 199
378 802
936 697
88 328
391 667
310 432
191 524
413 620
234 174
477 311
111 458
373 944
717 38
531 847
690 344
401 914
981 500
258 94
636 583
311 972
967 811
141 269
494 207
278 113
568 381
69 186
609 154
297 257
698 731
133 804
910 512
289 546
586 645
700 73
237 668
690 445
870 657
496 763
973 328
202 609
362 478
379 697
536 250
693 362
993 725
53 875
240 761
188 515
609 414
460 166
712 974
321 618
793 601
761 474
685 622
959 78
825 109
990 132
711 249
397 487
554 698
80 704
59 106
574 207
461 134
65 722
333 35
977 149
992 97
818 566
108 142
391 113
73 561
55 231
121 789
699 454
679 941
224 932
179 683
635 197
853 600
96 145
733 525
367 536
809 323
930 515
53 524
337 610
491 710
235 121
293 572
569 29
100 294
726 672
545 37
773 301
814 65
57 538
657 473
594 495
19 618
281 465
272 716
378 262
48 673
598 378
345 965
723 115
559 359
443 271
577 659
381 626
878 430
215 822
26 645
875 947
169 13
355 956
211 926
664 351
920 880
978 235
186 374
721 81
458 917
902 522
52 702
942 676
510 755
467 365
358 405
285 990
116 464
454 672
69 747
677 166
600 197
895 88
542 577
871 975
205 925
182 829
897 307
838 640
163 835
639 506
851 485
987 31
308 511
155 557
371 312
40 547
151 436
264 648
383 799
397 154
513 426
395 962
171 333
514 372
688 183
418 197
183 667
685 352
845 889
173 956
734 473
78 464
249 147
352 88
100 610
283 248
63 621
253 591
870 247
796 419
721 765
295 643
879 412
551 902
314 620
596 707
682 895
102 721
571 631
597 29
441 132
698 511
285 655
341 926
599 847
482 661
704 856
900 447
27 358
516 415
501 272
494 957
648 205
448 999
583 503
924 48
738 627
411 370
702 505
771 443
999 47
51 408
348 191
332 611
128 445
99 854
618 504
717 760
38 890
432 71
718 409
578 634
94 57
325 907
783 419
949 868
317 586
99 182
86 669
130 260
765 396
736 682
580 44
368 80
458 311
231 111
477 900
299 750
770 968
420 631
755 669
481 191
781 32
850 712
62 285
42 396
229 813
525 435
943 330
605 382
919 295
220 324
557 730
507 189
590 508
970 634
522 435
911 754
226 79
148 928
749 351
99 789
572 18
30 924
521 223
641 725
884 834
339 190
361 17
213 67
35 331
443 611
535 90
414 730
795 579
279 27
244 183
115 286
45 717
551 597
870 818
174 516
138 841
994 264
790 635
920 639
998 832
410 557
91 189
508 952
418 593
474 56
392 307
62 796
423 75
150 248
473 795
793 847
683 822
228 188
612 106
878 672
570 872
191 907
994 433
78 273
152 317
305 851
922 737
684 788
750 861
951 299
952 350
599 828
231 703
849 101
159 125
862 50
81 983
813 386
570 417
244 134
109 245
361 272
670 171
633 701
252 747
119 332
734 788
196 548
710 156
239 356
292 701
829 633
177 465
722 445
342 387
56 423
284 714
131 696
40 190
681 275
628 511
733 36
781 975
974 167
292 971
905 551
583 208
361 52
888 581
757 535
557 471
681 341
831 557
570 821
709 204
194 895
652 758
890 603
573 122
423 379
594 476
899 384
524 369
997 258
753 835
809 874
801 710
346 465
888 400
537 374
85 830
876 371
176 624
896 261
946 977
490 257
686 529
298 725
162 736
994 887
909 820
933 136
362 151
401 127
604 485
168 217
397 723
130 883
549 314
29 97
605 868
257 978
652 618
221 100
50 716
29 641
43 409
357 494
404 334
174 995
620 99
39 95
838 511
305 847
289 655
997 265
294 46
608 196
403 877
996 200
420 801
401 483
381 170
316 580
934 236
826 764
262 915
784 400
784 890
242 48
33 125
183 400
154 328
834 324
510 810
364 559
39 144
712 416
251 90
408 995
804 34
165 59
940 539
170 324
682 808
354 289
238 610
579 544
654 934
199 233
147 787
640 794
597 829
556 13
79 231
221 790
991 855
771 292
615 206
717 256
737 788
115 151
922 635
373 812
125 549
271 101
267 871
878 78
415 884
344 79
952 543
365 950
692 493
303 926
679 937
289 376
430 948
574 207
78 110
641 141
664 762
475 113
21 951
804 886
714 881
585 500
730 803
307 687
632 711
478 283
55 544
234 595
511 13
33 657
703 137
155 394
937 119
778 507
398 551
670 633
316 582
558 134
364 952
828 900
394 735
598 144
207 861
931 386
279 967
175 999
56 616
398 743
78 595
167 200
310 920
107 752
595 691
700 756
206 833
125 970
808 14
823 420
802 278
219 746
800 392
570 528
525 288
897 93
521 798
587 634
602 50
892 767
152 620
632 375
650 534
110 263
802 725
517 210
924 390
875 213
576 788
951 892
42 494
130 224
429 108
895 808
967 900
754 675
44 476
774 275
104 862
234 559
480 117
730 943
584 28
119 246
706 283
247 870
356 444
377 921
710 776
357 687
776 992
460 247
667 456
317 437
676 539
722 679
699 279
762 676
548 150
480 892
676 925
278 588
932 984
637 126
844 631
356 154
972 715
919 850
241 476
943 636
684 959
179 586
962 504
730 859
923 648
43 372
495 817
780 392
467 527
309 96
64 419
696 730
936 692
823 449
468 354
805 299
472 886
233 354
923 401
401 640
931 757
574 438
350 543
728 103
838 232
399 139
767 320
243 940
533 285
972 22
553 131
605 507
867 375
711 849
333 933
389 723
946 51
326 783
512 603
186 652
662 76
862 179
403 313
233 990
205 371
803 439
247 631
266 338
294 430
750 981
997 137
375 437
340 860
85 631
207 698
450 640
306 515
974 188
59 318
525 893
938 629
108 669
291 50
197 393
948 289
335 112
210 469
339 177
447 587
799 709
939 506
277 748
35 222
88 515
917 110
530 837
364 36
527 75
744 363
322 404
148 455
848 584
493 669
464 154
750 375
912 618
67 297
585 845
428 632
860 628
545 655
257 654
609 238
742 404
603 423
184 337
70 626
218 452
115 910
90 209
989 783
333 885
243 108
992 431
481 953
701 259
672 249
105 630
814 548
494 808
111 732
95 816
826 511
92 187
120 67
538 94
319 69
452 266
746 937
159 10
788 113
21 536
633 861
424 119
940 715
448 973
275 578
713 666
836 444
943 633
146 680
968 300
502 91
35 901
691 754
488 91
804 128
529 789
373 777
526 131
546 587
548 211
568 892
974 305
998 904
637 20
328 589
391 137
194 116
515 122
46 616
530 319
196 370
69 153
405 883
49 749
438 638
462 859
205 384
914 34
226 422
51 541
901 638
936 774
248 635
129 271
25 605
278 108
355 140
802 610
605 400
575 512
653 789
417 26
848 948
204 911
341 179
697 192
282 158
305 204
939 684
558 629
55 306
299 819
645 450
455 554
206 535
349 105
78 606
915 14
890 725
790 351
754 716
441 887
107 325
971 633
76 845
169 481
795 174
750 695
78 388
322 250
25 843
417 172
375 831
517 302
819 171
372 477
591 497
779 915
302 664
404 793
930 787
431 781
773 191
350 14
530 171
471 962
498 622
47 281
468 143
404 988
359 453
704 126
261 158
877 125
665 828
267 500
787 146
777 843
430 952
308 421
145 705
210 846
90 620
120 855
592 25
722 824
629 664
727 780
644 261
460 627
37 438
711 994
142 698
112 24
248 755
335 485
79 571
239 60
678 271
429 554
803 432
740 489
159 480
29 773
93 313
18 194
717 761
762 170
426 102
56 12
397 874
780 479
886 688
888 525
318 870
768 47
910 809
853 619
184 871
191 655
71 234
976 146
451 27
716 320
855 562
192 487
101 200
600 414
853 283
192 746
248 574
201 760
31 67
117 184
246 774
91 857
22 592
337 607
31 154
945 66
13 167
338 936
431 109
170 428
697 300
35 417
839 695
971 853
739 945
698 236
173 299
223 925
440 910
115 757
424 500
877 500
917 338
585 997
817 551
123 570
304 716
463 309
340 728
342 861
56 931
466 955
591 45
435 607
600 775
819 865
645 577
737 178
314 705
185 977
267 900
18 441
413 760
568 191
93 653
649 576
33 385
755 192
247 146
776 520
42 389
974 153
40 823
588 491
266 824
883 705
863 537
723 399
624 508
332 657
731 473
232 274
486 425
106 282
940 742
927 336
918 60
120 404
288 153
175 456
637 373
972 653
699 565
637 730
432 537
706 808
252 88
176 467
441 551
659 52
613 686
183 399
517 785
916 148
20 532
650 191
435 144
504 25
280 614
253 858
878 87
478 593
457 858
890 998
365 275
450 599
112 871
704 856
678 972
681 912
254 662
571 723
999 812
745 453
449 387
954 247
110 634
270 30
133 240
548 260
856 359
556 390
86 262
368 922
913 602
642 869
338 899
339 660
190 93
36 686
513 129
718 810
680 448
138 349
455 604
931 266
130 934
735 323
143 848
120 275
520 301
826 38
203 339
152 999
949 84
905 628
435 575
614 830
142 857
597 125
123 542
377 554
292 229
504 27
179 685
823 183
157 476
206 372
453 313
635 568
403 751
726 633
701 547
957 252
718 513
655 404
90 135
247 393
749 195
491 52
891 927
818 586
578 474
694 384
346 179
94 573
80 284
797 881
628 304
354 550
294 263
831 341
560 274
843 339
575 624
388 677
198 494
903 299
744 83
587 633
828 591
53 890
619 89
332 603
454 588
549 252
183 412
172 99
682 819
590 326
674 208
852 716
162 377
362 800
725 646
879 88
775 925
245 186
238 79
333 616
954 257
740 649
189 720
772 155
148 204
27 732
217 575
255 506
564 651
259 357
869 193
295 218
28 667
215 759
252 911
977 924
806 427
593 287
709 193
583 304
873 353
780 292
779 564
566 364
679 272
340 570
27 296
773 812
24 236
683 198
886 357
400 977
401 329
725 88
198 382
513 825
706 242
454 395
323 230
73 524
311 158
964 443
864 803
807 158
349 291
924 244
99 345
712 200
452 227
412 352
778 479
35 785
639 788
974 651
260 147
478 351
55 818
487 405
699 896
552 621
547 733
674 519
843 778
603 56
26 466
755 41
281 838
816 597
162 945
187 339
452 635
787 631
64 938
168 633
354 649
625 820
792 761
234 626
673 962
377 210
712 962
945 697
913 812
286 599
466 889
314 266
200 594
766 550
881 152
359 961
690 974
228 779
290 835
112 167
693 814
263 731
597 826
249 584
305 830
977 26
807 100
594 887
942 618
283 427
493 960
519 45
545 320
411 694
193 900
186 878
26 704
287 531
693 60
111 975
813 884
84 216
936 85
656 747
840 959
642 47
497 795
829 429
669 713
279 456
688 410
89 486
690 834
274 898
978 274
92 164
40 111
82 224
130 291
571 866
808 82
927 332
502 673
509 426
219 54
995 924
601 62
934 324
551 361
636 188
752 303
311 668
93 150
31 438
246 827
158 775
924 215
891 973
948 394
260 971
331 90
644 718
776 39
203 448
414 523
116 284
121 540
342 901
297 606
80 542
920 114
228 45
554 344
115 638
191 93
788 395
764 704
473 827
976 221
158 353
305 772
618 88
719 103
675 206
931 585
150 221
789 526
577 220
139 400
651 561
695 853
241 694
616 658
609 248
232 639
118 649
93 558
94 522
672 865
916 560
864 440
77 792
128 346
231 577
688 423
663 924
846 92
911 351
232 771
870 765
699 170
660 611
735 854
260 145
516 805
828 110
55 558
163 803
177 704
936 542
246 148
607 294
282 682
908 21
131 814
737 344
296 868
576 349
57 557
754 346
538 872
504 232
697 651
913 980
380 888
22 828
825 976
759 975
282 456
592 806
158 734
867 930
100 49
73 267
630 247
716 380
995 716
770 422
462 653
362 697
260 617
450 637
150 846
289 724
503 177
936 192
41 970
412 994
953 614
556 448
540 311
238 162
247 355
855 564
304 212
422 179
888 430
755 507
279 578
114 674
845 507
379 336
444 836
532 650
840 797
823 414
43 91
341 513
60 692
386 326
84 949
311 890
860 990
986 696
483 682
597 743
890 434
212 113
735 202
844 42
785 887
439 502
772 738
81 961
647 257
328 406
30 282
729 472
139 324
810 970
730 493
497 561
393 588
306 191
788 438
24 914
706 194
444 932
691 977
118 285
748 578
511 993
126 188
948 580
256 937
471 661
344 636
466 321
855 916
487 912
810 84
796 955
437 398
668 830
342 496
440 660
650 68
948 367
456 740
728 94
829 37
250 747
317 892
252 990
874 594
658 399
495 286
821 164
761 675
631 64
763 807
596 760
705 502
210 137
677 36
480 219
869 239
84 626
12 763
139 898
536 638
521 860
783 193
229 701
67 447
333 641
505 324
204 142
269 550
775 110
567 19
192 588
17 848
576 668
81 201
106 453
881 641
770 184
653 156
67 667
57 675
688 969
123 805
474 233
921 334
855 205
631 131
341 639
609 841
557 221
783 930
842 146
214 281
662 900
207 745
590 249
237 98
332 700
500 828
895 160
896 833
931 623
461 415
186 987
739 192
792 972
852 27
375 513
552 157
235 601
656 423
713 832
831 402
115 725
693 608
873 905
576 242
258 92
884 604
227 63
408 220
639 735
716 963
786 12
611 579
348 982
778 576
499 300
677 398
718 555
510 887
648 863
576 288
208 127
979 534
897 466
237 580
120 530
63 236
864 155
707 310
919 94
503 952
960 499
267 612
412 905
986 725
382 285
66 145
847 32
517 840
158 235
616 852
641 977
514 311
422 593
750 930
946 879
73 785
769 828
82 536
431 674
611 643
395 273
969 637
954 874
474 177
83 336
226 454
536 787
68 308
566 498
349 775
159 565
777 21
991 848
654 970
922 736
545 80
799 44
868 640
951 19
481 246
714 111
106 863
333 771
32 974
124 270
809 541
551 903
369 970
756 928
124 399
112 50
54 912
731 950
720 276
155 683
22 654
520 14
736 955
339 469
220 887
185 85
842 889
382 633
213 640
722 935
739 444
570 479
348 387
31 652
678 606
242 177
187 467
916 566
226 983
766 485
145 830
845 517
103 901
125 68
111 446
804 716
309 548
356 72
110 359
675 843
416 124
770 961
310 416
334 731
997 793
212 878
811 234
755 989
408 996
889 754
90 303
363 660
92 192
78 714
701 34
804 620
953 875
831 881
736 674
965 341
990 850
437 544
505 413
278 39
23 776
868 542
196 516
129 518
688 207
166 866
346 840
449 770
729 119
847 195
294 164
587 363
193 718
893 647
391 289
340 964
857 809
939 598
603 786
931 538
232 78
384 177
593 449
213 301
850 937
91 884
39 316
328 10
833 901
87 810
425 459
957 294
584 899
808 607
677 392
780 350
378 958
481 319
841 166
654 291
791 502
277 309
831 997
446 503
815 211
204 503
620 46
313 958
160 234
274 591
870 492
727 686
790 377
457 548
644 203
489 950
79 686
72 612
584 882
969 872
537 659
997 137
229 24
664 970
670 619
95 712
918 576
336 800
559 710
724 149
23 369
413 615
391 10
282 339
613 715
794 101
674 729
197 491
550 898
356 762
405 263
729 912
191 144
227 486
746 613
106 364
911 786
526 868
233 651
783 31
278 332
126 810
587 10
20 585
131 721
760 704
137 666
27 801
218 92
244 961
264 206
443 581
438 928
455 601
37 455
810 60
362 169
152 920
498 724
15 966
414 315
219 713
60 28
775 705
36 713
259 817
744 170
635 894
688 736
194 133
614 466
730 101
660 527
834 755
265 487
467 823
437 54
678 103
708 279
296 894
119 630
719 514
869 253
132 863
242 18
454 387
452 577
416 127
964 425
867 751
729 810
824 896
621 860
417 844
698 943
46 773
906 806
372 902
61 708
135 986
61 337
190 796
860 528
509 460
340 281
993 611
523 217
69 466
13 263
545 502
578 57
345 403
877 138
775 453
91 500
991 836
879 306
531 490
787 824
438 556
788 645
32 300
644 707
930 429
475 67
973 96
962 801
126 596
492 649
366 920
365 80
822 950
20 893
472 915
91 275
997 743
816 503
925 532
770 35
209 241
148 41
586 390
198 393
667 246
149 234
110 317
283 766
62 204
580 366
252 568
757 318
771 824
640 381
741 669
659 410
368 537
176 915
292 774
168 517
28 741
555 279
698 515
770 681
549 780
344 415
144 576
767 877
96 404
365 910
680 39
778 294
449 38
706 228
381 779
424 962
763 572
300 783
442 478
343 479
715 171
441 63
318 276
183 479
116 623
449 512
735 434
561 920
144 970
924 558
602 983
531 972
710 668
534 664
26 940
981 159
730 690
864 236
402 120
280 358
907 375
35 521
935 689
535 969
176 988
10 197
706 246
230 977
19 107
700 991
204 760
906 516
157 683
44 130
894 276
471 21
823 606
250 479
555 987
837 885
568 922
748 580
892 942
71 375
261 346
178 137
594 274
988 19
561 397
602 885
930 822
373 808
598 438
230 107
35 269
296 80
788 422
760 668
721 195
910 37
353 18
305 783
798 747
248 34
612 944
884 666
219 454
249 861
390 812
181 716
346 585
162 40
559 978
599 297
429 221
219 668
905 158
275 679
438 40
131 820
243 970
914 566
337 551
198 623
988 444
867 993
153 184
405 581
637 322
452 220
163 782
942 317
897 839
405 140
42 605
531 617
871 729
146 903
802 295
230 813
430 255
543 892
169 837
128 181
999 844
386 824
825 459
858 634
777 257
257 51
441 202
288 935
827 115
91 129
223 699
56 431
699 808
301 571
778 125
387 584
162 750
619 865
200 532
424 897
297 408
148 393
451 973
117 195
852 676
365 731
620 868
356 669
359 630
820 901
815 504
515 837
433 562
874 979
704 976
990 834
41 371
699 43
709 675
867 674
238 402
976 623
815 90
154 607
541 676
445 63
914 254
351 872
663 298
280 600
434 983
224 751
746 188
250 481
62 561
270 432
94 373
403 848
725 934
663 855
310 669
930 298
760 14
443 967
120 349
316 630
491 813
465 70
672 391
325 414
636 820
118 459
956 430
578 273
18 422
634 978
956 42
624 720
350 233
287 209
319 898
168 656
275 481
990 139
849 691
100 482
172 924
238 296
188 343
562 959
472 614
81 398
964 461
549 99
380 112
420 782
914 232
309 506
69 242
400 361
442 930
311 383
485 950
583 879
287 247
931 488
994 542
754 225
471 726
721 136
943 186
509 92
597 172
984 239
683 367
469 316
118 256
344 773
23 194
621 730
683 261
378 91
774 904
857 277
69 665
68 893
462 114
230 195
346 682
170 864
163 48
708 49
641 240
812 299
468 418
930 82
906 652
192 542
62 125
514 554
430 854
377 828
467 822
851 103
852 926
917 354
418 629
900 423
137 385
438 115
810 393
463 184
507 582
330 368
201 685
414 548
757 454
663 943
693 363
670 311
614 968
981 740
629 903
579 441
521 823
769 214
325 637
90 196
856 822
686 763
11 202
537 905
752 326
882 953
564 779
37 838
606 899
210 796
724 111
843 614
651 982
180 730
984 330
541 660
463 298
718 162
817 119
521 738
599 256
33 573
478 339
526 99
882 659
974 894
685 320
226 925
973 377
718 871
572 323
538 313
735 151
660 206
209 272
438 756
760 449
859 262
371 625
244 729
293 33
174 763
101 430
113 947
587 970
48 932
910 596
502 423
671 116
934 710
143 907
89 407
115 656
939 496
171 568
204 24
132 75
881 613
585 735
203 583
501 590
174 419
647 277
663 113
821 71
50 976
805 454
780 343
37 157
215 552
733 538
464 154
785 153
174 343
604 235
968 729
833 117
35 495
565 83
729 410
44 486
761 942
474 398
140 355
680 113
625 896
964 907
543 928
825 207
956 836
991 338
382 217
883 297
544 278
998 965
343 404
95 511
581 458
472 563
831 225
159 736
609 674
138 437
266 624
538 681
193 351
32 621
246 299
948 619
884 805
221 880
83 782
883 955
603 825
472 823
95 497
327 630
782 347
420 101
705 828
786 889
196 721
29 338
107 308
589 101
43 311
747 686
479 615
358 780
266 557
169 123
515 860
944 800
293 591
514 322
452 549
313 264
76 170
169 613
522 218
195 942
231 166
97 168
697 335
189 141
534 256
503 925
980 562
401 51
742 96
186 828
118 693
25 788
505 758
258 953
193 316
631 254
641 181
962 781
920 121
801 311
157 774
785 22
87 980
543 424
586 113
480 792
919 272
54 856
933 77
585 864
509 192
648 541
96 818
29 910
592 865
692 420
535 890
928 679
399 303
966 314
314 406
358 579
308 221
442 477
99 553
146 649
201 82
387 183
392 675
605 336
905 729
369 514
159 440
629 665
404 217
770 358
402 462
501 277
195 988
52 835
40 234
720 788
514 221
309 782
698 834
682 199
713 416
264 990
17 114
376 635
149 434
326 853
181 800
919 568
23 390
367 204
401 637
200 683
316 766
612 779
176 285
873 463
262 220
162 246
922 273
362 853
641 334
295 177
153 870
783 431
995 211
215 614
587 334
235 707
915 619
837 432
386 723
172 70
602 996
972 399
397 509
56 370
535 934
961 11
876 444
206 153
737 313
215 668
533 604
428 165
236 782
241 559
168 471
429 814
350 622
584 346
95 874
775 918
135 446
445 273
360 174
96 160
870 33
203 484
753 503
754 663
530 890
693 374
175 929
423 797
249 766
819 39
242 870
866 551
246 728
617 17
201 639
326 424
781 345
933 994
632 931
339 487
623 385
351 917
462 152
535 713
234 524
117 25
201 822
484 183
930 67
438 806
658 70
668 905
741 130
518 570
771 513
127 379
952 347
967 449
923 114
118 580
203 296
660 313
469 233
825 448
280 11
91 380
323 599
362 626
458 318
253 873
592 953
957 134
52 476
605 890
906 372
426 162
913 587
554 436
915 743
860 617
247 850
834 720
316 89
838 106
762 127
630 964
746 49
807 491
433 283
665 992
889 670
569 344
676 599
63 487
496 552
335 715
249 898
831 28
850 387
510 571
705 441
833 947
78 508
625 139
494 28
863 717
296 359
303 149
755 424
134 583
63 136
480 65
766 809
560 854
681 828
417 298
505 756
360 21
665 198
373 117
919 167
28 176
575 766
85 381
567 879
330 56
635 505
245 414
610 475
650 125
503 857
578 825
132 750
123 331
689 311
433 153
298 993
949 802
531 14
21 416
620 457
809 706
886 308
509 37
504 786
997 244
223 336
658 812
48 998
850 630
946 41
93 615
376 991
514 475
371 827
961 101
733 317
936 153
833 331
770 684
635 840
630 61
977 390
43 738
916 197
639 992
912 390
872 174
810 398
599 684
503 212
258 726
199 778
205 925
412 456
924 421
511 373
630 494
474 68
690 765
140 65
532 679
170 388
565 132
779 478
311 735
95 183
517 559
431 392
521 460
531 381
465 706
266 147
719 194
262 392
446 228
103 478
673 225
954 480
802 995
341 766
419 279
494 413
501 538
638 786
215 74
146 486
454 556
146 594
129 641
439 836
506 25
231 545
499 594
446 161
358 986
617 731
581 203
970 579
955 285
364 515
169 966
628 281
120 389
97 784
906 250
807 265
734 471
751 267
397 783
887 476
702 884
742 843
633 707
475 769
435 576
708 34
485 249
189 52
467 992
92 683
855 113
503 908
838 631
234 707
71 932
188 138
302 650
889 966
358 95
412 557
666 266
676 185
683 473
841 408
168 724
475 547
949 576
696 988
371 855
855 357
597 269
914 641
739 480
960 193
12 808
408 36
260 623
222 740
767 351
899 627
175 923
60 797
614 100
701 141
996 512
382 596
254 167
422 755
403 317
619 107
703 125
900 934
396 495
807 929
893 823
862 747
325 994
460 66
706 894
754 453
673 92
283 66
548 94
669 942
800 409
880 765
871 950
445 528
163 19
25 312
914 819
734 344
50 223
10 89
374 189
462 351
634 667
693 418
40 366
917 667
785 753
502 630
395 173
610 316
772 483
509 947
74 549
587 216
991 260
20 584
156 266
486 975
81 403
494 462
70 215
77 714
595 35
929 215
819 341
542 492
739 231
232 679
373 203
712 434
540 820
565 902
982 204
819 730
998 492
326 357
380 219
856 893
663 587
75 299
256 57
978 216
529 683
518 107
518 983
605 115
731 215
53 924
872 327
934 589
225 138
555 371
623 149
397 550
729 876
781 399
365 571
476 185
739 389
190 550
254 478
161 230
346 261
960 488
296 901
566 870
211 520
876 774
180 655
141 565
179 505
230 342
540 780
262 914
665 937
969 830
362 937
714 793
810 251
585 330
604 374
704 299
227 321
88 586
66 537
598 805
816 425
912 703
949 604
267 623
854 21
86 623
548 77
482 731
216 986
521 56
554 393
705 570
472 228
471 230
663 521
535 834
402 268
937 217
636 925
78 722
281 929
960 139
304 919
62 577
866 478
227 540
453 13
28 540
958 468
547 215
734 266
416 635
939 447
284 423
780 532
420 157
618 570
939 600
269 135
833 151
758 790
768 12
984 296
568 958
727 850
956 915
22 141
154 979
38 308
285 340
810 899
482 596
902 207
637 590
431 396
169 951
122 416
608 674
857 630
832 163
875 460
594 381
265 346
866 915
42 981
241 539
954 281
792 954
180 354
354 299
723 818
194 748
815 275
634 359
256 960
23 146
632 964
958 616
992 506
619 781
521 605
54 586
877 53
642 60
975 558
115 888
45 358
332 972
119 504
17 996
608 192
400 690
110 323
849 446
502 909
750 117
569 64
849 368
702 854
727 129
363 700
818 182
380 945
643 252
858 532
533 671
207 288
56 444
659 504
355 799
711 780
821 607
726 182
410 999
645 231
281 172
410 712
976 289
874 341
369 894
527 119
689 818
268 300
697 662
818 602
880 290
164 218
709 193
199 411
468 984
620 913
940 241
304 829
588 461
503 895
870 284
773 576
677 192
223 357
462 399
699 548
498 49
37 574
566 991
814 729
769 154
107 281
460 527
418 103
690 187
595 950
717 865
721 630
616 494
152 276
412 142
579 436
760 130
236 889
544 967
368 240
146 546
268 909
499 968
662 600
709 439
65 17
270 325
879 321
921 709
968 350
725 234
644 685
50 128
207 247
967 423
584 321
972 331
232 884
890 472
540 460
937 100
10 984
482 229
304 936
724 425
876 162
434 983
666 424
342 526
619 824
430 839
384 646
422 931
30 636
195 506
796 469
950 693
171 374
742 139
961 420
503 205
521 373
70 420
194 304
256 447
852 411
616 550
348 760
178 402
412 77
247 371
91 424
16 746
594 653
487 863
318 935
91 237
501 355
341 382
314 473
849 345
849 417
472 844
214 614
16 257
468 337
609 845
141 655
163 342
147 794
298 912
548 936
35 403
948 90
918 303
745 793
179 466
537 405
120 266
759 231
366 983
599 360
746 993
570 442
243 187
647 266
183 975
654 565
36 623
593 539
49 588
127 170
70 454
626 916
240 112
602 963
433 616
52 169
957 199
824 899
735 186
812 556
862 688
103 553
152 232
439 732
507 728
867 348
342 477
771 584
998 807
294 32
985 386
182 358
473 344
766 227
35 198
137 533
667 289
447 16
590 383
197 700
152 823
970 300
738 310
579 456
204 438
106 283
355 510
974 652
225 640
836 608
196 75
913 153
518 118
227 606
425 532
757 528
862 934
125 355
244 292
325 535
440 107
602 692
242 349
997 267
350 566
81 415
383 328
199 509
982 579
774 885
25 778
257 947
997 63
863 926
492 76
983 440
952 698
621 725
700 860
55 998
35 323
557 937
799 863
122 691
238 911
651 774
209 715
460 892
221 842
766 582
161 924
564 163
525 745
44 848
280 483
263 807
832 19
335 894
605 514
902 735
216 658
121 993
894 535
977 393
365 83
225 804
639 48
650 49
336 675
211 275
771 855
842 577
646 729
196 813
564 997
854 402
996 263
578 365
207 174
93 26
554 912
350 176
155 469
135 182
981 234
303 337
385 764
51 919
11 983
43 798
787 393
132 572
510 641
807 116
437 607
158 190
262 667
586 36
248 830
345 92
624 973
429 582
361 122
355 989
736 888
497 569
265 226
258 858
881 54
595 39
338 37
948 903
553 962
842 767
544 218
516 397
871 359
628 290
190 139
400 248
568 192
365 66
948 608
798 901
633 843
713 787
394 961
120 459
733 128
852 417
35 152
853 407
677 66
871 513
946 678
711 566
244 511
568 870
295 418
997 485
31 770
338 284
458 631
700 583
64 941
872 786
718 773
878 420
299 72
747 170
60 311
200 910
683 239
77 580
951 528
643 910
988 688
688 89
848 167
93 618
957 55
751 132
488 411
191 656
129 848
154 573
806 970
482 99
755 243
611 838
828 99
358 591
452 540
661 38
477 29
842 889
293 683
968 914
26 92
937 754
461 629
924 331
505 732
526 216
420 701
957 346
25 630
380 719
213 882
116 441
636 742
258 217
467 552
635 828
249 980
473 595
69 801
94 46
978 843
520 582
508 978
705 251
850 261
896 981
390 650
198 361
180 896
134 74
996 491
637 302
459 493
553 376
217 643
423 106
340 534
869 58
383 523
335 894
845 914
807 746
618 321
638 756
723 117
908 998
132 55
448 506
219 86
524 452
289 848
67 542
145 380
971 623
883 330
702 48
558 27
532 947
46 616
239 805
191 508
814 219
161 753
844 273
237 829
124 989
317 238
606 446
147 400
41 320
619 483
245 467
688 346
984 600
829 335
116 164
172 227
927 190
643 541
825 622
636 860
920 66
901 559
840 494
255 342
854 79
898 257
752 849
62 794
93 968
346 665
764 354
428 370
520 733
338 637
79 653
744 478
689 359
992 956
771 590
113 757
575 26
178 101
970 558
826 750
698 860
677 371
885 609
977 760
316 791
858 102
390 787
867 348
917 962
641 695
862 248
588 776
911 134
268 557
311 767
743 119
429 152
431 767
257 974
261 72
641 351
76 250
366 90
920 210
351 681
498 732
985 583
874 494
366 431
633 241
138 84
237 538
660 316
224 829
185 44
864 908
745 461
192 301
33 766
356 422
806 665
124 685
253 178
860 821
556 506
797 97
561 963
814 643
425 290
862 428
596 922
74 985
368 818
352 598
772 211
908 784
868 319
212 777
171 465
492 716
102 878
314 384
376 433
287 501
155 955
377 745
296 457
920 277
512 694
766 964
809 916
87 140
809 549
752 336
58 281
77 374
216 502
871 434
271 310
315 464
223 744
977 863
993 39
791 208
522 768
610 265
154 844
777 236
973 916
513 734
256 674
29 789
589 964
189 71
906 331
370 129
81 813
550 832
180 346
267 655
392 849
48 636
978 760
819 657
307 419
870 501
588 783
144 59
573 726
443 500
283 630
233 938
438 29
122 780
486 529
588 104
927 536
937 873
121 451
155 860
168 285
114 200
521 23
525 50
625 190
856 311
740 194
460 255
551 768
32 522
857 682
376 770
449 888
575 164
654 164
687 448
838 254
842 15
331 946
804 485
101 725
922 421
709 899
654 360
976 352
760 912
343 457
91 156
411 928
705 206
868 492
736 633
358 937
272 18
666 634
134 396
534 101
898 782
765 799
995 229
321 125
182 576
888 213
861 38
823 294
581 827
75 18
573 969
268 222
945 674
73 608
602 815
532 125
839 494
920 641
835 886
971 437
494 332
224 179
99 598
29 812
917 145
348 895
507 354
214 773
34 931
887 972
610 951
878 43
633 27
184 790
664 547
805 216
604 122
946 699
179 727
547 98
417 261
967 404
179 470
379 524
672 135
70 704
166 552
932 399
456 767
801 426
949 60
583 848
590 372
464 373
625 208
126 552
194 78
312 668
193 892
858 60
76 576
37 280
989 34
693 57
626 322
765 321
508 198
761 378
138 228
878 266
113 22
524 195
358 671
844 998
874 295
800 736
223 843
720 567
315 140
660 177
486 855
339 700
15 254
923 206
143 620
639 441
997 850
42 987
535 955
268 328
464 644
700 189
718 19
941 80
197 942
644 540
572 241
666 121
388 78
644 239
564 278
777 599
673 983
165 115
695 579
524 226
44 987
15 347
350 491
654 840
492 107
637 763
469 583
296 11
712 780
570 459
703 67
579 157
111 969
133 550
152 222
532 866
916 604
549 504
843 123
464 200
906 700
828 487
698 242
699 875
958 620
499 449
744 325
820 437
226 560
144 907
488 187
841 57
115 720
18 538
425 721
866 660
667 590
228 887
545 172
986 530
842 594
590 350
280 421
404 878
334 996
204 259
649 269
92 754
646 164
155 256
894 479
831 868
999 880
33 161
500 385
414 720
575 204
915 875
492 178
27 182
366 688
380 11
507 801
448 256
947 750
892 266
788 403
477 751
973 514
996 958
178 605
283 460
662 961
418 34
924 852
861 99
90 424
743 479
487 683
36 283
464 278
769 146
687 166
44 391
534 170
330 607
52 974
159 764
806 370
685 751
973 547
144 553
242 366
320 740
402 78
669 514
862 252
46 556
414 838
199 631
947 555
857 365
711 911
259 717
665 891
904 171
115 907
314 117
990 345
800 95
654 36
287 704
495 632
920 742
360 927
574 722
470 427
237 595
152 250
169 83
47 128
187 220
670 370
519 960
590 81
303 690
20 788
325 761
510 66
702 905
92 674
294 702
725 838
379 69
706 655
48 501
459 90
548 954
140 922
305 556
583 389
746 397
146 661
385 680
610 287
950 544
930 749
548 70
36 657
651 32
627 463
224 620
444 298
820 736
299 853
440 572
18 513
397 743
728 309
573 143
407 952
634 18
196 232
10 193
915 129
571 712
123 368
40 466
695 385
997 819
323 892
56 699
264 434
753 185
868 256
622 501
559 755
259 365
41 331
789 62
975 723
348 718
902 508
600 764
187 779
146 50
947 41
824 24
780 961
966 463
400 949
785 529
221 846
677 80
465 632
627 169
898 751
356 307
574 992
822 36
461 936
193 580
639 382
333 547
986 500
863 591
829 249
655 71
795 316
936 94
115 326
178 815
333 157
390 324
829 309
691 577
330 577
651 271
447 229
561 649
43 109
758 589
668 917
250 187
555 977
66 215
89 935
742 601
178 652
876 984
617 243
945 536
215 133
54 590
897 252
849 407
951 320
947 186
333 963
18 843
889 314
581 70
915 248
102 49
292 631
287 192
351 834
918 730
863 557
770 872
684 340
361 598
433 611
280 420
116 845
320 497
359 62
584 819
520 66
969 608
586 818
310 690
701 175
604 891
861 428
570 773
875 32
343 953
381 50
582 681
456 41
100 29
773 612
426 735
307 383
960 339
425 677
737 107
952 880
991 516
943 899
32 736
771 687
478 163
738 631
260 773
357 848
43 915
996 938
844 521
429 925
519 633
820 166
31 244
125 798
930 469
318 206
37 978
407 226
41 671
695 941
494 872
141 99
50 262
491 758
45 225
724 231
785 568
269 742
54 811
583 640
77 513
227 341
972 857
596 331
973 469
604 944
346 277
744 848
17 243
733 605
778 344
273 770
860 337
49 705
991 123
93 191
155 966
106 853
500 773
513 798
900 331
184 665
968 457
216 920
545 871
241 811
452 149
625 179
884 73
328 607
266 771
541 283
679 207
696 362
948 804
934 599
806 877
840 950
812 460
210 684
757 363
574 718
347 841
994 851
514 686
585 317
656 731
72 289
360 32
755 191
694 146
24 622
701 950
935 742
884 265
281 389
587 458
550 94
547 794
296 962
904 268
865 678
557 139
678 958
696 925
302 358
949 323
877 427
497 117
855 85
321 892
921 134
303 912
328 966
613 664
229 285
164 39
556 240
428 664
129 170
818 132
865 699
102 425
350 192
252 931
990 18
562 447
492 756
620 907
210 886
927 455
567 214
665 114
618 246
362 131
99 167
629 290
562 335
73 827
345 537
292 517
957 553
939 368
915 332
858 279
914 780
218 743
105 997
687 135
550 594
182 424
138 344
674 461
596 84
585 107
736 276
927 440
483 870
289 397
287 744
22 412
983 633
592 253
421 843
911 334
235 362
980 106
816 112
747 477
329 837
75 646
86 793
502 806
799 894
468 707
359 18
714 47
614 224
750 103
282 224
918 954
938 358
774 867
518 85
368 686
759 160
620 446
899 440
467 408
753 565
240 304
278 996
59 106
163 724
495 715
925 724
467 38
564 84
98 767
45 280
115 527
778 259
990 326
528 986
138 29
380 264
182 752
533 127
154 653
828 79
723 650
87 469
319 776
959 579
545 847
205 240
200 314
127 178
592 631
872 737
879 761
351 894
614 721
691 362
171 781
808 588
882 369
873 43
361 245
763 644
613 444
538 97
383 757
283 399
130 995
70 812
480 870
842 504
630 574
495 924
581 829
851 258
348 821
741 144
182 802
234 942
413 207
700 411
433 540
926 130
379 308
549 403
286 472
844 318
140 662
712 614
544 959
124 434
680 608
813 347
676 181
526 727
11 231
621 583
393 546
25 591
42 76
654 700
312 197
964 662
63 492
605 527
600 700
718 848
726 34
925 402
621 16
782 661
702 318
232 460
406 756
744 53
884 202
135 835
533 213
790 948
249 681
507 991
355 530
783 107
895 247
452 548
264 543
335 486
534 799
953 353
485 327
992 685
320 557
504 722
755 261
881 399
814 526
839 110
472 886
892 82
910 863
331 365
884 630
461 383
644 884
753 517
505 578
566 473
999 18
27 365
825 229
595 811
742 559
709 183
836 782
362 422
381 609
419 352
522 955
484 448
878 993
786 513
825 303
392 38
672 966
751 314
169 906
968 23
635 914
694 126
866 519
397 708
332 506
306 739
375 596
219 413
253 521
454 390
588 928
291 993
441 828
596 19
436 77
376 139
787 384
419 527
90 859
711 331
448 775
697 165
485 187
898 152
545 885
94 397
332 453
793 926
691 504
992 822
277 623
703 903
306 740
748 684
555 586
717 61
204 385
944 567
87 460
910 768
55 728
345 585
359 568
559 628
668 420
760 990
694 827
664 296
112 882
302 481
851 479
694 332
232 295
503 752
331 206
152 893
856 53
260 859
407 857
281 196
617 473
141 662
918 287
352 583
636 358
441 953
943 698
899 50
549 792
701 498
222 284
691 956
76 958
87 35
714 119
39 623
708 444
872 651
515 102
422 298
992 876
883 526
822 531
38 295
587 184
204 238
407 271
120 265
797 29
571 344
734 260
957 795
756 790
644 947
978 923
197 606
878 803
925 678
514 55
725 517
246 987
26 816
330 475
139 666
502 891
804 252
150 69
410 669
898 487
112 664
474 387
321 37
178 708
338 740
815 380
648 985
115 991
46 323
134 937
793 598
659 300
76 167
931 701
454 373
838 660
600 285
947 102
692 824
887 846
534 717
406 319
648 485
664 284
941 885
254 143
415 325
962 503
682 779
178 667
780 630
216 860
170 245
716 990
839 75
382 328
415 905
569 165
720 895
997 89
681 283
876 193
733 612
57 10
152 495
285 490
89 571
283 916
986 66
534 741
674 738
444 158
254 88
866 426
256 356
409 826
249 533
959 652
959 809
11 95
413 823
890 124
156 485
864 731
637 603
557 891
577 461
473 979
829 766
754 440
285 966
222 294
705 743
599 259
52 646
108 312
473 728
606 981
487 803
735 348
899 801
621 84
772 248
31 901
579 969
490 993
201 990
947 46
316 724
922 212
277 690
255 727
810 76
40 855
840 32
649 802
436 553
843 979
362 639
840 276
780 327
273 495
204 262
902 175
689 388
652 593
332 68
943 651
244 573
188 109
232 597
256 618
775 320
633 42
694 431
483 384
752 785
981 10
469 52
851 647
834 297
736 652
165 202
199 315
50 623
797 232
752 551
260 405
654 202
974 108
98 63
949 642
431 87
866 485
808 219
889 190
653 60
463 691
838 331
948 269
104 853
293 56
550 269
203 672
849 483
522 479
982 854
245 145
55 896
197 555
174 496
123 250
436 537
867 995
12 955
909 710
417 980
198 951
650 960
247 73
452 877
931 715
678 463
288 142
123 907
257 995
686 453
965 545
885 497
927 109
745 678
130 870
28 87
66 418
24 956
835 911
686 753
865 633
263 400
335 798
830 379
897 239
244 743
633 451
995 230
406 837
809 856
467 743
328 81
160 121
805 869
121 404
998 250
264 202
704 15
861 978
118 26
86 916
697 764
573 729
455 528
216 778
618 68
586 430
952 148
332 65
250 147
523 260
509 854
629 486
742 60
220 861
669 448
704 882
993 38
96 728
887 253
613 528
993 207
287 414
182 338
392 667
154 38
68 673
514 69
725 974
24 775
312 408
436 283
365 512
502 94
164 891
754 951
209 282
990 673
540 960
433 334
75 786
308 92
323 997
500 900
689 834
692 160
166 336
251 637
344 950
305 774
993 198
59 856
527 494
879 316
336 944
385 624
127 919
825 32
590 807
249 697
598 688
49 160
819 724
726 86
246 841
56 92
903 420
861 595
237 750
996 847
824 544
546 632
125 469
84 417
631 488
277 195
549 16
952 79
415 170
253 126
565 698
90 316
927 988
846 87
668 113
378 464
120 179
360 871
266 512
781 672
801 321
200 892
544 894
566 229
62 262
223 789
514 998
753 374
69 876
120 789
823 167
889 687
237 674
113 820
923 745
695 583
30 339
397 75
520 342
53 718
88 45
808 159
37 470
493 944
191 949
212 878
511 648
86 761
258 460
91 822
172 26
408 597
204 519
28 859
305 187
149 920
605 850
76 484
305 875
827 724
82 484
550 775
578 911
526 666
186 80
936 498
191 704
20 220
200 87
816 607
976 529
767 702
50 513
854 501
166 39
31 482
600 493
134 973
827 393
102 598
541 397
908 657
564 993
399 283
452 863
745 908
621 491
833 797
654 988
633 768
241 437
658 551
189 910
157 19
633 498
451 198
325 266
107 566
737 700
452 61
673 178
928 396
113 512
831 87
960 891
376 22
605 79
719 849
441 310
271 794
941 465
847 512
236 903
17 363
849 618
844 743
321 660
532 834
879 798
218 794
79 442
906 188
759 162
41 425
899 955
648 496
403 833
648 401
94 185
452 80
250 40
793 860
640 456
567 847
178 69
457 374
800 482
214 24
130 965
194 328
754 925
365 523
130 855
344 135
353 708
359 263
518 260
565 43
911 715
151 681
523 483
371 836
292 223
15 584
306 363
817 22
241 670
413 800
351 396
697 464
73 529
192 487
160 562
850 376
104 471
15 604
749 694
94 130
75 363
261 794
629 835
854 366
480 19
960 914
663 604
841 438
786 459
34 403
430 370
430 999
319 423
154 247
825 985
702 534
54 105
819 113
132 795
714 403
986 441
598 804
665 271
528 398
885 300
605 26
907 381
248 210
593 699
638 364
427 753
966 818
480 240
901 982
695 770
747 665
298 221
679 436
182 752
925 435
11 42
111 654
651 481
729 469
695 784
61 180
415 357
988 351
829 938
636 235
324 857
54 706
76 604
117 339
603 668
10 507
212 624
127 196
695 373
128 769
503 815
789 232
421 372
218 678
943 100
16 310
661 125
135 234
744 189
541 209
623 28
615 176
353 405
219 398
980 110
908 556
670 347
339 279
135 791
957 757
959 395
935 304
808 914
157 517
848 552
63 760
490 403
571 719
110 376
742 396
736 480
263 736
603 22
672 169
442 293
757 53
484 837
308 653
686 744
139 387
51 466
84 756
759 386
509 765
586 405
651 997
329 491
103 281
562 464
70 695
741 937
567 912
508 387
386 700
66 464
804 140
369 592
722 544
696 567
631 53
616 332
386 862
344 539
341 200
541 582
732 11
824 302
191 511
596 53
567 946
938 973
774 13
976 636
170 716
243 584
766 227
575 791
747 920
592 250
466 45
340 963
141 474
508 263
268 85
56 383
555 959
988 435
70 768
423 807
462 395
30 279
616 565
625 391
679 321
808 932
996 17
175 212
714 297
449 992
396 17
330 997
786 859
721 315
977 853
520 553
730 908
744 107
144 671
970 562
582 643
936 613
202 312
676 608
866 524
884 288
120 288
163 256
237 761
682 984
993 716
55 766
840 417
744 134
74 393
921 224
94 442
461 991
932 815
369 492
351 997
337 65
768 32
31 530
875 928
216 327
163 35
238 583
621 788
431 55
97 223
102 182
147 482
93 823
883 485
55 117
877 63
412 633
57 885
872 435
865 355
546 300
49 655
706 924
44 477
375 310
124 156
691 814
833 593
386 940
46 507
343 902
750 16
256 199
276 870
401 900
719 904
84 579
643 847
178 540
552 107
101 210
643 197
642 774
49 517
783 671
713 131
734 190
196 527
328 958
469 363
132 212
725 561
311 786
200 949
233 11
718 511
780 152
305 877
584 49
220 722
99 990
184 828
644 239
260 923
561 937
701 197
370 140
248 941
908 991
719 562
607 162
66 398
928 413
841 755
154 27
363 940
393 971
711 105
315 786
899 85
395 975
675 472
127 804
408 998
578 186
179 41
915 603
159 108
514 11
615 771
943 974
527 138
747 488
609 710
204 469
107 159
844 775
264 396
683 495
245 336
634 478
649 189
355 168
745 342
767 138
236 764
932 801
580 200
536 943
61 205
513 554
367 707
382 467
350 945
976 68
794 51
962 702
637 499
890 648
387 916
195 59
332 879
373 285
218 958
114 164
182 492
497 790
385 262
490 149
23 81
743 519
198 790
814 48
836 114
900 181
197 157
137 930
631 670
551 634
267 97
273 786
572 916
104 457
213 702
497 895
753 897
867 337
739 187
161 569
258 220
329 923
188 470
566 154
953 740
81 822
106 762
651 179
749 427
205 569
393 100
375 681
831 366
238 350
542 468
693 161
259 871
24 812
945 503
227 156
660 549
208 141
298 678
941 806
838 931
867 480
159 27
675 158
967 108
51 95
367 985
110 239
403 638
486 167
100 238
436 614
360 841
985 118
249 358
34 469
785 127
402 795
263 199
751 276
409 149
40 589
507 911
455 128
567 536
904 496
733 348
672 632
286 79
183 454
621 458
53 339
780 567
209 351
839 627
190 883
216 352
15 895
797 48
108 704
392 64
302 838
441 125
173 798
524 627
550 685
525 452
695 566
438 505
848 41
970 548
76 423
10 168
318 56
692 727
198 837
846 977
469 967
413 624
24 752
262 746
868 641
461 962
496 147
138 774
28 368
295 893
553 272
991 794
649 738
699 886
788 617
436 482
160 266
871 945
184 295
825 754
929 241
539 407
658 557
156 435
830 185
546 186
849 507
995 922
888 574
574 956
646 72
754 509
780 315
456 100
27 411
683 323
805 634
750 36
32 246
337 563
200 604
72 473
327 826
606 753
987 217
681 767
761 370
423 99
712 440
123 573
93 933
262 338
640 675
927 527
829 279
835 198
165 109
192 612
368 690
707 387
508 734
98 372
747 972
107 385
232 801
247 682
869 586
13 112
644 869
947 389
85 805
826 437
691 354
222 326
18 730
856 14
769 803
837 487
802 602
467 337
289 436
577 270
41 143
966 598
451 967
512 220
344 138
122 374
777 410
422 928
149 603
198 752
31 324
436 888
720 844
778 686
640 838
647 427
194 441
656 121
605 82
188 588
310 733
192 807
902 865
176 966
167 488
16 590
197 435
657 279
863 497
586 217
402 255
677 764
937 198
848 610
899 271
521 576
199 509
324 486
928 875
450 729
849 465
541 510
654 717
902 611
498 644
289 570
191 476
825 952
887 87
328 853
56 852
989 369
115 545
788 552
887 694
660 376
840 176
235 517
949 710
613 562
817 63
462 43
848 357
561 604
533 250
842 964
371 120
586 153
671 551
755 280
356 914
764 820
90 230
909 514
943 181
582 234
973 535
835 524
491 427
992 602
577 307
469 827
340 720
312 462
974 820
290 75
784 23
538 688
677 435
14 925
743 242
474 753
312 185
465 240
498 998
735 114
983 273
951 347
573 726
625 74
458 916
282 958
160 391
846 561
649 591
728 697
552 419
699 411
880 216
662 934
869 210
140 212
646 346
554 973
336 707
545 273
970 520
915 719
997 528
31 672
473 510
294 428
499 536
32 863
201 491
59 580
312 83
56 170
489 957
68 317
916 606
730 478
300 65
970 178
663 197
452 642
953 372
882 691
849 965
318 978
948 260
969 409
841 153
281 636
945 909
716 966
656 428
94 502
487 910
33 422
653 773
196 854
142 215
28 524
284 315
460 584
243 83
875 225
661 872
98 390
591 783
119 480
44 251
755 952
129 906
808 416
394 79
120 341
866 666
802 892
581 741
536 117
616 823
99 823
714 946
566 746
779 847
578 438
834 533
225 908
924 973
458 666
873 417
704 835
684 990
182 615
431 195
431 348
841 267
789 541
545 809
644 486
56 529
644 332
529 212
776 331
130 496
432 779
34 841
966 515
724 242
949 18
623 835
18 584
816 586
794 247
79 433
227 308
81 365
251 486
292 820
612 694
327 699
624 460
755 336
459 817
790 186
645 995
671 52
98 578
685 639
712 332
316 528
103 727
297 368
988 761
988 533
550 116
881 496
515 308
483 782
309 67
676 640
13 699
134 866
565 117
924 786
909 386
359 63
89 748
601 316
851 685
114 860
876 769
640 820
606 53
498 343
409 941
197 946
670 206
172 548
210 81
825 331
886 56
128 845
198 729
116 478
605 493
992 19
321 60
790 994
907 465
471 92
38 78
61 732
543 386
291 888
553 230
224 815
625 869
479 982
974 868
25 891
577 439
973 86
78 228
571 168
69 597
409 938
286 16
477 653
656 318
284 222
695 331
170 691
974 220
796 347
862 234
648 241
941 733
84 177
915 38
944 330
243 156
58 807
605 341
974 309
942 161
89 474
392 803
370 219
546 611
657 930
26 676
589 794
912 747
942 45
596 355
732 400
446 327
325 986
432 654
320 139
147 599
807 776
744 315
815 644
932 562
274 312
133 79
953 795
346 889
338 550
781 718
752 382
248 605
512 385
857 264
23 543
174 872
971 50
12 829
917 755
691 913
396 342
486 393
172 995
885 137
968 890
625 657
182 142
677 506
769 804
568 932
979 149
41 108
785 832
663 721
364 645
607 295
814 744
625 398
795 955
581 12
893 985
554 997
618 312
694 538
964 154
184 667
29 853
600 772
993 69
974 900
735 783
835 43
30 169
690 851
608 907
213 44
881 649
325 480
347 898
639 319
347 846
646 929
63 501
920 343
860 403
151 210
891 377
490 870
390 943
753 556
760 165
914 397
52 585
450 409
446 42
648 495
523 338
887 430
115 975
649 940
745 806
53 416
517 23
959 569
861 471
943 130
530 461
236 562
331 943
454 938
642 959
381 40
647 597
272 914
199 260
702 893
45 185
963 766
424 505
180 982
791 321
17 641
87 129
392 453
46 323
501 596
907 507
399 464
493 794
982 218
819 526
310 182
651 711
305 573
681 148
593 524
122 558
409 367
483 605
430 836
654 418
777 516
396 441
99 605
600 201
465 123
291 791
701 176
988 185
564 626
442 855
904 445
533 739
217 916
61 660
129 617
189 851
219 483
865 584
122 997
425 532
261 540
801 102
726 930
994 412
540 940
192 447
494 311
177 587
750 431
207 582
724 246
64 456
596 413
185 98
817 226
338 996
484 98
998 189
615 136
231 669
935 808
579 121
387 424
832 371
105 318
804 915
500 371
357 918
62 718
608 723
367 511
522 854
432 31
781 490
817 469
524 687
665 376
143 386
339 20
402 769
663 215
421 237
684 131
595 188
888 634
31 332
478 793
906 301
874 101
12 816
48 960
542 15
676 709
52 909
984 588
126 620
495 247
85 513
764 647
890 602
162 81
934 803
546 720
990 167
841 948
908 382
949 326
583 211
609 449
804 643
943 47
526 847
392 43
354 228
191 812
459 736
163 667
196 650
263 822
570 164
978 705
637 450
277 772
943 79
686 258
102 253
689 294
252 334
751 282
52 627
494 925
395 451
412 469
710 655
190 127
946 160
810 447
471 320
299 895
858 120
645 119
14 345
226 872
838 153
619 294
793 277
390 753
323 374
440 650
117 73
424 708
624 905
199 906
709 284
593 324
560 114
331 977
865 673
240 105
557 443
645 709
142 786
326 189
991 335
683 267
411 134
274 811
823 315
665 491
576 622
912 990
120 677
936 876
378 333
65 720
107 433
308 272
159 858
684 216
609 721
618 114
559 385
412 242
110 786
762 979
606 109
352 566
73 181
261 572
305 412
719 189
680 583
286 468
897 943
540 960
938 681
557 459
812 931
809 763
915 108
272 26
572 729
114 829
23 327
860 799
87 901
437 31
38 412
383 674
841 340
992 330
622 380
11 525
156 989
208 909
737 687
772 146
478 846
76 133
382 804
17 956
387 663
413 109
761 441
954 182
570 517
333 407
191 713
702 977
416 663
429 853
792 612
992 607
232 391
710 238
788 371
29 542
496 922
547 750
859 566
523 81
827 311
864 698
401 12
158 644
701 757
365 42
213 723
767 210
478 32
860 517
872 371
84 628
601 338
315 884
672 436
128 807
989 845
311 988
113 670
261 990
330 435
604 406
522 164
115 856
846 506
810 901
383 583
834 404
776 35
93 456
73 763
66 141
76 562
779 595
728 305
272 468
738 797
293 240
894 468
709 158
632 185
264 391
697 280
244 191
816 759
897 192
629 79
235 989
212 90
784 167
813 258
694 949
413 200
623 56
357 859
983 417
905 612
250 479
397 322
38 840
700 500
662 720
16 554
683 479
688 797
453 156
656 273
55 749
501 266
446 121
771 805
808 328
480 230
290 194
638 170
56 791
822 994
606 285
433 85
951 738
59 18
405 682
230 409
723 407
185 974
458 58
482 687
545 869
775 822
188 382
64 534
695 531
794 182
402 894
96 218
663 111
357 68
106 739
97 859
950 659
538 356
109 466
131 674
82 749
485 139
358 613
47 810
621 894
438 782
991 663
91 509
539 794
973 435
651 472
598 824
281 386
311 213
741 251
947 135
398 298
758 348
579 738
626 317
147 758
262 719
576 403
831 426
330 485
819 308
356 889
108 737
773 878
188 792
212 799
177 963
169 551
273 347
518 52
283 490
123 944
914 996
745 208
463 906
86 248
314 249
398 554
484 396
282 461
632 867
32 674
743 54
440 718
45 721
964 481
535 686
742 601
757 211
887 787
22 406
991 911
569 857
651 952
418 252
73 447
212 398
622 946
347 424
373 288
206 276
795 281
381 146
315 445
192 234
552 710
483 260
880 151
749 814
297 945
103 761
28 691
397 560
845 750
68 305
678 754
648 967
646 758
879 292
222 189
130 667
305 178
452 847
29 619
59 571
178 224
56 898
319 991
250 128
14 465
426 375
368 142
865 598
813 643
213 611
32 619
988 703
808 699
96 160
202 786
885 499
421 806
361 593
897 518
759 153
898 841
509 201
858 634
628 800
867 369
80 525
246 761
459 902
249 552
794 23
933 468
237 343
70 638
21 722
778 127
886 320
719 41
220 582
598 782
258 479
684 77
817 365
756 445
485 164
213 401
492 379
214 20
42 421
972 699
755 213
241 547
176 142
543 418
816 129
76 611
999 566
829 548
561 947
851 256
570 426
328 289
610 128
827 615
849 537
777 146
581 858
469 395
913 185
969 234
581 827
613 244
862 13
981 900
595 869
256 537
880 601
630 349
693 745
714 439
942 846
204 780
767 806
918 164
526 309
337 234
181 212
732 406
49 460
82 383
575 530
13 978
463 651
309 588
632 53
868 289
269 700
747 109
996 761
754 849
416 43
912 323
747 698
117 864
365 205
270 713
623 470
211 133
714 416
236 495
413 729
86 392
149 647
304 578
786 94
169 874
643 687
518 158
353 994
789 537
534 889
793 382
922 103
691 579
194 331
587 340
981 455
342 795
130 840
962 197
337 807
645 506
155 635
217 543
814 48
602 438
405 76
262 414
965 113
91 445
358 790
469 632
464 563
998 675
499 761
523 268
469 733
139 71
774 320
248 681
625 875
867 292
339 619
913 558
698 188
110 520
514 182
427 535
359 514
287 203
586 298
290 972
12 812
904 17
573 233
927 843
281 578
617 367
80 164
200 826
169 551
118 903
647 399
514 329
555 705
769 611
804 538
59 660
989 447
823 296
810 405
48 690
117 379
423 977
489 432
466 344
427 40
598 706
788 896
40 518
192 518
367 804
852 129
896 309
290 231
647 494
396 615
35 116
353 391
518 886
238 766
224 77
514 744
335 136
735 807
945 982
637 281
869 531
533 44
393 754
238 884
999 86
40 221
431 905
984 747
688 231
743 540
939 593
517 835
311 591
890 224
698 22
147 627
595 982
950 662
491 390
629 149
634 726
725 792
932 661
837 135
636 806
500 902
914 253
97 699
74 980
889 491
47 840
880 84
279 868
177 905
383 243
760 59
143 572
659 44
426 491
239 577
590 12
76 383
939 725
694 425
595 404
19 864
700 19
100 856
340 680
655 361
414 65
69 485
435 47
562 937
551 841
799 975
64 31
706 496
86 845
352 845
993 652
205 816
785 410
696 169
78 967
326 895
642 410
538 874
474 141
412 172
472 585
62 861
946 258
316 653
85 959
788 518
519 839
947 712
605 988
130 746
67 282
662 855
407 741
659 145
204 941
10 58
115 25
335 822
932 390
866 105
702 94
302 708
318 554
349 408
408 10
155 299
211 766
213 746
470 248
809 537
71 568
996 193
201 169
807 639
469 84
673 638
249 785
246 680
590 661
421 612
465 95
459 677
164 128
584 766
98 692
45 341
975 340
581 873
603 832
991 58
521 278
325 866
770 503
716 804
685 544
896 412
674 556
833 889
544 888
42 550
302 44
575 63
989 882
864 538
673 856
137 300
839 482
297 794
782 476
572 155
886 838
865 89
184 375
145 391
729 482
625 226
434 332
65 772
815 621
467 319
665 747
379 935
782 325
558 918
43 342
794 670
226 776
861 68
783 34
251 55
402 913
701 593
378 32
207 61
424 562
215 70
315 763
657 780
917 609
372 720
597 326
522 729
853 644
511 368
243 23
248 940
814 929
945 26
200 953
948 396
880 805
712 588
577 31
877 264
865 600
790 320
880 980
339 536
885 373
48 640
81 389
724 774
546 581
712 657
314 466
167 519
46 448
699 326
977 242
272 626
437 612
802 846
706 620
367 150
771 297
426 192
548 70
30 322
426 24
395 162
841 505
937 745
843 74
976 819
50 615
227 286
506 981
735 626
179 299
393 359
638 911
923 557
298 259
793 831
158 315
56 334
872 548
771 546
380 780
599 430
674 927
810 82
976 806
23 428
634 162
928 759
449 747
79 426
45 673
24 668
329 540
581 794
89 174
599 988
80 622
775 343
324 89
303 195
333 466
781 391
663 989
743 572
757 480
52 380
247 918
825 974
59 835
348 566
374 408
292 57
121 833
48 847
864 489
240 625
296 723
485 948
232 912
313 767
40 688
810 576
40 286
706 560
229 865
704 143
635 755
605 473
544 133
273 935
346 910
994 626
76 973
149 351
565 939
120 434
991 32
29 948
212 269
704 970
39 244
541 631
337 641
503 558
276 245
662 24
353 859
250 10
238 974
811 912
430 186
900 328
410 837
924 487
220 80
331 567
885 448
860 54
896 414
87 531
665 161
854 565
260 362
79 121
979 421
846 441
531 765
177 552
586 697
475 765
297 114
248 301
663 696
37 645
945 501
868 728
427 647
402 268
113 61
52 255
773 964
959 212
342 646
614 498
162 452
771 936
331 800
307 397
743 859
594 345
184 368
648 71
332 262
547 918
974 910
479 514
97 419
638 563
860 180
332 635
309 404
605 886
111 858
712 999
776 329
279 680
550 629
998 275
230 915
60 889
175 268
361 601
396 293
386 522
501 816
102 680
589 696
574 640
815 506
680 92
204 725
255 96
241 156
825 456
938 568
383 619
278 752
577 453
156 951
764 413
918 424
225 298
517 610
496 455
956 715
494 629
550 60
506 404
52 750
568 312
347 233
370 166
596 821
798 458
980 717
322 752
718 651
486 339
507 463
295 556
62 482
956 908
454 225
595 188
984 251
834 370
795 534
40 542
909 196
676 460
802 974
866 376
860 119
319 25
175 530
914 751
766 650
109 517
973 745
766 309
256 994
535 756
422 903
483 300
764 841
537 391
687 870
613 184
578 284
239 516
158 204
137 810
438 763
321 646
841 706
786 746
690 870
126 490
732 301
445 919
812 369
549 194
174 996
613 457
851 33
575 204
146 218
52 927
923 128
147 528
214 724
517 222
639 233
672 794
91 132
802 516
190 141
304 845
636 844
638 917
209 566
694 907
313 199
57 702
151 625
352 480
901 193
943 413
218 821
647 19
706 215
952 19
238 781
662 836
72 522
561 825
949 742
69 174
575 99
316 224
845 713
907 470
791 31
350 893
682 44
912 275
305 444
812 318
586 958
130 305
766 475
607 284
49 131
501 433
642 919
689 11
290 590
710 540
784 703
143 771
65 103
679 98
831 226
366 914
628 329
372 951
487 382
335 134
357 104
265 663
731 648
27 947
103 668
94 547
332 736
208 148
175 809
28 910
199 600
775 605
743 444
425 544
770 574
277 934
716 387
618 275
660 124
270 435
507 313
372 862
966 727
393 936
342 277
138 244
547 492
108 820
626 683
88 18
437 516
864 424
670 123
96 799
376 56
918 112
781 595
723 359
787 424
66 631
178 457
680 895
638 496
684 547
454 817
433 554
540 70
730 653
152 590
449 745
63 251
882 163
342 17
240 630
664 45
380 596
859 545
641 11
489 206
212 387
779 822
458 87
305 496
56 761
862 705
738 815
744 245
860 288
97 346
192 674
757 975
48 106
934 837
99 634
631 312
274 105
93 551
705 961
142 359
256 626
496 690
977 528
434 750
649 171
315 637
280 134
49 118
162 472
847 605
736 892
442 128
886 670
348 820
52 169
831 624
934 65
431 321
309 389
491 813
902 758
11 203
584 122
517 15
584 782
386 346
367 108
370 447
234 406
676 716
147 303
723 357
479 125
220 597
711 330
833 923
866 361
912 83
544 938
404 768
662 762
45 635
70 274
220 188
574 618
792 133
142 189
444 976
446 575
658 940
332 228
246 117
413 951
842 797
163 70
395 237
522 709
460 237
667 251
494 832
255 344
199 960
145 487
85 419
678 835
422 526
541 644
378 91
580 206
96 596
761 378
399 998
880 203
248 604
603 658
671 326
967 482
717 64
732 566
687 218
416 384
919 831
818 961
262 43
135 508
306 461
128 402
60 855
549 138
657 788
485 721
193 773
466 787
408 518
410 248
288 815
592 534
86 326
344 56
666 842
119 893
615 575
934 120
288 501
696 632
795 918
516 759
246 752
541 35
489 11
907 541
527 493
554 144
466 266
118 260
900 998
596 108
484 434
186 794
405 825
141 665
80 845
80 872
595 438
590 526
260 451
265 950
821 194
38 425
429 555
549 706
13 890
667 332
692 170
912 749
230 48
687 566
201 769
74 312
234 726
871 698
781 360
863 612
510 579
203 528
637 811
847 109
13 294
354 789
56 655
684 248
24 441
328 266
968 198
641 437
381 316
315 714
82 788
480 271
390 212
396 913
709 497
304 486
956 293
711 903
625 492
137 556
787 286
522 59
777 937
755 494
627 331
808 688
32 701
188 581
58 873
710 285
127 354
513 572
764 103
396 82
382 716
510 829
272 23
667 721
775 14
518 132
244 282
474 624
50 981
574 838
211 718
197 528
461 117
281 88
926 171
981 615
430 759
881 286
387 789
237 449
873 920
943 837
692 93
548 456
398 640
850 331
870 695
119 25
937 174
69 222
768 71
575 357
116 760
789 924
862 87
677 381
338 733
370 425
807 895
655 236
669 750
95 945
411 546
801 492
436 157
784 45
256 464
898 112
667 553
453 310
907 587
831 689
991 606
305 36
597 412
201 391
61 501
568 320
618 747
396 236
913 248
435 106
477 348
736 615
505 126
617 764
463 110
457 990
606 816
724 611
902 109
163 846
926 783
350 663
979 118
343 381
909 56
500 465
764 806
968 755
434 828
397 944
570 964
304 238
938 113
278 870
789 45
259 531
220 882
878 187
879 754
674 479
378 519
612 17
489 914
847 169
16 150
224 297
495 286
19 929
831 292
296 420
268 475
780 841
597 373
348 538
411 232
626 389
405 878
110 871
606 833
307 499
267 363
271 799
715 913
687 615
827 914
166 458
322 23
986 930
338 734
890 971
613 888
241 326
130 221
597 238
326 17
955 139
945 306
714 339
522 301
719 604
631 114
533 305
261 936
129 388
412 564
635 543
808 652
459 914
902 961
768 548
971 12
191 372
483 296
557 597
748 565
68 879
424 186
587 630
248 838
827 53
384 686
69 786
468 809
851 507
990 784
269 741
442 371
165 203
443 679
167 97
644 877
665 711
382 705
949 614
813 924
847 487
258 628
446 94
137 827
865 255
15 373
536 208
361 128
254 308
807 923
113 317
62 444
702 594
739 24
264 952
280 399
564 939
969 334
84 711
532 92
495 166
749 97
729 372
256 979
468 259
156 344
532 574
609 816
392 847
89 19
508 296
150 66
912 244
949 573
734 828
367 227
707 833
24 57
377 873
243 705
436 549
157 900
171 629
922 53
105 804
680 893
84 959
720 570
673 401
99 727
325 786
894 246
844 974
477 77
148 961
372 572
863 295
22 829
164 614
468 322
624 655
822 225
309 186
644 779
683 151
210 24
393 668
24 891
751 33
573 186
911 828
984 673
575 125
651 203
669 927
556 236
745 524
478 989
669 473
289 19
222 925
665 984
861 720
858 143
178 493
762 50
354 251
35 872
701 859
708 983
277 736
74 825
454 502
41 179
31 427
319 666
416 459
65 996
207 829
339 831
245 281
368 676
603 389
564 397
427 807
93 463
940 340
230 785
765 322
105 253
441 894
80 678
803 405
535 44
887 321
451 907
187 96
429 162
736 481
568 422
323 799
650 359
761 978
620 89
928 170
225 815
826 33
683 555
895 491
574 137
542 131
527 298
923 530
788 585
253 559
441 244
949 358
471 912
925 850
788 994
997 638
347 914
523 764
70 278
486 835
706 61
762 232
653 520
299 663
71 415
181 379
290 649
209 636
325 88
594 237
384 299
642 560
662 957
789 924
880 800
799 736
809 558
184 38
993 62
526 172
85 878
404 345
889 389
352 430
743 101
639 862
705 74
31 821
128 270
33 534
960 875
152 966
801 429
282 28
790 860
231 706
324 655
772 916
465 335
161 618
250 283
560 899
595 826
422 488
714 313
366 496
614 722
540 734
205 435
337 254
214 403
399 977
345 987
147 63
190 274
262 69
762 349
754 456
71 705
35 536
784 404
895 780
345 519
668 507
860 487
427 69
137 493
228 843
312 790
99 37
960 77
976 754
447 925
301 119
45 731
68 952
427 744
515 241
920 861
871 954
41 921
280 402
586 210
721 646
106 768
320 869
116 765
505 215
220 121
727 793
675 177
872 102
340 851
535 134
602 761
689 159
194 295
947 14
896 251
977 171
522 558
902 50
269 175
512 128
647 273
737 925
328 914
938 103
161 966
708 554
431 80
396 721
272 825
942 196
492 989
688 84
468 801
767 559
886 327
513 123
186 870
114 249
336 941
732 689
520 430
677 775
327 929
584 898
611 188
808 430
831 360
472 986
118 866
318 88
291 908
447 88
188 568
215 915
586 717
373 107
18 927
948 238
112 681
947 204
886 426
937 323
699 69
132 266
20 664
952 570
254 835
510 201
645 533
893 790
148 41
99 775
274 150
994 653
66 721
519 951
757 617
196 893
733 185
850 346
253 953
243 184
58 445
540 660
719 995
816 391
310 400
943 890
402 613
359 813
793 431
303 924
174 947
56 843
570 942
348 799
447 370
686 802
102 686
92 724
314 376
302 567
848 484
745 49
608 560
593 794
166 835
921 724
850 461
936 446
346 483
304 211
564 264
651 948
176 942
962 725
557 892
940 876
380 631
308 601
785 701
471 293
371 880
395 310
361 317
927 619
149 877
828 672
323 219
583 275
416 905
981 879
81 995
761 700
282 501
511 862
232 79
802 533
414 233
981 635
303 92
142 326
663 474
449 383
764 969
77 788
479 952
853 354
86 452
98 850
406 986
170 889
412 896
835 335
565 891
156 200
941 333
860 499
678 571
974 879
725 549
102 540
28 731
814 190
988 885
384 928
958 110
679 626
534 838
158 469
434 856
227 427
762 813
445 233
669 57
501 150
112 303
587 726
409 846
646 852
819 693
945 116
157 682
144 881
847 959
836 677
74 176
868 435
591 969
989 39
518 392
540 650
511 412
422 220
429 350
510 16
359 944
671 987
801 576
850 474
300 863
401 172
464 207
573 283
79 486
10 664
140 454
793 941
778 940
925 866
894 218
370 699
832 332
277 89
222 545
584 728
47 299
523 965
295 190
31 545
681 318
430 971
458 52
449 278
825 444
394 903
437 368
325 880
587 505
16 330
393 903
994 751
276 399
718 837
293 717
266 833
663 43
371 467
673 852
172 633
854 138
360 606
932 665
617 972
189 623
889 688
521 850
569 793
31 468
460 980
72 807
110 271
67 504
508 449
448 713
658 452
329 400
896 233
13 359
945 834
309 517
570 700
612 903
17 51
820 330
411 458
232 538
518 876
990 141
983 276
463 35
855 781
719 434
494 307
23 295
858 386
195 69
461 361
817 532
258 161
724 271
320 177
274 129
730 170
952 275
682 313
62 555
441 152
179 224
578 708
504 242
153 713
73 352
948 857
339 985
407 260
73 485
799 700
787 299
365 941
294 657
907 613
753 423
233 471
796 403
541 483
215 455
366 558
221 126
152 291
154 955
249 417
13 584
51 390
216 13
882 118
904 802
996 954
964 687
941 463
578 46
936 380
357 455
783 81
393 690
668 972
908 620
799 39
103 839
86 30
605 125
169 886
969 284
505 34
739 247
978 257
521 671
152 742
989 131
196 33
555 772
606 853
127 603
395 923
260 454
997 585
824 119
705 761
379 778
563 671
846 185
478 56
46 277
203 388
680 104
124 177
582 631
120 718
647 188
720 648
384 197
754 941
729 660
771 856
196 676
466 861
66 937
118 786
716 27
735 224
161 970
576 894
894 311
166 492
314 552
417 703
855 302
66 506
413 286
321 953
942 690
568 601
129 971
754 785
311 995
846 125
154 757
912 551
885 187
594 978
188 92
236 757
291 154
844 774
806 729
613 769
699 492
848 901
745 224
986 769
53 756
338 175
22 137
553 910
694 353
962 22
96 522
662 180
63 151
349 249
179 70
256 659
128 798
448 576
424 308
767 256
581 842
601 371
644 94
712 106
987 644
936 676
676 483
649 997
686 802
340 938
190 863
176 632
325 220
723 425
556 616
857 125
24 852
556 827
315 30
337 427
836 536
301 658
722 947
106 968
852 83
574 904
96 438
38 860
738 374
192 51
673 494
224 806
924 264
612 443
267 903
804 682
887 394
631 15
182 848
319 361
730 142
234 889
467 961
26 721
841 714
557 398
436 378
326 110
483 686
181 226
126 250
262 309
276 445
536 740
623 378
380 322
400 174
664 977
117 998
249 497
439 596
574 274
139 314
785 917
653 585
740 169
149 744
932 610
106 307
817 693
41 421
569 522
68 335
587 294
902 272
309 558
44 282
759 271
517 366
493 267
664 276
669 267
637 863
222 870
320 605
621 874
994 768
739 169
921 90
56 910
825 599
671 986
776 813
892 926
142 200
174 763
977 855
847 220
945 381
133 905
731 973
447 610
566 21
679 875
851 683
768 948
36 358
219 338
80 525
286 38
727 574
129 992
320 28
954 776
700 393
991 916
110 466
285 818
376 526
17 868
896 265
302 767
345 288
407 150
414 535
925 191
869 463
600 88
205 292
222 842
732 388
27 497
777 454
230 474
195 531
698 610
212 275
785 642
571 113
214 990
956 645
421 303
602 450
241 302
656 529
235 715
198 801
254 781
220 17
915 607
404 271
847 251
119 965
709 653
73 541
685 733
958 17
119 637
757 938
823 135
940 643
642 814
746 898
748 479
758 619
622 346
834 411
492 87
238 182
127 682
144 920
268 793
273 819
157 490
935 313
174 78
17 360
840 267
543 727
583 238
754 156
512 321
647 37
550 208
198 813
94 904
195 96
482 895
361 451
701 660
699 217
811 647
686 815
500 322
339 251
671 753
404 74
153 967
800 152
665 33
535 580
562 283
298 760
783 111
597 366
257 301
373 767
511 438
47 137
858 535
391 873
489 277
233 907
416 280
81 565
583 789
416 970
677 714
212 610
199 156
319 588
402 159
481 215
134 239
886 499
37 782
996 233
28 278
453 152
957 662
77 533
123 670
260 486
537 133
18 953
586 175
480 750
137 405
319 513
793 377
768 971
690 370
950 549
816 620
127 17
41 285
815 713
803 200
585 457
85 977
626 19
563 917
847 284
184 427
529 472
897 45
70 788
267 220
602 31
820 48
594 351
825 305
460 385
827 551
467 895
48 722
804 977
910 282
825 242
998 69
771 56
615 40
640 979
490 269
502 752
723 953
338 903
731 237
342 554
629 540
554 242
252 820
405 545
866 487
991 871
958 52
116 833
87 997
330 998
73 381
473 726
85 364
703 505
881 591
523 327
754 358
871 673
428 775
294 865
858 794
485 688
931 671
986 273
725 509
91 909
226 755
243 781
509 220
688 772
541 227
819 143
920 614
711 997
505 394
121 480
531 442
715 42
957 267
244 347
809 884
192 128
179 473
872 548
578 994
653 731
76 305
231 499
824 581
354 488
231 451
394 143
188 837
779 314
907 336
24 966
783 328
762 296
14 811
720 613
726 499
339 655
598 544
247 519
286 245
321 837
627 305
33 868
425 835
715 90
564 203
34 923
50 274
86 344
742 630
467 55
642 682
319 834
728 345
715 66
669 262
983 592
264 841
583 794
700 595
442 967
951 284
373 37
642 479
15 736
931 736
481 656
676 53
614 645
950 719
14 681
997 247
150 193
23 395
80 264
215 601
636 463
163 990
475 530
40 221
632 711
930 99
78 743
341 620
702 155
799 534
993 480
850 389
304 865
523 734
836 469
86 247
929 656
189 951
387 695
269 349
380 495
131 944
935 592
318 554
364 827
112 741
933 184
478 336
75 188
677 427
908 10
96 655
749 623
899 672
296 233
53 202
283 665
373 840
154 111
891 639
175 853
998 29
40 147
570 796
844 645
675 991
153 331
60 412
261 595
444 515
385 715
577 78
843 594
998 320
21 767
929 298
561 870
399 450
643 813
964 916
544 221
808 744
268 68
512 217
670 596
917 127
326 589
312 256
597 909
324 384
961 926
818 545
815 998
512 186
139 353
144 865
707 942
51 740
136 784
486 992
655 72
325 142
50 741
182 727
498 775
398 186
206 42
506 263
122 514
152 325
835 987
379 464
374 893
431 958
819 190
277 748
774 452
126 263
190 326
957 541
840 767
694 121
117 284
309 485
787 743
676 149
368 64
832 794
317 197
536 114
312 415
708 650
995 110
844 666
762 108
310 629
787 991
728 143
835 203
261 189
74 529
825 616
788 874
577 296
498 995
315 749
529 380
818 408
972 642
845 226
707 642
238 696
831 957
627 686
311 382
844 529
606 946
772 38
679 176
509 454
728 103
290 398
638 212
68 800
454 596
568 51
505 609
928 114
508 867
839 57
199 629
329 910
375 31
843 107
614 401
284 330
155 568
799 896
986 143
785 369
660 200
442 34
308 42
241 463
439 718
363 77
76 225
682 294
412 551
387 103
919 44
134 539
449 916
71 856
540 31
705 533
66 938
326 162
74 804
472 40
507 993
361 524
607 979
353 875
666 750
51 138
143 977
925 599
622 96
678 288
879 458
23 751
982 24
887 419
944 147
129 940
770 32
344 942
447 886
601 563
676 372
506 317
245 475
506 539
265 17
15 539
253 173
395 440
609 359
270 84
249 557
821 670
243 832
400 366
353 91
278 808
91 781
700 567
86 146
346 283
492 960
281 922
314 778
754 676
394 231
193 454
251 966
123 925
733 626
452 327
181 849
42 153
327 656
962 905
802 284
340 17
295 823
994 295
709 243
386 953
353 718
225 607
784 981
575 142
966 355
843 597
158 96
184 563
977 796
768 48
261 685
21 705
55 470
426 801
476 176
59 378
50 730
819 56
518 995
506 434
341 428
522 265
259 85
918 356
419 19
985 632
143 94
135 969
111 789
725 979
736 226
517 578
573 616
385 970
454 803
314 538
916 738
435 193
712 328
907 487
531 311
348 417
491 639
108 431
790 348
883 789
296 225
490 973
84 765
112 484
533 406
724 496
674 872
19 921
813 371
878 451
971 925
450 235
81 280
505 175
747 457
657 562
470 333
392 594
492 458
68 221
422 688
814 578
87 369
615 47
781 191
756 330
430 684
129 658
831 990
106 975
821 164
562 185
254 192
993 874
753 212
278 57
278 653
24 566
899 603
122 961
241 503
722 647
444 727
369 141
219 303
589 353
381 497
67 612
364 712
436 791
302 126
45 456
578 668
275 954
980 448
115 520
22 323
161 274
890 549
781 822
718 904
14 778
869 84
790 361
470 49
153 44
741 189
324 172
491 944
557 505
104 205
750 41
552 359
178 605
34 475
518 478
271 373
233 941
316 575
429 711
723 490
141 941
783 185
290 416
256 933
418 743
286 667
906 166
73 827
475 669
807 46
663 866
689 442
223 515
417 961
685 512
733 354
407 53
49 891
40 147
458 683
820 412
895 32
437 313
399 348
537 482
505 90
795 338
601 733
10 898
492 266
922 62
73 420
186 941
740 827
252 517
239 329
500 606
136 627
747 996
645 261
301 367
148 597
876 238
11 184
965 757
76 276
25 753
173 139
583 316
719 498
895 370
152 74
762 710
260 10
314 469
509 381
799 962
224 478
283 514
350 538
560 377
925 813
557 824
349 169
573 754
229 632
962 456
317 651
531 714
567 984
414 812
171 712
866 483
966 351
147 329
21 958
459 981
452 118
240 201
687 200
134 908
803 143
245 836
954 278
494 961
235 101
632 814
292 233
385 605
967 435
260 545
344 917
824 197
47 113
459 210
581 453
916 59
478 379
413 310
114 718
802 310
687 385
85 915
910 584
75 776
520 322
893 690
130 726
368 107
553 108
498 42
397 752
583 851
721 887
127 715
82 571
349 155
859 718
968 460
200 101
587 773
770 884
694 51
599 75
222 35
476 100
389 65
385 816
708 486
107 150
459 914
574 879
396 640
494 201
704 564
305 363
329 905
707 982
622 563
938 63
21 601
430 239
450 382
431 255
168 780
465 982
429 229
996 130
946 647
481 714
689 827
293 648
314 907
267 855
905 124
368 759
240 924
488 29
638 215
519 344
555 952
946 672
820 16
682 57
966 911
133 404
193 585
784 629
674 192
449 867
271 417
290 415
610 149
342 858
975 582
586 426
917 610
46 439
762 971
540 667
208 861
204 482
614 344
347 511
33 741
689 532
797 725
841 243
16 880
753 911
850 359
790 706
662 120
97 364
48 696
264 633
294 669
558 692
422 645
466 669
857 282
692 797
145 309
734 621
855 938
973 552
745 389
601 545
869 534
937 510
106 44
131 574
89 16
642 253
296 116
639 466
256 206
299 978
137 443
259 142
61 164
240 664
664 318
173 600
422 390
942 317
541 868
496 955
19 278
57 720
652 504
809 179
181 733
102 494
116 175
555 415
514 236
577 92
220 365
947 740
162 911
288 50
837 537
223 310
698 484
205 539
150 389
81 711
400 294
601 655
985 819
467 235
680 941
788 651
84 760
268 836
71 717
570 512
694 39
349 745
640 78
67 483
656 68
297 590
598 970
17 995
444 68
459 51
932 461
649 401
827 670
507 114
427 535
230 598
837 58
623 244
83 659
504 805
441 355
357 594
862 144
984 333
865 600
955 640
879 379
988 323
823 324
488 210
295 504
412 260
674 951
507 394
140 385
171 713
784 265
543 908
763 480
890 411
393 818
263 874
292 455
585 754
351 852
312 19
893 990
551 589
349 290
69 640
425 658
923 216
458 27
788 92
967 67
812 61
760 947
110 621
844 334
760 519
986 185
94 918
165 488
474 193
621 316
560 265
81 879
783 942
119 986
739 343
541 118
749 809
96 209
496 47
812 869
902 856
556 703
446 969
316 32
485 750
385 629
821 947
918 355
58 533
983 288
33 388
12 222
586 762
978 173
392 680
97 715
431 972
310 61
289 859
418 463
983 696
424 646
435 703
520 958
608 34
798 938
228 464
464 772
230 754
545 637
718 362
147 197
724 467
941 665
81 808
741 460
37 392
83 278
210 451
745 658
504 240
39 936
91 10
197 350
812 11
753 829
597 337
334 196
533 167
976 701
524 825
192 843
152 970
378 52
761 137
343 715
97 999
175 49
208 367
664 825
376 439
983 57
71 893
601 92
721 353
799 294
425 374
964 803
533 815
818 379
497 82
862 561
933 41
518 658
753 46
778 684
306 100
167 566
175 720
536 210
101 341
992 194
832 311
841 248
89 818
564 489
179 275
386 115
689 403
461 662
295 512
207 37
714 437
827 381
251 409
646 432
640 546
793 956
846 493
806 563
331 224
770 88
975 545
752 95
938 164
548 498
989 557
493 837
497 754
106 559
908 505
452 53
178 486
732 237
116 916
567 731
261 69
884 438
176 369
652 250
162 613
342 239
963 450
757 972
214 760
421 946
288 669
915 803
998 515
996 502
142 952
233 563
773 196
104 315
62 359
851 634
670 983
736 985
74 665
719 172
331 644
535 395
254 131
868 640
526 566
86 441
34 587
674 562
264 894
857 413
28 895
323 841
104 810
265 438
720 233
312 767
645 530
679 171
562 445
504 105
280 860
866 198
285 168
991 584
717 846
688 374
942 650
512 83
283 250
215 879
884 117
779 82
850 437
504 865
971 852
680 600
450 20
622 951
766 959
473 111
941 546
988 892
708 302
300 400
699 608
653 787
289 770
752 31
112 650
964 231
858 73
572 27
862 99
388 35
29 870
159 220
43 876
193 623
228 448
851 396
626 526
892 807
778 538
542 255
968 404
982 620
525 320
882 372
753 869
797 848
173 779
570 716
314 986
86 48
253 74
33 889
853 18
137 862
373 840
632 84
175 279
179 913
993 262
528 213
20 240
958 891
86 911
216 536
933 619
106 12
345 441
517 314
381 548
155 781
135 726
239 87
872 38
118 944
633 61
32 390
53 900
593 792
911 185
344 591
357 439
774 735
307 397
183 487
223 620
215 313
398 692
201 888
94 181
342 394
738 364
113 284
776 60
607 530
442 87
675 63
342 660
768 197
297 921
781 263
568 782
98 449
510 731
444 863
765 75
297 523
33 949
704 267
371 615
315 61
824 90
236 335
741 841
195 657
295 180
265 750
759 248
73 664
788 150
58 208
69 919
691 72
390 774
46 463
78 744
631 989
245 829
642 706
229 69
688 296
638 436
979 714
700 738
437 733
393 611
405 119
665 402
999 881
319 32
837 653
321 360
124 91
49 652
757 399
803 637
619 913
77 873
445 260
992 813
437 115
855 164
733 122
32 208
608 332
33 607
649 561
286 703
625 398
422 36
132 508
870 287
71 214
335 824
49 538
702 776
967 598
297 213
130 291
316 603
250 598
536 652
796 226
262 344
375 55
17 575
235 443
659 790
312 645
63 498
772 104
503 591
745 199
380 845
171 497
543 473
267 710
644 922
465 827
850 954
627 340
288 705
838 494
374 673
983 218
404 494
65 956
715 628
609 37
915 634
205 132
500 323
288 393
137 550
289 502
319 121
607 482
891 955
678 986
12 600
682 431
111 431
820 939
947 379
620 468
196 641
588 90
293 496
428 679
195 959
61 484
254 811
349 861
632 82
86 123
859 361
773 683
884 364
173 236
622 63
690 366
332 549
33 445
594 45
841 892
531 573
892 129
284 406
499 805
324 607
533 332
997 302
500 735
543 87
178 579
356 139
822 702
442 349
887 714
37 756
801 347
905 539
704 472
865 616
684 131
242 559
718 299
146 868
791 27
327 561
122 172
118 762
268 767
856 403
377 969
211 58
972 581
571 71
842 176
305 858
167 290
704 626
300 688
988 426
894 206
286 940
67 588
532 317
919 328
906 133
199 909
79 720
915 672
329 822
634 489
101 541
852 417
455 535
458 966
479 125
935 597
531 638
927 421
394 572
12 771
923 507
892 723
956 61
192 940
636 73
676 985
351 605
57 745
885 973
383 555
351 243
44 852
301 844
544 362
910 93
439 995
63 542
875 718
197 242
752 245
972 916
276 683
95 703
547 801
585 297
521 478
531 58
631 853
895 978
952 310
196 717
209 145
161 745
825 655
155 740
624 185
517 886
884 844
687 396
43 94
867 75
437 981
177 891
26 146
426 547
805 432
216 123
775 719
860 554
974 309
577 798
247 710
839 379
142 418
443 125
784 288
961 554
177 65
722 566
29 94
320 659
358 919
489 751
211 437
709 790
28 581
504 772
548 197
117 500
321 616
44 238
811 723
958 456
789 172
968 27
966 495
448 369
173 899
370 71
755 865
629 693
803 430
272 125
469 54
604 175
878 392
536 694
655 526
705 787
73 358
645 310
710 57
906 202
950 289
419 197
189 760
672 801
406 792
548 46
452 836
528 262
767 481
940 820
861 903
286 159
250 429
906 298
735 453
472 176
614 903
903 239
223 14
651 593
956 218
714 73
639 95
948 368
43 766
509 385
650 606
716 22
160 265
268 551
717 54
517 279
412 725
511 641
776 730
650 847
328 538
564 717
356 934
112 243
250 450
990 683
984 736
233 522
126 835
219 926
517 812
776 112
410 821
39 475
668 367
179 841
640 130
840 796
31 559
840 320
311 605
804 17
953 146
240 956
587 834
721 415
90 263
906 334
611 823
216 770
440 705
229 643
68 805
43 994
424 872
190 721
714 671
52 421
398 286
469 160
607 899
517 60
110 800
504 951
112 52
312 162
828 614
628 465
509 577
692 866
736 891
855 761
144 640
389 127
778 928
834 139
54 615
548 109
192 81
623 314
611 162
130 23
218 366
141 50
549 754
22 757
802 296
37 331
659 742
252 675
825 739
773 397
209 763
987 652
289 197
446 223
505 734
108 756
998 109
906 211
316 353
696 424
312 158
590 243
289 66
334 383
590 844
484 242
424 233
409 791
660 947
739 844
182 383
141 361
785 337
563 111
934 977
574 708
403 670
705 908
141 409
306 143
953 49
767 685
397 41
982 678
645 957
65 781
868 96
343 682
21 578
913 985
407 562
850 40
122 678
37 333
118 415
96 155
784 266
503 643
947 802
231 57
870 190
760 289
683 536
609 521
676 927
572 268
479 433
853 347
121 809
340 758
295 400
799 705
93 379
95 899
628 249
301 355
314 492
483 762
361 103
386 150
808 553
53 129
489 571
939 699
749 581
212 824
187 127
445 562
736 247
599 557
700 149
12 758
142 396
690 659
255 899
712 503
237 945
996 141
864 777
27 448
621 160
499 848
414 626
755 411
945 608
229 907
686 852
631 743
206 451
750 263
205 35
714 542
251 575
903 317
914 950
598 266
783 219
726 316
935 35
956 284
970 19
547 776
208 482
201 434
397 566
551 152
786 610
764 646
360 982
354 454
947 894
24 339
209 522
980 38
435 138
378 933
178 970
677 158
903 653
632 665
51 307
646 371
411 36
283 121
644 373
787 935
859 715
784 349
585 484
494 365
613 530
257 215
337 287
279 528
257 935
809 932
991 839
545 659
459 77
617 353
553 443
465 90
75 12
340 65
199 887
730 639
517 972
713 391
244 467
632 810
515 293
546 670
887 53
60 402
799 918
134 207
557 94
143 38
696 912
447 293
364 186
52 569
638 220
709 771
343 192
519 407
393 966
112 257
956 407
550 932
890 76
858 396
279 483
523 239
761 461
153 760
306 752
895 385
948 819
657 264
952 603
146 461
935 972
78 831
342 628
54 228
703 815
633 147
264 97
85 405
709 436
388 86
949 158
813 881
41 157
501 121
990 453
120 434
609 455
425 329
161 539
179 814
949 416
298 661
307 262
238 80
786 62
355 61
821 321
388 721
839 329
525 261
469 503
514 855
82 511
351 866
842 231
806 164
852 395
925 635
597 364
864 686
710 770
890 141
603 944
847 362
303 823
522 410
466 630
265 499
525 724
718 905
207 856
218 101
739 825
495 311
824 394
793 430
503 567
117 480
669 794
846 216
664 11
188 609
175 347
921 715
580 984
274 345
989 350
371 967
577 888
190 300
816 865
983 949
29 426
643 301
931 748
905 356
654 389
225 995
446 225
531 28
855 716
768 836
846 40
392 428
820 625
201 233
143 329
727 849
151 709
774 213
110 924
238 299
498 96
563 731
869 918
484 211
619 723
884 426
235 463
629 865
842 185
522 321
827 760
371 652
303 957
558 835
324 219
378 77
192 328
485 74
688 372
79 48
302 463
845 447
376 82
69 581
670 333
492 82
543 299
870 231
228 274
200 404
608 915
612 265
932 870
915 351
23 784
680 21
664 964
998 663
14 833
108 614
797 865
608 397
996 659
549 865
179 142
101 185
199 739
257 725
886 147
60 250
637 752
897 470
719 22
515 63
177 533
895 821
592 718
233 597
226 434
844 179
399 903
767 373
118 342
116 538
810 420
745 469
380 290
59 402
919 135
669 112
856 649
201 448
609 745
993 699
896 698
831 54
883 738
260 967
669 551
892 498
392 837
92 962
970 681
112 362
388 89
466 255
201 791
344 94
471 881
707 396
970 923
838 162
940 778
788 241
317 10
601 356
732 205
38 207
388 436
212 741
992 199
258 441
264 564
989 22
802 867
43 449
149 796
381 755
594 557
423 132
352 734
724 253
913 716
358 749
600 723
224 343
772 703
617 899
324 580
807 664
944 53
588 642
224 288
498 84
361 781
90 208
553 709
985 62
604 52
225 496
774 371
421 650
258 735
925 189
635 730
729 77
279 680
150 194
219 852
367 515
321 683
585 538
920 767
51 977
224 80
983 643
893 504
463 812
110 441
504 964
349 530
957 84
970 576
988 734
694 496
664 569
458 627
871 954
406 175
882 722
265 113
834 17
108 505
358 455
847 369
411 829
229 424
418 992
650 128
118 341
212 361
417 159
328 810
80 315
146 513
759 322
873 161
915 826
952 235
744 948
88 315
624 451
872 366
642 61
79 729
828 82
428 282
755 280
728 133
342 604
466 361
325 364
493 174
852 453
488 142
823 545
921 375
776 485
564 163
221 310
501 278
40 470
868 613
533 729
888 790
871 451
861 185
428 75
725 356
643 439
545 365
919 648
121 35
325 650
130 312
807 940
963 457
735 238
574 902
491 580
596 824
137 211
385 462
291 680
456 998
731 238
647 30
608 701
102 765
743 506
474 159
895 137
606 237
46 80
992 504
167 973
538 335
489 419
28 159
370 825
586 504
461 333
810 980
946 200
204 148
659 988
713 995
719 779
322 175
233 101
478 260
818 644
528 93
977 121
530 977
403 981
427 108
434 954
233 535
841 761
517 317
68 303
441 145
15 308
362 239
717 339
50 359
999 81
299 227
756 577
146 758
842 237
117 391
452 922
393 586
839 396
672 182
186 756
75 290
200 703
594 171
737 497
846 54
631 894
888 362
909 263
242 855
995 131
222 766
944 826
851 600
705 430
588 228
689 602
627 318
765 471
558 990
916 46
43 234
333 623
180 54
490 634
877 577
440 909
413 581
21 332
804 110
443 610
82 256
319 270
509 975
422 889
952 765
805 130
139 682
967 871
669 468
92 197
672 951
143 508
305 267
366 925
987 85
604 873
203 326
571 795
629 27
453 116
330 265
147 407
863 636
181 780
918 501
819 512
315 376
214 925
245 552
315 720
394 674
615 392
688 453
814 214
107 244
994 939
228 460
645 207
967 218
594 814
17 959
784 348
804 180
159 254
576 239
437 270
336 238
283 792
232 132
574 876
537 52
612 885
471 350
388 231
710 578
287 856
489 526
222 606
973 100
911 467
675 249
471 520
63 728
295 802
264 200
974 562
368 835
270 154
784 20
733 511
601 313
681 48
521 200
661 991
61 398
405 196
558 366
344 686
19 689
890 628
505 157
461 397
18 890
570 126
673 850
469 289
814 453
917 745
122 982
647 148
81 599
23 648
936 563
44 717
351 383
444 41
295 878
245 962
947 813
215 379
112 722
45 679
226 658
906 292
777 407
368 684
753 563
783 305
544 430
318 964
147 753
184 808
254 417
923 64
968 818
80 729
658 762
69 888
220 83
133 377
289 398
913 847
133 992
441 622
58 863
250 855
116 747
602 151
304 140
930 969
222 621
330 266
710 985
791 580
193 850
413 824
599 195
301 950
917 278
130 516
158 455
153 650
392 518
617 533
691 660
943 685
123 673
780 97
41 457
545 651
386 917
916 750
463 51
703 869
778 327
430 665
594 217
672 115
128 936
603 480
995 492
237 504
292 842
990 97
672 242
681 603
439 267
592 821
649 526
92 819
93 523
772 823
102 805
688 460
836 340
966 728
802 160
288 189
500 917
470 732
44 251
376 755
109 17
69 815
393 528
83 757
333 570
870 563
715 186
751 23
577 987
675 875
996 170
531 16
101 686
637 25
724 397
544 277
696 384
83 670
172 805
488 263
565 876
119 735
194 113
553 474
683 105
711 883
695 533
655 77
556 494
160 510
552 864
415 131
113 662
902 689
124 425
590 447
158 458
311 917
683 967
105 344
132 393
807 749
873 961
943 47
333 98
261 186
62 725
504 408
118 72
576 183
181 246
563 450
10 699
700 454
446 866
603 100
99 565
541 301
344 885
811 554
557 942
334 158
460 647
655 436
46 560
166 671
205 323
163 876
811 938
475 132
820 452
765 82
232 11
86 186
498 379
933 239
156 310
569 869
47 342
83 978
985 947
488 296
800 88
998 130
427 174
83 309
256 320
577 87
735 829
994 295
583 414
534 34
233 956
353 561
624 515
438 41
505 235
490 816
448 960
686 167
361 983
545 698
938 238
74 311
585 991
10 572
388 705
548 960
65 568
363 404
966 467
707 749
737 375
685 299
711 799
751 876
100 138
405 881
644 473
983 342
993 259
51 712
73 356
601 435
205 883
169 621
998 263
341 623
526 404
159 919
422 11
891 824
61 761
915 384
259 11
231 530
739 579
319 119
563 237
513 364
237 492
220 402
986 675
350 415
158 517
451 53
516 63
834 297
91 838
831 470
457 667
256 900
724 549
898 98
271 144
719 440
884 971
202 609
95 178
272 528
840 771
372 944
858 653
859 530
682 58
64 448
140 598
647 426
328 496
35 705
31 537
196 470
235 685
346 149
438 398
344 466
610 579
312 374
793 604
151 525
807 774
716 236
647 586
403 889
255 627
966 20
660 726
990 49
639 364
621 42
366 438
980 106
306 692
60 914
581 163
443 666
636 538
181 823
817 464
283 219
319 479
686 458
752 799
899 283
663 251
163 667
512 68
199 519
609 818
466 155
200 757
236 789
627 46
225 60
394 839
774 416
595 165
267 174
146 868
689 892
107 444
149 106
373 715
164 945
321 358
117 719
290 650
908 805
246 602
83 808
329 98
649 697
624 866
581 806
765 363
882 461
505 810
11 992
377 324
560 989
269 88
729 446
752 439
864 818
114 496
92 350
674 862
619 798
520 20
679 467
408 31
853 799
118 951
889 415
878 291
863 910
666 551
84 397
27 210
375 272
784 107
350 974
470 282
773 313
10 87
229 977
661 792
261 926
373 738
281 712
331 586
897 849
524 134
372 562
574 696
305 863
525 131
744 548
338 464
720 537
562 69
890 67
120 821
465 289
754 305
323 126
912 147
871 26
284 530
758 388
812 987
313 778
826 913
733 229
41 996
323 784
408 237
451 226
47 559
213 325
731 167
947 811
79 561
183 817
919 359
666 209
966 406
706 247
369 469
261 825
863 542
116 218
464 658
491 110
876 330
581 358
382 552
86 367
150 291
697 611
570 267
589 711
426 597
751 903
384 535
104 273
267 718
793 376
350 305
847 219
297 504
382 806
795 970
352 540
112 426
782 42
256 12
872 126
830 990
436 659
435 939
906 217
275 320
250 689
651 489
212 981
565 797
424 68
310 174
933 260
655 222
571 380
868 364
448 413
563 962
589 213
534 647
944 853
655 268
301 51
333 147
105 729
254 184
172 994
614 70
328 364
880 471
47 656
184 581
624 558
720 616
196 81
110 984
459 963
715 113
317 199
817 494
968 881
991 57
949 846
816 202
840 399
760 390
144 387
695 322
725 296
398 284
933 842
726 153
750 528
921 996
467 964
873 283
550 89
367 476
362 396
508 22
187 649
79 231
317 471
894 941
151 973
231 838
725 600
203 549
615 196
901 592
44 558
222 468
581 974
794 940
936 429
153 325
477 794
204 933
145 893
160 836
902 724
275 950
432 660
558 275
274 45
57 568
164 786
238 426
736 169
810 251
547 933
667 33
404 150
53 352
836 173
932 901
82 675
671 528
496 888
398 839
848 453
329 664
414 945
297 649
497 872
902 133
156 42
995 158
437 132
224 831
413 274
840 180
195 271
590 283
601 377
896 386
511 412
886 926
849 931
334 924
510 152
500 537
49 724
532 813
302 603
287 245
990 500
320 967
851 973
980 654
321 493
659 311
956 271
268 999
686 57
296 530
96 624
784 970
268 118
484 87
912 440
610 25
718 828
503 851
261 86
83 619
314 789
750 815
787 974
819 997
723 183
237 885
259 931
451 762
580 377
809 449
718 912
948 49
121 269
228 415
841 949
454 488
926 971
89 950
128 514
913 791
827 448
767 872
685 32
521 654
817 236
912 233
944 443
921 807
381 162
814 509
223 755
235 175
148 464
406 586
468 281
981 516
749 309
837 213
124 580
944 70
927 543
778 732
62 899
886 760
357 406
505 969
394 450
411 325
157 36
927 547
425 292
234 584
956 266
452 134
770 500
351 158
992 899
846 537
504 583
603 158
738 705
286 664
783 91
170 284
946 797
427 312
881 588
964 800
102 687
329 220
360 864
239 320
985 359
686 979
293 991
837 435
351 293
511 825
584 379
764 283
202 958
273 614
667 338
443 586
731 303
290 656
802 456
495 350
367 583
482 367
364 34
975 369
895 240
510 479
610 455
668 306
820 770
683 483
728 80
792 192
392 725
864 209
203 320
98 244
844 65
509 305
767 956
879 340
244 124
603 513
26 900
385 117
323 442
321 908
616 739
470 337
492 747
503 668
762 279
172 123
919 736
209 653
310 173
101 246
769 971
177 486
66 978
37 964
868 181
360 763
303 552
253 23
758 92
818 348
119 737
574 624
500 982
215 658
405 963
331 243
452 154
930 290
643 60
192 462
84 53
871 944
390 222
935 706
583 199
974 201
980 244
219 457
213 557
761 970
121 361
871 490
981 832
443 213
674 352
989 274
725 894
870 799
993 191
169 849
922 522
362 279
336 240
553 618
115 985
443 215
64 654
204 498
455 392
735 405
465 534
230 473
839 677
210 139
113 450
741 428
243 958
12 158
58 758
261 163
273 449
971 832
790 902
178 734
685 997
144 604
241 94
244 589
427 67
946 755
134 315
19 718
842 248
836 166
868 977
45 434
767 177
543 424
285 361
701 140
416 568
524 155
573 369
542 128
62 455
269 505
886 821
963 688
432 92
37 180
954 382
190 906
511 277
747 450
100 939
46 527
351 182
428 226
796 924
803 662
690 179
182 65
366 525
305 254
357 509
569 202
356 644
678 949
793 972
705 886
465 713
944 577
530 456
439 789
784 913
93 31
891 363
675 205
573 168
408 620
438 625
64 582
825 555
222 40
384 470
921 259
256 666
283 197
428 996
347 179
56 739
827 661
185 996
269 41
343 643
541 429
442 135
168 795
327 782
807 535
496 762
237 543
125 798
139 818
614 784
786 533
744 492
24 420
987 831
715 920
461 716
98 773
208 799
131 821
329 752
326 399
946 903
558 73
187 69
51 831
314 520
226 700
457 987
829 51
798 890
710 746
969 227
16 620
592 239
775 579
518 37
117 934
747 631
389 857
727 791
736 188
394 903
599 551
642 842
951 219
254 179
284 194
336 13
148 570
645 28
481 84
121 962
975 653
720 549
350 500
452 93
419 645
537 688
238 691
847 747
499 578
205 850
244 952
820 209
466 411
754 71
828 15
771 212
405 362
895 754
280 97
475 617
441 612
187 984
859 453
318 101
51 325
338 701
893 701
746 385
186 792
391 745
352 839
901 968
664 136
779 664
182 143
286 440
195 54
776 339
524 433
674 756
597 991
179 872
557 835
688 47
511 278
309 482
408 719
457 149
806 551
815 897
319 839
771 98
473 332
313 939
163 254
990 63
82 263
274 703
969 26
746 105
822 169
585 894
863 644
119 761
915 369
681 161
828 266
792 400
487 798
916 668
683 18
847 208
264 79
11 808
907 492
263 784
872 393
705 737
637 217
447 346
230 616
387 11
192 618
895 369
405 276
579 610
950 429
324 10
742 297
162 647
291 496
718 958
248 295
613 503
466 166
539 844
260 711
62 416
814 662
641 120
185 803
104 809
266 219
578 288
140 339
710 784
353 422
631 718
917 435
198 973
937 849
330 779
511 436
109 275
979 324
703 941
754 57
882 923
448 203
283 234
79 45
589 980
671 800
725 440
141 601
735 556
407 580
573 479
516 628
821 870
405 306
595 387
818 929
956 184
277 791
910 246
220 154
318 663
162 930
69 861
898 356
890 86
797 95
966 640
514 915
819 284
613 320
94 171
811 255
716 22
916 233
25 284
515 320
375 226
288 11
69 430
557 676
549 137
810 260
489 552
482 255
83 787
811 390
829 407
116 642
649 774
476 198
88 243
55 518
998 592
656 878
630 912
294 445
732 487
942 696
470 323
826 220
262 847
356 678
507 319
950 895
959 207
788 744
874 833
844 364
174 488
639 958
756 255
93 148
659 445
439 400
526 119
789 911
64 958
849 966
659 537
483 99
787 882
409 892
754 668
59 117
866 504
291 729
223 133
221 673
886 197
451 46
717 467
289 408
502 159
432 325
43 915
826 32
290 80
230 904
133 437
671 543
723 140
245 831
123 742
457 258
131 264
297 681
324 728
766 889
230 394
770 804
76 319
916 163
293 686
937 617
686 901
620 913
246 52
919 329
933 204
220 400
972 619
507 860
887 390
304 782
252 666
418 166
377 681
606 207
452 323
150 703
700 620
122 762
219 567
596 836
347 134
76 271
347 782
927 74
611 394
18 750
746 523
908 125
130 89
773 475
64 155
247 13
465 432
116 392
126 342
850 51
674 501
193 995
478 308
370 267
973 233
71 716
73 478
936 705
219 798
37 618
612 415
875 797
294 561
166 617
432 25
255 704
860 262
237 804
494 655
669 248
718 314
367 460
860 954
836 567
846 431
589 73
219 496
437 167
466 380
138 232
204 888
997 58
511 640
215 950
349 436
731 307
590 346
412 131
671 543
389 852
114 710
342 641
693 551
153 841
23 433
301 458
29 902
288 369
924 325
238 540
355 771
623 566
720 234
431 521
184 513
260 208
217 943
945 296
140 881
511 899
618 900
553 216
183 132
171 527
897 118
414 832
867 400
666 765
544 984
713 867
304 462
711 34
466 525
949 858
230 797
780 959
680 530
654 489
287 441
649 690
359 130
42 466
299 949
701 824
941 616
963 603
611 743
805 276
490 271
759 271
897 733
447 483
225 580
838 72
866 221
930 77
619 751
550 958
271 151
843 733
244 999
413 592
943 271
468 744
670 721
952 333
337 914
682 327
613 542
263 301
957 769
757 529
945 448
662 421
860 998
920 388
926 193
761 106
240 32
325 176
215 335
956 488
937 468
478 264
188 585
133 228
540 622
53 874
683 983
455 925
46 626
752 359
14 192
177 565
580 855
399 917
480 686
215 604
832 576
743 583
963 587
933 357
390 652
692 115
988 954
663 602
698 383
979 943
950 641
55 131
638 130
367 666
344 538
794 692
379 431
289 435
607 803
800 27
504 145
53 438
354 702
201 736
537 828
564 337
530 333
250 740
744 212
720 54
369 518
102 34
943 34
769 914
410 831
241 362
22 293
422 288
880 814
971 912
263 75
788 258
929 741
163 358
853 972
139 469
717 184
474 341
859 414
384 808
922 80
34 526
400 731
921 377
594 496
682 779
271 314
848 459
32 940
792 761
93 129
991 756
403 942
664 217
195 723
755 499
667 12
650 208
152 986
818 497
27 115
346 986
536 428
488 419
133 729
641 394
256 751
574 896
934 113
836 648
422 185
147 242
302 577
18 81
959 174
520 183
808 852
685 745
387 836
279 228
192 809
766 316
705 859
739 830
478 706
480 994
592 844
212 656
475 835
580 630
96 745
266 554
985 763
542 956
251 197
155 538
931 36
861 526
390 310
688 531
304 112
82 621
550 197
524 350
431 931
869 900
578 806
407 246
509 652
810 163
96 295
943 767
429 527
998 246
329 293
294 136
84 561
43 454
494 201
540 838
996 959
205 471
311 920
806 872
810 759
832 598
324 770
179 146
74 37
739 840
368 573
323 778
994 333
334 966
613 518
222 332
673 193
943 287
186 982
172 771
998 213
303 830
754 471
271 11
386 788
99 992
158 78
307 128
298 960
894 105
173 873
681 153
811 401
944 32
893 26
514 181
372 403
498 390
699 797
813 891
471 152
690 70
305 712
414 55
515 433
55 333
640 384
172 572
653 98
273 459
425 851
866 537
227 326
302 995
553 409
317 601
602 753
587 993
410 318
11 635
912 706
487 825
975 279
757 140
105 421
942 881
513 308
541 626
200 14
662 446
281 665
491 607
607 280
15 996
112 413
233 310
898 635
891 448
353 744
648 727
471 274
484 244
369 271
810 555
554 664
135 376
842 526
89 715
580 941
213 527
306 934
734 987
577 897
46 728
492 789
103 994
110 746
590 726
266 747
238 358
739 670
27 717
66 97
289 428
48 473
844 876
249 711
520 959
284 879
835 257
948 866
133 82
488 41
997 440
575 147
925 521
800 595
882 722
965 781
339 541
296 646
815 208
608 373
338 587
838 791
927 619
483 406
298 365
155 654
823 161
878 526
220 576
363 985
345 575
608 517
271 438
585 760
112 780
87 959
133 521
428 372
753 989
316 84
349 537
140 646
495 780
74 665
459 222
209 619
368 553
939 256
322 139
49 941
815 365
193 38
123 214
711 601
167 720
738 681
481 392
956 589
844 56
315 359
734 317
642 246
253 73
930 319
747 622
475 29
135 517
283 54
992 233
245 425
157 542
435 578
999 663
289 623
70 747
411 820
924 441
784 334
460 55
264 883
545 334
560 147
536 944
241 968
695 830
972 622
508 818
929 754
874 664
500 354
426 38
534 131
512 561
460 603
216 801
678 868
769 652
554 469
571 757
434 341
888 584
944 845
296 564
679 232
157 627
315 920
139 563
279 562
61 542
304 121
421 186
495 54
856 173
229 605
923 691
718 516
842 243
613 474
900 657
430 202
36 741
352 927
623 485
557 235
132 376
813 259
536 487
96 145
586 784
913 757
528 312
683 635
207 735
336 720
959 551
844 793
353 473
86 397
666 447
31 480
86 994
358 261
939 817
209 475
745 77
294 51
163 370
448 335
439 978
980 288
783 955
957 542
240 946
940 157
927 301
698 570
40 350
612 437
814 770
884 521
276 212
453 411
872 358
87 717
660 951
265 517
718 845
783 146
821 332
497 91
360 310
538 298
334 41
410 73
604 38
109 212
889 930
164 732
72 318
175 282
592 45
603 94
206 561
965 672
86 467
65 391
35 181
718 148
273 651
485 924
104 447
53 589
748 570
209 972
821 775
747 669
247 908
254 429
215 156
696 186
98 530
120 446
72 867
281 135
333 627
62 768
307 974
639 421
27 777
177 543
624 728
268 798
20 269
440 852
786 567
389 43
951 600
693 776
245 814
533 194
328 435
217 763
826 663
469 675
834 391
698 766
988 864
643 916
430 778
299 929
196 591
703 853
888 127
730 258
168 838
959 99
452 260
158 755
500 678
498 946
518 110
826 994
144 501
588 300
422 786
36 107
843 773
163 987
137 228
231 902
473 542
307 870
879 666
736 17
847 549
995 542
166 363
845 229
252 357
703 47
115 615
181 471
846 922
810 570
882 663
854 720
832 51
542 354
768 979
239 628
936 548
248 909
842 803
651 616
451 676
104 585
560 189
91 577
459 974
807 171
241 45
589 442
303 145
563 654
33 162
340 291
702 63
239 803
20 897
275 769
255 783
963 94
284 624
427 516
466 371
686 104
663 442
313 725
278 607
948 32
205 167
830 862
303 664
269 387
619 272
654 48
735 76
953 31
712 260
444 114
757 848
926 56
227 664
488 922
262 293
382 76
204 651
979 478
668 261
501 324
102 578
812 346
283 491
146 253
72 359
825 691
553 171
379 285
883 671
192 765
623 787
70 353
960 720
259 221
494 922
241 725
874 503
359 150
703 275
183 856
108 984
841 42
758 261
399 634
48 199
59 773
67 663
917 63
10 260
359 474
329 722
403 25
924 704
494 401
798 947
892 90
456 301
288 381
901 366
865 527
237 387
297 893
29 980
841 451
925 709
902 789
715 543
150 901
532 338
495 608
740 386
172 588
912 296
347 415
356 829
278 203
397 240
362 802
448 288
667 295
547 986
798 279
126 295
173 752
206 380
781 901
975 364
111 881
807 386
128 297
763 155
573 885
821 516
530 919
609 151
199 602
448 657
337 874
304 82
97 629
593 707
351 131
281 694
61 860
621 876
512 111
982 656
216 339
754 508
503 799
73 577
486 367
972 342
925 49
524 872
594 875
459 727
735 559
986 118
872 571
723 940
339 888
117 979
55 581
726 947
833 646
531 308
854 399
659 388
887 786
205 345
144 870
506 463
257 442
235 361
288 937
946 174
575 344
403 14
299 757
134 966
571 860
360 960
719 862
280 233
262 770
680 444
834 790
152 771
192 948
942 621
395 866
641 492
202 799
423 81
523 885
377 478
62 352
580 753
392 500
507 571
97 55
426 719
220 36
452 786
16 746
990 667
632 71
499 285
453 681
600 140
642 424
610 555
320 614
158 991
986 682
100 949
421 792
421 561
879 986
424 52
100 546
422 771
732 765
928 456
805 299
783 55
903 249
112 269
225 331
315 453
809 960
152 370
82 377
71 229
778 327
571 847
152 457
60 547
120 452
704 954
304 624
810 436
303 851
463 831
288 81
760 133
496 960
833 121
667 563
481 644
459 319
653 954
820 155
574 812
613 854
441 614
137 729
505 140
94 812
19 790
987 467
907 272
483 802
372 427
746 601
97 636
309 613
202 95
509 455
211 673
96 810
634 232
236 121
129 776
830 655
570 12
622 814
676 787
476 109
222 715
846 86
936 184
393 555
526 174
286 502
940 54
281 233
815 111
895 620
264 117
518 241
850 87
607 797
836 399
602 644
483 97
565 518
578 944
286 153
593 542
401 229
49 910
691 796
245 38
966 856
147 757
667 268
547 193
144 338
890 387
79 993
869 577
970 630
28 444
617 526
311 76
867 318
342 456
870 247
17 700
564 36
530 631
671 558
168 394
937 742
301 441
791 724
397 977
574 774
110 907
282 634
548 948
378 190
601 111
17 740
55 287
841 697
171 822
281 322
317 128
941 82
423 359
597 236
977 244
137 328
299 339
98 683
430 225
359 952
444 698
236 876
964 425
248 770
84 688
16 303
787 532
10 94
988 759
569 143
32 929
820 472
994 126
671 53
806 924
427 343
261 399
547 642
255 458
338 143
503 910
204 378
527 295
645 292
737 157
790 52
285 389
751 402
65 605
988 405
579 243
485 451
737 391
369 804
536 627
306 424
223 141
540 721
624 477
806 755
638 393
571 392
818 470
180 488
769 159
567 392
467 857
876 202
831 951
931 245
934 757
63 576
728 675
700 942
852 947
755 97
360 291
624 691
821 200
512 661
267 361
646 289
374 867
616 108
646 333
318 42
654 86
946 301
852 918
685 73
570 603
885 190
691 586
246 169
524 564
340 875
924 892
383 336
584 441
528 610
455 927
403 92
318 67
368 850
721 761
362 776
661 22
676 324
442 16
359 171
628 98
983 637
571 857
94 36
236 921
38 508
703 272
789 175
648 698
298 632
45 157
802 290
15 774
490 690
19 927
180 344
10 593
354 698
451 266
671 332
612 979
668 146
478 122
74 146
921 238
46 331
368 76
970 679
211 308
315 751
913 272
538 901
992 245
679 188
317 897
561 276
890 560
170 384
878 343
623 241
204 415
818 540
257 403
995 302
123 658
253 439
686 611
557 600
504 335
841 151
29 167
360 485
92 655
792 931
723 528
291 787
639 776
749 141
861 434
11 193
682 107
689 947
493 902
758 143
109 279
922 626
436 569
581 881
315 825
934 521
57 664
510 786
126 548
788 826
529 995
541 346
372 506
482 626
892 312
611 930
171 435
653 706
602 773
612 995
209 926
571 238
968 712
777 368
477 547
140 74
570 700
63 733
599 246
748 505
967 140
746 253
371 324
470 398
258 742
663 114
816 281
846 474
458 410
587 228
506 912
743 835
220 513
598 238
637 968
533 781
785 536
918 231
439 975
940 818
629 331
621 754
76 462
859 295
926 63
249 968
475 128
335 534
981 197
673 979
62 705
589 545
772 43
412 334
684 75
692 516
587 397
744 324
83 811
556 16
607 69
143 942
617 56
366 132
687 227
966 803
323 206
632 767
693 662
788 183
723 560
594 509
18 432
397 927
50 171
451 388
833 358
102 877
266 348
659 152
823 951
443 350
560 702
477 343
775 522
370 487
741 92
999 302
831 894
661 225
78 625
660 23
405 930
637 81
413 545
616 714
224 726
717 113
329 908
538 431
225 836
74 801
179 106
946 843
549 277
537 125
78 535
436 315
645 116
589 483
552 494
864 614
653 124
911 602
401 711
617 864
269 891
518 728
160 325
452 293
835 912
270 44
874 932
932 14
528 704
904 993
776 685
846 682
424 267
151 468
125 760
746 220
841 142
132 229
906 977
753 538
535 905
190 28
515 798
818 563
253 906
257 640
563 338
839 147
49 606
214 259
262 503
783 95
560 184
40 455
821 913
280 23
236 537
434 740
252 437
62 101
952 890
699 125
65 843
64 523
513 293
919 845
775 723
698 181
214 510
182 838
112 514
966 371
316 761
483 767
75 671
730 777
315 560
89 813
151 247
977 848
229 410
728 962
973 668
746 883
997 336
80 497
399 270
252 835
613 677
372 628
382 103
187 714
559 119
84 254
220 900
783 643
448 646
777 76
648 584
618 799
160 620
766 288
750 674
484 758
784 910
613 990
140 760
541 167
571 983
863 988
807 946
721 612
552 386
282 42
842 741
296 950
599 395
411 821
80 356
476 236
557 944
363 978
354 604
40 803
576 509
383 448
130 810
822 184
537 298
691 153
201 491
695 450
815 45
533 973
193 768
442 40
816 539
260 172
626 396
497 725
313 805
253 648
627 178
822 154
754 864
526 809
364 473
223 634
200 400
212 824
538 856
964 646
382 533
825 622
111 969
829 263
765 530
52 566
229 685
554 903
527 743
843 378
820 950
396 125
424 517
594 420
80 192
390 859
545 841
596 767
40 455
408 497
631 11
376 72
477 23
196 311
139 942
487 48
704 97
715 58
201 845
314 209
226 571
726 352
943 608
530 119
546 47
312 607
307 647
236 744
479 619
204 536
128 402
366 929
536 166
387 13
655 205
937 437
237 42
208 333
491 199
876 338
75 546
648 907
209 255
639 352
391 288
844 134
265 760
689 353
35 90
564 769
698 78
246 820
632 700
620 428
457 278
835 637
634 992
856 455
477 347
122 849
625 261
142 599
318 793
104 642
317 505
627 205
746 242
322 851
260 730
108 856
429 665
702 53
260 580
418 872
351 475
718 817
189 920
870 526
822 24
307 544
60 345
335 387
746 921
667 818
654 971
547 800
286 156
163 544
383 188
769 817
358 593
461 319
919 568
528 199
359 666
173 104
186 958
968 786
259 382
568 326
387 32
821 927
46 696
227 441
753 495
276 902
23 407
112 670
933 244
348 385
271 777
585 622
941 261
248 733
217 113
148 354
201 704
357 48
530 48
89 142
930 519
249 293
555 258
208 866
263 680
165 623
169 462
569 400
53 752
923 315
469 273
785 910
850 456
824 51
999 556
930 841
347 525
595 798
251 548
314 95
937 267
719 33
80 900
455 289
725 677
512 627
386 765
393 268
580 184
350 631
517 551
860 780
821 655
763 205
570 624
802 869
831 401
957 484
196 347
60 378
411 647
119 23
748 390
755 681
431 981
821 66
511 199
848 72
665 212
382 562
626 280
598 479
351 899
708 574
840 710
344 945
603 387
542 156
575 506
561 670
203 605
707 989
936 14
452 980
239 663
263 334
306 453
685 197
163 978
375 721
319 907
597 296
420 957
490 737
516 612
508 339
157 206
630 761
880 813
688 390
374 20
426 321
36 84
402 762
793 877
310 158
14 310
47 381
751 177
113 154
166 576
901 729
508 455
640 225
332 640
573 425
254 97
566 938
799 582
948 686
303 269
536 736
249 351
240 806
318 228
454 684
330 605
73 168
475 530
393 497
126 967
56 965
50 279
560 899
938 246
11 828
271 764
909 712
587 673
233 545
593 148
776 434
69 622
345 70
583 352
20 967
974 16
658 128
211 657
896 347
455 802
466 139
511 182
445 847
906 43
165 250
978 210
620 495
578 467
488 357
401 693
482 707
723 420
447 402
988 10
374 325
23 60
566 993
48 779
802 118
172 434
413 926
791 353
31 690
780 969
431 24
518 925
759 67
689 601
216 963
180 22
54 973
144 939
988 783
15 481
239 342
939 213
699 300
182 602
663 174
717 589
250 144
491 631
935 561
363 752
150 847
719 441
839 885
851 282
577 858
747 162
45 783
567 144
104 950
73 957
183 812
115 41
194 253
847 321
276 192
101 668
777 232
264 166
431 254
765 425
580 359
462 941
87 380
366 211
435 584
577 770
280 31
821 396
73 969
694 765
531 465
858 392
846 759
527 688
648 992
920 362
316 773
671 565
919 146
213 497
601 11
535 706
655 387
529 919
902 210
849 481
722 486
419 531
963 854
932 871
235 598
83 469
662 91
786 706
545 748
718 568
652 366
638 766
220 156
683 32
545 18
749 824
155 262
495 929
231 850
769 254
664 906
774 819
564 765
255 556
201 797
571 825
383 805
909 367
944 564
940 395
835 131
258 863
722 886
771 84
726 49
496 606
704 914
571 932
642 804
122 541
699 460
390 816
814 740
214 996
250 353
415 755
556 30
708 993
97 131
504 385
235 927
150 863
928 539
331 453
422 90
486 974
807 412
178 456
961 581
80 318
325 22
924 399
332 890
869 200
100 977
902 701
789 918
852 449
750 405
71 407
844 258
520 24
123 494
600 913
622 793
927 625
740 190
802 870
848 790
122 464
427 553
118 172
922 468
993 508
278 912
853 132
633 317
83 687
444 193
361 795
142 947
256 393
42 535
378 328
759 975
703 225
917 455
849 739
839 755
767 279
483 192
556 465
80 812
475 989
35 819
730 845
781 294
314 87
29 890
337 194
638 764
504 370
331 723
423 108
967 421
109 788
618 503
202 945
738 838
836 325
736 694
902 653
587 894
398 282
922 62
636 501
556 630
779 250
524 865
201 653
207 399
860 362
452 296
955 193
526 629
279 801
501 453
447 532
689 968
110 594
316 525
610 44
468 806
371 939
78 221
868 778
903 762
964 91
987 654
105 65
239 811
899 576
563 946
563 75
840 237
54 191
408 849
447 786
447 369
789 375
418 763
574 954
661 616
615 307
145 573
381 646
883 541
380 10
553 331
892 311
590 759
236 858
290 171
472 415
856 84
682 72
209 693
60 408
800 232
642 730
483 732
898 429
819 523
251 701
887 321
434 827
684 343
158 566
988 507
455 48
29 192
965 921
815 17
523 428
394 967
613 301
996 375
429 287
653 198
467 809
242 845
910 534
478 855
588 139
176 998
420 12
661 405
442 47
403 78
485 827
262 116
382 49
245 507
115 187
188 866
303 946
505 214
699 581
225 534
348 778
383 127
986 839
340 392
930 217
538 768
665 83
87 19
968 139
844 639
592 430
149 504
36 689
749 705
44 854
212 622
464 374
695 957
629 103
602 959
847 937
611 854
60 512
12 592
54 803
329 129
134 670
924 476
523 61
905 274
851 222
207 383
515 657
353 615
696 173
668 899
647 610
850 292
981 758
780 149
438 708
396 789
300 458
327 359
936 362
820 908
161 351
561 930
680 234
963 882
892 837
464 34
336 847
315 807
14 688
132 848
346 138
579 971
737 805
808 187
899 741
270 840
662 989
593 330
45 883
932 337
130 787
567 239
339 575
568 58
655 332
640 93
203 75
56 512
878 693
957 56
457 307
363 634
562 33
921 224
437 909
495 299
314 33
709 490
900 158
420 965
663 123
671 140
650 103
318 188
148 816
933 597
183 241
928 683
176 599
520 200
976 623
481 363
393 957
406 209
429 997
723 683
290 610
150 991
288 900
565 767
235 889
524 178
919 267
963 622
757 973
916 964
108 689
174 29
824 363
888 126
738 943
224 953
553 327
348 701
476 255
825 181
573 432
601 283
456 875
936 553
893 850
590 673
34 975
748 381
291 218
472 190
480 244
859 968
303 112
82 465
294 226
324 385
841 65
257 504
837 300
124 627
130 666
608 962
214 869
671 824
696 394
671 869
354 555
195 84
576 519
782 597
826 935
225 19
29 440
682 733
377 859
569 465
242 995
537 34
570 127
799 282
391 438
679 635
460 607
774 277
586 886
229 783
947 260
294 404
707 148
312 994
215 429
387 881
155 100
443 616
738 613
978 501
351 416
557 887
209 98
167 779
713 867
945 30
518 12
893 456
679 792
478 373
605 426
29 755
995 799
31 411
634 236
988 786
33 484
21 418
117 357
730 763
33 916
960 814
643 693
573 509
117 941
406 975
854 120
654 147
344 132
837 565
897 345
797 153
869 235
268 29
906 243
92 405
439 917
143 185
521 751
345 253
958 91
496 49
278 313
13 77
690 272
982 466
200 166
239 901
57 243
216 67
689 222
313 485
649 408
259 780
650 782
756 841
722 519
732 97
302 733
853 134
480 519
892 35
813 164
552 513
700 767
810 62
669 258
582 506
796 998
363 466
626 29
614 853
631 476
793 316
850 562
250 571
660 429
40 955
922 972
954 75
23 641
292 908
473 360
523 788
100 278
394 542
697 969
434 976
245 716
757 109
683 261
771 266
907 687
463 502
229 448
54 553
644 776
238 201
748 906
53 402
697 735
80 273
36 170
195 63
701 41
103 898
189 15
970 190
269 422
617 681
783 584
76 476
810 185
394 465
187 71
18 171
378 690
484 117
406 841
405 979
562 718
684 363
283 976
292 223
896 42
875 204
297 795
17 215
196 492
446 135
746 851
324 715
960 882
76 925
985 94
584 281
546 150
518 406
172 65
908 719
819 692
128 823
789 825
339 500
910 281
810 111
559 818
735 394
752 654
465 377
515 561
459 739
416 686
573 929
405 642
668 859
408 235
800 167
92 417
137 839
590 272
996 127
530 173
821 542
676 157
573 262
463 377
598 408
611 53
312 731
535 874
12 213
415 82
513 986
431 729
941 289
243 775
817 313
237 733
45 247
834 519
161 834
896 518
795 599
867 74
591 985
478 296
939 246
973 716
738 488
783 927
477 402
559 303
710 384
457 775
384 779
523 462
867 953
223 592
132 25
175 378
489 55
910 472
858 543
245 548
206 479
176 326
427 814
152 821
178 733
277 322
22 432
557 701
922 174
683 582
891 942
141 695
649 993
153 881
386 114
705 226
159 97
798 434
412 698
255 697
668 872
481 253
724 199
37 354
396 733
421 613
122 408
536 398
198 65
51 376
934 816
172 532
202 548
585 369
966 489
76 41
887 227
904 754
490 320
166 93
862 71
297 168
287 744
801 698
423 909
527 225
23 833
566 440
324 603
491 166
302 696
601 785
735 524
151 437
150 831
335 638
771 944
519 675
360 126
163 325
782 301
61 755
13 721
140 475
910 585
253 386
874 335
945 42
79 198
712 212
496 131
271 537
900 234
45 241
853 521
579 383
837 389
345 440
321 172
957 609
357 239
74 245
191 815
68 999
543 832
882 701
81 180
997 351
401 549
295 75
479 567
12 645
881 710
629 114
764 923
562 931
456 704
518 166
884 544
580 792
233 295
517 190
530 128
318 543
987 303
308 597
202 47
247 210
75 394
963 892
573 784
35 604
536 594
246 954
865 281
283 623
283 435
176 462
104 711
554 217
459 405
927 380
139 687
507 96
510 955
973 508
80 364
934 750
404 117
284 758
825 396
443 14
356 936
431 221
861 734
139 204
837 655
712 25
794 348
633 529
943 587
881 95
696 662
860 533
887 715
315 239
869 28
788 876
964 44
79 754
779 746
555 418
800 225
263 778
29 288
383 858
514 301
88 769
501 258
414 797
574 111
926 804
611 315
186 516
751 365
810 960
574 213
572 52
436 231
645 71
988 76
812 400
522 320
263 334
514 997
946 551
564 931
393 85
730 613
167 813
475 635
414 863
288 687
297 703
521 115
682 96
189 752
314 532
793 457
513 250
169 814
109 698
344 144
599 53
216 737
877 679
221 448
429 970
31 630
448 316
680 400
54 409
723 251
351 488
775 379
853 453
944 531
513 919
201 946
23 332
75 583
386 485
178 97
922 516
410 88
305 927
665 79
309 340
867 44
864 465
890 632
436 497
443 964
226 89
906 871
739 166
980 874
350 773
574 298
350 411
669 167
932 400
668 532
197 550
541 864
632 691
494 209
567 86
718 475
314 796
222 827
587 919
599 333
756 471
414 732
332 372
559 393
144 17
980 182
570 12
847 790
610 918
329 915
65 634
531 992
443 847
165 879
782 683
705 509
729 212
643 236
290 399
599 491
73 273
510 198
943 993
62 795
317 12
112 833
610 373
538 217
982 541
21 377
515 999
842 524
245 137
162 276
934 514
107 579
915 601
401 858
964 220
947 883
42 413
361 493
890 939
273 582
798 641
723 847
140 287
886 350
285 97
40 429
776 562
117 717
235 944
483 692
448 954
18 824
667 841
507 393
498 782
502 206
246 790
650 241
956 478
564 742
179 969
118 228
537 380
669 524
577 470
725 943
553 693
621 870
148 425
704 544
998 668
834 501
457 518
373 979
24 256
49 416
182 780
765 734
419 633
187 140
92 313
498 928
551 606
429 744
268 119
534 909
765 441
268 955
771 338
827 333
214 268
433 398
112 56
293 524
392 981
758 153
595 385
692 472
303 731
666 699
804 198
932 642
750 871
94 188
109 615
976 796
753 168
183 491
733 272
376 644
466 155
469 172
484 18
238 18
844 712
513 939
754 222
843 379
100 995
332 744
869 674
852 45
244 581
334 29
818 699
757 697
877 759
955 540
871 441
686 515
59 674
566 164
636 783
710 464
238 984
932 578
714 407
817 858
153 606
658 88
998 70
478 347
821 620
163 82
342 777
895 610
112 274
582 933
42 453
338 636
587 328
327 238
330 714
735 122
686 220
287 46
977 135
103 31
990 612
32 673
19 150
540 291
737 45
647 919
432 484
825 468
872 329
802 544
746 393
467 271
548 225
23 877
922 843
813 940
275 491
352 410
42 493
626 202
196 991
631 366
300 160
156 620
860 289
525 107
976 880
122 340
755 801
157 962
504 300
24 475
535 850
407 650
641 894
878 531
41 292
390 35
669 500
26 390
557 772
739 485
480 26
229 321
539 178
612 827
543 79
720 648
429 184
610 996
40 798
634 142
862 425
914 622
637 94
268 218
776 865
374 75
673 166
71 882
432 299
871 575
516 341
196 580
84 640
916 334
742 332
885 656
578 993
52 388
167 277
424 229
225 671
762 847
124 895
173 968
131 600
988 12
353 969
683 382
589 381
340 252
404 84
766 514
43 973
857 165
683 38
179 756
625 68
706 907
588 81
317 620
467 593
463 876
553 894
863 14
91 142
454 152
668 730
408 810
173 337
526 239
880 352
928 527
656 423
578 100
903 820
150 326
111 689
593 403
240 73
632 54
420 136
583 741
77 233
541 455
413 115
756 926
778 136
638 426
520 78
519 895
191 940
923 652
34 182
145 212
729 337
394 614
107 587
301 929
720 780
918 643
55 104
809 491
262 937
205 437
848 710
681 403
602 80
384 978
850 99
832 598
203 479
535 295
639 382
875 27
240 170
46 825
964 583
161 462
321 513
87 249
685 938
661 176
836 582
245 644
508 834
453 705
936 995
203 16
440 507
465 260
340 382
758 538
238 190
524 686
316 356
610 19
849 148
997 745
324 116
587 220
472 140
125 200
769 142
450 165
977 191
683 487
134 572
568 954
524 905
443 46
359 59
308 732
56 448
92 371
395 255
205 39
951 407
845 109
589 878
248 894
88 963
745 32
779 498
987 107
970 828
79 911
104 300
963 608
248 892
71 304
609 287
502 722
339 270
32 690
468 65
484 102
403 167
666 181
681 555
114 400
918 177
425 136
493 358
774 702
390 658
881 142
634 962
277 914
847 247
879 572
463 496
117 757
688 726
508 469
176 948
561 104
527 910
398 462
422 113
145 324
449 762
114 438
281 113
256 676
353 783
365 555
700 383
694 424
462 996
276 797
860 742
920 116
350 814
160 458
701 831
371 624
557 735
808 867
298 96
488 250
523 48
48 849
80 899
762 27
971 500
938 16
421 287
911 44
208 945
913 135
203 997
49 646
674 898
868 731
845 980
532 292
453 906
907 999
979 11
399 486
531 340
804 753
140 517
153 589
246 521
56 248
300 857
447 132
202 138
942 482
662 296
916 439
410 902
875 998
95 759
919 353
491 910
23 615
231 132
556 855
792 734
486 990
453 406
669 375
464 789
981 759
756 148
271 830
210 286
788 451
960 265
55 349
180 810
365 693
746 627
49 763
753 21
152 490
159 454
571 855
879 187
276 364
929 397
550 178
830 635
484 680
383 750
732 343
507 76
485 372
298 576
632 25
317 832
577 626
782 350
223 623
132 778
629 727
557 969
918 883
75 899
666 103
18 440
833 870
606 70
511 152
16 641
960 558
235 997
191 857
998 266
527 332
570 144
350 297
131 711
231 38
967 908
142 674
68 263
86 276
928 150
236 946
114 145
27 708
703 897
295 942
173 28
262 586
524 807
718 489
803 916
133 485
156 542
185 310
769 90
830 106
865 631
889 35
98 831
642 992
761 100
947 510
15 236
443 170
349 953
146 452
534 683
983 414
314 604
962 838
843 485
171 329
384 256
473 46
363 736
17 720
973 707
982 197
827 307
799 108
163 946
554 371
647 99
470 903
921 336
538 846
792 572
846 246
472 13
632 785
338 101
992 903
838 319
981 399
452 274
102 645
531 465
207 362
190 988
187 127
880 403
566 607
512 813
509 585
371 85
403 244
691 349
873 314
437 521
56 416
426 652
74 253
507 619
691 504
382 494
909 706
155 230
268 427
259 351
965 205
873 956
412 886
558 482
231 876
126 647
786 404
29 819
961 459
950 312
513 632
989 925
537 211
945 465
702 764
197 531
311 545
843 625
431 476
503 786
922 206
221 769
985 779
650 949
637 742
217 656
950 85
681 898
347 577
561 176
610 373
940 136
428 40
337 642
469 778
703 139
964 627
935 195
55 558
263 990
951 808
829 515
724 391
144 243
458 60
104 198
565 988
513 604
301 729
240 780
103 755
656 507
670 280
515 580
448 542
63 153
192 368
831 891
163 459
50 310
617 945
500 295
582 520
190 780
659 147
749 588
847 15
531 811
575 904
773 981
181 562
179 364
617 210
923 551
367 414
705 838
56 651
64 938
65 597
711 543
748 503
664 474
355 465
588 97
58 198
224 563
997 741
875 296
759 131
208 864
296 49
75 569
338 497
368 920
948 460
500 420
145 366
490 632
389 665
986 904
956 594
958 209
200 888
450 570
694 435
452 815
514 24
388 265
465 232
776 872
268 637
327 729
193 542
156 933
122 212
185 665
721 159
661 225
625 100
494 637
503 192
390 663
404 969
636 85
468 891
84 773
361 679
388 195
582 257
527 363
788 294
727 593
493 876
449 408
839 991
94 27
527 83
897 950
868 102
676 621
168 951
645 213
305 243
376 22
798 287
766 729
709 249
697 382
711 971
366 627
252 154
883 473
661 15
435 343
196 983
197 994
945 73
556 610
85 774
39 239
301 15
890 597
987 707
904 831
387 902
247 643
725 763
171 446
676 745
484 970
621 180
960 474
612 99
989 951
248 541
651 92
992 959
731 58
438 253
880 740
379 53
556 959
312 354
277 215
183 509
201 14
986 451
592 191
476 532
186 95
264 225
994 920
110 515
987 856
381 331
176 683
69 941
207 416
116 415
717 56
170 306
325 718
713 203
653 332
410 171
505 473
775 677
46 752
442 618
427 243
101 431
195 624
140 735
978 47
320 40
847 320
710 612
627 470
898 258
626 435
24 725
518 777
597 716
327 569
394 566
551 187
57 529
36 274
137 568
448 693
150 746
335 889
408 350
44 845
839 279
430 792
759 367
343 136
211 624
879 269
449 60
224 722
428 72
627 346
521 412
697 386
990 54
892 385
447 576
892 758
783 150
997 237
480 689
999 532
254 28
731 209
588 894
163 935
831 222
977 267
518 244
762 421
896 68
315 40
891 682
911 991
602 563
90 867
798 355
60 281
205 171
286 455
264 644
972 331
430 292
828 275
447 17
925 131
42 695
628 119
681 262
254 120
880 815
951 418
306 366
918 477
94 502
704 488
295 828
694 215
278 552
426 948
183 44
622 796
854 665
808 771
318 131
851 648
323 675
106 898
513 207
973 680
663 408
996 210
780 719
26 115
920 566
970 133
400 706
130 700
952 251
541 805
269 409
77 523
865 459
767 810
624 691
453 389
189 82
444 966
638 199
287 165
932 594
603 316
194 133
762 276
512 59
171 339
982 378
853 314
620 67
851 138
292 523
362 440
787 754
346 205
81 729
972 263
686 810
230 678
819 899
806 890
98 511
337 153
642 516
799 921
871 980
296 14
252 104
588 746
387 823
361 276
481 333
245 857
114 36
599 105
561 905
651 177
916 350
873 657
318 800
452 830
667 356
145 429
369 164
482 545
562 208
37 577
37 583
96 958
111 576
171 275
537 245
290 683
95 597
861 687
372 153
43 282
690 949
389 930
401 926
963 180
244 104
433 24
45 94
377 919
838 505
629 102
869 397
180 442
430 346
174 220
651 532
919 966
233 780
941 187
914 462
831 227
657 13
825 88
221 826
27 849
97 189
328 609
882 421
593 390
416 526
491 212
295 98
726 792
420 708
669 982
345 639
999 821
757 802
655 615
252 455
322 980
839 741
754 472
673 64
463 531
219 405
183 144
155 776
716 131
786 865
83 49
961 351
895 68
991 606
528 324
346 970
931 552
651 463
270 189
933 803
312 14
292 930
261 520
589 769
343 890
953 16
475 90
810 319
53 831
472 584
389 337
310 574
14 231
241 161
355 562
173 883
866 497
496 435
168 537
662 600
545 368
13 165
516 423
11 341
286 333
626 30
360 219
503 814
867 39
41 522
181 437
675 719
768 990
374 60
893 859
30 927
972 373
273 525
759 795
348 398
539 132
252 830
294 87
185 361
444 24
762 503
19 762
40 751
507 150
111 819
588 320
654 87
412 639
74 810
545 975
206 943
468 901
819 628
53 769
83 212
538 723
751 13
279 213
84 918
900 316
352 539
666 532
897 716
749 824
129 548
269 349
391 138
278 35
430 356
119 556
598 86
468 290
326 579
889 660
259 582
767 342
491 335
867 255
39 177
665 63
851 971
521 559
377 65
706 386
33 892
544 899
591 698
368 110
350 664
413 764
84 405
628 165
395 314
853 907
341 34
265 233
627 366
886 224
813 567
293 614
590 639
618 534
469 316
122 76
686 52
409 449
952 823
618 514
338 716
134 174
599 287
447 760
363 295
472 151
986 887
263 723
495 972
925 679
490 358
459 823
324 767
360 927
459 33
763 831
977 631
157 436
343 142
583 438
586 805
502 210
194 533
687 886
51 402
898 629
122 695
983 700
634 836
824 198
920 228
711 956
338 534
277 371
69 482
876 235
16 147
614 991
848 425
386 696
751 713
997 145
908 813
217 519
190 459
800 665
805 22
872 32
603 415
686 744
559 446
636 315
404 923
606 243
310 146
535 572
805 423
86 134
162 900
267 955
499 85
842 53
755 647
484 999
937 555
912 390
728 772
535 941
659 37
965 820
315 869
751 998
364 216
441 116
257 820
881 391
63 151
747 650
580 679
822 40
919 539
65 819
488 942
980 222
237 33
703 441
594 260
837 502
245 441
129 721
491 914
980 240
499 379
464 636
627 867
226 909
345 638
424 311
832 740
474 66
698 832
602 392
106 799
828 50
828 445
828 469
495 265
736 614
146 115
465 897
373 879
75 573
448 220
923 503
349 429
549 171
672 21
690 161
864 251
919 135
254 107
272 53
146 315
485 624
779 616
823 576
805 157
206 882
241 36
266 350
48 354
195 951
505 348
335 53
148 419
879 829
816 227
734 655
725 307
379 694
901 228
743 921
434 131
865 165
479 155
781 727
822 13
131 910
615 540
919 160
805 141
572 265
943 515
319 65
106 250
564 309
765 315
781 366
949 420
577 156
197 251
89 619
764 268
273 185
609 989
38 107
850 306
307 27
710 420
583 316
99 157
306 64
496 451
616 499
516 283
738 518
437 993
221 865
214 720
674 377
871 184
320 54
411 296
364 470
932 192
276 544
534 453
818 312
793 320
489 382
372 534
316 498
982 261
41 222
14 301
332 33
260 492
507 885
639 788
788 960
895 955
122 536
101 358
487 847
256 83
584 161
507 227
606 398
957 757
22 314
721 666
853 358
160 891
959 811
992 575
140 92
402 94
144 369
473 264
764 566
873 176
462 86
93 640
986 715
282 220
689 805
194 357
852 291
316 273
600 443
687 570
667 724
284 909
144 28
300 784
771 524
981 476
437 574
366 166
412 772
989 661
335 505
554 862
669 609
709 854
921 525
244 497
359 313
318 929
793 392
255 134
637 738
370 12
749 424
416 43
477 514
36 741
817 473
437 133
727 94
426 538
446 135
280 110
668 723
291 47
720 303
699 130
18 100
131 996
723 122
787 455
466 915
997 942
851 917
823 458
848 165
763 659
904 130
670 292
422 887
662 557
712 13
567 299
988 779
331 587
244 82
478 236
60 906
373 246
388 762
212 855
784 824
207 36
760 425
335 613
985 140
710 752
424 513
384 135
472 539
62 695
852 132
534 155
27 831
750 386
251 682
635 994
783 838
23 903
242 618
433 806
501 596
89 351
563 343
118 482
231 679
807 988
536 738
777 79
998 803
225 812
608 851
940 574
93 363
276 375
367 741
516 97
489 943
898 728
70 809
905 332
382 694
878 472
858 277
704 30
572 302
209 929
658 603
515 363
903 28
135 293
492 766
137 363
580 91
243 910
804 74
406 899
743 380
443 558
422 179
546 816
197 328
176 433
350 480
820 210
719 253
33 799
243 859
850 560
943 682
352 957
329 366
467 373
399 436
273 231
344 441
735 24
759 475
618 472
571 840
242 617
719 840
625 963
679 849
256 290
795 474
890 142
325 369
680 323
944 882
115 955
693 508
256 666
150 195
344 393
277 866
281 546
289 956
590 970
501 383
954 876
285 439
316 701
966 328
521 965
313 274
540 347
108 318
455 381
11 563
264 793
746 193
727 551
432 943
43 951
55 446
628 296
309 641
273 14
235 721
448 180
933 555
259 121
815 575
221 81
304 656
73 258
839 673
44 13
600 658
831 658
645 442
901 624
780 187
457 145
800 154
382 250
131 614
723 331
495 672
405 748
44 683
325 828
93 230
320 108
65 825
445 976
246 950
683 795
253 961
326 784
937 606
777 741
468 630
193 762
988 376
312 885
236 586
212 878
985 12
529 22
623 353
796 271
452 284
573 717
131 629
524 932
521 402
246 841
568 256
240 598
473 561
985 109
494 895
691 217
107 275
938 173
71 710
78 227
839 636
425 253
817 657
715 857
653 622
268 821
820 29
472 572
516 715
178 283
94 674
477 116
635 577
64 631
593 729
292 22
120 556
71 872
136 728
485 189
19 789
913 868
864 795
95 756
819 410
398 15
17 861
410 25
427 127
447 148
119 829
345 986
684 801
88 657
115 767
297 216
396 540
735 495
261 842
81 496
448 633
483 106
291 506
552 608
730 808
177 960
321 154
411 131
445 634
897 947
435 288
330 747
802 695
774 212
453 331
657 711
142 466
128 38
709 420
26 539
377 30
638 593
782 947
130 290
865 443
22 302
929 582
213 433
915 443
511 417
108 440
764 871
488 550
284 679
103 17
779 288
256 646
501 564
307 23
275 665
770 542
884 141
111 360
950 815
282 990
642 334
903 144
754 273
963 595
895 940
328 907
243 715
401 647
898 121
463 59
955 50
938 606
35 667
786 606
383 277
125 827
586 294
889 654
480 638
590 523
616 381
278 385
640 141
318 245
562 384
981 31
52 706
988 817
701 874
714 956
585 802
569 464
54 878
479 80
323 843
296 662
92 248
996 859
410 664
306 659
641 742
920 411
613 397
857 822
159 71
586 853
590 928
991 119
656 882
997 486
421 272
421 967
28 469
298 412
966 561
479 332
228 406
364 500
260 28
46 186
555 328
965 894
430 588
671 81
388 446
741 855
382 766
34 199
744 827
478 685
466 608
148 449
867 412
353 85
211 730
836 338
26 826
202 252
965 463
898 142
803 94
486 782
13 615
232 476
712 573
343 476
406 884
862 650
767 267
169 789
659 226
552 504
924 368
652 805
298 143
197 622
807 839
327 786
198 570
546 897
319 754
332 710
146 409
433 941
227 48
686 719
778 619
611 569
292 51
916 736
157 704
262 925
559 921
42 630
371 703
65 965
925 374
974 23
616 772
934 508
906 324
439 312
429 809
792 75
72 768
236 762
746 693
932 191
857 816
202 719
942 417
169 880
354 88
460 925
245 411
62 135
896 799
519 66
792 181
414 55
405 753
383 67
193 251
624 967
464 998
373 280
518 896
47 376
268 978
451 682
902 248
969 323
773 457
872 404
373 799
912 815
422 220
754 702
750 306
367 858
847 293
532 82
268 927
242 283
891 445
301 124
464 123
654 726
266 139
580 978
152 636
712 290
834 565
267 652
182 614
939 407
54 736
437 652
855 502
995 963
905 816
149 47
275 575
752 648
50 14
279 613
603 927
605 437
285 137
324 258
499 208
193 387
779 331
215 723
697 603
578 223
713 506
741 707
277 13
757 997
281 603
634 408
634 846
927 850
387 29
726 846
885 791
680 938
280 48
216 119
65 168
847 457
546 978
740 936
73 337
384 189
114 270
151 879
153 474
689 526
499 457
761 864
329 210
619 163
144 213
664 964
509 914
637 905
66 486
772 254
769 911
314 58
907 818
695 915
110 516
21 374
827 223
681 497
388 48
452 728
177 532
149 706
589 874
471 966
822 721
525 246
514 763
858 307
594 810
311 22
984 28
748 565
980 928
168 381
524 185
725 925
123 287
850 152
593 942
630 188
936 469
782 68
714 440
238 176
880 779
438 796
658 502
351 54
767 353
288 387
617 303
390 533
973 817
105 543
733 590
685 770
569 827
649 10
21 472
440 80
661 745
814 191
750 163
685 803
381 690
416 490
193 564
412 129
408 134
218 316
689 136
944 843
483 200
699 284
939 354
466 90
183 702
587 495
966 300
635 374
294 791
741 209
959 123
15 962
226 449
128 189
483 621
390 91
634 980
856 384
827 406
372 672
201 503
549 769
491 638
112 934
387 489
519 400
138 508
356 178
946 83
344 910
988 646
546 816
235 144
708 425
926 57
304 615
950 324
40 450
658 959
439 40
988 598
668 440
482 388
466 972
552 45
177 663
730 671
117 772
266 764
450 913
339 306
971 180
893 175
639 860
228 358
122 208
199 294
476 580
122 882
768 675
128 760
454 165
302 613
464 355
506 832
584 190
503 428
836 157
904 295
113 369
432 373
20 253
600 903
472 763
283 211
618 437
885 316
93 794
431 57
173 408
507 638
581 424
746 910
815 182
931 385
207 856
717 817
257 211
990 812
348 854
384 459
35 480
71 282
335 283
515 720
20 940
965 505
386 915
995 816
648 175
49 581
640 965
829 77
601 476
844 389
827 339
811 614
167 748
604 788
698 991
988 542
959 697
342 696
849 186
942 624
454 179
405 542
79 198
687 741
461 173
779 634
834 406
76 807
750 568
538 211
843 145
786 195
959 635
640 550
62 120
813 324
870 973
803 32
745 460
502 214
342 175
165 39
89 12
672 73
602 343
223 595
193 624
324 434
571 780
46 467
851 774
827 591
385 745
308 927
696 50
250 817
721 420
777 255
400 461
524 73
457 172
263 897
150 512
456 746
223 794
983 368
946 858
280 218
138 84
833 614
778 916
672 707
911 461
535 990
827 310
496 97
648 507
163 874
833 983
725 381
509 973
494 275
384 327
891 810
28 60
236 754
127 847
289 943
63 358
380 661
549 920
125 324
235 279
146 50
111 490
66 979
564 52
406 915
603 183
925 698
977 244
640 179
118 586
78 598
729 167
994 476
106 165
828 579
816 414
664 829
192 980
316 676
283 456
633 166
418 945
431 770
169 816
753 327
572 266
765 349
672 736
927 458
376 780
196 532
872 138
412 863
920 60
181 17
819 68
792 572
309 824
454 144
209 107
927 977
598 552
485 625
989 801
362 576
899 245
164 451
38 723
622 397
190 433
862 231
100 395
247 372
493 87
906 561
30 687
456 360
158 566
391 785
158 753
218 632
180 839
104 221
572 429
781 651
70 13
934 14
449 44
64 516
435 906
838 590
596 690
159 739
229 29
224 860
860 967
450 806
871 222
131 600
491 196
337 374
100 423
354 785
56 493
922 336
210 691
924 647
742 305
672 421
930 666
947 851
373 82
628 454
296 121
733 269
479 22
421 968
320 576
796 308
854 389
792 502
629 112
77 979
110 988
796 885
695 750
962 416
192 815
712 185
583 820
130 208
555 600
920 752
386 32
76 320
706 418
762 16
133 590
892 601
913 350
696 181
987 632
128 406
377 289
556 98
619 233
705 834
903 434
14 541
925 295
128 337
622 376
947 137
380 288
29 330
426 516
923 231
820 393
460 63
584 710
928 270
954 21
329 269
337 765
419 102
258 765
35 922
589 93
699 575
946 44
841 729
537 81
823 267
407 31
866 982
685 338
928 891
618 649
831 272
766 708
835 506
853 893
363 660
301 587
918 148
148 754
489 907
38 610
765 867
779 275
443 525
452 518
845 813
30 83
683 359
615 982
426 522
55 832
79 785
624 301
704 807
864 544
868 931
668 50
421 295
990 704
455 821
910 654
642 59
92 41
704 614
433 242
913 39
805 995
551 675
910 127
15 196
163 588
913 659
833 508
338 93
993 837
48 701
133 95
547 502
178 721
378 177
726 909
363 632
121 402
564 368
429 253
768 557
645 422
916 854
494 266
938 808
988 502
414 761
402 264
655 803
755 638
741 946
827 61
333 686
398 771
918 136
877 361
340 486
374 864
400 992
136 974
622 29
13 168
835 466
557 486
714 352
517 142
899 124
457 887
914 835
961 675
47 956
443 224
291 962
946 614
404 836
471 704
209 918
490 276
766 825
188 350
366 319
438 397
991 188
120 76
899 648
406 750
989 481
72 236
770 638
184 39
138 608
730 182
345 436
543 455
832 394
248 722
106 49
508 287
904 135
875 906
341 81
823 916
483 372
790 205
576 514
703 837
97 625
24 620
567 764
39 851
580 207
840 670
262 173
875 363
364 955
934 125
690 790
374 262
137 798
363 895
682 729
865 168
768 700
710 134
271 792
184 86
835 497
519 715
307 236
604 797
901 339
426 128
373 97
808 535
644 331
148 568
152 853
49 641
731 458
529 243
206 554
161 449
507 315
101 308
66 454
513 611
219 967
898 539
975 225
496 199
599 482
797 217
810 370
356 768
86 424
889 587
435 239
518 979
332 956
353 745
372 420
912 629
819 103
224 466
124 360
154 469
993 132
337 883
955 114
155 958
391 834
674 537
821 47
333 823
28 285
25 492
926 684
395 769
415 698
675 781
973 67
484 603
572 369
546 272
648 517
949 497
232 990
119 444
692 626
353 923
512 544
975 707
98 614
56 162
550 428
900 798
476 514
329 160
318 490
905 508
382 319
867 351
686 190
334 794
38 235
771 505
17 256
499 938
675 943
337 82
660 905
471 668
674 900
885 270
987 79
805 975
957 485
893 685
691 461
381 306
882 350
716 915
764 94
163 258
883 377
81 619
118 808
64 747
711 878
939 252
395 915
998 135
416 847
26 248
276 123
410 82
277 173
859 123
221 654
274 884
682 527
597 242
431 674
721 185
626 113
360 80
802 637
532 43
42 804
387 86
900 611
611 364
563 491
616 422
35 340
914 721
139 35
69 608
513 611
48 846
663 278
910 617
306 822
716 212
152 95
999 719
721 162
501 210
198 566
176 816
883 698
209 792
539 779
92 425
213 615
436 641
56 561
508 98
126 941
825 305
497 691
213 293
584 382
279 561
879 653
390 571
310 726
332 879
759 893
863 258
958 925
608 273
992 12
422 522
369 771
906 583
694 774
690 60
17 731
329 250
60 293
383 162
652 92
67 616
705 468
125 385
896 111
518 605
895 155
378 869
432 222
620 315
488 741
594 767
595 354
966 745
611 96
511 469
485 869
516 755
95 954
562 471
803 672
965 774
87 567
851 358
882 76
96 508
917 18
537 787
840 53
437 816
759 452
151 204
968 675
602 350
465 856
737 203
273 825
343 646
466 705
350 702
238 200
923 78
965 151
855 141
915 436
907 608
199 808
487 910
434 782
108 928
617 502
658 458
850 398
748 494
15 657
794 680
652 503
882 845
60 325
817 170
890 572
343 628
810 202
961 347
386 642
429 880
765 717
314 950
939 70
707 523
591 213
790 978
514 947
198 611
227 893
740 668
667 560
957 768
759 920
779 354
499 742
460 418
74 199
63 299
968 584
843 112
344 119
283 168
174 569
47 890
982 748
409 765
738 135
767 716
220 82
843 933
305 596
927 400
437 848
504 628
290 395
660 83
700 832
642 176
939 610
116 940
958 183
196 666
258 493
583 93
405 930
339 142
194 119
946 337
820 927
944 627
667 233
446 331
537 171
490 101
501 338
914 486
962 221
881 248
952 268
39 385
896 702
100 882
344 206
255 72
148 116
614 33
31 466
759 801
207 583
596 736
169 525
948 624
299 725
812 338
470 36
580 11
546 831
419 512
355 595
234 847
184 321
309 870
806 613
762 257
950 40
94 557
42 969
221 164
411 880
938 774
126 410
444 15
16 449
364 426
38 663
904 942
541 339
567 332
297 57
104 703
627 307
614 180
554 636
161 405
899 460
190 254
873 458
203 687
117 502
454 21
710 828
608 474
792 452
522 884
274 720
782 949
978 44
261 503
587 21
287 889
48 462
12 224
710 770
369 457
345 293
869 451
943 351
776 30
191 515
46 850
533 812
284 654
509 67
428 383
99 581
298 219
421 913
718 908
50 199
23 638
322 760
517 920
656 921
557 872
526 355
981 51
907 626
757 788
380 765
785 383
703 533
98 536
875 12
839 485
395 359
782 624
730 59
976 132
994 742
592 475
641 202
389 530
229 865
280 799
716 516
830 569
82 568
611 334
911 239
891 943
775 587
78 920
693 279
996 83
340 167
487 957
600 904
574 961
234 162
954 754
177 436
69 923
322 30
264 828
596 632
247 422
490 832
791 558
252 771
24 268
399 162
70 901
787 611
788 380
785 866
137 707
36 669
545 728
925 127
919 590
33 346
432 603
76 870
941 625
630 726
854 792
397 74
119 70
520 358
617 262
453 668
215 345
415 670
661 521
939 37
284 115
372 97
491 423
34 349
85 299
664 327
149 65
722 33
356 191
659 894
932 286
839 921
294 249
482 736
47 254
908 33
106 970
324 629
444 391
177 362
521 899
109 473
249 345
102 614
269 517
684 797
790 442
526 584
633 966
42 253
209 648
669 450
172 455
53 852
479 289
753 591
839 646
213 864
528 702
931 617
450 138
375 800
688 375
436 294
851 751
721 521
555 359
340 962
945 150
902 387
118 258
305 982
442 931
564 865
987 62
345 394
11 854
323 746
553 170
938 511
694 502
219 831
956 389
776 699
271 313
75 628
353 553
990 884
678 927
621 176
675 420
509 455
26 235
115 164
333 833
742 626
839 69
708 285
435 345
156 390
89 21
780 309
691 214
311 411
136 221
229 317
551 483
919 338
280 184
461 847
101 544
512 389
471 690
893 28
256 524
953 140
174 296
851 942
832 432
650 702
268 502
579 274
918 811
504 948
133 621
695 547
307 222
19 196
289 950
270 555
641 761
473 561
761 302
618 681
35 806
533 448
912 520
925 996
379 804
651 835
362 572
81 130
627 392
915 287
137 39
224 934
585 11
334 374
382 329
892 469
370 799
341 171
143 732
985 556
34 604
682 957
658 559
458 133
435 352
858 62
593 867
78 480
524 556
433 874
221 867
210 132
756 498
997 463
935 162
442 915
83 371
185 636
502 338
906 32
28 307
564 720
52 757
76 407
164 506
953 891
328 594
834 603
78 251
919 979
241 707
156 513
921 126
962 514
97 244
641 435
920 259
576 301
810 902
437 686
209 325
180 636
465 217
510 997
349 641
85 500
812 617
720 537
872 278
963 626
450 321
609 431
597 276
876 258
436 525
274 908
690 243
236 282
624 60
86 784
83 613
733 537
832 892
794 553
652 397
505 73
112 550
714 895
912 267
165 689
136 826
386 444
360 317
893 204
281 318
556 863
526 36
851 352
809 173
655 442
770 934
479 765
609 761
707 439
451 724
881 738
446 241
971 163
31 236
422 557
797 716
471 518
59 734
342 947
739 640
171 471
618 771
866 533
449 611
809 726
906 155
397 700
299 455
277 598
552 236
449 652
579 797
572 982
344 417
984 884
727 958
593 280
998 499
303 26
802 573
955 801
986 65
797 92
229 831
385 242
76 32
774 916
691 211
718 911
225 344
296 348
334 595
295 513
104 332
469 991
146 56
741 444
122 258
112 622
10 248
547 835
119 82
683 994
319 200
383 921
341 818
779 833
468 846
771 409
351 307
975 502
909 41
873 945
301 25
268 664
693 221
795 514
885 954
652 454
180 929
789 124
136 748
959 435
246 873
373 154
92 337
548 947
34 433
972 493
171 916
86 125
658 75
144 218
475 185
109 259
426 663
419 990
239 400
344 911
851 766
743 982
15 536
920 34
743 626
631 492
401 470
734 678
687 791
147 228
68 492
960 622
156 488
483 319
749 168
253 987
339 515
110 412
625 490
192 992
227 420
848 515
11 721
283 640
550 128
50 749
863 98
160 295
235 128
866 13
706 992
136 348
671 722
634 505
748 294
414 19
765 405
183 683
105 14
682 883
533 268
965 405
316 489
89 522
23 357
403 951
163 283
115 449
961 911
435 149
247 351
200 514
992 61
470 991
887 110
428 659
502 702
246 709
599 810
188 832
898 596
918 979
209 700
49 801
278 612
667 309
842 666
139 452
801 39
943 593
811 699
632 71
521 414
128 431
320 586
283 563
313 219
367 832
449 296
888 455
653 790
171 411
957 371
881 211
71 299
520 893
595 959
869 116
990 269
827 973
154 706
778 31
563 497
298 713
409 609
745 336
372 854
852 606
365 638
911 421
504 563
225 700
26 850
835 338
370 883
830 761
292 367
365 284
189 247
658 30
46 723
372 32
634 472
924 400
674 712
83 825
378 510
458 152
733 389
701 321
556 689
727 399
873 249
737 607
404 288
886 830
782 161
274 438
398 469
797 218
234 290
264 51
607 723
790 152
83 814
414 156
519 55
697 495
872 810
835 778
885 53
536 109
26 157
536 850
527 364
486 820
774 444
169 40
254 190
552 994
472 756
459 386
458 581
686 92
619 883
65 470
204 853
116 261
210 110
865 726
580 502
495 573
956 504
105 755
983 216
585 996
283 334
258 909
424 660
607 817
217 687
114 856
613 514
795 255
106 195
112 460
792 968
467 320
715 75
804 493
599 814
868 966
782 600
586 184
698 610
741 656
399 606
102 663
747 868
471 324
612 19
219 619
582 993
267 513
996 474
921 793
876 444
919 40
927 151
697 619
862 935
91 143
753 930
75 832
224 682
449 971
799 287
854 395
634 264
733 107
606 802
754 712
776 857
234 184
330 727
906 238
119 776
632 385
143 682
791 513
319 570
826 378
476 198
614 581
530 905
64 236
731 306
873 343
708 236
12 781
736 601
395 862
931 670
500 391
265 367
278 662
672 398
109 902
401 541
120 703
433 54
588 720
860 662
604 362
390 461
687 292
233 844
570 351
826 723
195 929
552 661
782 110
670 346
823 578
767 152
699 641
99 57
42 720
765 401
270 221
508 439
656 463
339 452
503 576
545 394
885 31
980 163
355 588
490 358
580 294
535 599
531 447
447 208
980 180
110 774
880 466
440 990
79 48
799 291
853 380
346 756
991 533
436 81
519 631
375 478
276 997
168 661
899 982
136 360
729 881
960 451
55 847
638 600
874 391
286 673
621 376
631 427
618 497
235 665
660 923
284 938
308 886
479 320
231 185
659 413
49 806
185 971
204 532
430 70
603 21
857 126
515 274
602 849
734 769
936 389
773 47
482 722
340 282
701 364
938 627
367 58
951 776
248 829
247 451
252 484
404 436
962 503
665 829
52 335
259 61
713 241
980 414
482 294
781 579
538 844
529 370
135 896
47 817
617 882
85 201
275 420
787 13
405 649
578 14
16 881
961 287
53 772
853 522
248 696
660 611
818 77
627 473
18 677
923 236
274 469
27 785
382 217
26 384
955 26
947 150
882 421
154 755
976 775
690 252
581 699
297 450
973 329
260 524
144 642
361 168
160 414
813 168
688 506
774 275
829 580
635 677
179 931
280 498
920 421
63 765
723 396
355 929
342 502
433 97
211 944
438 852
274 576
946 86
963 597
723 270
465 684
426 469
680 162
384 619
896 786
425 518
832 295
19 616
392 949
61 491
435 707
403 577
837 327
339 102
115 475
821 978
738 963
22 739
852 443
623 345
298 807
970 239
253 606
357 598
56 143
137 552
487 613
491 303
969 663
149 689
175 335
203 814
132 449
920 842
225 601
715 156
736 455
713 965
958 636
566 962
455 231
168 571
733 773
878 70
229 519
862 95
595 58
563 726
913 379
907 182
183 557
692 309
479 205
161 719
434 254
488 154
11 962
463 268
761 208
725 178
98 636
708 364
431 602
157 964
582 101
736 337
959 801
388 962
369 260
739 599
735 332
703 859
742 478
654 794
601 100
725 645
356 526
353 677
355 623
637 124
243 901
908 242
65 293
161 291
180 544
364 553
892 401
928 497
567 345
228 135
633 704
14 472
837 967
135 28
116 539
74 511
58 784
559 859
965 770
541 257
471 785
613 265
53 764
465 665
786 819
902 166
275 674
65 12
205 552
321 746
726 623
430 250
62 104
180 914
330 42
215 134
140 246
903 386
629 514
615 582
961 12
767 694
434 523
294 977
783 845
170 766
563 697
841 591
349 144
943 796
612 397
129 13
577 308
510 143
376 926
203 492
473 864
884 741
547 12
580 829
647 858
785 458
828 239
831 714
695 226
758 677
70 351
219 677
646 755
865 755
606 432
45 950
794 729
244 860
37 399
585 656
452 861
232 535
336 604
209 267
559 199
466 86
248 342
393 250
830 330
65 927
673 452
433 636
610 58
894 447
339 993
856 30
95 193
429 140
371 127
620 659
822 362
130 173
896 854
475 222
831 493
24 694
141 959
683 534
598 491
495 46
11 679
175 556
161 860
80 827
594 460
41 103
526 242
179 219
773 268
909 560
177 371
490 419
234 790
570 16
188 781
844 884
60 954
449 531
234 187
767 825
200 777
994 721
370 726
956 576
214 500
567 923
876 42
468 930
948 217
409 131
174 419
904 847
183 417
816 420
23 275
505 115
82 460
182 15
202 548
708 754
468 833
455 91
506 649
679 895
75 739
951 748
364 950
35 828
668 735
881 335
216 782
288 465
875 504
920 188
367 464
673 793
996 49
25 876
233 684
78 626
988 546
380 726
503 218
425 582
55 640
358 117
774 52
133 14
340 572
396 327
429 89
564 790
686 747
21 404
563 812
458 85
842 531
445 994
99 595
380 921
809 491
939 690
434 340
891 360
786 708
79 831
477 324
813 83
356 809
712 224
464 912
557 526
82 778
437 682
62 290
543 292
608 76
329 777
260 20
195 47
378 281
510 411
885 325
412 543
23 781
281 762
160 679
115 479
428 827
853 479
544 586
390 74
28 412
252 359
352 306
732 144
376 994
378 846
115 411
115 11
335 250
830 113
207 634
103 926
42 212
192 297
890 226
220 339
22 744
991 881
182 678
285 426
166 587
281 395
632 665
408 576
889 951
715 428
38 225
121 181
796 640
967 782
715 801
473 711
650 28
285 327
903 94
712 223
326 903
446 958
466 364
402 198
183 302
938 341
287 787
105 584
609 12
215 176
922 358
299 234
493 389
720 207
601 994
550 501
64 936
990 823
140 445
90 654
659 420
400 743
605 789
691 983
777 254
939 324
137 385
214 701
575 982
205 281
239 517
186 832
822 853
182 699
705 60
523 278
492 113
543 840
194 852
984 300
699 14
344 406
783 514
999 667
567 90
437 330
966 374
320 596
768 242
912 611
851 455
434 887
414 491
288 188
32 853
900 955
40 302
966 61
771 271
100 412
138 636
23 983
620 670
243 460
957 238
374 149
316 704
885 808
47 773
608 214
613 788
326 970
333 82
356 893
310 504
995 884
789 314
239 15
729 763
291 745
58 102
23 442
707 78
974 860
167 69
152 857
575 353
653 509
732 392
664 421
977 836
848 78
147 893
968 881
871 723
713 613
786 328
812 583
458 881
153 197
665 921
915 481
482 928
686 328
499 340
673 527
879 516
937 903
875 520
287 64
164 365
821 887
505 871
642 982
140 965
10 780
850 469
297 775
949 539
985 135
150 468
610 264
805 411
394 879
301 193
359 519
312 266
61 256
346 673
654 968
520 95
295 109
241 562
617 151
335 548
189 644
319 447
750 384
284 31
980 243
609 812
605 41
427 588
422 228
474 171
718 370
23 451
735 774
695 483
429 227
991 742
327 678
481 368
950 127
140 728
182 874
880 609
729 944
867 165
455 912
80 253
318 455
281 53
656 937
546 107
655 821
901 433
61 629
198 131
451 153
327 843
227 145
355 611
29 693
603 792
311 728
351 522
999 569
163 776
751 344
548 881
479 761
840 749
466 557
91 979
38 490
997 697
558 440
91 643
254 616
213 140
796 397
452 38
269 412
779 134
148 907
21 544
626 763
695 429
202 835
672 496
464 160
504 126
324 487
388 965
704 891
880 488
704 658
66 27
526 397
295 652
107 392
870 76
481 323
39 538
332 295
678 308
943 870
654 140
91 931
244 981
410 656
453 610
988 598
886 322
573 885
105 684
922 372
698 283
555 204
592 762
483 525
637 757
706 443
45 583
556 241
672 750
866 649
284 963
809 994
421 55
955 848
388 787
668 732
509 287
336 137
707 792
516 678
213 762
936 979
803 742
212 591
388 284
144 359
635 531
294 450
18 632
303 855
113 370
81 131
174 468
878 639
457 990
17 928
31 870
665 729
697 824
206 908
528 362
273 633
819 426
717 764
517 734
651 921
29 554
480 357
534 824
637 132
245 507
796 389
528 834
801 744
175 940
940 228
482 603
64 949
362 879
406 355
364 535
694 753
236 618
404 516
284 212
761 940
749 931
152 418
33 729
987 816
936 223
160 705
238 55
814 918
596 429
761 594
410 136
549 154
578 940
681 788
892 708
327 690
960 808
669 56
500 193
730 220
600 385
47 150
99 847
880 722
744 156
672 554
162 207
187 807
892 45
857 327
173 367
939 364
979 184
112 676
474 583
962 912
656 435
713 537
120 674
993 93
674 580
294 809
679 819
832 78
887 497
237 147
129 59
26 851
167 791
351 144
78 673
674 743
421 970
712 931
80 19
175 258
66 198
61 733
363 91
157 839
728 381
955 821
563 295
242 538
816 776
934 668
266 748
344 669
735 262
774 742
789 850
923 975
683 258
875 171
762 876
411 728
126 833
174 593
684 276
463 96
798 308
867 620
737 418
802 155
932 425
972 877
547 726
55 128
669 132
658 808
428 751
754 16
444 313
344 182
274 535
937 723
660 103
903 944
566 763
962 429
754 559
802 575
836 188
290 892
622 390
785 697
542 509
461 759
150 537
398 881
82 389
602 986
648 690
729 307
394 723
270 401
970 750
958 357
497 662
31 391
491 553
556 768
94 680
690 868
858 782
842 355
405 503
530 420
483 26
735 244
436 808
865 148
224 458
132 675
824 579
140 417
604 872
401 292
804 849
77 133
376 991
768 427
392 95
53 140
283 102
310 229
83 290
130 984
614 922
657 355
853 955
341 119
692 774
770 359
497 864
266 900
249 418
346 384
773 469
120 621
407 212
839 560
949 339
84 956
680 382
892 931
481 580
260 350
419 40
587 105
739 394
263 724
399 652
840 678
375 239
870 993
595 436
384 845
508 658
345 789
438 310
773 540
363 429
592 306
570 989
846 651
775 962
930 612
668 553
788 125
257 27
699 246
158 490
962 522
140 423
773 464
617 868
779 364
772 404
501 453
448 993
435 610
586 420
690 641
170 244
794 89
276 996
216 308
794 355
821 965
466 879
846 493
865 249
399 803
159 725
870 235
279 169
125 389
739 35
725 862
325 453
684 318
264 33
433 602
621 919
868 773
254 848
795 216
509 924
595 420
984 18
931 345
784 297
608 519
716 166
849 645
593 83
57 452
295 187
816 523
464 138
183 778
39 845
137 494
160 832
698 464
478 171
821 635
25 115
536 832
957 256
645 186
166 104
566 852
587 493
730 236
283 539
791 641
730 88
801 906
771 120
450 842
385 58
628 988
640 752
296 599
182 520
557 522
778 255
209 412
75 945
792 118
392 122
905 86
376 464
939 12
977 93
680 347
953 645
301 129
719 28
486 318
399 735
143 226
207 464
400 629
36 633
917 104
773 344
603 413
906 383
672 190
989 354
29 327
302 684
479 296
554 988
737 667
641 195
281 583
126 627
753 442
472 315
736 955
738 888
443 242
239 438
846 108
205 644
852 756
639 535
925 888
598 473
904 460
816 191
641 863
809 756
85 403
381 879
175 470
803 92
657 308
293 827
130 298
530 580
242 366
805 542
50 580
270 151
356 163
848 900
297 60
558 186
774 126
973 693
759 880
498 667
437 727
173 831
126 531
252 681
582 303
125 659
271 646
405 777
597 791
46 323
92 571
768 102
564 300
371 170
337 944
419 109
882 730
212 846
669 75
488 133
770 31
678 987
398 126
651 372
807 194
515 100
17 801
661 444
507 594
401 579
756 847
841 794
971 846
441 11
474 440
213 673
996 265
20 85
622 712
551 873
830 575
228 591
456 961
65 364
772 678
161 357
541 646
901 134
775 223
417 598
987 629
765 819
380 298
427 232
997 597
127 764
395 872
494 916
728 396
743 324
950 366
432 875
813 894
746 496
16 554
243 988
589 685
171 309
382 704
400 474
722 285
86 455
986 798
226 640
968 594
342 798
607 742
673 940
201 609
863 974
238 715
898 433
954 68
984 936
890 344
145 88
551 724
408 839
777 431
325 357
96 958
81 476
147 738
129 423
64 706
411 108
211 763
196 380
220 299
47 588
65 602
977 402
956 502
287 212
220 30
310 254
466 408
665 352
11 181
18 727
86 232
14 194
459 749
913 879
42 857
939 312
430 507
560 141
762 634
631 279
872 462
564 92
451 782
680 954
838 790
923 523
692 64
473 395
438 872
861 377
731 211
721 467
517 622
704 651
237 473
56 513
678 852
169 748
928 839
696 257
313 706
275 145
282 972
697 989
807 898
995 794
194 319
728 473
767 115
708 232
149 486
938 613
24 633
836 332
390 203
776 108
716 272
224 168
558 606
730 764
318 93
168 323
827 54
481 592
359 170
398 673
606 989
128 204
41 915
683 337
193 100
244 473
199 535
699 319
891 204
38 296
29 443
900 217
737 341
134 558
895 301
338 814
295 180
713 140
863 48
533 333
790 628
83 621
671 617
273 792
208 939
168 483
615 51
378 182
969 356
280 926
525 172
771 289
446 784
263 753
149 492
853 417
852 361
575 974
379 178
366 151
417 998
810 149
786 990
833 727
484 283
537 906
673 821
635 529
72 141
870 450
469 50
669 292
338 573
911 785
25 100
264 364
46 157
433 960
680 21
286 400
487 90
31 852
174 990
505 315
848 457
308 918
752 628
537 295
909 966
530 337
113 791
638 221
51 405
981 635
762 197
55 351
357 518
707 343
571 976
137 921
838 679
890 741
637 486
741 106
692 176
887 953
378 566
132 83
373 860
753 192
212 443
328 768
115 836
681 902
646 90
933 617
580 838
579 185
429 477
70 846
301 733
726 648
47 442
580 744
657 106
186 664
591 860
478 78
913 843
62 456
327 241
105 260
61 444
721 555
421 165
610 779
49 496
463 333
994 708
395 977
734 987
910 234
847 780
700 312
494 629
213 682
239 105
674 602
715 373
318 659
591 245
50 872
734 370
34 188
889 38
245 537
336 676
87 559
83 207
157 555
990 774
179 996
199 599
715 544
516 311
883 796
601 911
602 98
894 113
411 835
336 669
701 265
845 630
900 982
502 111
944 824
989 76
761 74
205 14
646 579
770 678
478 519
810 895
978 513
336 450
332 268
250 835
445 839
251 429
355 605
753 796
675 304
986 233
551 507
392 803
770 372
522 673
592 189
419 383
553 873
288 487
977 703
558 635
734 945
473 405
879 217
349 473
296 90
592 79
348 626
731 642
643 714
172 254
790 143
986 577
363 107
384 282
75 484
880 61
311 253
37 227
230 336
893 19
662 546
317 458
487 333
589 944
267 717
154 747
689 164
578 950
664 224
642 221
53 340
775 519
387 218
227 68
481 87
177 283
759 436
568 221
529 770
885 261
488 530
400 914
258 884
548 721
774 61
84 713
749 537
316 495
682 144
660 49
657 169
76 943
630 58
103 306
809 729
817 894
894 195
104 290
670 727
233 972
966 396
185 298
854 92
958 671
462 61
126 158
957 884
350 766
851 967
712 33
308 223
36 825
390 963
764 534
958 31
259 875
740 95
821 46
351 644
807 464
930 883
433 25
210 93
701 132
217 671
803 929
305 720
188 797
137 248
425 939
665 468
508 698
518 828
439 61
525 384
748 994
287 611
22 714
648 854
166 786
27 279
609 294
975 164
704 643
788 67
126 396
273 368
917 178
33 967
581 709
133 457
720 215
846 892
118 276
260 453
99 303
583 866
975 644
899 619
541 894
326 182
296 152
210 810
234 358
842 234
949 916
719 449
59 514
424 935
248 601
940 223
686 524
532 271
752 834
140 308
529 732
545 763
933 787
636 110
829 36
593 17
496 250
136 937
696 316
424 731
817 944
572 707
30 293
524 989
631 65
14 446
440 618
28 89
680 34
641 34
532 324
818 185
72 369
625 67
692 839
300 401
611 428
413 875
307 471
11 706
988 957
256 908
847 270
927 248
673 483
386 321
536 136
641 356
267 529
18 786
15 124
342 102
826 219
857 540
347 628
684 73
778 310
324 862
482 642
377 651
964 583
543 239
954 511
327 383
577 426
984 464
557 112
666 25
155 888
209 807
119 444
52 276
661 171
170 76
290 877
396 779
663 836
539 236
121 316
582 550
246 488
92 900
879 227
393 925
528 678
932 765
495 780
582 458
826 491
639 856
745 798
327 538
860 570
166 339
912 701
372 989
590 786
737 880
50 747
185 918
924 320
52 733
782 608
766 96
781 591
104 966
594 151
944 677
860 385
871 313
787 88
994 419
432 578
731 654
237 933
373 90
18 553
846 957
945 780
280 432
377 948
978 514
505 609
359 220
129 473
756 408
306 460
707 57
998 449
39 250
402 833
771 437
364 946
354 707
520 268
120 913
780 456
23 813
755 831
598 937
982 296
770 170
433 667
174 769
216 896
857 374
190 783
493 933
446 618
375 836
945 198
12 913
175 657
44 881
273 362
730 571
565 255
319 416
592 490
164 73
596 417
782 665
292 756
407 618
835 430
360 817
319 35
732 633
549 509
754 399
570 51
890 509
82 532
838 721
56 900
982 949
272 823
30 725
944 232
819 609
294 920
537 98
588 843
766 183
959 336
902 210
731 809
551 224
598 650
437 630
337 128
588 927
620 962
556 628
721 921
733 879
963 29
611 810
381 540
14 482
249 318
647 470
712 266
706 252
678 522
164 801
168 944
718 74
77 715
906 648
408 574
263 530
305 901
459 307
126 967
549 651
442 356
161 236
644 53
429 773
412 749
70 341
104 947
560 645
185 780
930 816
491 530
698 102
605 642
875 59
622 223
65 558
641 456
710 922
890 53
966 269
780 650
83 799
353 102
950 766
600 516
280 129
706 202
693 289
209 279
396 627
981 876
594 107
816 254
173 297
732 312
422 475
606 549
778 102
154 263
517 131
564 629
341 209
221 137
73 921
501 684
678 439
292 376
910 391
91 444
832 26
407 15
937 530
657 541
898 841
629 449
368 749
122 477
560 850
469 304
440 247
581 896
714 542
622 226
468 658
110 937
773 293
404 129
885 646
737 858
820 462
195 969
67 490
404 81
769 348
549 942
136 353
967 16
508 975
471 774
559 10
749 27
295 824
995 359
310 126
333 195
863 595
56 164
481 967
102 18
375 546
700 350
119 555
477 952
536 345
692 974
676 503
445 303
892 272
711 862
472 119
177 955
696 612
332 556
543 627
731 449
150 636
944 865
184 806
530 870
288 503
244 24
590 683
781 45
626 753
614 857
205 453
360 913
75 547
595 248
238 976
359 636
471 547
940 522
65 731
226 603
644 235
94 887
548 421
98 504
527 711
793 75
545 18
780 933
559 91
598 516
267 939
149 36
566 87
726 22
759 53
17 546
560 90
203 104
82 17
281 193
82 774
590 990
255 18
830 337
378 300
301 910
762 247
153 204
916 165
787 957
146 289
827 726
649 324
431 314
494 954
343 925
68 809
691 401
13 855
497 247
326 540
571 111
21 791
324 886
195 471
395 961
571 842
538 47
397 718
416 92
642 470
879 761
163 121
237 540
513 213
462 726
137 715
847 880
554 385
345 890
685 275
530 564
531 284
55 235
346 831
331 601
627 752
320 23
804 882
24 479
929 694
983 594
199 646
602 156
974 617
118 536
727 394
785 34
244 349
510 642
959 225
476 165
358 168
354 733
285 797
242 789
319 634
765 842
236 179
587 957
711 942
892 341
751 824
768 240
377 124
671 320
727 770
270 547
664 446
707 804
509 219
846 878
424 253
576 230
418 78
92 133
813 207
915 533
87 247
60 488
745 623
13 153
469 202
974 350
814 899
530 243
293 237
203 272
742 142
508 324
608 567
928 616
503 956
348 671
878 489
507 410
429 920
507 911
800 606
27 164
830 604
562 162
129 746
600 191
227 367
382 188
279 728
601 462
390 905
472 612
548 596
996 50
827 319
845 318
424 367
356 977
958 739
494 900
450 306
999 427
261 189
872 202
936 763
629 63
247 476
432 306
737 992
485 125
26 941
13 340
788 683
892 842
28 976
848 736
714 393
621 531
194 398
224 431
932 34
221 588
633 215
10 164
606 454
593 832
846 418
584 647
237 749
407 950
571 273
680 536
121 203
190 939
855 328
267 532
768 120
624 944
751 483
621 140
803 400
487 110
721 243
299 465
635 677
278 52
504 243
194 485
31 137
10 41
693 826
459 510
158 453
782 903
176 738
758 238
400 473
100 498
385 590
827 247
641 183
623 473
801 209
298 91
405 930
551 692
773 94
586 527
304 579
511 853
306 618
126 434
147 746
991 618
640 301
101 700
764 615
468 562
738 865
547 602
266 971
736 640
799 55
570 896
122 506
832 456
974 326
317 732
86 864
241 58
623 768
686 31
102 10
215 419
868 209
822 321
714 818
422 59
567 45
729 684
506 848
736 952
256 413
223 441
180 357
139 584
826 570
781 137
108 564
369 821
85 359
46 434
657 549
438 884
586 14
284 507
834 783
902 694
902 501
117 441
495 957
642 546
927 247
215 58
250 846
43 754
653 952
547 390
315 695
565 776
992 639
938 905
738 24
705 858
920 29
522 855
728 990
424 762
751 706
287 604
935 665
294 170
637 276
571 850
450 526
948 545
75 288
974 740
132 745
693 584
631 998
795 243
805 736
818 62
806 338
581 400
601 801
648 755
640 906
681 873
94 198
481 48
156 620
545 406
498 893
502 922
935 561
27 889
425 193
448 821
526 239
142 217
764 969
328 24
435 550
77 326
978 193
719 652
258 652
55 974
108 139
724 465
812 672
46 849
370 429
944 427
831 930
305 990
496 816
487 324
121 888
351 257
336 856
610 644
693 921
496 87
545 224
571 226
843 663
623 373
592 278
471 829
718 557
617 971
580 716
967 167
99 424
172 941
506 694
172 721
884 916
833 894
686 595
452 757
164 620
673 553
391 164
986 374
118 349
958 775
189 755
206 450
993 135
148 506
401 118
477 804
888 531
758 35
961 483
854 129
591 626
318 929
67 296
211 171
210 838
905 573
88 958
61 832
307 124
448 744
498 989
462 730
489 378
18 847
574 682
231 672
249 91
358 855
353 95
670 979
650 335
648 444
126 978
275 527
987 449
85 482
73 669
312 822
272 575
965 826
50 884
534 874
837 223
410 239
362 798
727 111
682 620
463 811
683 404
329 871
413 963
226 317
500 359
772 456
968 109
576 32
529 906
365 895
513 700
933 69
841 171
436 539
544 898
931 282
602 70
905 543
395 327
307 804
545 971
389 184
252 91
119 324
454 171
890 338
874 676
460 188
795 880
925 121
35 754
110 74
588 217
453 196
970 472
721 26
424 843
819 75
167 520
545 134
687 208
387 694
837 410
981 368
618 432
353 565
561 118
540 508
374 934
240 382
263 646
903 237
211 675
409 786
737 443
774 75
905 179
431 333
710 978
216 834
657 22
672 123
483 621
776 727
370 955
451 142
945 367
728 53
761 488
373 263
374 36
158 939
781 825
233 286
277 689
68 378
248 990
803 496
126 427
110 675
346 525
992 881
57 132
877 944
287 619
845 530
530 134
417 202
574 269
613 384
677 923
553 314
848 793
740 577
981 437
752 501
287 33
896 658
719 560
90 893
188 12
663 372
319 16
62 172
673 927
353 436
241 285
79 499
951 502
188 854
961 110
661 518
255 867
47 373
939 153
668 467
327 768
823 195
671 902
563 56
159 190
592 398
809 598
372 502
771 352
118 19
152 297
769 996
832 173
583 918
675 989
56 353
904 575
578 922
241 482
659 369
34 943
344 277
779 584
542 975
587 368
961 721
886 406
269 61
253 544
47 586
211 970
174 496
816 585
341 940
120 527
584 479
135 366
739 305
252 160
805 107
265 32
327 566
699 539
692 210
725 906
804 482
929 431
67 433
606 550
984 123
781 563
760 664
499 920
207 475
48 187
560 774
979 886
982 713
575 793
957 172
764 645
59 892
332 969
870 552
637 532
468 911
594 859
179 108
876 623
438 923
320 257
585 350
662 39
44 177
653 995
376 505
498 301
768 900
281 859
83 694
947 241
366 953
118 393
588 486
83 493
733 791
879 614
959 479
886 719
107 385
285 463
690 317
847 90
195 530
434 715
130 283
463 68
396 850
358 986
899 170
724 635
924 874
958 427
439 940
178 346
750 708
661 246
459 918
151 392
285 891
597 320
480 85
740 796
843 538
160 596
868 129
70 263
950 732
361 760
528 491
128 376
62 804
336 560
931 514
41 578
83 760
354 170
39 198
810 89
229 688
960 313
904 838
620 29
215 45
512 213
315 557
735 348
509 928
432 18
794 939
826 397
452 729
966 227
138 834
391 109
55 798
772 141
448 845
333 12
528 813
663 53
986 133
960 209
215 439
604 556
400 278
816 780
787 124
257 828
686 262
472 240
257 633
120 13
464 364
22 485
928 71
837 987
547 909
374 834
697 523
241 419
469 117
601 178
119 714
358 625
192 738
757 273
55 448
754 396
687 269
321 845
734 906
19 368
533 418
30 577
306 676
976 755
317 953
412 558
137 373
69 759
307 268
373 125
787 601
743 531
878 722
900 377
840 413
75 244
752 377
344 661
934 397
448 892
852 818
534 830
618 828
68 431
402 591
525 130
560 979
493 570
574 924
591 303
730 647
411 124
202 463
848 954
144 967
609 677
382 197
175 771
775 736
795 587
846 336
231 698
541 992
20 986
150 314
509 720
279 920
107 910
374 953
911 616
285 776
796 304
349 894
68 10
59 364
217 908
924 189
118 372
822 654
118 650
331 841
221 275
128 945
120 530
803 927
571 381
711 552
309 726
918 136
157 895
454 969
559 742
505 85
191 304
214 449
520 28
990 856
361 198
640 54
406 752
593 792
946 23
726 940
435 895
954 716
998 315
747 179
896 510
830 547
509 239
975 609
846 594
385 215
39 920
849 963
237 415
300 404
989 131
787 170
732 174
231 562
903 644
647 574
197 933
512 609
941 516
195 755
459 60
258 722
362 34
787 225
766 849
411 776
742 117
517 817
677 451
800 422
885 519
538 327
244 79
318 46
160 634
369 688
997 806
800 342
36 944
438 677
928 157
275 791
724 872
452 513
23 546
718 563
660 265
809 494
407 757
862 44
660 426
713 850
71 832
132 75
253 795
961 833
775 605
441 127
794 700
667 150
793 486
46 102
832 566
327 668
634 22
106 438
779 139
260 810
172 332
334 675
438 380
275 211
753 180
436 150
138 291
272 308
745 888
589 834
745 74
803 910
885 277
181 415
205 50
812 403
331 647
423 120
561 66
409 987
819 419
830 987
42 221
810 877
393 314
974 110
853 204
258 488
241 415
530 243
755 892
883 365
523 74
476 810
103 221
921 226
302 70
126 706
614 118
570 148
546 327
579 74
514 999
164 759
783 374
763 459
433 111
43 555
624 342
58 117
378 53
936 128
732 670
798 506
688 729
368 312
856 362
277 653
51 559
415 143
577 22
943 561
550 997
207 619
855 256
743 231
785 637
892 670
175 891
146 198
165 972
890 86
195 659
271 418
817 704
847 263
554 393
712 543
475 513
761 519
738 918
574 103
525 388
141 926
16 91
315 786
299 897
905 685
409 957
502 985
710 548
955 329
137 402
476 980
548 164
511 453
573 89
910 317
754 966
719 801
525 662
586 830
425 137
25 685
245 91
949 564
339 209
96 815
400 300
418 632
111 449
141 353
29 781
338 626
337 796
452 419
982 61
322 605
822 857
481 608
895 146
585 629
962 114
375 721
914 157
657 362
994 510
695 548
139 177
195 659
731 280
237 683
483 680
592 361
192 994
46 424
410 913
784 901
76 516
604 974
708 530
463 233
403 182
283 993
366 663
514 113
607 737
704 462
500 992
478 229
699 268
245 176
170 982
335 150
468 179
914 35
933 712
776 296
697 845
567 997
411 726
732 513
764 17
435 697
939 776
977 616
462 765
119 320
492 976
394 326
735 492
929 469
386 56
31 707
695 753
406 310
871 144
926 699
303 543
590 375
762 901
364 216
159 627
363 663
451 10
693 50
290 834
43 158
367 979
938 581
11 574
108 838
110 525
761 951
593 17
284 325
942 769
389 576
551 265
512 141
962 681
232 623
708 345
957 192
699 857
685 266
974 439
638 108
449 722
932 827
584 994
427 661
678 229
302 548
481 526
337 954
825 889
93 288
204 533
302 870
11 960
565 310
278 438
701 542
955 343
168 66
874 700
478 410
81 592
553 441
688 414
903 143
236 457
145 238
870 268
559 293
705 620
541 27
560 247
38 215
708 100
166 544
486 347
85 809
320 646
251 529
862 12
764 619
32 344
199 784
965 521
482 898
447 329
828 147
20 196
980 385
802 311
372 795
782 130
510 816
882 920
802 275
59 287
622 331
281 471
323 833
395 763
818 405
556 839
106 58
15 494
656 126
887 932
885 376
864 223
585 360
503 618
685 124
454 386
777 272
441 554
326 495
468 68
291 687
466 64
203 22
699 444
311 610
396 922
437 977
338 531
236 437
872 792
434 776
507 680
290 731
47 97
655 553
759 840
293 659
246 586
533 349
564 141
580 804
722 217
559 870
452 663
770 98
128 224
111 423
448 522
579 303
817 367
267 585
819 877
477 753
583 483
397 989
881 24
713 127
242 70
690 289
267 497
630 572
762 576
482 338
600 741
906 230
81 661
277 351
967 715
813 45
161 856
10 417
886 799
30 370
610 869
821 295
307 241
713 246
963 724
745 305
732 265
579 612
854 336
215 441
574 188
159 583
131 719
76 868
642 79
16 109
935 186
428 940
678 558
228 806
468 903
545 694
293 124
86 832
366 597
872 380
159 905
222 631
172 696
219 77
213 43
432 85
355 126
266 83
955 182
863 636
659 444
350 612
75 629
540 630
100 883
530 646
808 533
612 440
405 635
649 216
667 377
305 849
993 615
234 695
335 122
71 500
597 116
370 651
598 666
35 655
995 326
453 348
340 811
731 335
206 778
844 758
793 492
882 438
448 524
319 448
916 358
962 561
576 11
273 668
389 342
364 161
908 342
273 406
866 38
840 963
92 264
565 972
176 326
758 175
485 154
680 169
278 728
488 324
347 816
861 352
884 144
906 590
389 317
100 272
969 275
390 339
133 658
628 768
303 507
795 439
855 510
480 258
683 847
495 202
485 930
505 551
573 708
485 563
653 450
136 945
550 587
673 713
346 99
814 895
327 965
147 305
265 959
935 351
586 684
479 11
705 205
588 94
63 691
40 153
142 460
622 503
326 143
757 30
276 851
134 848
545 815
707 46
891 560
825 92
389 95
208 866
822 976
439 956
299 572
764 275
423 794
206 147
802 747
284 558
724 943
23 710
752 820
734 922
52 20
762 544
315 466
578 10
839 966
929 182
97 711
498 888
397 116
638 423
65 882
842 402
502 227
813 79
93 250
166 750
488 339
82 963
111 692
880 803
806 352
808 551
751 248
262 515
325 559
196 531
747 985
815 344
960 340
754 571
253 585
508 630
584 47
230 725
327 613
145 897
358 524
884 575
85 744
78 35
944 195
553 508
74 726
596 715
147 468
650 554
219 547
499 231
387 568
977 781
481 384
37 156
793 55
352 572
225 596
865 259
753 718
426 835
997 520
875 451
893 639
14 785
467 238
402 796
317 554
482 171
176 287
859 962
926 799
653 345
429 825
245 437
977 96
283 765
641 848
796 911
444 649
174 743
188 584
978 752
657 964
33 447
490 981
380 801
614 853
838 637
261 864
944 579
983 595
973 470
580 31
716 624
390 795
735 92
918 404
715 627
689 866
225 594
376 790
703 474
514 452
951 228
957 95
797 11
802 428
243 686
318 866
85 387
513 817
604 543
562 334
33 691
100 211
910 944
689 112
365 809
840 400
658 693
238 835
758 702
528 19
240 63
509 831
217 853
527 896
405 460
635 112
662 148
979 150
996 568
816 391
599 645
140 54
428 204
679 20
427 933
409 847
463 270
391 822
967 358
842 645
148 418
467 280
502 390
276 213
549 462
280 459
787 101
42 729
740 385
494 73
266 64
793 288
946 434
918 161
970 592
36 127
250 405
194 725
921 456
201 979
833 514
626 814
222 324
205 713
729 489
906 333
698 231
301 532
905 310
744 172
264 559
598 793
389 682
762 442
18 490
282 909
890 699
482 149
861 410
860 902
992 138
930 234
839 326
865 50
951 88
513 273
213 727
290 856
876 515
41 535
637 997
270 642
923 355
845 300
860 361
14 781
162 525
519 608
755 705
561 895
303 181
453 525
153 910
70 867
574 908
45 910
618 329
215 746
220 380
348 411
885 932
503 866
850 268
301 41
984 315
394 975
467 937
124 595
939 303
116 37
408 841
449 612
549 352
847 250
678 257
445 327
686 886
927 819
811 421
556 148
262 318
759 28
16 640
31 541
460 207
971 65
871 746
786 166
894 484
253 580
942 209
675 156
647 129
131 51
367 623
276 473
294 65
20 167
828 919
171 441
523 46
427 143
156 200
685 940
17 93
271 430
950 385
713 490
319 397
699 83
812 215
751 265
859 639
992 931
656 172
967 440
922 851
754 559
104 749
53 551
913 653
28 113
646 950
355 250
80 950
235 818
770 621
19 952
570 965
676 325
617 474
614 499
518 626
474 356
669 309
443 159
866 949
885 73
406 483
651 279
602 755
701 121
400 331
530 187
345 200
439 42
893 510
416 647
287 174
999 608
621 324
582 432
139 373
76 713
240 68
961 243
246 881
346 119
25 614
719 394
260 504
892 51
245 769
540 364
801 636
812 672
771 375
194 600
208 995
744 903
994 855
280 247
809 445
629 414
982 817
260 617
720 821
249 30
862 540
134 503
444 745
683 444
151 246
59 872
34 233
819 924
242 501
308 134
461 127
984 95
718 190
581 33
584 241
683 464
477 880
468 154
177 492
509 85
621 356
964 931
437 714
43 301
452 390
451 500
401 477
285 872
542 425
358 111
160 963
460 731
550 958
992 388
578 912
786 142
380 629
420 295
829 343
746 132
195 615
536 385
580 85
78 287
867 100
950 424
383 553
939 504
586 481
105 363
587 843
564 59
320 567
69 129
819 147
119 160
584 496
358 285
42 532
107 395
325 507
528 667
745 987
442 823
388 700
800 33
955 751
167 762
548 472
950 317
818 233
386 152
810 30
978 507
442 399
926 503
534 474
320 254
78 843
522 893
644 829
101 321
179 117
273 381
129 757
943 429
57 669
614 750
211 104
373 880
170 114
901 187
263 928
623 82
193 928
515 787
484 694
349 133
136 687
706 171
354 668
599 448
527 213
54 429
934 91
860 300
764 187
552 771
932 596
950 378
187 475
955 736
322 637
242 444
47 665
463 360
296 355
423 583
23 880
664 535
369 991
860 680
212 160
916 26
295 339
567 323
37 72
314 648
783 882
634 176
472 568
682 634
454 598
601 825
431 992
897 656
363 784
625 523
326 538
215 291
496 135
712 935
111 292
358 978
800 696
870 936
113 671
419 154
789 151
740 815
175 888
322 429
872 210
366 189
718 215
583 702
155 191
908 427
240 491
427 811
149 481
152 115
222 430
444 27
873 234
849 582
432 856
883 665
206 438
717 802
819 490
624 579
48 651
245 199
841 918
486 814
83 130
849 797
560 36
794 167
336 154
758 449
480 986
37 199
863 770
338 787
659 930
575 727
301 645
991 229
138 990
406 45
104 275
885 746
754 606
376 549
106 682
474 956
322 220
909 350
88 276
521 442
119 611
805 617
163 715
673 566
182 131
285 85
299 348
562 144
439 287
929 675
952 730
943 391
347 710
597 803
604 652
400 532
418 754
430 698
671 886
532 99
784 661
511 167
466 94
984 253
41 364
807 490
432 225
760 248
960 590
294 381
718 375
617 543
789 266
23 972
993 659
59 669
901 687
290 195
418 291
255 809
615 849
627 221
460 36
200 773
290 531
39 718
803 463
679 13
238 499
420 254
434 213
68 273
672 370
856 584
798 162
84 433
261 543
63 358
57 913
280 769
488 576
705 577
886 392
608 701
869 129
303 815
883 242
673 805
386 103
324 123
582 616
446 317
581 727
62 356
911 229
410 853
639 825
672 389
479 523
833 868
235 91
175 492
161 508
822 136
812 29
411 164
688 906
417 253
43 463
472 202
816 48
873 957
654 990
19 927
62 276
164 352
536 603
748 512
654 784
405 72
14 344
842 198
109 32
493 554
829 485
179 79
596 487
247 727
224 415
467 815
945 689
634 324
198 529
221 899
579 700
888 725
931 754
892 374
659 74
372 189
835 82
521 624
401 17
941 68
16 515
905 364
571 785
238 64
669 369
978 224
426 630
891 793
164 786
108 354
927 649
809 767
820 910
425 600
100 743
188 797
436 106
642 759
642 182
386 637
354 235
332 570
779 918
124 387
814 374
927 523
951 446
843 99
601 356
122 215
497 556
511 105
637 225
842 357
482 373
658 995
690 615
742 573
826 338
579 359
182 730
818 337
623 323
503 742
373 200
490 811
952 265
895 725
265 487
499 650
18 737
782 229
173 323
975 636
319 162
305 395
196 705
82 857
862 924
293 56
369 92
299 694
692 771
852 424
519 214
878 144
586 840
416 267
382 22
867 831
712 554
333 633
593 327
386 543
139 836
583 455
683 551
304 645
186 624
900 956
367 311
949 532
191 685
916 414
963 379
286 443
550 920
340 679
133 958
308 742
633 841
897 808
254 18
911 973
423 721
282 579
509 611
509 949
955 634
843 221
147 509
316 166
776 188
248 756
77 514
828 367
59 952
200 574
199 438
533 163
535 688
36 730
484 781
952 732
693 550
832 269
985 190
490 870
722 504
321 23
811 392
227 707
717 838
952 251
589 640
860 194
350 990
561 337
437 349
909 164
774 329
749 154
46 325
639 45
896 750
204 279
903 715
837 83
592 886
815 376
996 611
727 322
436 90
827 30
812 751
262 299
139 411
789 834
757 226
158 30
472 597
310 561
571 295
77 534
244 337
948 396
773 620
169 353
632 330
747 601
841 135
844 207
557 201
407 710
105 11
630 986
739 424
670 248
739 181
950 307
599 465
207 791
524 341
493 833
603 450
981 517
500 299
266 894
441 661
594 53
876 762
672 436
283 217
283 186
554 282
249 58
432 716
852 559
292 977
57 547
449 243
583 262
479 667
31 344
891 251
213 66
326 769
538 754
978 52
58 741
949 255
916 184
378 972
642 350
449 889
642 846
573 14
54 559
518 455
598 985
545 68
879 282
749 657
392 856
836 799
868 922
942 458
882 768
847 358
656 362
602 244
830 712
417 754
877 806
196 110
165 661
733 278
261 443
27 287
907 863
873 919
692 68
563 600
345 302
490 50
895 65
419 732
467 510
172 461
354 133
925 21
898 679
518 59
401 357
527 281
805 321
538 935
563 401
82 119
483 611
201 924
133 873
815 122
295 132
689 968
400 672
736 953
543 699
897 316
211 316
146 574
682 592
834 630
276 363
206 524
141 473
118 585
477 408
288 196
82 631
555 332
870 624
688 398
368 480
738 550
161 984
455 544
408 375
144 302
687 918
720 446
563 705
804 528
482 923
352 833
132 944
297 179
977 876
936 540
572 929
785 975
812 863
443 970
164 30
932 85
655 756
962 767
927 428
987 464
995 19
852 718
579 220
805 935
148 240
943 224
48 583
809 594
349 874
135 666
919 622
918 435
876 183
204 456
571 359
975 734
766 484
992 864
394 182
477 23
278 736
45 985
221 188
639 265
713 952
374 500
718 945
999 295
46 378
689 64
312 693
711 909
966 843
572 286
433 649
611 383
96 396
109 515
630 699
533 70
457 952
172 771
351 118
354 982
36 721
670 410
586 723
726 169
309 627
519 414
675 114
798 456
470 953
816 987
958 140
914 51
471 667
925 349
505 686
139 72
361 117
797 754
975 274
866 582
379 811
377 318
598 724
56 427
306 227
80 895
887 571
796 644
962 433
56 743
612 815
529 931
458 208
341 424
433 555
537 601
318 556
487 628
323 63
170 15
246 785
738 137
992 876
103 562
259 764
346 658
674 938
207 722
693 619
987 761
86 533
540 251
142 666
961 620
213 776
303 85
330 898
592 966
109 329
326 97
310 429
201 160
729 884
369 314
199 45
604 952
166 548
779 29
869 799
393 157
415 694
375 481
273 924
278 938
517 885
810 301
450 486
14 139
835 930
641 510
847 309
372 919
259 32
321 160
180 277
813 292
170 625
753 110
534 835
630 846
351 494
411 881
940 880
890 170
976 788
54 455
345 694
964 72
550 678
584 219
399 800
138 921
602 790
176 286
897 647
58 625
791 687
62 567
438 388
815 70
273 869
12 504
387 153
487 802
469 895
232 681
968 634
266 536
695 585
762 613
363 587
782 253
196 97
362 141
876 283
969 549
735 352
483 285
610 296
319 851
337 890
182 725
713 882
803 207
773 76
209 140
911 148
622 733
467 599
644 433
220 421
79 662
711 263
619 337
906 251
928 88
397 944
365 180
257 586
645 298
944 456
480 649
121 822
882 493
726 683
383 664
310 462
319 538
809 442
592 176
679 471
433 574
70 199
281 619
690 233
69 304
681 572
101 706
509 986
475 771
414 557
869 511
84 184
530 73
229 309
692 387
827 927
831 288
88 498
642 290
626 314
906 256
430 727
967 634
384 954
769 122
591 878
119 652
834 690
810 851
729 656
913 512
378 237
82 975
559 940
418 900
777 597
353 904
589 793
765 842
760 329
177 817
901 309
606 452
221 187
190 357
317 117
284 83
834 45
845 64
633 963
626 890
194 25
59 819
974 198
624 310
554 660
223 156
878 521
348 795
272 422
561 172
758 255
598 850
216 589
581 628
334 807
273 638
25 621
440 956
660 26
769 731
877 451
271 554
766 690
153 17
433 860
534 378
772 286
238 762
326 636
98 601
259 865
57 541
668 546
839 995
792 259
625 460
135 21
153 215
10 892
964 343
803 622
865 66
83 896
302 229
282 210
735 918
605 139
932 297
243 99
928 100
833 365
946 279
848 89
744 526
148 316
319 174
946 194
565 738
172 293
876 667
256 705
184 814
875 311
305 717
572 969
871 687
637 731
509 978
975 32
217 527
290 104
64 924
844 409
184 281
304 407
867 323
913 762
725 221
337 113
466 539
975 690
925 822
114 658
222 697
466 831
667 553
506 230
445 312
704 397
871 390
982 707
587 148
474 775
655 458
537 916
947 998
268 422
313 487
735 870
851 158
570 496
220 779
916 958
129 660
577 211
419 119
179 691
579 948
671 340
432 969
807 301
216 919
174 815
31 552
740 974
55 839
314 582
52 856
621 337
597 540
477 542
892 550
411 826
733 492
170 747
507 901
872 801
350 729
188 563
100 519
453 240
351 958
919 273
742 83
418 818
403 237
37 583
491 88
949 264
720 864
374 433
823 589
99 266
838 527
414 358
757 935
252 980
574 945
361 933
370 672
996 589
853 695
160 433
358 521
369 961
70 574
696 994
771 922
357 43
210 532
393 617
304 451
45 89
781 877
292 368
503 199
151 439
147 595
232 709
548 719
501 657
985 338
202 412
263 590
825 380
227 778
771 253
481 212
899 364
197 228
60 515
288 757
69 242
301 458
961 474
634 784
671 239
397 122
61 693
189 630
899 71
539 651
748 911
616 988
943 798
469 68
960 647
643 945
990 110
341 415
249 885
274 430
144 722
816 944
540 838
191 931
707 190
19 572
998 111
731 104
760 414
497 164
929 363
912 452
830 872
582 20
288 89
745 703
262 936
110 65
34 113
30 773
404 40
227 15
742 453
941 756
676 59
248 68
62 178
734 947
473 861
690 193
619 126
99 866
205 542
168 558
731 24
328 226
318 887
906 14
912 171
119 298
730 372
200 88
543 773
379 425
530 252
409 696
444 535
860 91
722 237
679 198
91 573
700 930
315 186
16 563
871 183
199 150
961 354
757 605
660 605
414 957
854 121
867 405
841 600
362 82
623 498
349 89
888 189
627 33
11 186
295 112
662 934
279 789
683 102
406 241
907 453
678 129
88 759
936 215
959 59
425 991
331 215
469 295
789 59
16 784
183 236
387 987
165 450
669 196
17 980
57 761
157 578
248 608
621 344
497 76
559 60
674 234
314 158
472 394
235 631
26 460
360 64
210 473
801 536
95 275
258 723
207 297
446 194
579 439
87 377
92 607
915 567
298 504
694 205
985 542
13 670
848 312
852 55
458 247
65 409
345 871
176 595
206 673
746 923
857 488
908 452
443 116
751 401
948 841
989 790
616 202
751 318
211 729
169 727
873 158
561 188
760 994
908 678
168 653
952 339
103 878
666 892
369 934
875 234
935 34
326 980
809 423
530 81
93 889
721 388
891 806
126 651
176 981
757 896
353 64
225 117
673 112
323 627
888 556
679 196
866 92
227 169
469 535
498 227
513 197
976 817
18 948
916 866
948 54
248 116
906 302
706 878
374 153
388 532
770 683
526 358
124 663
960 208
260 105
654 274
284 378
416 468
77 441
373 741
679 461
733 547
627 732
35 976
559 972
699 878
819 640
582 399
961 709
648 339
914 630
217 791
551 631
229 500
392 833
717 492
279 618
658 912
70 587
441 931
983 383
467 927
52 643
688 143
680 715
237 432
476 280
311 42
525 220
189 376
584 174
200 260
863 264
484 650
608 351
18 562
39 843
926 616
471 601
711 404
80 912
357 795
114 795
652 876
452 318
487 941
868 697
906 586
59 391
624 999
288 730
753 631
611 714
221 836
827 621
337 998
742 435
34 301
15 426
604 176
358 255
197 13
477 439
56 96
499 682
755 82
832 274
586 378
750 108
805 960
240 88
227 438
455 279
902 706
562 230
259 932
206 437
909 417
83 232
895 745
62 639
799 928
771 660
414 876
204 118
272 827
997 633
189 859
492 582
981 257
435 181
748 938
896 728
649 884
845 534
833 392
238 31
629 794
94 892
787 625
543 135
397 360
668 269
408 202
478 728
279 647
273 863
960 235
975 277
275 729
93 440
59 519
58 332
817 386
302 886
263 948
782 365
180 11
586 326
567 947
558 859
415 297
473 50
972 744
654 103
873 949
730 934
791 67
549 741
968 908
747 848
933 615
124 389
424 616
144 62
846 527
353 434
55 970
331 21
262 153
412 472
789 439
463 821
303 253
491 160
29 306
797 106
959 123
585 230
106 679
645 867
844 669
509 364
523 232
270 457
465 918
152 263
129 277
55 280
102 478
288 345
270 86
466 317
517 548
787 128
989 377
310 366
565 858
320 515
691 799
950 992
900 954
346 424
759 523
521 421
697 756
277 322
834 89
612 165
826 908
934 79
466 324
199 161
989 39
557 194
304 613
642 52
181 78
345 415
817 308
954 16
567 909
617 29
255 448
205 539
618 755
938 85
668 342
459 55
425 645
514 211
392 324
881 463
896 821
449 131
114 456
844 758
822 919
36 878
344 83
465 379
440 911
134 61
812 468
662 734
674 863
162 843
748 107
482 719
89 302
405 488
255 183
441 349
558 944
722 288
558 773
355 518
595 174
841 314
984 658
514 805
820 665
645 170
510 121
592 780
885 941
715 563
537 66
992 522
167 639
987 210
587 424
568 893
256 835
105 913
432 616
656 760
723 411
287 617
612 405
695 537
554 227
583 819
838 539
334 845
802 752
667 607
188 542
676 572
626 797
81 889
784 966
786 367
438 937
422 293
513 913
473 80
288 555
802 984
744 193
280 532
830 901
603 947
507 458
455 615
373 433
849 903
397 52
776 870
324 92
517 642
230 888
923 438
271 813
668 404
496 714
563 843
91 277
674 747
207 860
69 731
973 764
448 673
453 865
21 97
486 185
873 418
686 874
241 327
127 363
205 996
874 604
637 236
209 461
294 223
117 883
197 740
90 667
867 117
542 871
663 399
93 706
441 57
412 211
840 421
829 584
720 859
687 147
30 646
347 733
396 189
523 953
314 254
970 681
693 172
770 461
739 532
753 47
73 663
27 396
651 311
78 616
156 301
26 215
231 855
174 30
307 951
985 539
858 929
224 81
92 435
94 864
807 343
366 279
334 367
701 258
362 143
524 623
223 974
597 484
683 939
854 515
88 924
137 219
787 296
647 377
525 108
468 147
404 240
478 776
125 551
894 594
671 385
155 120
969 787
604 212
90 934
278 992
178 950
282 555
314 375
758 83
182 823
717 221
655 74
875 538
481 279
992 255
78 398
607 396
100 67
292 448
781 111
959 778
951 268
710 891
967 56
39 522
411 746
118 611
972 888
250 205
882 402
901 355
13 859
948 366
123 629
14 62
696 808
297 796
503 451
605 664
829 466
390 941
73 415
412 213
484 972
838 89
978 159
846 269
438 53
833 759
112 441
565 752
248 526
985 759
283 375
211 649
597 481
86 948
321 453
59 597
477 601
812 458
522 803
29 882
795 667
547 477
635 853
615 711
522 747
567 613
191 872
390 217
356 591
798 662
865 180
716 906
426 105
371 518
743 817
842 971
150 839
463 639
16 47
893 257
968 654
678 803
929 237
281 188
772 179
217 592
724 913
687 32
313 505
638 17
760 807
506 66
173 221
180 93
805 420
631 392
783 122
907 845
725 668
314 261
562 73
176 94
102 957
400 111
414 706
536 624
886 32
404 876
454 628
284 137
422 235
763 657
965 693
177 943
132 330
778 255
486 404
243 109
358 180
728 678
998 596
319 540
336 842
191 665
244 155
24 969
602 13
700 474
153 669
406 567
15 385
393 573
361 247
194 790
120 20
324 85
628 807
222 566
779 645
651 377
93 415
360 731
537 896
891 660
923 839
956 244
89 788
236 661
481 265
136 652
840 674
840 382
212 991
636 692
478 235
688 473
238 935
683 777
967 271
293 949
698 247
58 334
737 634
502 976
921 309
556 832
620 103
583 326
164 507
607 645
35 473
901 252
912 79
794 423
249 427
460 250
557 394
551 858
989 339
636 77
74 161
772 523
600 443
399 451
544 687
235 52
612 361
409 178
81 682
335 129
900 748
217 365
442 904
200 519
57 643
156 418
374 495
874 65
270 682
593 516
822 152
62 994
850 129
191 24
146 222
673 85
195 321
339 202
567 98
234 867
104 673
249 990
119 660
749 422
993 517
417 314
700 173
181 450
173 59
58 826
149 695
209 465
16 651
780 87
285 44
102 969
822 993
324 999
766 334
630 283
263 543
112 828
588 524
38 932
539 827
594 804
948 777
545 822
120 163
416 52
629 804
564 760
263 405
653 257
38 609
643 409
794 991
561 46
122 632
891 563
836 784
237 974
384 71
923 771
681 498
387 242
118 733
287 203
11 541
855 667
283 734
594 464
904 606
425 653
138 434
368 415
452 163
33 135
245 908
113 152
314 164
846 148
688 132
10 460
872 225
927 176
540 495
309 781
704 208
38 673
176 684
590 312
906 763
251 641
648 460
265 745
772 27
837 580
210 179
901 611
201 169
593 46
776 293
426 578
972 172
362 148
89 775
676 39
209 353
463 582
76 548
904 89
549 697
69 27
754 66
113 394
485 745
73 144
761 652
926 992
493 112
959 171
333 914
214 347
287 401
565 967
177 921
799 395
881 32
530 748
723 202
623 149
729 616
526 598
514 296
261 756
46 403
436 773
257 67
70 370
714 109
742 709
379 108
21 578
476 82
84 458
767 927
186 729
640 243
385 516
427 495
899 735
965 796
509 852
248 621
551 266
415 839
430 849
438 191
911 842
844 451
826 404
429 234
262 857
23 393
572 833
108 878
953 273
824 110
442 645
59 438
739 117
288 683
149 443
217 435
895 103
616 149
131 43
943 807
539 70
341 994
76 797
141 680
911 31
695 186
463 356
648 517
243 197
65 758
958 245
159 804
421 292
828 479
352 546
356 649
32 697
709 741
663 208
475 980
883 638
627 896
999 86
548 300
439 126
335 544
464 385
243 158
533 462
848 143
429 907
936 567
66 987
30 233
253 997
218 891
11 224
262 508
596 290
436 316
861 144
22 982
907 469
603 567
652 461
890 455
280 490
877 764
991 38
230 433
182 801
738 358
785 699
453 683
90 512
147 307
901 963
867 933
811 995
142 176
855 892
630 833
338 638
42 409
696 970
821 220
484 669
455 28
700 856
968 402
177 399
567 999
900 704
751 139
757 968
325 774
773 469
906 538
489 539
218 26
417 289
464 68
224 56
44 895
751 86
372 148
105 428
632 742
591 127
961 515
950 16
606 540
796 87
233 419
763 629
512 266
997 658
450 565
269 975
574 682
417 121
554 963
703 628
880 489
772 124
948 441
704 376
753 422
976 705
956 471
158 358
763 496
767 995
52 936
271 911
455 225
519 190
211 728
986 120
508 630
989 88
232 474
48 172
416 745
628 284
330 207
427 987
219 652
135 536
275 836
927 779
433 533
319 765
337 246
68 371
109 832
47 419
441 547
636 962
937 263
238 977
99 522
808 854
678 354
241 307
366 704
319 603
195 668
496 570
492 642
128 249
184 893
476 965
760 274
605 801
302 197
695 762
801 501
859 158
286 893
885 713
727 110
207 32
97 299
10 528
659 148
648 479
414 886
470 234
947 228
230 939
948 712
744 927
198 128
567 528
707 820
771 699
131 610
598 88
17 895
414 278
562 384
946 850
718 50
258 746
97 839
338 894
402 747
595 846
755 970
901 104
72 110
108 500
88 761
147 574
101 282
457 515
149 844
979 624
307 550
815 687
511 443
461 95
943 82
964 515
301 215
89 391
722 145
79 730
589 411
23 948
791 630
861 958
290 368
402 324
143 826
715 401
391 824
554 670
848 769
188 481
62 479
715 813
773 407
700 855
780 925
471 150
646 407
252 161
63 938
28 841
207 565
847 61
301 106
235 76
119 949
145 48
85 194
28 373
39 595
135 489
698 970
931 478
144 68
720 101
522 253
498 554
932 24
196 518
302 761
661 353
289 27
60 775
382 19
389 97
678 168
308 18
99 445
847 193
546 406
359 269
363 911
470 208
169 975
266 12
585 40
720 781
455 648
992 671
15 122
790 849
552 738
723 124
594 942
956 750
132 666
187 842
85 205
690 517
671 15
904 98
152 67
392 806
527 243
614 871
893 674
581 410
202 309
418 705
759 898
589 113
664 782
962 369
167 315
128 221
16 886
279 971
548 496
867 408
334 902
615 435
946 579
390 11
616 729
43 228
820 315
879 26
709 873
753 817
585 14
384 723
389 98
549 230
388 165
898 500
165 591
406 999
15 756
255 718
500 992
655 610
32 755
913 212
917 386
654 962
11 252
366 464
422 309
789 526
695 432
401 290
159 405
812 635
548 275
611 319
574 441
125 705
462 145
876 115
734 296
994 552
178 244
498 98
481 846
767 615
935 556
425 715
305 188
307 697
667 996
262 97
357 280
47 602
455 721
910 996
97 464
711 866
180 664
133 935
17 130
829 738
721 532
203 957
987 906
552 299
992 254
444 620
463 639
302 428
153 587
821 21
604 474
50 758
15 325
478 259
196 413
253 873
71 455
499 396
30 165
62 198
588 329
216 80
819 526
216 944
557 944
688 961
582 122
741 560
963 509
782 291
804 926
844 246
380 823
465 676
338 122
543 378
547 972
857 482
400 464
162 803
590 829
181 65
236 890
801 583
96 21
861 63
369 929
438 774
663 70
297 898
102 538
173 431
428 345
239 100
291 179
598 508
602 507
149 554
491 62
488 421
918 585
641 222
326 285
301 762
904 533
370 887
695 68
997 38
921 262
230 494
88 286
965 596
699 934
706 588
406 929
825 463
985 377
233 92
978 902
108 703
334 478
698 869
592 69
679 614
660 828
504 446
191 483
952 727
80 677
367 433
798 239
598 357
830 641
56 633
976 27
908 103
195 308
274 546
507 226
852 448
359 58
746 553
182 839
695 752
839 994
939 42
631 996
751 466
861 618
120 682
530 828
975 286
781 71
694 966
26 281
632 130
889 224
202 841
192 665
359 223
236 508
199 131
956 58
255 388
288 718
748 57
423 43
865 41
357 459
336 710
504 762
586 45
418 602
687 888
717 582
907 313
774 743
255 596
286 687
479 144
95 795
307 117
961 30
163 59
988 99
810 639
961 548
384 455
433 998
211 579
215 894
371 119
87 509
300 18
127 805
514 441
594 883
534 888
429 249
665 517
144 321
276 971
920 435
414 494
700 886
615 753
455 154
356 405
104 938
769 559
723 927
469 855
596 162
643 982
426 125
845 284
210 478
876 522
359 830
429 631
801 359
919 272
83 903
148 511
138 279
126 969
841 325
637 796
867 250
999 396
979 801
705 845
822 592
616 291
805 766
895 405
421 732
756 139
598 878
152 422
15 592
646 124
45 175
151 618
227 930
827 383
565 352
291 869
504 113
125 75
744 97
656 921
818 631
413 991
625 840
651 162
714 382
342 494
748 691
103 419
301 99
252 519
350 937
565 371
462 921
442 396
729 655
324 268
711 571
621 552
614 283
322 812
528 722
402 507
498 104
23 381
10 373
893 315
263 150
368 289
409 366
575 874
158 692
724 385
862 623
960 41
520 486
667 579
437 654
116 441
60 583
13 344
287 569
872 554
848 589
932 620
706 179
209 315
350 637
148 621
438 479
942 260
473 644
123 64
828 960
251 895
765 275
341 417
183 86
696 170
438 520
122 249
689 302
573 224
320 229
735 78
190 330
939 888
163 768
473 636
112 186
420 555
652 75
357 800
69 439
926 463
760 572
628 980
29 809
373 515
535 315
133 298
272 317
271 65
268 132
389 525
606 142
841 172
762 488
637 721
639 160
777 193
555 516
814 334
927 483
286 129
706 278
745 961
735 656
847 541
75 547
947 448
327 955
998 191
53 850
178 448
712 753
183 984
748 138
218 451
802 376
705 662
270 777
77 380
454 176
281 240
281 807
946 697
727 651
856 499
187 48
98 587
329 470
633 420
812 433
958 275
566 608
251 759
92 525
990 740
778 325
622 173
287 972
547 845
190 241
999 619
853 168
992 598
272 522
868 767
901 864
73 258
815 474
773 219
930 33
665 80
10 984
608 231
924 893
318 460
62 466
496 94
183 285
891 135
621 953
129 92
416 364
770 577
289 994
430 31
15 452
484 814
191 796
522 636
358 162
389 601
614 744
301 118
688 259
47 347
225 445
953 47
815 528
128 799
614 199
72 125
356 635
735 936
954 188
541 318
594 289
936 232
904 991
241 50
977 160
773 629
469 66
660 732
677 44
344 155
370 894
629 104
79 317
397 169
523 238
593 476
722 114
729 199
463 728
429 963
901 537
243 516
83 669
736 334
465 46
819 709
206 70
995 441
150 759
313 76
104 976
177 481
164 400
733 394
156 724
890 262
717 376
233 891
739 14
898 51
126 342
170 86
487 830
22 566
316 10
287 565
457 608
670 928
361 929
875 577
292 743
816 725
649 55
180 123
29 923
584 134
624 177
620 37
455 861
745 288
449 274
950 206
146 480
333 495
147 819
156 903
494 939
927 677
63 371
915 83
635 815
417 450
369 802
62 465
20 337
723 874
579 492
414 376
557 333
127 819
500 293
559 880
489 728
698 168
951 557
195 283
270 23
745 450
124 924
24 761
506 587
747 946
837 519
685 383
524 730
520 341
265 508
298 261
665 230
899 825
945 663
310 810
263 477
61 483
547 636
28 989
197 819
242 602
157 808
850 29
381 729
422 165
919 539
769 650
753 610
265 894
343 161
312 21
661 84
665 742
100 268
551 868
15 672
675 448
152 599
514 585
568 682
920 288
284 711
298 573
847 263
763 432
158 973
112 246
705 661
256 760
942 876
589 943
772 476
623 116
33 247
468 904
943 614
192 841
715 840
629 507
58 207
538 910
922 818
978 388
252 132
18 774
39 470
530 255
393 513
690 148
961 840
423 349
80 124
370 209
995 743
300 494
972 191
129 858
810 652
722 361
888 472
875 219
909 148
631 581
763 996
789 905
566 374
162 568
222 662
879 662
997 74
127 719
991 181
655 957
820 781
690 752
575 983
310 477
784 724
982 513
305 946
144 650
690 923
793 408
599 467
952 529
23 531
930 37
823 257
665 895
643 37
894 641
165 75
125 506
114 704
217 91
258 821
133 931
147 399
316 558
891 520
421 261
274 861
703 750
899 654
142 256
592 908
369 641
388 946
471 223
700 204
926 294
709 324
122 821
278 551
959 616
68 557
301 678
802 460
498 452
100 865
250 571
917 214
62 518
16 330
168 269
934 35
852 974
140 380
866 232
570 671
932 881
907 189
507 204
922 13
953 321
740 925
586 817
786 746
889 984
347 106
249 850
612 300
181 289
252 408
981 788
448 253
315 902
436 736
610 302
986 383
773 348
318 654
756 339
84 372
104 774
18 414
801 337
866 390
959 704
125 280
852 445
770 544
97 547
792 341
319 160
853 490
567 145
287 82
78 536
897 271
61 314
348 688
464 322
155 280
780 498
685 885
133 925
35 382
131 21
55 625
907 761
76 731
234 41
977 586
224 977
549 975
705 140
400 958
707 417
698 641
335 403
345 940
820 964
382 688
737 260
183 934
47 683
568 839
551 395
876 775
355 271
100 211
291 46
972 478
535 81
355 807
554 125
141 798
984 806
461 505
822 426
135 595
254 69
413 694
583 637
876 693
334 393
751 624
747 890
471 228
130 780
463 725
91 142
909 113
265 330
772 207
328 901
350 215
953 229
330 918
957 207
185 683
81 135
139 771
369 946
672 457
403 822
134 322
114 719
60 381
963 183
598 62
860 318
453 985
653 125
929 472
511 448
721 672
550 21
292 397
519 834
411 195
14 357
127 722
724 519
588 779
271 221
30 133
418 345
575 501
705 565
748 927
913 731
280 849
301 620
84 739
555 987
914 552
987 599
969 562
120 823
136 422
10 373
746 371
230 587
823 169
470 340
409 662
691 924
621 963
629 171
988 533
467 854
489 365
113 323
832 416
480 419
357 844
687 887
152 496
547 951
753 43
251 396
477 61
448 648
544 986
706 90
258 374
40 701
190 47
434 876
380 462
856 484
130 542
93 326
628 905
449 537
118 25
266 608
895 759
542 180
287 941
90 311
917 970
500 671
576 618
581 303
329 584
438 854
36 77
560 84
208 165
73 684
265 687
466 376
191 555
291 831
163 561
452 849
146 758
177 648
207 244
655 138
979 801
194 522
122 852
632 893
772 703
547 901
606 891
545 869
87 438
746 474
54 306
486 356
442 914
629 762
309 78
671 11
46 863
742 132
775 258
311 990
193 878
489 132
970 452
77 550
666 358
793 669
307 857
272 168
887 227
288 519
219 564
209 70
947 801
885 368
466 352
723 822
279 996
44 557
326 540
878 668
194 663
621 769
511 679
325 882
247 137
935 149
219 710
629 133
28 601
437 884
979 535
676 281
155 88
143 825
762 670
631 700
125 654
847 325
81 49
426 385
788 253
741 881
921 550
619 18
160 326
377 610
939 45
681 135
446 64
279 39
851 378
800 485
851 213
404 94
393 854
136 831
864 318
255 720
560 853
636 704
674 316
157 969
327 158
954 895
935 819
374 588
606 881
81 923
133 179
650 169
999 293
182 714
581 345
970 775
37 652
94 883
359 95
708 458
894 638
106 508
678 541
715 546
572 536
937 548
237 377
402 503
36 304
422 79
746 100
57 844
483 115
807 139
290 920
339 592
402 878
237 13
55 476
84 798
187 649
271 724
245 535
87 581
838 397
415 608
622 568
626 295
158 364
353 635
265 828
405 219
86 367
720 244
855 170
544 303
519 245
271 195
373 174
468 239
491 168
887 426
941 988
235 658
940 495
618 536
814 569
711 842
132 756
982 410
787 71
785 625
592 224
627 207
210 950
430 701
960 514
782 905
829 679
581 705
863 569
567 176
885 721
891 987
610 377
294 468
687 210
181 752
996 331
769 380
821 666
903 367
946 767
378 719
727 800
941 84
718 429
235 45
228 364
642 787
190 889
745 97
114 302
493 977
645 593
924 556
180 138
279 591
668 908
143 413
289 912
280 612
831 506
275 385
311 352
443 905
499 703
844 419
728 697
235 163
197 40
707 757
315 784
954 564
995 56
485 788
382 183
879 936
170 986
246 154
568 901
470 78
308 637
671 870
590 422
783 331
883 467
473 921
385 652
762 478
628 989
823 912
246 474
957 94
39 408
519 793
768 512
709 124
820 308
738 688
398 501
241 671
772 490
830 707
686 406
902 27
162 980
195 524
612 653
971 616
24 643
231 588
657 468
933 558
548 691
676 136
795 445
971 95
368 642
601 256
592 689
92 757
171 787
563 398
653 855
413 880
911 267
720 288
382 105
385 774
444 103
344 767
41 922
310 483
516 291
171 53
744 921
790 527
271 237
948 81
361 706
612 979
156 677
600 758
432 362
740 260
958 148
12 739
881 925
39 944
75 314
71 585
955 374
410 769
250 806
173 938
34 797
770 907
741 619
523 84
37 478
855 618
812 657
255 292
508 181
456 160
523 872
783 20
889 625
940 816
983 765
187 93
359 891
678 286
816 565
81 115
539 653
658 47
922 158
941 587
66 730
990 83
388 898
574 632
307 814
808 390
397 124
131 637
172 125
167 439
619 14
582 930
937 128
912 317
329 703
941 394
994 92
943 335
882 744
511 834
589 725
384 148
735 545
794 155
119 438
833 428
587 828
724 26
211 592
190 232
204 145
174 817
447 324
655 69
512 368
466 926
311 834
809 206
556 791
250 216
938 474
620 419
369 462
740 254
41 359
14 405
997 413
427 146
987 78
862 39
444 120
714 781
345 385
12 810
344 173
225 488
93 513
757 683
925 383
870 728
930 291
58 889
166 272
59 383
903 669
532 635
381 510
407 607
629 774
148 541
33 663
821 697
13 729
172 47
57 706
400 708
902 578
570 680
487 821
421 780
803 306
473 988
148 37
627 890
985 361
610 421
637 812
465 995
497 205
524 124
329 834
700 806
19 188
31 952
720 892
98 816
27 168
797 242
338 306
155 976
198 580
151 217
144 334
586 724
332 625
115 909
30 656
178 622
361 33
892 79
447 622
488 892
277 324
504 946
15 995
267 685
916 78
173 581
916 454
876 294
173 856
286 998
692 291
332 906
516 589
19 439
221 133
883 255
22 798
477 747
246 982
454 878
872 583
496 594
356 529
284 583
478 443
806 207
865 935
367 558
895 363
820 126
943 177
557 138
16 902
626 433
531 145
336 430
626 858
123 421
789 66
545 776
486 375
614 985
138 992
739 104
103 626
801 357
572 700
472 106
464 909
131 15
163 298
573 275
995 958
37 215
650 725
331 726
460 57
201 376
30 721
770 354
748 190
336 85
508 349
363 43
241 583
545 769
852 705
792 373
514 694
85 374
879 425
486 668
430 969
631 63
943 135
805 233
858 93
591 120
945 711
326 492
647 126
62 359
572 778
406 493
628 278
434 55
602 671
475 338
866 222
143 534
832 558
779 138
971 912
959 602
185 16
980 941
901 633
334 627
862 363
932 624
82 650
389 49
895 478
701 43
332 194
893 758
642 101
268 204
491 861
687 753
428 64
49 324
991 241
576 458
915 13
18 656
328 241
141 648
821 174
19 404
143 648
352 11
61 272
63 670
909 632
845 967
519 725
265 982
35 642
68 814
808 197
106 610
757 933
351 486
115 598
44 878
399 246
532 487
852 801
82 467
762 915
238 717
998 356
896 763
749 693
329 711
179 799
780 648
720 899
300 700
565 828
635 545
419 261
401 558
826 880
47 740
302 94
730 527
235 752
54 114
493 199
827 241
760 492
119 740
436 668
563 183
736 917
977 42
870 169
591 55
864 819
975 385
59 391
201 318
67 643
345 53
495 995
593 788
247 897
98 141
260 407
101 813
213 841
173 905
46 101
509 667
668 101
872 501
295 245
107 570
847 178
888 66
252 41
942 21
16 572
792 563
240 922
907 345
640 950
50 611
379 235
97 634
62 834
268 141
905 832
477 681
588 433
370 789
974 648
976 473
852 795
865 531
269 990
612 317
773 510
415 474
442 866
560 16
952 290
60 811
532 412
69 932
596 949
137 474
926 292
992 445
590 762
295 427
858 64
225 367
796 917
353 831
319 56
502 235
211 869
341 459
979 70
394 451
113 580
796 166
500 358
697 890
139 40
894 451
552 621
875 41
700 624
542 247
482 152
164 736
991 813
726 115
607 14
927 249
658 598
645 276
836 981
969 359
537 447
103 821
439 737
314 581
496 935
875 250
773 494
376 750
338 984
154 454
434 808
292 499
900 130
971 12
41 983
277 939
78 815
547 390
837 525
274 479
882 796
160 933
562 215
750 303
859 431
373 62
952 798
180 392
958 724
965 424
465 582
143 909
664 506
348 95
874 912
498 886
658 364
801 14
418 460
914 871
172 614
908 874
506 566
344 89
489 810
117 661
974 490
538 726
735 97
700 565
759 108
963 796
308 754
754 50
223 557
658 718
898 170
485 923
168 231
769 254
590 924
479 163
178 257
676 644
850 194
484 574
468 664
799 412
106 398
374 767
978 778
127 591
842 106
773 715
43 392
98 624
875 719
698 730
266 726
197 486
92 794
345 212
602 698
880 929
944 114
336 472
735 451
843 582
697 837
626 405
305 354
213 929
174 961
876 218
855 406
215 730
207 433
543 677
627 193
201 603
806 595
73 947
893 656
374 886
82 441
293 87
238 552
139 504
237 280
408 855
315 96
310 781
751 904
505 593
127 556
885 810
536 154
550 62
955 672
707 982
570 652
492 213
756 168
348 591
333 567
268 468
222 625
873 815
669 418
313 990
785 873
996 120
867 669
749 474
579 517
226 729
724 793
220 447
90 57
966 595
885 834
586 717
25 596
874 140
257 992
157 509
817 377
103 277
598 117
46 597
607 283
644 955
958 838
926 514
42 133
627 459
101 166
848 499
596 556
907 526
903 708
499 813
440 947
183 792
498 987
588 25
901 425
344 247
598 774
338 662
833 305
301 709
971 140
456 686
780 860
328 964
624 74
445 794
209 870
222 597
247 650
159 296
456 556
122 904
123 487
56 882
123 613
457 192
906 736
467 270
80 40
518 167
900 752
846 206
813 570
244 42
145 35
423 521
463 623
72 241
625 74
856 69
771 410
314 150
888 523
139 464
667 323
373 171
702 821
994 750
163 522
261 671
409 225
336 735
297 407
417 359
465 682
589 412
949 451
434 135
876 476
937 326
563 261
293 754
342 541
210 840
14 267
724 248
165 94
297 174
786 170
99 765
483 47
896 941
725 343
340 302
22 81
212 674
310 964
39 110
727 592
692 561
838 316
53 367
791 338
569 23
941 422
993 484
161 342
925 447
107 387
30 787
46 847
214 260
117 269
650 701
514 698
237 904
690 350
196 507
560 266
211 876
697 108
401 842
234 812
64 498
50 557
453 41
41 337
970 21
783 819
999 412
333 147
960 460
352 754
26 197
468 861
897 592
434 342
532 570
412 39
961 36
430 549
910 696
812 863
646 457
276 457
391 984
532 192
650 346
846 315
14 384
244 601
664 290
746 997
766 50
367 820
988 305
212 743
326 792
467 684
512 619
873 187
141 621
290 192
305 823
356 117
187 743
533 834
500 335
374 980
564 163
675 324
454 916
703 636
607 940
842 463
270 712
926 535
245 400
772 248
234 916
278 943
226 84
45 788
783 230
447 163
578 980
533 194
401 505
140 784
169 865
385 339
148 520
264 391
800 545
979 60
274 820
400 118
462 14
578 246
159 35
308 189
598 24
894 231
403 934
520 771
757 236
758 713
118 402
113 286
76 541
391 75
517 595
545 965
195 18
517 824
660 26
598 926
353 24
450 658
695 972
88 236
114 538
613 654
348 251
576 629
421 267
789 352
315 692
379 162
524 839
221 565
908 514
596 359
617 562
473 784
373 431
611 559
358 29
425 845
963 541
948 999
187 677
523 213
611 136
232 989
848 672
328 567
734 137
266 463
617 934
929 192
261 768
628 236
911 710
634 180
234 763
48 574
741 439
99 538
490 693
830 582
19 528
312 817
810 115
554 994
355 759
634 162
706 961
53 482
253 347
627 386
650 921
29 60
848 304
775 486
175 271
759 543
587 21
689 353
143 35
275 916
287 147
841 43
283 246
466 602
305 589
323 50
679 535
58 503
831 108
355 448
941 495
753 644
401 629
461 839
405 961
249 618
686 295
881 748
462 596
417 894
527 572
798 142
771 204
881 610
475 924
901 729
900 374
408 650
394 236
331 903
767 236
453 30
709 444
246 881
769 615
157 260
392 317
698 565
529 614
16 980
279 578
172 23
284 738
851 637
846 628
871 711
219 776
249 362
927 682
113 265
62 719
512 452
862 723
453 555
692 956
590 936
943 69
995 348
744 135
659 389
556 995
907 108
581 517
234 763
985 745
892 149
135 796
881 191
304 729
950 27
130 498
462 335
351 713
366 86
282 985
332 575
875 56
111 974
51 798
551 907
534 63
113 537
136 720
377 90
903 168
171 762
782 671
455 657
628 780
725 401
244 123
376 63
489 830
144 230
675 250
802 247
383 310
879 781
176 850
404 510
408 175
335 487
80 156
59 171
198 275
778 102
806 253
185 131
375 213
158 560
748 700
133 956
908 171
320 995
716 91
855 565
101 533
813 241
732 805
493 711
472 968
597 85
496 310
992 572
817 957
196 476
646 604
130 36
322 269
770 695
679 250
700 89
80 857
822 338
732 41
461 946
506 389
381 67
26 688
250 984
209 73
390 866
407 346
275 234
250 48
799 585
525 484
545 881
840 749
816 73
743 410
43 135
985 677
193 409
708 643
122 411
764 969
439 337
254 423
569 605
59 971
847 102
186 722
704 483
551 175
314 473
445 372
226 642
219 28
345 915
184 904
409 203
428 104
647 771
987 303
397 627
243 604
470 569
735 490
319 373
280 200
437 197
863 583
819 743
530 661
13 137
543 687
513 991
317 254
260 195
448 258
167 430
661 47
416 300
330 480
333 405
779 658
499 540
331 192
189 651
413 306
485 299
56 254
60 549
357 159
167 797
467 253
252 423
548 805
245 495
590 733
367 60
624 810
679 396
589 91
52 452
817 85
621 959
542 586
774 950
43 320
49 97
702 206
736 54
176 854
700 345
657 904
852 283
438 566
681 891
409 121
280 743
639 38
418 791
668 739
595 877
878 126
950 754
851 653
435 882
893 731
182 901
319 125
301 767
865 249
977 837
588 758
515 135
195 639
411 99
507 455
711 578
360 14
395 445
747 16
504 756
289 65
339 68
693 605
265 705
75 24
221 741
432 359
306 126
923 312
547 123
145 953
540 729
995 98
141 480
99 422
834 430
71 541
921 517
949 627
243 116
219 69
284 733
64 820
236 172
278 232
245 714
952 123
941 450
548 909
531 196
238 309
613 40
402 753
503 579
770 840
600 673
758 569
659 723
751 393
27 610
376 717
65 551
877 568
189 237
557 723
798 612
825 900
752 410
692 379
558 302
914 538
352 931
471 283
368 101
237 410
62 977
486 726
384 163
312 455
167 911
88 360
169 819
483 726
325 719
397 655
248 90
141 261
71 968
671 118
662 490
431 286
532 681
955 203
996 757
506 175
932 596
32 976
869 202
797 52
554 354
350 936
634 937
903 713
144 470
955 568
68 647
772 472
939 391
235 428
121 516
116 775
671 450
139 567
617 347
376 41
588 553
348 299
766 812
525 715
324 489
64 758
970 637
409 301
130 13
963 380
903 829
844 171
914 111
457 581
212 337
683 966
759 629
532 174
526 380
162 932
265 167
155 701
435 471
350 194
13 782
828 776
116 236
704 563
443 347
507 900
938 115
436 907
815 523
713 240
922 712
112 479
229 547
197 834
190 776
318 396
994 142
564 729
841 174
722 570
803 629
370 660
338 873
407 845
92 951
377 128
711 826
250 936
318 355
877 358
796 164
365 491
427 691
103 158
491 819
431 949
418 377
142 740
18 488
985 549
148 674
619 746
750 662
169 433
270 797
461 302
275 763
342 171
992 742
339 544
905 740
852 329
72 460
586 978
67 130
737 999
597 375
755 33
209 315
54 597
168 819
335 129
277 750
936 982
628 570
571 345
961 629
828 549
744 185
412 38
317 124
919 577
626 273
398 567
532 608
104 393
810 711
311 442
351 417
968 609
166 652
230 524
324 569
478 52
420 358
103 461
434 772
90 946
599 929
133 716
138 347
701 635
218 543
195 899
756 610
557 379
401 359
649 190
141 476
280 162
429 874
881 380
76 981
831 325
864 143
221 161
31 434
269 472
346 243
492 226
880 201
109 27
892 187
121 807
728 292
197 683
974 339
944 15
910 118
814 533
869 155
322 409
335 462
146 333
573 939
954 413
865 553
62 137
781 377
330 415
507 987
965 283
18 749
719 408
172 652
110 156
534 478
568 203
477 736
480 619
865 28
64 711
966 313
532 449
279 996
712 797
336 245
456 377
459 850
885 320
567 278
951 181
960 832
363 749
927 713
26 531
571 50
786 256
952 388
514 642
181 995
945 843
509 559
218 812
616 922
931 352
62 201
668 51
103 620
399 681
265 228
619 514
374 83
760 481
733 777
303 66
204 682
843 271
358 536
999 475
514 930
406 341
359 193
435 308
356 52
662 806
992 266
104 689
430 846
471 250
635 78
948 683
430 147
933 801
567 865
874 929
889 354
616 842
635 227
147 495
118 440
350 674
668 721
134 951
74 262
127 305
639 907
962 804
744 452
828 296
63 865
127 669
564 53
10 965
181 954
219 865
553 299
155 445
194 410
120 670
120 166
320 227
346 641
694 619
840 306
680 428
424 12
779 177
489 633
847 473
67 318
464 730
151 66
139 417
659 524
275 605
145 617
764 506
398 604
317 179
413 956
471 203
892 932
372 640
180 481
612 460
599 181
161 537
285 701
110 257
337 901
130 778
174 400
791 328
634 836
885 390
695 963
993 301
406 360
178 297
51 273
782 596
457 91
868 157
763 377
910 243
461 504
69 178
427 344
63 581
518 303
858 299
866 995
387 95
538 422
693 77
399 306
131 392
750 950
432 51
66 501
844 284
580 266
711 480
411 241
661 509
32 316
785 156
813 620
715 69
301 106
438 112
151 748
755 476
559 427
553 313
465 160
921 254
544 12
108 160
456 527
676 347
483 435
582 289
716 368
537 932
14 283
99 795
784 872
583 168
120 477
884 346
915 50
285 445
685 872
931 419
425 483
633 304
273 574
800 957
279 960
42 929
565 342
976 620
691 428
317 616
726 328
408 725
224 70
557 132
45 284
90 875
708 336
602 123
828 792
976 539
195 745
659 910
298 696
597 680
418 634
636 355
418 514
340 939
13 399
630 36
695 459
847 181
141 18
983 381
114 804
394 300
555 983
245 682
60 555
178 999
461 592
904 138
639 231
627 879
178 858
880 311
532 343
979 485
758 224
530 141
392 291
971 825
102 456
700 304
480 682
839 966
325 967
461 311
861 662
882 111
59 246
599 83
275 707
182 348
50 871
191 513
800 937
917 261
890 973
410 257
808 926
416 62
828 574
292 623
177 714
58 943
897 419
932 789
752 533
148 919
868 466
822 314
875 711
327 413
262 697
267 872
61 553
574 640
751 62
918 150
85 375
544 655
368 256
532 337
208 159
829 448
865 908
228 785
887 635
163 497
790 400
437 550
390 562
595 473
560 669
905 35
325 974
621 703
228 31
444 774
614 384
942 599
522 144
216 786
30 330
27 496
219 443
943 99
204 552
494 588
30 543
334 473
602 866
24 756
988 78
509 844
770 16
472 190
441 372
108 769
468 623
527 646
316 33
950 652
271 530
46 225
346 917
644 479
961 451
694 516
555 742
464 103
948 842
669 948
126 603
282 593
739 775
361 998
716 377
478 909
870 631
673 346
152 902
824 585
648 412
103 512
501 561
618 521
944 203
937 856
126 783
957 463
251 523
448 975
868 907
796 306
630 490
38 855
439 893
920 830
421 609
136 677
987 772
415 998
713 381
918 147
618 909
426 324
621 675
542 55
799 911
960 361
12 672
117 857
533 57
285 408
688 831
265 86
804 960
822 562
203 543
514 220
399 62
115 396
162 752
834 290
682 648
274 441
728 143
953 754
45 150
573 911
607 816
88 840
865 323
708 227
918 462
633 718
931 488
655 353
190 840
451 114
849 430
168 79
520 695
586 912
560 497
504 353
493 590
400 291
554 620
347 70
177 55
785 122
438 262
396 657
156 506
445 630
740 901
207 957
212 358
390 742
491 385
334 882
819 587
174 972
106 439
335 894
946 791
598 468
377 988
606 57
675 202
38 861
932 156
379 441
696 264
417 645
378 280
573 621
368 952
945 645
65 645
608 661
329 947
36 765
294 765
605 365
691 621
94 714
229 919
383 272
995 125
331 593
548 680
593 377
249 481
467 964
93 442
288 902
932 642
394 18
962 879
25 728
619 561
890 436
176 338
660 43
312 738
972 817
102 255
352 170
408 132
573 822
597 116
488 733
505 666
46 240
923 519
269 976
186 756
475 818
720 949
718 619
830 313
296 984
189 972
417 20
17 818
80 210
430 25
863 296
66 686
473 952
769 422
57 368
775 965
515 261
560 645
144 696
67 142
431 374
180 865
80 892
730 452
512 714
566 111
279 988
535 594
543 686
279 747
958 25
856 553
740 107
621 336
216 276
258 952
192 526
848 652
844 679
709 20
548 689
296 635
811 560
731 478
75 585
251 297
146 453
723 470
177 768
444 519
196 105
768 928
576 76
844 655
111 834
102 874
853 645
130 452
855 336
613 405
164 559
553 900
999 677
557 62
763 643
444 828
326 634
297 865
285 376
784 109
787 123
934 440
472 983
628 810
444 867
176 623
624 12
297 581
296 964
580 243
215 510
873 631
36 643
266 905
193 238
643 128
784 674
398 552
470 823
884 190
420 778
144 103
917 121
157 467
590 162
714 355
674 708
75 547
10 200
883 802
759 290
896 835
713 928
184 864
131 350
935 337
667 542
91 796
735 240
884 235
51 906
542 811
323 877
549 848
516 991
34 93
938 59
794 284
995 222
589 511
552 639
484 832
916 651
852 468
574 290
103 55
693 403
922 186
967 413
232 993
900 514
546 414
982 94
124 514
210 749
80 483
839 502
376 947
950 449
886 228
125 287
680 387
639 606
563 322
52 630
482 78
542 117
129 845
140 487
406 937
625 675
835 453
524 319
339 71
257 803
757 978
998 362
502 407
522 298
648 357
486 594
333 438
136 347
518 942
734 395
696 929
655 597
771 901
285 706
90 324
144 974
709 313
532 487
726 619
873 268
472 963
406 952
982 224
988 154
475 293
330 798
66 310
350 462
767 860
195 973
342 808
462 973
268 88
54 653
99 473
115 33
32 957
394 122
781 41
861 822
556 23
924 865
81 933
467 89
825 356
15 885
840 437
587 750
741 982
722 175
441 969
68 407
71 152
347 739
506 31
517 709
973 611
768 889
591 292
880 135
825 782
871 540
590 403
206 434
383 921
443 988
393 778
548 620
742 395
513 755
181 573
818 748
718 816
848 523
808 534
118 867
136 939
99 390
512 266
569 315
134 212
409 322
231 726
501 401
892 292
667 592
927 978
381 839
836 576
148 477
753 127
921 664
128 872
597 337
636 540
22 656
931 293
174 681
905 215
279 426
992 799
141 306
588 11
312 415
638 677
528 353
332 285
538 578
914 168
233 406
195 993
575 725
85 631
667 947
511 999
968 58
874 430
585 122
77 615
181 269
943 331
921 700
559 57
937 374
570 859
749 198
169 881
402 916
248 628
585 681
243 458
689 823
827 635
700 840
700 20
602 953
698 946
562 186
28 764
652 933
673 264
832 545
158 284
553 156
157 841
88 712
575 539
605 472
896 760
972 418
651 915
861 774
883 275
935 505
623 918
553 66
669 33
188 687
538 822
716 295
139 416
738 123
554 790
36 959
446 875
45 635
577 20
232 435
591 434
746 238
773 607
383 149
936 392
609 205
104 974
364 615
924 605
983 692
226 958
821 740
605 761
34 920
431 964
785 674
18 341
391 306
207 834
197 501
694 369
745 14
867 142
57 666
452 389
576 189
941 483
31 601
639 184
952 763
483 394
578 738
363 753
649 505
911 785
294 378
56 642
649 871
315 44
147 392
853 688
180 782
102 345
274 474
933 138
571 271
233 554
187 410
546 958
360 312
140 32
52 954
65 867
675 432
907 121
362 818
641 862
334 508
375 609
758 290
905 577
837 685
133 789
98 775
911 458
901 356
609 117
116 575
771 302
232 382
307 619
352 979
594 710
930 472
595 490
685 522
839 898
233 508
187 874
691 252
248 865
149 593
535 648
407 303
888 675
694 886
343 703
748 884
620 889
142 258
610 680
786 640
958 781
631 979
42 933
679 731
309 226
349 397
487 68
415 31
848 89
752 29
481 525
679 68
577 679
376 989
560 359
476 29
491 733
424 323
340 529
757 131
876 619
545 991
115 216
854 655
329 889
424 286
314 995
208 766
261 157
553 412
958 997
837 670
36 251
965 567
191 298
818 439
828 943
622 489
614 488
888 734
786 556
726 130
659 749
893 786
23 937
718 969
431 844
866 665
166 995
850 998
721 11
294 744
439 721
252 532
435 705
739 311
750 889
299 804
414 173
548 294
229 728
446 502
946 566
254 155
199 572
980 795
647 596
721 300
518 340
481 868
442 570
540 337
37 147
731 516
486 886
554 492
891 834
525 201
380 707
39 802
829 439
542 701
19 835
611 12
275 519
540 404
831 623
964 842
10 462
366 191
686 159
638 695
344 97
251 138
549 163
849 907
969 66
913 249
365 237
250 686
164 724
951 531
775 493
837 135
254 446
536 675
11 274
407 885
284 424
796 647
664 778
498 83
93 965
512 924
63 712
846 532
23 571
37 191
681 820
830 776
351 526
434 171
24 333
178 412
480 143
90 607
569 220
345 484
32 772
842 904
513 730
926 864
189 765
106 965
353 879
587 656
412 343
852 445
433 160
543 251
623 856
748 686
10 499
869 179
759 366
313 187
736 981
102 520
13 483
360 818
804 916
352 647
369 797
299 967
800 424
904 39
964 640
690 559
593 516
819 900
916 612
442 767
273 447
870 651
411 969
163 963
430 362
116 918
862 265
120 803
809 489
682 845
599 376
106 12
35 920
734 461
630 469
250 501
227 985
402 459
458 994
607 241
861 434
175 208
202 76
887 793
401 977
791 522
879 617
282 178
323 419
752 308
817 393
484 833
293 224
908 244
42 304
310 884
856 748
700 778
360 615
894 205
460 909
720 832
366 493
784 200
72 766
63 667
972 597
541 63
693 150
324 50
699 21
671 743
494 77
399 210
409 278
641 764
511 18
869 527
35 450
580 54
439 731
737 623
494 260
173 480
900 994
240 355
149 312
43 290
305 851
856 943
226 914
606 774
30 758
730 990
98 224
249 26
659 199
465 222
410 481
144 105
485 180
971 803
440 62
244 123
795 851
28 315
963 640
135 480
177 883
327 828
988 413
262 579
475 31
861 694
467 626
324 549
879 123
869 67
166 11
745 195
248 743
330 471
31 858
922 593
594 881
201 279
412 449
987 266
28 584
561 191
156 257
76 409
659 62
265 24
86 151
323 798
485 813
743 827
888 421
800 116
870 299
481 945
503 918
805 484
101 762
772 613
16 85
531 213
205 659
981 921
981 20
603 818
430 926
837 328
46 939
665 120
363 840
599 193
70 353
146 838
410 11
512 245
427 102
812 202
199 364
12 641
831 788
792 348
998 945
817 692
795 641
534 919
473 932
24 582
951 61
775 375
461 405
629 104
616 721
135 408
233 417
583 761
447 943
304 390
729 640
126 318
298 989
758 996
624 212
344 535
433 226
319 255
169 360
740 418
457 612
498 237
709 308
502 905
175 572
174 731
77 178
668 438
900 993
434 364
275 531
952 135
541 334
703 764
605 163
698 433
917 697
888 123
936 291
889 273
119 71
635 994
22 912
46 458
282 573
190 748
690 177
629 587
456 823
683 586
890 469
375 76
597 837
705 353
155 399
235 560
302 811
501 568
906 510
495 346
660 895
849 598
816 858
235 383
457 328
237 538
845 572
163 353
153 601
380 296
158 743
513 81
389 102
574 169
568 171
205 736
666 245
462 235
886 82
494 533
354 61
230 297
198 369
769 135
195 479
596 144
508 268
638 543
617 449
110 160
43 391
897 528
445 966
621 392
396 323
163 411
840 175
423 537
554 404
999 78
136 260
175 818
652 775
203 262
721 779
294 768
103 402
712 535
885 195
492 878
752 836
92 148
141 957
777 228
981 548
901 122
114 692
121 496
589 916
84 909
632 338
814 729
500 888
880 828
28 500
691 97
390 219
687 197
90 341
920 101
868 976
933 325
214 136
541 927
52 566
580 777
564 30
735 619
439 99
966 438
743 896
877 338
779 371
50 590
915 513
254 562
840 509
535 68
726 967
929 670
743 141
433 799
835 919
601 837
752 851
702 531
726 158
500 343
367 13
591 373
896 582
636 458
379 998
705 105
617 659
654 397
122 170
65 103
351 893
806 285
977 815
954 564
395 683
799 499
961 801
963 736
92 250
385 621
439 195
91 140
728 915
542 971
259 91
229 433
243 937
319 370
319 754
525 85
477 540
231 646
259 480
735 340
532 17
775 346
224 652
863 82
169 425
720 403
702 651
314 787
644 495
925 32
349 109
348 998
338 818
414 467
754 966
687 623
942 996
153 608
676 115
166 366
833 611
658 168
665 294
522 909
10 394
172 129
828 143
962 382
320 944
930 500
158 543
772 624
420 763
436 20
486 16
21 97
679 551
268 945
891 336
460 55
86 801
695 866
954 804
961 701
648 761
461 526
973 359
462 389
750 975
71 578
386 620
301 22
570 489
247 614
406 87
383 262
972 340
760 954
653 795
541 30
842 689
370 316
576 667
647 858
335 807
599 549
489 429
11 717
703 428
922 138
823 89
23 96
993 759
422 753
731 190
693 769
452 623
741 131
301 248
125 653
333 76
421 266
867 266
103 324
156 74
759 317
963 108
202 745
307 913
953 995
422 39
820 144
779 332
781 287
837 428
339 650
272 228
921 120
595 655
182 40
338 775
183 574
807 620
521 63
661 965
490 443
927 602
672 288
693 471
58 746
924 877
296 55
917 610
963 541
854 402
949 986
426 326
942 649
417 351
510 328
882 93
550 581
25 175
23 555
21 513
105 559
644 866
852 687
446 25
295 534
398 613
741 906
999 203
148 368
161 939
592 37
929 444
307 350
518 563
150 535
537 44
124 571
654 610
821 309
282 989
992 288
433 670
470 299
615 869
165 699
273 613
79 191
268 229
113 775
626 161
80 155
343 74
504 388
357 946
650 391
677 725
714 51
616 151
833 454
934 980
599 967
392 851
479 178
646 84
333 692
200 922
731 84
850 129
675 92
164 306
69 782
644 834
927 622
21 316
765 522
72 292
394 844
401 726
443 158
420 788
76 635
69 563
772 931
928 622
51 127
480 46
664 933
545 919
580 30
393 485
55 994
87 134
154 553
502 976
59 124
276 407
890 268
174 979
705 143
500 689
296 13
153 242
921 729
92 825
463 298
272 561
443 104
346 782
268 230
566 34
414 310
702 379
187 54
995 107
467 335
87 994
928 41
891 90
360 667
741 523
200 918
691 266
341 170
435 313
727 444
26 188
408 12
163 573
903 414
428 841
71 312
692 599
887 698
453 500
60 877
37 661
801 307
927 145
33 445
49 381
549 809
312 600
291 773
385 699
352 869
801 600
65 785
897 192
268 855
100 437
872 242
31 732
49 527
635 511
279 807
658 945
49 631
676 746
968 710
109 367
566 454
822 243
471 380
939 457
12 642
939 47
736 97
991 457
532 774
160 900
673 832
410 360
854 412
648 262
358 795
398 855
31 817
747 230
310 955
241 137
821 318
845 470
514 299
146 225
861 459
130 859
936 712
679 552
319 852
857 554
192 36
30 374
723 928
513 952
726 317
691 150
567 627
241 400
461 500
712 974
592 676
185 308
756 183
489 277
948 912
154 64
760 357
199 694
282 934
56 836
923 751
641 243
749 845
331 927
424 110
17 996
727 664
634 946
514 266
474 104
804 160
353 820
577 367
486 962
704 595
101 869
505 309
423 544
180 996
291 782
35 578
378 830
675 526
631 686
708 11
639 227
395 68
270 974
609 955
101 325
437 331
230 572
362 700
953 117
118 750
169 307
603 378
638 687
164 421
254 639
247 641
470 338
819 705
917 977
519 643
327 45
604 281
348 459
29 475
934 642
75 299
701 899
28 675
602 403
436 39
82 369
676 171
102 725
645 461
988 390
201 858
593 846
560 260
719 765
212 873
428 351
482 350
719 607
863 507
235 945
523 577
914 279
469 229
916 608
185 842
54 453
180 256
674 569
333 491
874 317
316 543
868 749
82 694
457 741
98 134
673 888
433 901
804 335
390 13
189 374
575 323
136 989
851 20
756 796
463 819
254 358
303 829
642 570
153 694
47 456
346 961
338 134
295 64
991 256
866 63
185 596
920 168
407 594
600 321
356 493
283 535
161 320
723 858
399 306
763 674
643 176
757 186
277 657
86 537
724 425
659 223
935 86
667 984
143 332
778 90
929 973
581 394
40 342
451 646
270 756
813 411
489 689
257 984
725 827
45 989
489 651
865 58
754 219
289 61
885 367
64 980
150 667
825 708
625 101
307 573
447 847
415 206
622 961
467 357
242 734
805 66
886 20
354 542
757 85
150 627
758 861
452 333
849 988
344 592
623 997
534 362
966 223
58 973
245 337
416 329
805 380
926 809
698 66
459 559
939 659
274 38
92 319
300 942
70 862
24 614
707 301
388 263
338 756
649 451
462 582
824 464
586 482
947 330
515 253
868 224
555 733
985 602
116 421
512 117
278 795
389 65
853 267
835 625
53 210
968 297
379 790
166 130
711 952
93 903
795 617
382 298
697 343
473 39
251 410
280 173
492 984
650 183
705 123
580 623
635 722
565 213
367 520
183 58
281 618
462 193
415 621
206 135
416 94
460 125
572 379
505 984
121 603
878 722
958 676
851 74
92 665
119 516
424 553
678 488
716 631
137 362
231 453
91 588
871 180
410 74
560 768
355 218
995 552
366 807
439 210
935 306
916 472
21 641
794 521
66 657
910 632
607 542
161 676
545 426
398 141
65 419
515 619
95 981
651 497
788 379
925 212
309 776
759 945
780 123
410 857
532 122
684 102
88 797
103 274
220 887
26 701
317 963
519 679
302 889
40 323
409 227
378 582
791 546
228 769
918 351
631 130
573 973
321 14
356 253
149 395
16 855
212 270
264 505
802 941
975 930
82 826
712 185
50 688
562 484
352 283
652 283
686 850
531 593
438 586
935 420
844 986
253 517
539 257
27 994
408 607
770 406
696 630
988 125
473 542
327 59
548 589
187 24
332 539
10 517
571 812
121 432
807 403
36 438
641 476
675 885
828 356
451 909
508 988
826 907
961 129
570 672
362 431
347 291
293 177
774 985
307 345
136 656
296 566
382 418
109 868
832 133
238 581
854 915
316 771
461 163
672 748
803 87
266 630
133 192
199 537
525 404
600 252
21 429
415 244
370 946
889 503
121 502
523 260
390 886
600 474
112 858
628 351
807 602
712 900
570 165
645 896
824 305
289 434
183 836
81 820
451 673
713 338
207 389
593 228
430 20
269 825
482 381
290 876
84 524
315 563
602 394
859 96
301 212
74 549
648 395
737 363
777 918
821 376
923 615
494 18
933 385
591 982
644 860
594 485
854 476
284 97
81 421
521 104
622 522
45 636
907 522
927 184
500 280
244 526
657 308
829 36
543 787
446 671
475 138
418 346
865 158
326 670
958 141
908 490
154 439
873 115
592 317
52 945
876 941
64 579
507 786
910 994
241 546
771 195
94 182
900 315
268 776
568 283
171 499
30 949
979 281
150 430
898 821
457 937
419 910
125 368
886 107
944 573
528 276
267 108
376 935
639 311
749 717
22 898
517 569
988 161
840 25
20 957
505 612
994 548
286 92
330 617
544 326
644 559
95 931
755 904
604 954
772 222
599 354
531 18
950 451
697 420
603 558
349 252
989 169
77 167
530 562
553 946
282 477
930 177
609 208
965 804
529 116
745 59
494 948
717 673
695 36
91 36
759 799
549 239
163 435
559 124
790 414
293 651
869 43
806 943
218 699
979 759
632 79
949 804
619 41
755 99
896 124
409 292
464 966
577 910
260 967
148 231
283 804
862 930
923 278
926 280
732 488
37 726
165 250
194 782
439 680
201 23
799 304
856 350
408 335
44 583
443 324
221 650
826 143
524 958
899 825
586 201
844 497
580 29
627 683
576 624
296 667
627 134
842 964
11 846
858 242
920 402
74 225
274 198
890 816
948 482
117 767
374 500
75 507
914 341
302 397
626 149
639 682
112 573
260 327
467 651
132 522
833 981
896 444
985 407
725 239
377 712
550 395
508 116
990 221
347 441
635 463
462 191
407 663
697 250
878 337
302 123
165 36
328 54
221 178
642 241
345 505
429 509
864 392
334 791
529 300
148 977
103 65
18 150
435 237
451 177
219 316
190 708
636 693
74 431
544 28
585 668
55 625
308 221
326 191
729 199
298 786
785 907
928 690
820 997
196 856
531 193
168 442
674 186
795 462
419 605
959 106
265 115
132 54
344 629
178 801
692 616
592 315
13 73
858 317
771 167
629 94
142 912
408 201
90 703
499 566
908 387
333 129
259 459
178 666
320 901
390 945
164 360
464 948
97 663
413 252
927 474
521 342
989 559
849 173
172 475
889 344
398 988
885 61
291 660
702 383
156 194
837 737
369 904
229 526
995 531
76 115
299 73
252 314
913 638
973 834
237 272
546 47
66 572
121 968
880 782
736 521
967 97
590 200
741 96
141 339
951 68
597 653
332 431
431 519
771 694
38 708
229 416
849 469
72 497
269 853
892 804
371 866
220 618
359 212
318 265
28 114
458 852
338 650
609 817
324 514
540 25
925 530
55 305
542 172
562 53
550 855
851 367
553 116
837 548
988 301
300 797
591 149
983 182
713 895
105 875
33 998
65 986
412 881
654 412
286 611
169 91
246 657
170 139
57 861
659 438
991 848
334 110
379 189
897 74
57 287
731 823
869 214
267 722
377 501
166 342
928 743
337 369
631 907
467 382
422 174
806 393
724 53
675 571
257 624
874 993
556 943
320 609
858 898
651 915
354 919
270 662
716 127
260 541
112 236
649 587
854 712
261 389
852 948
319 71
426 710
744 187
670 623
604 736
689 871
26 548
738 880
665 758
833 473
207 687
263 217
36 746
601 914
773 582
189 689
44 982
548 117
720 288
868 201
126 33
580 289
109 516
742 245
632 909
326 665
495 866
263 370
971 846
934 220
282 143
322 193
34 764
272 587
47 583
521 578
512 42
313 529
906 92
613 336
121 301
724 898
123 52
284 805
529 836
859 906
416 181
289 719
479 894
708 517
328 996
431 36
489 301
314 775
18 53
42 337
520 918
715 204
909 670
845 951
648 812
847 95
949 850
989 245
843 204
403 958
191 287
325 720
691 406
80 216
105 865
697 997
161 459
947 96
310 485
427 33
84 208
961 283
764 116
851 997
432 172
82 931
672 999
537 202
490 73
553 27
624 800
953 921
315 382
274 872
179 428
105 954
515 736
70 739
42 972
268 233
548 973
951 214
186 53
197 708
29 701
811 545
168 527
926 757
513 851
671 893
351 588
321 830
85 375
361 174
878 276
327 806
982 671
172 252
375 255
452 54
742 669
502 718
632 75
601 553
864 413
793 847
310 868
622 206
386 73
39 805
776 414
627 513
755 310
998 198
867 972
182 377
487 644
434 317
50 160
730 189
561 52
975 601
429 782
688 732
699 428
194 62
99 703
461 721
833 600
989 643
284 486
178 749
847 954
601 713
265 226
283 198
750 424
750 919
904 669
406 567
285 672
136 278
345 517
959 114
282 417
589 631
458 888
269 819
54 138
732 402
945 560
108 995
824 68
234 806
672 910
434 311
121 165
584 901
627 393
665 182
305 223
142 951
60 563
359 20
93 280
982 26
281 322
387 947
716 87
81 696
85 438
837 137
79 395
772 932
604 907
292 333
438 153
855 198
545 120
100 414
507 214
998 41
227 43
912 227
313 279
877 540
594 465
486 191
990 637
971 825
430 125
359 754
570 985
959 617
977 116
776 507
372 33
634 898
183 869
735 45
865 783
797 514
757 391
936 13
378 12
444 24
191 656
131 259
62 235
928 539
533 940
447 897
432 259
841 442
485 596
891 280
257 126
978 614
786 930
958 692
548 602
556 129
251 367
953 351
67 470
998 427
75 950
111 914
218 524
334 441
891 330
476 284
914 52
40 934
998 543
632 664
905 520
85 664
154 864
456 118
914 694
880 760
609 898
348 34
205 882
568 42
320 708
46 914
397 487
660 219
970 854
339 522
544 280
63 658
169 993
214 518
298 704
73 239
986 806
195 51
126 227
37 325
819 537
223 528
332 775
613 279
261 107
594 526
423 548
941 661
562 22
720 869
501 214
379 958
699 839
589 380
369 916
617 122
557 767
547 799
709 666
237 288
642 871
895 155
221 182
769 37
715 496
816 574
490 884
476 269
279 467
548 868
444 552
913 516
919 763
257 571
145 29
771 939
330 969
531 984
992 398
969 120
359 297
360 230
463 939
723 779
182 729
351 207
627 76
488 697
671 41
792 575
746 338
546 992
565 668
217 525
316 945
835 140
868 254
270 206
643 687
649 934
519 720
146 642
85 255
579 855
294 970
888 930
32 183
904 783
498 248
235 455
971 764
992 355
923 271
861 611
43 575
333 488
86 807
841 351
297 678
613 273
999 359
269 498
753 659
421 141
702 919
405 752
270 414
394 231
356 449
708 649
34 467
448 402
646 433
858 207
107 705
396 927
610 748
540 666
59 300
25 631
340 792
829 301
473 904
57 505
732 250
143 678
727 649
498 196
716 994
157 716
312 133
183 776
842 536
358 32
491 615
328 430
86 933
118 478
729 144
366 492
757 42
346 444
963 121
349 110
152 23
301 770
886 393
803 52
822 769
512 686
254 400
95 770
145 606
913 503
678 72
713 660
496 703
552 708
72 447
661 19
51 697
700 660
187 250
851 548
787 996
958 527
865 315
782 104
988 320
587 435
685 327
129 870
271 556
465 523
755 350
38 607
319 419
154 45
56 120
490 882
486 318
993 809
79 370
326 754
274 638
521 574
415 79
178 769
603 572
370 498
97 851
636 833
275 893
129 390
951 228
953 846
562 196
797 87
703 932
918 605
191 924
369 877
346 188
735 474
21 547
342 569
152 339
253 565
62 867
459 94
321 270
410 185
963 617
761 597
115 768
609 279
450 14
697 519
66 127
432 907
324 224
277 932
204 529
848 164
34 996
88 161
752 947
740 686
151 923
568 88
369 550
220 504
294 448
487 639
493 833
537 385
126 705
654 984
986 717
677 927
52 675
121 448
330 295
936 861
956 422
799 11
98 594
356 158
458 949
177 843
929 790
318 217
59 715
194 658
305 813
354 610
815 430
538 246
242 796
143 537
954 265
176 939
266 111
313 145
103 135
471 368
330 735
634 540
353 828
533 409
542 174
773 214
50 447
561 806
781 333
980 943
94 830
810 665
416 346
917 843
383 718
715 897
854 422
447 401
964 887
113 30
35 617
489 407
831 889
330 412
369 604
322 141
892 100
212 109
794 636
399 160
259 742
27 76
325 820
853 785
249 888
436 670
875 564
247 427
96 288
164 475
130 734
616 670
440 948
794 214
974 484
763 832
638 279
956 376
451 259
376 889
349 520
95 870
650 373
612 891
552 744
23 700
888 276
34 734
10 310
484 944
609 431
289 975
400 745
673 493
592 370
969 575
188 792
731 43
498 170
339 29
323 898
91 147
344 228
38 293
744 122
22 142
910 281
750 995
178 26
765 511
481 128
940 46
453 757
248 285
743 914
271 61
163 211
333 578
247 803
739 358
66 294
441 737
418 651
395 953
448 997
457 707
614 885
596 700
275 815
194 496
273 390
562 298
947 800
910 840
740 168
172 111
393 975
340 742
983 96
380 853
930 202
736 998
196 610
903 865
735 904
413 611
846 464
564 301
287 460
215 34
641 596
642 585
570 938
656 218
732 399
491 42
281 669
970 121
385 566
899 165
143 91
85 999
723 601
380 232
609 91
432 604
92 552
703 926
390 630
198 24
783 424
894 603
824 243
546 64
430 227
378 777
880 417
762 491
403 612
965 28
411 525
545 363
38 769
364 594
570 738
169 460
47 669
110 656
592 646
218 981
598 25
814 388
516 347
929 664
468 662
69 609
669 207
471 373
433 105
821 979
108 444
476 175
795 435
960 817
883 315
444 30
881 315
759 63
845 550
859 568
28 513
315 867
711 879
769 478
401 210
799 152
245 539
610 752
876 83
424 964
924 705
211 850
637 165
814 161
152 53
841 368
137 922
844 61
684 279
393 538
56 341
935 197
432 848
749 315
820 765
468 240
289 44
72 962
560 152
129 800
394 999
680 126
930 403
928 166
878 970
371 659
113 681
65 916
243 150
939 186
265 919
276 466
948 446
58 496
991 667
580 620
92 611
592 57
333 750
220 946
385 985
357 303
18 979
394 786
830 362
177 611
46 303
511 661
123 982
329 79
950 854
976 19
656 130
847 913
377 479
51 349
732 695
80 796
120 179
609 86
777 739
449 47
485 172
14 453
180 639
295 738
754 127
517 586
167 545
409 874
601 902
916 261
544 915
944 719
132 416
387 710
763 112
779 550
935 625
588 548
371 232
221 404
331 731
32 908
595 196
511 196
842 320
242 180
247 877
126 767
942 661
276 637
439 318
401 666
945 118
597 409
504 135
994 650
439 647
443 563
146 639
714 669
203 459
948 910
829 258
951 844
865 908
264 215
834 19
324 212
352 293
166 830
444 145
812 970
31 773
393 577
827 95
762 429
457 215
136 95
712 651
289 975
100 644
225 276
774 447
826 412
509 684
128 986
48 395
533 313
431 627
356 718
18 452
249 408
330 365
179 439
652 344
755 582
832 221
278 478
294 127
647 422
263 197
804 44
266 699
136 843
995 161
217 311
669 97
134 402
672 794
659 720
450 996
635 310
674 763
640 945
857 402
197 532
666 800
617 283
280 558
920 683
662 923
959 553
302 498
351 211
263 216
133 16
329 967
83 551
510 992
93 42
154 660
257 344
750 204
42 809
40 81
739 504
45 860
696 240
405 351
383 571
774 121
105 407
576 135
574 398
949 571
158 786
469 714
373 109
482 416
473 595
612 791
521 797
524 260
171 983
120 897
981 753
768 490
32 405
263 447
526 721
822 670
636 746
446 103
18 997
362 91
747 254
371 551
435 631
567 932
118 53
124 475
556 690
674 915
741 448
903 752
127 553
131 487
186 932
244 960
477 962
635 492
355 299
26 96
291 59
487 970
368 451
164 646
207 534
513 35
825 147
119 705
258 145
73 13
161 506
390 809
183 361
978 814
952 133
112 530
872 788
857 205
192 718
625 432
285 490
414 798
719 97
841 445
899 302
642 724
537 289
966 850
658 421
288 641
169 102
803 655
176 939
252 100
601 807
684 150
894 73
798 216
146 960
226 100
740 421
92 28
753 491
671 980
930 36
240 609
552 796
28 877
765 910
939 33
576 244
746 640
626 31
247 71
474 251
395 838
418 108
122 504
418 746
329 929
14 847
29 222
252 600
347 747
784 160
570 342
678 60
487 268
125 586
614 692
612 339
629 411
738 826
144 677
538 604
60 309
981 163
710 277
524 791
694 330
240 45
659 523
643 727
610 649
862 199
332 976
540 56
445 892
675 525
109 572
75 801
376 877
759 106
389 637
297 814
761 792
967 292
153 906
521 178
42 519
924 219
626 707
774 863
199 423
301 136
295 620
257 16
454 934
474 305
905 233
104 292
796 205
921 308
352 525
771 92
386 902
331 681
52 935
564 949
980 772
375 70
37 171
263 737
612 554
823 352
249 328
295 590
200 574
448 286
549 399
651 727
961 461
266 415
531 239
829 450
117 444
813 310
500 180
976 60
99 215
763 104
820 657
881 301
960 422
808 408
68 498
147 701
978 316
874 453
21 678
649 484
461 569
962 122
318 725
424 386
524 879
563 835
742 886
585 252
622 700
277 765
853 494
124 93
357 406
786 998
726 12
687 282
436 898
212 722
50 204
703 518
750 906
669 522
745 267
812 388
492 332
796 227
419 516
531 265
310 52
426 387
369 86
928 536
614 141
201 383
524 357
696 482
406 876
637 930
709 605
541 638
694 277
192 963
16 899
204 153
52 381
740 382
956 330
197 413
126 178
759 683
703 740
511 656
13 605
883 450
463 395
499 997
809 854
995 306
506 154
849 248
22 84
724 950
279 787
70 269
883 521
582 890
75 412
728 69
957 130
259 154
635 560
592 277
511 191
502 197
621 490
906 671
943 191
844 491
916 559
882 163
63 533
197 931
223 124
328 696
830 249
707 247
293 680
722 383
333 850
345 785
447 842
390 954
579 107
539 830
790 270
529 873
644 739
345 273
883 518
218 762
673 928
574 879
36 206
213 259
347 793
825 880
790 574
857 915
396 213
448 599
934 693
17 535
588 700
446 132
121 664
393 841
433 794
550 230
129 187
357 309
811 626
271 944
449 545
826 644
474 834
880 417
311 407
561 732
120 274
52 399
274 605
382 57
618 938
466 518
699 377
383 48
372 886
368 84
771 964
305 644
129 412
290 179
505 875
413 505
805 978
485 697
966 415
546 851
981 237
234 675
701 944
721 187
182 317
665 320
280 407
930 782
528 86
299 568
482 88
571 154
857 246
284 568
817 752
578 938
282 202
645 578
430 167
77 22
266 505
804 585
253 738
372 957
439 122
303 194
833 26
940 545
163 603
94 539
805 328
146 922
83 438
479 439
808 81
727 458
746 348
102 616
418 614
722 423
986 847
791 17
783 622
335 956
866 501
378 568
104 389
544 632
99 804
456 297
90 801
23 711
242 307
609 560
280 45
36 404
843 662
924 471
537 568
789 58
511 476
55 443
331 197
699 380
30 187
268 787
832 552
398 660
550 602
50 570
703 351
211 521
505 956
723 669
766 499
684 887
162 329
698 212
565 681
197 527
176 475
423 270
676 576
493 129
790 417
271 207
872 359
824 297
719 502
895 680
790 489
160 341
10 448
820 523
625 993
170 743
318 559
799 397
262 919
122 65
60 657
501 678
812 628
856 244
660 132
796 237
133 252
105 707
707 186
608 850
275 473
824 907
154 18
880 390
517 808
88 755
980 135
758 548
677 12
411 954
445 334
250 12
558 990
844 719
477 783
700 284
942 900
197 16
221 541
279 732
354 876
832 437
953 544
801 61
469 141
923 338
195 665
41 784
875 742
32 559
286 24
912 700
917 454
91 983
506 926
974 58
399 751
625 231
927 661
863 969
407 606
315 100
60 506
594 690
110 875
566 609
191 611
616 127
351 167
132 898
504 990
894 432
59 125
331 12
653 370
251 201
247 907
910 196
118 580
900 761
399 113
19 345
710 397
538 234
231 323
950 641
781 982
501 10
89 467
564 418
245 317
457 672
478 509
641 806
762 896
500 811
134 801
604 119
759 242
699 938
737 278
441 855
884 579
88 425
692 506
703 756
827 297
832 953
346 101
584 876
898 486
562 109
623 680
478 946
849 290
392 467
852 247
238 462
362 210
971 685
193 578
486 113
421 609
362 236
561 858
478 89
671 57
184 385
205 170
303 413
501 211
652 120
612 236
324 832
191 519
17 742
330 168
55 312
88 997
361 934
189 458
259 664
496 817
326 460
570 785
397 975
391 918
862 392
469 903
210 334
567 421
837 133
971 37
932 878
580 480
36 270
799 934
562 517
15 283
996 276
809 539
456 15
846 151
857 402
572 367
98 496
143 263
531 935
657 828
187 60
463 378
815 339
843 680
800 512
888 646
51 223
70 376
179 311
155 357
132 748
61 531
261 296
54 275
478 956
733 310
734 363
725 253
960 242
133 896
656 525
310 630
271 788
149 330
182 132
953 783
58 306
920 745
68 205
29 902
333 696
351 101
819 875
360 715
984 65
178 511
584 802
58 937
462 871
740 540
801 980
502 104
58 742
292 643
283 234
420 366
196 847
268 310
705 390
309 563
790 166
806 79
763 691
151 11
333 728
715 579
606 806
355 977
614 269
606 836
566 914
469 197
803 177
968 207
754 559
892 254
719 586
724 781
323 852
353 961
211 166
878 344
728 790
719 992
653 401
472 973
922 386
665 18
121 755
462 31
358 153
805 315
523 173
256 382
530 460
419 813
569 151
663 878
785 166
239 524
909 543
814 691
996 712
212 797
403 303
420 235
982 733
749 44
465 691
290 242
671 884
465 823
985 764
178 909
793 709
747 360
288 419
378 496
802 681
556 522
763 21
213 952
573 919
169 448
432 832
433 328
910 243
704 638
818 484
212 462
753 391
531 72
850 789
381 111
182 664
646 357
966 382
209 331
55 878
459 634
478 840
295 612
520 299
556 654
720 145
698 80
31 916
39 126
559 312
275 724
821 254
713 374
380 540
838 892
38 485
489 537
12 647
165 489
86 389
38 982
271 170
771 339
803 244
27 540
555 105
56 466
15 929
364 938
821 390
541 414
357 821
417 169
919 140
364 730
558 306
745 444
851 12
725 835
602 775
487 399
984 279
678 883
592 459
383 261
84 742
387 727
107 384
379 852
817 922
365 935
701 55
790 997
526 610
515 857
22 132
214 566
296 339
826 863
280 63
487 693
806 975
908 295
528 306
210 964
65 611
90 854
378 595
751 201
971 194
840 591
652 496
250 451
512 360
684 792
684 609
256 556
316 237
355 975
178 712
309 910
305 451
192 922
776 88
996 789
53 90
751 916
828 737
151 106
337 549
281 792
799 75
948 914
403 136
151 922
112 809
478 434
556 939
528 439
692 346
593 201
571 366
591 297
278 597
817 129
850 545
734 625
519 403
623 69
576 335
146 105
831 250
308 412
658 409
189 449
478 693
989 825
212 264
752 416
723 426
891 566
619 383
432 762
787 193
637 489
576 881
32 605
67 227
841 424
216 540
641 557
829 287
642 317
86 638
650 795
799 751
911 368
29 508
410 59
969 318
403 498
473 649
492 328
604 298
889 525
972 95
354 919
810 536
794 896
100 642
601 814
982 609
854 957
393 639
79 127
832 24
77 657
765 12
670 336
91 320
449 544
722 119
235 705
92 214
58 94
696 438
369 988
276 339
254 16
83 726
658 732
645 900
338 903
873 695
748 319
171 523
44 312
855 194
577 299
504 221
306 249
266 401
39 970
961 29
487 751
149 391
694 301
465 772
12 418
469 966
230 299
756 912
765 609
756 538
702 414
21 750
738 897
334 161
14 127
640 944
711 94
578 117
868 305
435 709
987 606
677 513
885 260
837 581
16 723
933 101
741 304
923 691
702 226
341 169
270 731
381 972
379 999
465 378
593 90
312 723
56 637
578 67
64 696
68 762
992 732
864 799
455 352
640 309
889 600
815 336
782 481
312 618
704 64
659 722
183 599
146 318
972 717
151 95
73 779
710 808
730 801
813 993
227 599
382 872
336 604
95 900
674 892
346 654
69 435
478 156
355 768
895 76
967 737
824 173
710 177
467 561
458 52
916 40
724 40
765 406
352 94
443 979
684 100
533 219
148 470
577 33
830 990
642 384
546 326
743 595
132 404
996 322
768 517
112 817
309 563
215 566
970 756
522 919
929 181
769 882
288 181
668 368
713 547
506 357
811 306
540 28
37 191
527 577
748 50
801 662
207 383
939 194
205 773
645 972
10 828
498 331
146 45
721 446
617 343
100 608
458 402
105 580
157 824
717 432
519 210
972 339
696 240
699 969
738 628
580 363
347 550
372 463
487 60
618 538
59 673
108 221
724 215
93 361
893 778
78 268
27 840
996 801
310 682
944 761
668 606
339 448
796 869
572 122
672 98
706 549
238 724
260 751
573 31
886 275
422 782
242 147
152 99
296 572
405 778
96 14
856 681
382 192
337 678
99 35
319 995
557 463
251 146
682 289
902 838
304 810
478 942
366 46
941 318
729 32
492 816
994 444
527 163
392 922
649 955
382 252
468 121
783 872
433 562
653 221
925 960
667 153
746 821
955 917
606 259
751 973
904 817
616 833
477 298
981 421
701 122
712 558
331 138
912 234
223 795
632 597
350 34
67 651
759 479
97 842
43 534
751 854
795 623
97 990
516 609
79 295
513 309
896 93
243 159
532 863
312 500
354 734
125 839
699 645
124 826
878 497
289 920
958 277
29 738
312 156
353 506
744 891
946 288
648 130
295 462
598 342
137 42
132 643
657 295
811 757
624 479
975 895
169 499
813 964
632 192
84 388
325 898
717 955
484 62
653 172
595 670
349 173
272 522
995 252
286 352
844 57
188 45
672 859
964 893
854 729
18 418
70 657
623 926
220 964
50 662
921 545
899 949
522 595
319 767
666 143
873 399
683 560
783 100
797 560
789 390
405 365
380 720
582 155
878 26
530 377
104 404
165 589
582 378
148 498
877 326
51 392
185 967
759 355
354 782
614 215
15 312
754 335
80 297
514 137
300 122
854 961
628 715
741 104
968 375
410 242
170 328
681 48
25 844
538 296
323 644
476 76
552 921
531 136
244 720
970 722
870 625
496 879
675 970
724 577
732 465
757 444
49 239
142 793
511 22
51 880
822 745
672 393
264 449
888 988
117 474
715 857
655 337
39 536
375 938
481 124
390 710
670 106
551 502
552 251
541 20
211 599
192 778
917 676
726 301
469 241
371 948
537 896
520 308
464 676
437 944
310 609
383 59
844 907
82 319
465 711
773 74
572 640
825 537
269 880
935 860
520 824
894 953
324 702
125 236
736 831
272 560
668 502
831 573
601 162
265 542
232 603
78 739
697 232
849 396
546 993
287 340
849 167
96 639
800 537
259 423
644 462
396 762
866 777
272 506
372 762
485 913
76 435
702 250
823 746
231 513
133 699
247 931
670 277
686 122
224 615
825 485
356 525
12 722
680 912
746 396
878 416
158 854
546 773
588 847
101 555
941 351
590 521
747 89
225 815
546 586
204 879
384 325
443 749
797 137
442 244
191 249
977 792
629 464
712 148
11 956
797 652
622 131
333 936
164 699
928 833
601 37
855 997
372 300
979 274
556 433
882 644
383 340
477 262
989 143
26 375
782 869
732 776
774 520
554 604
949 435
607 286
688 235
119 479
554 151
77 767
884 171
880 242
855 130
116 413
473 189
990 417
479 891
355 219
120 300
93 423
438 283
839 780
650 406
373 527
998 174
954 411
15 202
375 183
136 593
553 602
802 324
933 264
130 809
29 186
294 813
887 225
286 100
160 290
549 62
80 677
264 628
884 782
135 802
792 617
921 717
105 715
75 693
625 154
424 314
212 539
538 671
827 301
345 272
843 365
202 818
816 896
119 427
493 416
361 683
613 215
813 655
169 369
328 374
475 97
424 152
586 892
465 814
553 730
285 624
156 517
939 185
455 803
11 207
653 134
746 52
345 256
723 592
177 446
239 278
567 138
338 246
683 126
329 759
878 430
754 178
962 60
558 306
887 625
930 443
107 596
425 190
155 440
11 722
342 471
542 389
559 708
49 589
409 237
143 856
749 353
996 47
597 497
106 830
695 452
489 272
855 246
373 319
815 41
695 188
833 601
420 54
869 291
448 809
727 615
217 525
190 424
707 534
143 914
465 505
888 997
574 345
197 858
429 709
545 646
397 819
515 910
667 453
87 582
173 880
455 978
723 924
131 183
574 634
445 381
24 670
142 463
149 727
197 124
788 826
426 134
985 832
186 721
654 224
431 930
90 137
928 310
266 971
260 178
768 256
847 666
191 28
720 150
200 767
102 988
19 699
161 499
214 417
468 956
785 286
36 134
78 726
269 850
752 542
36 937
287 844
839 124
454 903
203 914
11 282
127 762
865 403
34 295
962 297
319 940
33 244
249 783
860 100
379 555
657 20
994 122
85 236
863 996
719 477
688 503
621 553
332 696
626 292
230 873
565 640
920 784
41 369
737 293
759 153
426 65
826 23
741 525
434 31
612 252
64 789
940 702
225 501
406 987
206 334
642 724
395 857
961 571
169 469
420 316
459 775
893 554
295 789
200 92
777 301
644 25
375 304
682 723
494 716
116 417
985 894
215 987
427 635
153 883
206 335
155 591
165 771
748 236
808 398
149 993
986 527
826 319
864 639
843 334
679 267
996 751
384 500
221 974
673 262
735 492
71 912
350 606
49 185
681 398
133 223
871 274
317 276
222 939
898 527
431 989
396 700
347 730
420 15
654 80
876 295
407 350
719 122
68 425
599 709
753 232
987 847
422 812
614 171
288 45
751 658
350 288
581 408
473 799
235 128
493 11
629 188
775 255
896 46
518 316
997 678
769 733
896 459
392 146
581 881
984 318
433 569
370 705
613 918
575 99
873 177
423 355
596 29
680 989
466 672
829 37
797 661
487 558
299 591
532 58
403 545
334 618
327 986
41 906
14 603
290 550
221 925
764 38
750 215
312 190
820 781
299 336
266 36
671 392
50 273
29 475
222 843
953 579
130 167
269 72
623 555
296 556
264 348
607 700
761 969
329 855
901 767
733 433
393 623
906 90
608 860
661 704
43 425
525 339
581 958
760 275
835 379
752 611
562 400
757 323
518 870
452 483
127 711
169 460
10 813
201 311
713 83
464 791
66 523
441 331
565 724
940 541
299 534
367 191
890 933
537 97
758 26
584 978
524 214
466 747
498 300
725 953
859 616
277 793
707 669
166 737
120 814
283 969
479 958
616 81
605 173
11 701
987 534
579 271
550 376
545 939
899 768
193 465
681 606
389 258
807 212
182 234
553 320
284 669
42 674
613 680
648 710
123 633
588 122
240 104
875 326
612 688
650 743
35 574
472 276
108 908
353 140
913 188
413 955
193 611
908 671
392 313
938 320
225 419
16 721
268 88
673 162
208 580
923 552
116 559
569 720
420 622
894 448
957 744
255 165
470 981
943 471
18 892
296 882
720 158
914 495
231 394
792 239
934 149
341 390
236 530
44 716
355 948
677 838
294 211
394 341
370 992
198 91
285 224
999 167
808 79
261 982
528 901
599 633
205 929
391 319
228 320
490 705
537 820
650 105
705 805
797 106
590 782
224 636
703 273
589 695
226 728
309 428
135 667
800 614
941 450
879 572
77 894
301 559
250 840
379 973
264 882
708 75
792 186
635 374
583 410
141 605
457 666
769 723
979 135
460 395
803 755
773 742
239 676
941 172
745 806
713 503
722 904
896 436
39 123
365 193
697 486
247 32
245 285
215 283
870 448
69 750
20 622
978 877
145 26
272 154
995 553
672 58
247 951
532 159
461 94
261 468
501 399
441 374
21 724
532 400
719 888
305 14
801 953
543 299
749 870
513 206
884 623
832 420
202 415
95 645
537 182
696 241
436 101
735 326
745 565
476 807
452 310
378 212
336 101
582 834
306 705
313 983
13 308
723 149
914 270
251 75
81 884
434 779
852 274
921 524
350 213
642 982
855 977
609 38
552 936
652 995
881 156
345 881
167 466
768 947
564 311
20 845
768 928
164 476
928 571
668 950
538 382
473 688
709 942
278 590
633 433
803 272
181 893
716 362
862 181
650 786
567 23
647 104
838 491
106 42
857 658
108 636
740 690
676 113
603 871
553 404
706 462
822 474
523 199
310 116
67 682
991 129
189 651
961 754
402 996
292 482
367 861
898 816
538 573
232 73
859 205
34 941
634 185
955 160
48 715
986 715
292 10
89 954
961 924
364 682
916 356
973 69
646 140
224 425
105 908
744 677
544 974
331 156
580 115
722 385
455 872
962 693
626 724
717 62
15 968
538 254
283 99
178 73
667 822
102 168
368 780
55 841
42 431
477 974
454 274
968 421
249 771
828 117
694 783
637 870
730 477
29 791
964 549
144 587
292 615
116 414
849 438
790 77
415 998
167 444
943 407
853 321
130 988
66 201
887 764
284 831
933 406
396 869
871 244
365 877
468 235
665 53
695 385
381 848
615 550
95 14
671 986
284 957
944 852
397 269
595 685
407 841
387 230
237 355
485 348
295 541
524 103
76 340
52 844
28 922
286 224
169 823
407 932
12 800
768 167
572 877
651 712
734 82
436 219
22 623
739 466
262 845
579 457
412 125
281 137
708 321
622 659
838 240
496 107
246 71
501 92
251 678
243 373
744 641
771 189
94 468
496 252
261 784
545 493
783 688
161 95
255 592
886 736
550 420
162 479
819 34
670 514
449 207
314 125
163 371
507 247
605 849
278 343
446 43
918 855
149 525
13 983
770 676
61 669
524 58
143 382
803 993
822 415
187 660
130 415
587 428
475 141
760 408
760 856
973 852
100 785
888 803
200 383
625 720
955 251
346 481
883 376
122 433
322 437
377 494
757 580
825 260
205 925
49 904
676 802
126 630
310 787
493 747
295 440
142 362
690 37
160 822
363 473
634 560
154 737
365 471
471 294
673 593
310 35
458 397
627 989
734 981
775 985
540 444
120 666
371 24
239 887
796 442
655 936
801 245
867 726
307 584
65 546
531 389
122 160
359 392
549 822
681 788
749 389
183 610
742 365
531 384
22 640
103 787
225 996
572 629
508 946
987 250
33 489
647 117
235 842
289 531
596 965
532 320
73 192
926 662
466 822
83 607
843 995
40 283
119 846
83 142
925 539
646 557
39 608
92 674
330 624
922 272
40 776
520 306
637 477
832 625
764 623
824 749
179 644
474 999
589 422
968 489
115 647
830 870
607 505
745 399
980 230
189 966
889 827
627 59
426 389
652 521
383 641
504 668
756 601
192 89
864 336
126 332
855 110
192 333
95 510
499 757
777 208
56 897
640 301
698 414
666 147
907 253
165 511
303 54
151 409
646 902
899 743
195 651
864 806
538 439
936 310
969 728
575 120
258 642
92 528
626 797
605 12
934 818
362 809
667 961
192 78
69 376
218 824
209 974
731 250
659 300
538 200
408 678
144 931
610 26
96 795
128 236
81 388
808 527
451 140
439 280
957 474
881 215
312 882
603 996
888 290
876 667
543 655
480 196
463 722
461 142
800 300
65 555
845 246
91 985
714 36
585 344
897 940
634 984
987 674
410 741
175 983
101 917
63 359
633 741
536 93
939 422
342 126
841 315
898 332
55 774
112 227
441 350
954 696
245 735
688 302
401 450
634 114
768 206
639 565
209 493
757 192
810 695
587 68
229 522
106 752
578 953
490 713
315 949
564 48
142 770
215 947
332 407
453 904
732 156
355 706
986 228
536 933
995 120
971 635
184 715
706 235
188 712
49 676
539 218
853 77
655 553
898 395
932 744
703 436
566 39
379 348
137 569
812 498
693 379
464 310
179 843
382 621
66 881
331 778
883 445
544 770
495 993
493 977
774 664
971 809
896 367
65 819
951 826
623 197
535 96
413 346
959 376
311 659
504 214
655 496
333 105
812 175
665 414
493 849
28 189
239 709
508 122
989 642
180 243
576 746
614 979
449 989
204 777
430 748
34 752
766 974
756 303
248 918
85 262
737 158
838 644
686 232
273 619
584 322
105 713
757 18
810 610
982 180
448 189
415 537
148 89
334 205
157 355
585 154
567 81
769 588
949 266
601 41
461 823
194 838
208 754
433 726
761 172
634 27
104 72
636 884
744 168
270 571
489 303
224 15
992 916
142 206
252 840
464 321
963 880
515 365
283 368
152 858
430 350
975 445
378 37
176 223
280 864
410 240
440 59
448 150
147 857
700 87
231 995
282 484
454 519
591 479
802 680
375 842
466 569
81 612
190 499
39 722
149 40
233 431
102 515
412 211
617 272
396 115
443 929
216 613
978 713
894 88
927 700
560 938
583 772
171 415
808 562
823 577
460 151
320 555
880 585
676 62
51 119
195 722
280 117
333 941
799 711
330 185
775 703
623 692
478 420
220 933
652 397
450 13
860 643
409 29
985 911
437 64
120 726
301 933
789 511
786 29
946 867
825 520
546 447
575 666
137 537
198 43
376 982
294 855
388 178
88 502
785 32
275 870
148 419
334 745
729 437
999 680
953 647
736 243
891 676
907 302
326 583
997 867
132 959
803 765
646 768
931 182
563 934
182 776
108 990
469 591
793 449
105 254
685 17
387 599
293 856
622 178
606 42
316 723
130 705
27 432
278 592
891 171
188 583
403 324
411 598
468 288
502 928
305 338
515 666
947 706
54 342
426 565
498 673
422 571
53 983
176 63
598 231
618 835
707 271
55 317
317 41
771 100
321 640
437 710
336 892
765 588
261 844
529 296
409 900
515 175
398 884
473 512
870 980
697 789
34 500
261 293
798 623
465 891
873 436
185 445
524 292
323 643
345 953
425 683
295 373
267 727
941 778
811 161
184 778
330 447
673 72
349 948
236 851
563 294
539 424
871 483
260 995
471 999
326 286
195 365
967 130
818 895
419 517
428 919
730 428
729 526
231 426
173 205
998 499
264 446
563 962
989 898
75 279
669 446
580 698
476 922
254 163
432 634
248 991
950 811
90 709
245 965
356 135
334 228
131 248
767 971
907 210
378 692
872 967
548 776
805 738
500 422
511 769
701 494
97 226
784 617
238 938
397 673
699 448
840 966
107 465
990 572
628 95
58 272
125 947
260 77
678 959
508 153
273 719
628 156
702 599
720 114
996 501
594 555
439 200
923 65
78 542
512 625
812 126
131 782
783 72
521 163
777 266
510 581
556 433
218 404
754 234
250 560
63 145
848 973
98 155
623 311
949 426
551 762
99 947
186 338
53 930
810 373
363 652
706 836
123 777
422 514
610 949
379 205
132 593
798 92
754 203
977 762
76 14
248 360
742 133
921 985
372 107
581 425
722 402
942 175
345 412
959 102
272 231
559 253
781 65
816 517
928 35
152 343
793 276
906 230
154 841
281 894
366 688
740 513
229 36
934 828
791 255
323 206
151 535
70 289
737 632
548 662
60 398
894 701
398 859
816 97
435 333
555 315
122 746
426 12
939 739
466 802
32 667
991 123
224 909
958 474
68 204
706 343
279 473
692 221
882 213
523 739
70 912
637 410
182 750
768 839
996 896
865 330
445 857
648 444
162 457
980 470
943 505
988 862
183 47
110 863
668 337
813 464
941 758
885 28
565 246
458 769
720 200
537 423
39 541
41 747
730 793
748 458
833 624
935 213
281 660
227 696
16 357
752 261
696 21
946 823
176 496
331 221
381 837
387 955
269 619
573 294
345 969
672 323
699 404
779 958
654 605
583 411
224 562
239 180
292 408
466 595
603 529
831 203
808 706
929 842
30 906
148 698
969 869
27 339
292 502
249 984
352 59
177 831
252 977
682 58
699 136
158 209
497 41
181 778
683 199
806 547
349 901
780 162
579 649
503 216
826 184
370 829
649 826
123 377
859 81
382 709
685 377
512 435
210 342
901 993
130 830
328 946
533 494
545 480
366 444
501 984
403 207
279 92
656 533
170 850
51 655
952 428
138 568
608 134
428 857
645 878
692 581
462 258
723 367
771 430
660 874
308 258
139 674
356 712
867 400
983 266
286 18
351 721
869 704
542 704
145 778
103 597
364 871
253 354
404 718
549 933
667 266
350 505
989 470
911 521
418 111
429 537
111 75
15 216
226 420
743 214
829 952
924 333
80 325
27 448
960 870
897 758
439 858
848 263
156 878
45 622
701 387
964 218
307 920
177 579
223 290
509 944
586 338
963 380
447 604
298 851
813 894
944 274
583 942
443 226
469 982
610 288
340 418
282 532
982 586
763 811
675 948
472 604
574 617
96 599
156 206
992 875
941 317
260 652
970 824
956 350
784 296
941 446
707 394
579 824
333 45
538 443
558 510
213 965
912 140
829 502
865 86
291 85
529 679
738 200
103 588
546 938
252 314
351 646
197 486
189 671
803 58
474 417
652 527
622 38
888 676
732 452
709 60
587 281
549 254
816 728
358 545
337 124
74 691
614 370
664 41
964 82
331 403
695 253
951 804
423 34
162 884
330 753
404 640
307 669
212 17
493 891
990 538
603 697
965 712
727 437
448 384
887 304
620 333
230 24
664 176
974 425
872 678
505 193
58 265
47 834
81 703
608 406
434 337
933 857
922 863
983 269
734 784
220 583
490 786
956 696
841 154
28 230
353 387
184 247
535 918
36 737
895 736
311 848
190 889
450 58
859 691
16 485
383 56
33 817
164 26
597 283
352 843
795 401
769 477
647 428
979 150
421 593
969 933
353 292
535 207
188 931
314 576
362 716
395 961
890 635
668 298
947 559
314 213
369 724
293 687
547 709
487 410
229 850
662 599
646 895
482 328
172 264
818 620
766 67
437 629
913 178
78 479
527 835
158 808
497 820
579 737
604 186
862 210
289 354
485 562
343 931
374 282
337 558
930 818
24 705
707 632
74 372
681 990
39 367
38 102
55 396
345 567
342 878
586 368
601 990
788 698
72 870
583 207
398 764
573 395
518 447
710 490
332 138
254 143
259 890
519 871
504 70
289 363
543 782
569 739
854 726
209 511
153 887
162 526
491 650
920 57
605 772
74 560
825 931
726 160
234 799
139 838
477 818
418 649
770 732
194 256
128 372
154 86
481 837
355 637
402 21
700 235
914 318
241 541
982 851
695 229
514 690
314 104
677 230
989 885
713 260
779 502
235 150
681 244
789 751
512 464
272 742
688 218
277 456
959 677
806 658
312 726
214 561
398 360
873 628
407 111
887 700
698 489
14 853
214 657
698 168
95 727
73 938
188 387
932 821
824 983
285 80
455 358
568 738
508 212
688 543
548 381
311 645
264 367
324 755
335 697
379 910
445 926
343 541
127 769
649 438
439 270
104 626
666 406
243 54
31 735
562 785
66 931
766 694
424 28
74 34
360 112
224 944
443 826
838 329
242 432
429 553
552 601
602 856
959 908
605 421
862 560
169 227
230 272
53 181
410 718
760 161
249 878
514 379
61 353
884 34
975 620
726 264
753 519
438 38
623 124
278 712
70 789
447 762
530 449
565 614
863 515
727 566
812 413
370 848
504 675
859 421
50 267
171 781
585 708
803 12
443 586
575 181
382 588
865 436
572 608
169 969
423 641
37 673
351 534
392 971
588 204
746 975
862 76
749 608
591 773
799 520
283 180
904 611
264 443
227 280
425 812
778 730
621 80
843 551
748 384
16 935
82 805
200 114
434 690
71 741
815 623
196 917
943 321
486 225
97 888
659 393
759 247
771 155
751 300
692 562
886 643
157 640
517 278
140 638
980 86
323 354
931 979
142 870
410 790
286 542
977 401
400 937
715 230
467 531
768 45
28 446
119 909
58 420
773 50
426 476
365 229
406 919
307 357
397 817
864 95
930 689
299 555
143 517
872 986
412 274
376 895
804 452
731 527
182 368
561 269
788 492
60 941
785 666
783 340
377 502
456 766
107 231
385 490
143 908
106 807
856 780
868 983
455 170
619 104
54 465
427 925
322 389
606 400
492 76
906 169
52 995
545 771
998 629
185 922
350 245
691 179
953 722
307 130
56 989
258 451
259 347
702 785
286 507
844 10
784 463
693 562
697 583
629 802
408 453
342 483
259 580
926 828
141 603
58 737
346 204
285 819
525 236
17 666
401 227
565 22
318 356
949 141
834 570
501 997
751 389
205 986
810 349
919 157
785 15
527 988
304 885
632 210
789 145
181 441
736 490
484 381
686 185
921 559
589 552
808 401
857 919
75 489
449 519
56 768
984 242
73 447
785 944
782 307
254 748
247 492
145 274
67 247
527 378
232 668
466 181
555 396
51 120
818 640
913 327
808 389
337 150
141 329
382 225
499 191
860 617
565 859
166 487
821 151
13 107
535 214
497 339
879 421
889 340
841 958
754 571
778 929
445 29
742 278
807 940
355 410
487 798
37 409
40 111
995 957
323 210
157 712
198 690
845 546
986 443
471 998
450 252
313 878
236 866
21 857
125 710
238 197
286 67
347 873
984 54
184 413
614 349
743 876
901 164
603 734
658 28
799 414
15 949
433 85
354 245
245 711
203 356
346 855
298 812
509 679
792 600
198 91
387 75
699 767
671 876
555 912
158 852
650 800
594 935
151 783
585 492
422 108
157 772
955 621
508 358
323 499
314 396
265 402
294 721
751 420
335 390
919 886
363 911
171 291
627 400
165 722
241 724
637 525
430 250
490 571
728 920
178 50
402 632
260 991
77 483
287 341
596 922
935 812
174 899
100 510
123 202
571 70
627 842
908 854
284 478
769 975
655 877
596 630
861 926
578 110
641 236
118 730
792 134
845 248
691 309
969 254
118 327
483 250
853 916
157 191
354 31
785 445
222 905
662 860
233 628
215 621
244 881
109 712
168 505
600 826
948 719
192 436
88 853
128 569
453 931
170 954
368 241
752 699
273 407
521 86
49 851
604 841
106 411
775 926
108 939
131 25
260 696
341 655
979 477
412 487
927 393
347 637
763 273
573 624
566 199
623 89
771 23
369 519
566 106
449 201
213 44
704 189
500 108
543 314
660 114
310 897
558 160
712 492
88 51
613 445
188 225
917 372
979 770
469 420
371 404
337 907
571 765
475 629
66 324
488 64
606 476
88 537
431 639
409 555
967 61
165 450
791 137
374 998
966 172
240 396
747 22
817 622
904 585
923 756
507 825
917 711
765 537
785 697
330 728
959 358
641 155
875 960
22 672
183 278
628 452
94 39
364 894
993 931
783 185
305 708
666 863
63 191
304 510
787 987
945 369
403 582
799 251
703 826
938 443
852 769
838 475
545 375
116 722
535 124
523 103
611 344
144 704
671 356
881 501
674 444
550 350
473 812
486 304
810 166
921 148
799 950
416 319
410 160
355 892
818 484
431 126
115 367
280 188
32 808
251 853
725 842
312 512
52 652
709 203
529 335
263 13
613 836
365 514
407 932
224 111
712 297
805 425
412 620
289 581
756 648
993 186
819 898
500 445
295 644
764 965
794 283
991 668
989 518
49 644
882 305
458 424
524 433
727 785
577 65
471 106
905 68
101 613
357 456
788 427
123 73
910 580
560 806
223 160
254 20
678 222
375 270
331 399
292 436
796 262
52 790
319 742
173 215
724 645
987 114
549 375
329 451
993 163
516 341
566 644
744 262
852 899
541 887
536 576
964 13
802 689
248 841
991 871
837 340
443 716
108 59
996 246
504 876
580 318
768 972
749 250
472 874
675 541
139 609
292 636
639 689
93 923
343 184
845 247
494 138
300 134
303 58
56 394
847 273
88 643
315 905
500 354
108 363
227 922
814 60
385 779
351 913
870 223
198 297
731 337
313 466
578 977
142 292
633 907
447 188
883 957
946 996
858 310
408 537
360 159
95 733
439 915
194 617
252 548
12 819
262 754
690 891
700 362
350 841
112 218
356 615
405 550
924 576
804 745
553 684
856 387
256 19
599 213
524 319
767 70
399 440
632 595
133 165
752 476
626 320
544 493
927 481
987 63
302 644
434 110
763 702
822 352
690 894
73 422
760 705
822 968
15 899
232 979
833 654
56 238
602 323
392 143
319 499
48 984
813 202
246 799
120 726
178 93
487 717
202 555
908 596
149 924
402 944
35 884
26 425
693 113
579 349
117 999
233 932
377 278
228 12
990 452
531 482
992 949
90 169
889 326
747 931
852 472
531 564
966 593
395 592
42 266
210 915
871 448
323 935
639 222
598 135
816 553
864 757
832 799
781 323
795 616
703 235
415 916
460 977
822 67
58 256
853 188
505 738
623 436
886 87
200 854
915 369
987 940
648 504
964 833
374 617
579 514
175 675
995 763
57 518
825 324
102 365
722 673
197 266
369 775
655 932
561 628
521 130
387 973
596 190
390 432
410 456
820 618
63 594
317 592
482 588
118 549
619 577
46 161
975 308
301 428
893 202
726 615
620 931
506 153
249 608
847 792
778 53
394 61
163 249
720 473
666 39
533 100
414 182
575 885
394 474
80 877
475 550
951 304
730 443
51 454
776 636
814 369
934 78
114 587
834 791
442 863
134 252
267 699
355 104
31 477
316 579
603 990
383 532
494 673
385 880
704 935
904 276
255 576
612 427
48 853
486 357
124 347
855 688
849 725
562 186
719 964
699 961
929 867
746 387
353 416
251 818
366 445
162 56
648 454
205 974
561 860
799 997
272 722
180 499
588 477
921 571
913 502
569 275
120 164
121 350
333 41
732 799
840 472
192 835
761 101
578 265
440 907
393 999
887 383
87 200
787 662
144 292
871 52
332 668
850 596
207 738
564 76
881 995
451 364
808 31
885 23
271 708
340 536
280 597
496 229
849 277
626 298
854 494
205 290
832 354
530 287
656 301
137 551
629 727
620 477
19 893
744 346
160 900
635 323
821 606
642 43
708 760
151 830
976 492
256 803
362 586
318 64
900 469
751 841
710 568
179 365
85 209
91 600
944 102
313 663
236 482
931 610
539 212
576 374
55 882
723 901
805 375
401 511
754 178
405 50
504 910
971 909
272 933
973 843
873 486
363 91
637 834
428 291
501 98
17 249
964 657
385 246
500 124
467 754
68 213
572 318
354 988
150 825
994 594
617 696
789 898
823 538
788 611
823 877
478 212
900 299
289 51
659 550
622 523
406 12
761 194
33 210
682 205
403 134
335 53
331 858
424 107
532 431
186 446
421 111
129 466
244 453
586 343
948 867
402 831
128 461
179 993
284 482
379 634
945 118
874 340
194 612
276 935
224 986
205 787
583 404
99 601
797 326
317 653
580 799
600 800
793 239
289 710
454 844
352 149
622 165
138 294
849 246
600 786
248 835
643 581
103 833
555 672
316 214
222 385
398 326
690 796
353 521
675 534
579 867
730 658
126 283
966 435
673 716
252 118
864 747
79 792
230 490
498 976
585 352
652 474
728 138
340 474
905 489
235 340
631 878
861 799
76 226
644 909
29 621
443 185
252 869
928 975
993 461
448 662
572 14
62 626
64 294
603 386
604 560
504 583
352 490
967 42
659 614
495 552
139 735
81 364
881 53
198 432
815 336
226 325
113 347
712 305
72 252
808 562
405 896
868 560
91 276
627 213
280 448
760 224
661 565
895 678
918 405
236 158
759 277
490 91
265 167
146 53
988 268
172 855
514 904
569 788
666 199
249 686
799 739
736 811
822 325
389 451
118 27
965 490
223 888
133 745
453 281
910 96
641 23
943 821
272 974
502 580
587 327
931 978
69 284
300 662
887 181
184 713
645 761
365 898
379 463
715 333
20 174
883 761
583 108
590 898
225 863
393 632
79 514
369 277
263 81
638 312
808 455
52 765
276 895
983 182
506 386
222 555
498 660
512 175
344 854
340 396
279 26
961 432
58 131
182 123
189 23
147 834
530 115
633 886
978 877
163 497
473 324
832 200
668 128
32 526
810 173
856 64
396 790
24 932
114 907
192 369
810 868
114 777
750 398
96 836
364 167
385 278
424 321
568 136
395 46
198 122
44 666
200 883
581 756
326 486
317 572
330 984
728 147
365 158
688 858
677 552
582 23
503 295
255 901
468 154
495 630
416 287
815 933
240 153
194 926
200 791
119 755
206 755
219 79
174 659
434 402
24 875
34 730
527 900
760 658
589 684
675 463
892 830
30 479
254 79
889 697
350 700
908 526
661 59
27 570
794 94
950 305
697 541
464 29
688 471
214 349
946 616
848 704
519 308
267 31
898 316
687 991
706 163
864 368
375 499
541 771
243 313
512 962
392 325
569 35
775 725
974 754
992 701
608 328
263 328
594 798
325 806
46 557
842 117
55 112
171 875
534 447
782 615
469 245
192 92
882 297
135 687
119 299
641 922
935 118
917 320
476 658
98 964
373 726
434 642
813 44
510 644
657 148
980 857
994 934
54 222
589 271
43 891
719 378
404 367
305 761
677 418
989 467
621 772
202 842
763 299
461 122
468 543
280 103
379 415
311 889
859 929
136 725
203 51
881 730
439 576
504 721
596 853
199 728
745 76
241 432
704 834
187 877
348 990
214 707
568 801
97 42
214 350
833 411
387 102
804 935
979 636
652 731
959 549
804 149
836 74
349 905
666 900
524 455
707 636
406 333
702 68
406 854
658 36
127 667
539 406
542 598
807 131
977 553
950 31
861 429
639 394
829 683
368 904
970 152
126 276
751 57
627 581
283 204
846 394
565 126
291 762
863 259
172 381
183 234
516 480
730 645
988 489
476 82
923 338
319 787
884 86
938 229
343 144
127 702
360 606
574 738
639 766
386 916
81 959
568 522
775 544
490 705
782 230
800 647
600 183
613 243
997 868
567 426
823 294
163 459
684 261
711 308
906 308
500 994
719 353
363 524
159 602
291 896
225 753
68 134
458 520
942 549
15 126
835 200
451 856
899 397
16 821
422 454
46 958
815 13
605 357
137 217
464 340
702 820
253 460
96 565
386 295
146 587
229 695
947 80
903 774
509 958
288 684
831 296
436 146
365 40
825 293
644 177
850 719
331 122
575 456
972 261
709 64
544 420
949 870
778 86
538 971
339 137
120 775
385 45
773 105
418 729
163 716
603 730
187 137
457 634
780 59
25 603
35 334
832 310
146 309
867 310
97 589
680 115
15 431
577 484
274 401
663 942
828 503
169 620
204 252
64 727
329 664
802 930
876 481
331 751
780 670
933 416
970 645
549 58
619 411
402 798
201 401
332 571
344 159
405 620
509 714
82 833
54 797
510 954
504 49
385 490
805 251
317 248
594 627
310 179
851 732
790 420
32 917
862 571
631 930
890 225
109 677
846 35
448 733
42 312
854 258
887 781
881 167
936 730
293 901
424 764
157 322
739 578
531 410
502 944
167 995
889 769
691 462
587 654
565 790
379 595
30 820
845 798
241 24
595 148
541 252
225 467
916 436
830 660
826 755
549 986
830 404
391 798
702 999
435 769
848 320
595 352
627 76
425 310
409 801
559 680
774 830
690 655
396 213
289 448
610 915
860 308
194 437
454 726
542 813
47 184
842 121
639 874
619 363
113 805
48 567
541 890
346 629
571 474
166 43
468 125
728 664
501 92
437 841
605 202
989 161
215 496
12 846
474 115
878 206
364 82
155 360
289 703
798 840
516 827
109 611
880 667
608 25
720 426
997 351
110 506
271 558
204 593
783 478
549 639
188 970
33 405
296 572
742 175
968 774
464 574
534 734
76 470
238 362
741 293
776 269
718 41
828 776
59 707
250 522
410 181
923 753
494 66
620 338
769 653
230 870
99 882
494 771
995 147
60 935
942 288
841 893
291 43
773 952
84 23
452 708
798 396
853 188
896 413
885 285
791 291
232 863
141 322
674 233
589 904
745 643
630 42
591 189
975 250
155 518
938 881
766 323
676 321
606 351
935 291
839 394
334 134
203 52
747 300
965 308
864 75
706 871
775 179
108 266
974 910
74 911
52 376
213 947
337 977
48 130
606 98
749 253
446 350
679 206
439 234
860 942
681 616
66 471
297 478
897 673
401 619
985 366
711 943
321 715
225 954
33 457
799 740
289 149
37 120
897 190
601 327
391 731
562 688
777 942
677 521
231 815
164 490
815 861
387 598
951 391
770 984
483 47
884 364
688 338
535 399
774 428
527 617
310 165
147 655
17 342
677 412
331 763
513 423
601 189
152 463
719 337
534 618
69 847
134 281
679 639
472 374
941 279
802 60
563 926
647 688
937 773
723 91
640 365
819 176
335 843
766 611
531 641
618 730
729 780
411 941
669 338
840 524
110 362
906 385
756 188
142 496
126 352
841 263
274 499
426 659
332 545
724 525
422 175
614 580
89 309
455 15
697 840
351 558
530 872
500 634
26 182
138 401
603 317
293 418
52 410
165 626
464 931
369 217
892 503
841 98
931 263
791 847
329 164
390 292
392 771
571 943
24 437
918 313
415 262
835 148
16 460
685 124
144 659
987 357
195 939
290 481
897 99
238 747
687 32
48 970
940 202
738 687
104 876
722 432
788 169
930 218
373 747
70 992
279 883
419 710
669 106
428 488
992 269
966 519
172 275
300 137
726 366
196 20
880 956
558 192
168 410
322 648
852 977
730 468
856 61
850 438
359 808
413 573
270 104
324 10
433 54
452 223
894 659
597 285
81 789
103 809
867 965
871 273
844 455
411 945
297 363
35 717
746 358
858 558
806 760
608 862
507 398
626 863
890 162
303 413
739 60
31 666
92 645
409 991
145 103
931 388
520 718
108 932
42 151
281 522
866 116
18 343
60 444
724 581
122 776
706 669
896 366
637 57
766 277
677 567
600 934
417 724
847 270
112 376
215 923
967 850
456 390
195 253
347 781
842 720
593 325
210 354
800 862
189 45
306 346
358 84
583 56
377 730
825 534
324 231
172 359
487 835
177 489
154 551
521 20
371 51
25 819
228 298
74 144
582 228
420 255
356 448
507 402
406 128
357 284
352 550
761 703
938 132
292 198
876 665
837 270
475 730
566 743
416 70
67 423
123 333
333 545
727 630
548 785
580 909
549 289
247 988
905 187
441 70
245 603
68 710
465 390
769 575
225 67
703 995
410 944
863 69
897 653
836 521
862 414
161 407
233 113
675 817
696 122
410 779
412 470
726 100
136 345
634 517
412 280
290 205
446 643
972 375
87 194
463 971
472 670
286 802
613 57
171 985
535 797
212 80
693 25
256 982
230 425
473 971
120 322
947 318
688 306
761 508
425 23
651 803
179 824
369 30
808 500
330 224
466 820
297 417
701 577
42 627
39 191
83 959
955 473
810 659
681 438
547 320
375 24
500 949
769 710
595 277
197 413
654 954
466 178
903 188
617 445
488 427
517 902
705 969
395 663
749 288
473 261
632 848
80 139
979 837
648 85
804 653
552 276
76 164
686 450
655 816
771 469
575 359
136 455
613 463
812 643
728 474
744 24
675 422
563 807
236 790
143 780
241 357
802 71
816 440
624 911
544 941
737 74
244 384
665 131
901 377
458 344
771 295
254 779
271 680
99 656
520 904
652 483
843 114
822 776
62 797
948 490
402 722
822 858
300 777
177 89
182 488
164 537
302 64
57 186
483 165
16 279
671 419
415 770
204 590
644 231
717 151
492 910
384 795
166 814
76 954
255 735
298 76
540 336
475 903
455 244
625 547
968 280
167 725
240 436
424 455
437 984
52 154
358 51
890 249
649 21
550 584
726 381
523 587
915 790
842 198
197 782
759 725
189 432
986 731
273 412
225 383
24 538
943 989
851 349
129 454
435 584
131 213
244 862
495 222
945 533
348 953
48 996
824 88
388 491
696 752
727 514
566 420
222 101
588 168
357 475
409 611
997 58
892 340
247 675
540 22
502 34
259 38
448 922
585 207
596 977
527 992
141 588
239 694
163 661
178 105
834 172
39 588
815 217
469 84
77 229
614 374
710 679
640 124
302 671
406 923
584 168
931 825
600 143
478 380
925 197
226 952
478 635
167 487
749 192
877 71
235 761
714 116
803 48
549 635
315 431
300 138
129 936
790 61
153 939
520 658
525 104
874 420
990 594
47 241
109 999
465 779
349 855
946 709
924 990
957 300
56 639
148 384
605 528
572 116
155 350
426 724
717 105
718 436
234 26
106 725
61 202
825 364
26 760
71 748
668 789
369 434
426 458
466 658
23 621
289 645
933 302
532 252
901 725
938 128
837 19
984 664
862 664
996 422
242 811
381 137
719 69
875 73
776 162
527 446
465 630
647 164
471 428
248 196
281 748
892 183
642 237
455 261
474 20
981 365
368 123
839 105
171 565
411 763
510 974
752 911
594 917
311 177
364 718
313 959
416 800
264 870
719 305
507 327
153 103
982 35
351 225
187 50
183 935
626 187
842 241
801 726
350 194
888 19
806 177
564 12
187 139
112 406
966 357
971 575
149 369
432 400
757 719
293 219
21 584
616 25
743 378
240 892
803 62
437 654
763 85
503 66
117 657
426 831
709 912
213 691
776 601
53 863
317 908
917 564
355 702
369 643
433 649
502 30
822 393
409 691
549 822
751 92
122 409
13 978
910 698
310 510
784 202
78 264
95 866
791 926
879 775
921 478
506 221
291 975
667 889
207 673
165 868
780 367
406 897
119 935
311 619
947 495
50 125
644 754
795 921
919 324
414 359
603 275
999 545
34 649
190 852
217 456
673 212
984 868
589 340
939 163
76 524
461 684
644 165
211 247
240 663
197 825
772 362
420 726
789 224
286 639
340 450
335 548
637 127
912 145
801 605
572 240
330 64
139 632
148 737
444 898
756 591
498 395
361 464
561 18
318 376
487 684
996 960
435 731
952 379
104 667
225 541
254 878
177 523
370 93
285 227
997 412
918 643
185 366
173 769
522 908
930 794
795 956
801 596
945 467
876 642
204 797
396 939
313 785
248 132
907 799
461 399
184 923
868 124
393 74
146 428
447 882
529 114
634 599
614 787
130 294
359 85
195 846
22 886
923 993
299 643
307 616
776 197
507 129
668 173
252 187
686 520
393 512
626 67
561 331
226 812
515 760
319 692
122 296
635 704
549 602
419 658
126 575
545 812
214 380
867 380
959 280
803 565
131 92
490 900
362 174
560 137
488 306
415 358
206 421
39 414
248 499
252 532
479 815
756 420
454 694
462 74
133 727
312 661
466 804
35 560
283 487
450 221
649 973
233 801
257 949
460 626
340 287
850 927
637 837
244 451
354 870
569 501
437 600
846 562
202 727
550 135
140 531
146 251
344 604
616 38
292 425
56 140
18 657
643 154
963 873
900 651
159 83
43 400
523 228
440 79
296 494
605 780
937 303
241 955
621 373
85 579
884 17
367 67
813 174
768 218
161 585
502 81
519 678
276 979
144 995
462 20
734 168
847 340
970 469
243 920
173 466
971 179
595 194
552 719
620 579
67 209
818 674
362 706
665 297
493 300
619 570
440 360
750 790
724 990
457 313
701 398
264 799
995 713
422 79
887 835
988 119
164 244
254 983
638 555
849 289
126 970
458 561
145 251
463 788
411 942
354 853
489 425
946 464
648 916
441 97
257 508
232 893
523 701
467 181
112 984
578 51
252 954
548 309
65 854
74 561
795 151
148 353
17 155
735 194
984 619
875 507
439 348
870 688
14 354
816 160
601 400
386 996
461 332
726 77
82 436
198 940
30 751
863 985
424 667
766 525
147 906
362 167
654 601
313 488
20 825
808 321
155 455
904 731
505 906
624 533
897 164
111 422
563 285
355 670
144 722
504 352
440 857
601 77
572 613
874 297
895 655
737 334
315 745
106 184
981 621
735 398
740 786
896 826
597 362
897 302
22 975
966 632
496 575
695 575
940 299
848 246
213 689
473 886
618 988
321 51
426 167
600 476
32 125
592 66
432 207
265 532
522 693
57 558
555 616
588 620
152 22
205 791
367 171
89 955
485 429
467 973
619 201
350 906
166 996
535 910
883 802
891 782
945 537
954 996
530 977
304 849
713 875
35 112
42 107
967 425
438 743
608 191
988 711
207 986
724 510
332 982
669 964
982 449
410 790
302 837
311 751
394 542
640 743
173 672
763 953
776 488
380 55
165 558
386 89
500 759
254 825
866 797
396 432
894 640
451 489
865 81
684 284
328 403
391 510
19 341
483 676
447 380
357 879
947 691
273 830
587 950
557 772
212 522
21 407
126 548
934 887
805 731
685 333
510 317
224 302
735 237
954 471
373 413
973 764
155 232
56 956
254 580
60 741
920 709
477 967
366 208
497 939
750 167
855 963
898 307
801 622
694 211
893 130
72 113
287 351
827 510
895 939
31 735
926 736
967 209
785 842
355 882
725 837
165 364
374 194
742 452
655 83
650 403
864 618
616 186
247 401
18 591
660 249
376 934
837 140
430 256
169 219
526 139
858 259
93 834
809 226
298 357
957 81
579 804
732 928
758 144
85 200
294 164
914 67
793 286
572 463
600 708
777 922
249 690
92 666
411 607
80 367
937 428
541 465
757 950
39 704
982 53
384 857
281 460
374 536
214 138
608 648
72 266
616 353
976 857
671 744
862 567
371 274
567 40
771 375
783 696
381 98
546 387
582 944
473 59
359 935
255 919
564 181
25 503
903 599
398 284
169 736
637 852
381 607
434 555
317 42
157 589
193 420
460 871
404 698
562 931
518 635
857 196
675 893
181 821
546 435
960 899
631 941
31 818
352 815
203 589
233 958
614 85
626 185
953 171
140 735
646 988
166 923
11 928
402 583
736 145
544 613
340 170
812 446
773 478
488 864
284 707
830 652
405 480
427 505
415 887
948 617
148 822
944 625
398 641
371 318
443 789
264 917
747 576
287 842
765 162
454 183
369 189
634 518
647 593
687 121
296 176
763 705
881 12
432 779
73 167
947 496
902 264
438 736
594 408
783 585
649 899
393 599
571 909
171 381
418 742
657 175
889 152
991 268
565 770
222 324
805 379
677 276
834 726
304 53
91 909
537 52
258 98
90 587
27 199
673 482
470 438
920 970
896 417
402 671
981 397
964 652
199 83
220 394
905 215
96 307
337 260
64 819
534 690
363 622
637 433
904 576
946 891
858 195
739 113
669 471
259 888
657 840
304 130
958 467
375 693
109 10
670 804
398 576
929 63
128 770
343 452
137 735
960 903
306 577
94 846
597 917
263 296
167 962
395 458
480 663
428 837
335 533
893 609
906 711
325 625
399 109
150 817
873 203
319 930
940 142
323 373
274 861
775 201
857 780
611 496
580 221
767 156
503 580
261 728
335 585
159 209
711 478
515 873
766 288
346 932
979 131
982 398
599 271
843 100
350 388
162 71
961 747
601 174
71 965
154 258
975 668
127 846
601 745
488 417
601 709
504 469
760 273
785 466
102 500
906 242
648 591
850 785
220 396
260 360
900 859
762 660
680 327
881 825
590 393
698 504
400 341
645 704
610 675
423 647
356 891
744 370
280 780
926 15
668 73
535 606
706 327
257 814
267 15
210 254
206 537
273 742
158 466
75 220
897 663
318 212
381 609
341 38
204 104
420 738
691 57
973 29
231 41
28 934
980 911
705 649
842 360
38 384
159 572
592 828
642 226
804 476
571 93
250 693
858 24
464 616
818 59
865 60
368 776
504 579
427 729
397 726
845 438
108 624
562 661
556 114
971 862
213 449
660 975
165 613
75 697
100 380
338 244
265 660
469 867
821 43
525 622
158 419
429 177
427 120
843 643
205 864
874 400
694 316
722 66
221 25
675 874
246 809
362 666
183 329
649 352
73 495
537 663
322 580
568 666
988 736
149 984
637 300
470 796
232 517
513 689
548 868
118 156
958 534
722 929
370 313
77 944
44 12
63 751
731 634
569 28
752 168
23 935
678 564
932 313
996 917
828 274
194 909
337 262
405 617
102 336
197 25
949 177
530 296
789 368
623 782
388 133
900 395
216 700
984 360
397 718
821 20
994 380
241 143
496 266
735 638
863 378
752 702
195 391
696 752
455 535
611 483
674 222
313 979
771 361
866 229
210 709
997 266
960 252
624 209
56 227
422 130
857 223
655 336
817 776
982 424
956 119
143 386
905 732
655 158
773 707
489 707
494 655
31 841
405 191
739 926
727 984
429 798
837 411
99 404
546 921
412 973
294 549
858 595
603 855
882 681
801 541
241 789
234 589
328 936
120 673
737 691
478 897
590 445
581 785
852 212
338 948
54 334
212 606
264 449
151 549
305 497
869 583
633 736
255 836
535 330
552 983
565 811
534 490
979 225
615 849
511 617
455 901
239 333
280 315
879 489
223 295
212 163
368 551
12 371
731 644
265 819
714 673
359 544
777 259
988 725
470 124
907 629
760 555
93 231
379 462
216 511
29 581
993 933
894 811
557 342
253 963
949 141
612 559
438 523
915 240
40 219
214 426
593 934
901 698
399 267
698 772
695 863
962 906
582 952
779 931
182 992
340 973
903 233
813 673
503 340
315 768
673 955
413 211
916 952
766 575
431 201
853 528
73 436
161 883
539 617
997 605
274 371
585 677
745 399
348 418
266 438
451 839
704 149
923 971
102 478
208 525
412 337
731 212
944 121
586 119
288 839
422 170
63 698
935 379
325 736
332 804
727 927
664 630
431 503
61 821
604 73
221 597
170 789
83 325
450 786
296 149
766 49
187 253
963 441
785 473
348 387
591 423
314 475
101 635
448 802
953 583
984 881
571 881
76 269
297 601
617 361
531 803
994 459
948 619
847 17
159 236
912 250
323 146
412 598
618 662
316 871
219 920
217 107
183 501
752 279
652 374
94 720
586 161
495 852
292 943
390 157
899 729
486 112
834 637
671 435
115 914
401 844
798 107
402 81
958 106
337 54
532 599
289 83
976 536
58 924
202 814
81 526
736 104
710 329
75 696
59 622
876 147
166 842
954 611
969 912
757 268
642 400
103 135
195 66
640 790
299 483
205 60
915 790
477 96
189 239
721 342
672 595
940 102
815 346
555 188
981 786
331 526
535 222
146 926
177 729
407 693
954 201
75 141
941 469
777 438
756 795
506 228
138 893
401 692
68 181
329 457
447 774
23 523
714 41
361 413
716 825
662 296
653 701
390 882
873 917
130 535
260 946
189 610
299 897
771 835
207 627
827 754
301 774
464 359
741 258
307 764
246 540
362 177
18 857
429 27
217 842
878 924
133 323
894 18
484 262
31 500
214 856
723 317
668 334
855 138
158 319
971 389
280 773
307 916
33 438
480 588
699 385
647 431
608 916
235 918
218 683
963 714
344 630
508 342
157 786
392 171
926 163
340 782
434 676
883 290
449 994
126 305
492 119
844 33
189 968
666 774
981 568
640 143
351 655
129 566
633 596
971 645
525 898
681 104
180 346
968 862
670 978
772 426
717 58
548 837
750 26
763 563
485 725
813 983
640 731
692 519
757 670
135 850
967 553
250 495
596 433
432 519
270 871
568 532
875 448
914 630
750 966
572 50
515 285
507 640
824 625
198 642
306 182
944 852
905 123
730 260
574 189
139 56
125 759
278 124
944 512
58 783
635 675
468 639
975 590
539 858
72 708
19 655
334 656
780 61
795 897
883 216
497 834
340 888
461 349
574 654
870 188
543 983
730 810
585 638
707 71
931 389
680 861
913 322
44 851
886 222
503 831
837 895
373 710
770 692
540 956
246 66
649 946
759 133
202 622
196 966
135 23
197 628
621 867
374 156
763 225
734 675
435 909
491 884
573 496
869 553
826 472
680 777
192 850
776 106
52 874
860 77
694 871
689 860
167 653
909 757
551 163
783 705
346 206
468 387
816 79
469 732
98 645
530 337
196 232
817 42
389 77
405 371
447 75
992 820
403 536
462 277
935 966
76 512
148 442
204 871
680 272
895 65
656 992
272 827
25 406
974 733
659 265
699 621
563 682
752 616
236 290
906 509
382 678
590 134
652 566
93 660
244 386
888 653
186 136
156 314
735 35
718 147
806 29
697 143
757 976
973 646
708 626
919 395
964 732
190 930
440 292
674 295
578 101
424 311
312 817
624 265
216 835
660 889
640 179
408 204
885 745
65 836
432 369
173 683
668 294
128 209
276 143
520 359
790 522
529 859
782 557
391 992
265 838
602 643
62 198
79 718
310 836
781 233
104 858
505 70
888 759
522 846
359 90
668 97
330 783
639 418
283 248
669 864
315 805
912 590
954 242
681 82
118 284
590 872
960 537
280 408
974 829
529 14
390 970
43 294
217 831
871 347
453 879
994 557
58 935
508 211
307 890
262 45
668 618
198 474
511 257
177 424
567 279
44 873
621 512
287 934
642 817
367 312
656 129
626 543
728 854
404 919
494 559
458 623
432 970
972 784
419 847
74 30
652 376
540 98
785 430
262 548
54 394
685 195
830 338
437 830
471 970
27 213
722 158
519 705
720 253
592 341
116 316
179 353
534 675
835 367
486 668
69 245
131 633
280 202
266 542
323 944
166 381
547 824
233 727
935 353
409 772
209 178
918 609
265 169
700 238
39 679
974 242
818 278
78 730
473 730
908 78
62 631
829 102
523 439
502 454
60 643
418 126
195 958
513 343
565 707
446 889
389 774
693 487
552 497
441 631
293 773
504 620
783 115
519 659
369 727
872 172
314 990
844 704
572 463
894 841
538 501
473 767
479 913
691 118
35 942
333 583
377 127
853 87
224 595
470 673
706 919
84 210
752 865
616 931
537 442
254 870
245 741
160 571
672 228
648 478
779 888
928 749
410 80
170 984
12 488
747 810
11 859
615 676
541 666
129 442
180 26
485 803
266 678
574 37
566 798
682 470
797 235
865 362
751 129
79 880
464 234
61 434
148 878
198 378
662 529
496 618
968 793
596 288
910 774
33 696
523 257
433 634
810 78
102 667
328 529
890 711
506 765
510 633
322 486
121 83
310 156
901 233
286 323
50 151
172 609
474 376
469 136
293 246
82 287
917 312
546 160
554 883
436 688
576 449
749 379
997 259
741 469
43 563
540 483
405 584
20 243
717 539
244 463
621 457
84 807
811 113
307 179
194 434
644 423
986 541
574 348
282 642
619 856
23 788
369 526
807 398
207 725
384 492
865 335
54 751
707 411
395 175
526 151
332 192
108 456
410 632
344 674
580 44
201 581
853 147
243 835
651 718
215 705
281 516
601 560
432 774
497 546
328 922
648 316
995 888
652 550
23 696
502 242
489 379
884 490
158 817
168 551
757 411
749 842
421 272
489 310
221 138
16 422
84 308
549 971
169 393
243 61
184 517
236 754
366 708
864 24
118 821
137 408
51 653
840 743
887 441
528 243
695 396
653 821
411 554
485 967
345 863
621 200
842 297
754 156
805 577
30 479
115 931
994 475
329 395
420 126
303 523
880 805
632 229
516 480
143 867
252 882
985 104
718 799
573 649
441 588
135 82
758 852
677 406
554 375
853 396
103 211
90 171
899 429
822 34
53 856
646 895
156 525
565 149
464 731
575 655
415 960
830 393
377 210
308 339
858 742
809 51
732 229
130 781
712 877
573 730
202 438
314 404
972 663
713 899
279 518
172 865
381 937
343 723
100 762
291 775
182 95
596 875
63 589
379 544
413 650
956 645
125 477
569 896
597 124
428 280
279 203
426 862
629 553
376 127
739 591
319 872
134 698
952 582
256 109
114 268
224 386
603 538
852 945
91 383
227 764
51 869
394 507
453 701
110 204
576 239
673 502
252 698
677 594
692 205
826 240
659 301
796 702
308 517
562 369
116 541
358 873
775 172
108 995
941 908
54 428
852 770
717 878
146 897
744 809
935 278
591 222
830 64
371 525
118 335
632 86
599 671
38 837
675 714
163 861
897 660
972 721
34 176
275 59
751 869
731 463
633 111
404 902
173 621
296 921
771 198
606 865
733 989
735 108
950 665
646 737
452 354
505 203
304 814
639 683
101 263
418 585
454 513
650 821
907 596
90 785
142 314
361 709
562 612
129 328
983 315
341 532
779 153
858 342
221 122
341 761
803 378
664 156
373 54
206 369
540 496
627 52
668 820
841 709
587 626
150 797
325 590
431 621
487 113
274 537
601 981
568 930
493 309
892 647
300 679
946 853
535 697
885 54
305 571
734 531
92 965
153 692
163 918
383 741
791 910
928 649
869 21
198 243
785 15
345 483
592 693
805 862
763 900
130 347
911 566
693 765
859 305
674 983
137 991
42 614
639 128
779 214
638 71
451 876
82 274
130 356
587 212
757 305
459 226
179 869
602 539
774 953
829 394
791 185
379 322
169 264
452 371
997 222
305 975
560 790
863 394
170 435
463 396
990 812
422 484
66 422
924 526
939 511
62 289
827 762
567 707
883 563
822 584
191 663
775 400
832 165
126 82
375 26
610 194
837 674
518 824
494 528
270 674
857 404
628 932
624 401
546 982
753 919
67 491
651 753
581 334
466 284
145 273
356 416
260 177
260 383
208 938
717 752
767 419
671 143
406 710
423 989
376 813
658 758
102 626
436 553
94 853
783 904
729 840
672 942
189 747
565 374
583 321
404 172
904 700
908 438
640 868
567 802
82 922
46 464
655 226
599 136
359 420
600 458
889 240
288 347
860 554
640 677
846 788
420 675
130 382
98 596
917 363
827 623
196 760
489 136
24 716
633 780
717 654
18 597
348 32
487 604
356 483
483 212
573 295
365 943
664 571
406 946
105 257
958 156
221 661
602 429
426 738
517 305
924 553
951 70
205 630
186 612
302 104
35 157
894 454
15 786
694 579
913 455
282 229
261 871
85 935
380 188
703 857
504 613
555 229
509 23
757 872
426 698
456 62
304 962
507 443
111 281
74 328
995 942
338 956
688 861
491 677
701 972
124 433
139 590
131 929
429 711
585 721
298 420
982 914
315 926
241 651
216 952
782 946
932 631
894 823
194 156
868 270
378 249
288 368
269 308
664 536
348 476
990 697
620 342
311 60
127 15
654 227
61 486
563 214
200 659
207 23
447 632
969 411
183 220
260 133
250 713
892 204
572 468
843 341
870 500
668 963
586 69
515 805
124 596
508 603
201 77
646 21
963 31
378 687
257 988
114 854
984 331
447 935
236 478
594 460
649 939
40 421
342 277
708 63
780 923
158 583
464 871
959 759
350 795
734 226
861 247
896 111
668 206
983 781
952 300
733 273
159 555
790 135
676 213
77 675
941 16
260 810
435 736
208 787
971 584
584 656
982 804
320 121
305 140
87 817
410 119
998 665
204 570
250 651
841 138
490 830
970 115
736 644
432 511
758 29
511 434
44 389
402 666
637 833
767 955
511 43
656 48
647 565
460 864
394 730
699 519
157 39
589 50
230 195
450 871
309 255
727 90
972 770
452 137
580 543
278 890
291 474
714 250
75 202
115 597
512 397
681 391
622 935
841 440
488 383
736 957
662 273
947 552
219 881
793 300
244 779
159 264
384 267
167 396
330 535
566 84
184 953
585 29
643 810
184 470
624 204
227 892
810 386
983 928
695 963
643 577
226 508
915 719
645 936
139 323
930 438
743 411
307 777
278 54
145 664
780 957
93 394
470 87
772 76
688 782
835 131
125 311
350 850
859 806
561 150
845 211
992 842
556 401
79 981
149 77
646 700
968 194
373 164
979 624
682 941
890 619
216 523
569 805
802 661
225 82
271 147
123 953
754 264
179 495
593 210
345 571
685 779
408 60
451 854
54 731
376 455
364 449
362 412
188 769
597 282
178 21
349 183
556 627
343 276
662 804
156 629
549 129
191 860
700 838
695 818
620 478
788 486
953 995
944 618
959 501
740 418
229 281
999 532
701 485
250 619
830 702
795 137
329 282
766 907
734 668
892 679
169 331
287 550
100 275
619 200
113 821
216 915
736 395
834 787
994 632
381 801
944 265
465 521
566 357
865 70
237 406
762 619
591 837
32 334
214 88
792 731
222 641
203 131
997 620
171 138
700 292
137 649
245 466
959 323
309 684
768 614
778 829
202 164
18 253
765 837
536 378
413 510
231 609
970 528
309 697
907 398
801 980
158 452
762 592
235 386
938 505
467 307
266 632
57 907
799 319
539 738
171 277
181 436
359 924
791 423
272 697
32 628
539 777
127 299
186 433
870 91
689 94
26 455
108 995
604 218
525 778
45 493
992 224
825 868
78 460
279 158
955 527
163 10
428 899
298 915
156 60
861 263
311 455
465 554
57 974
674 761
509 143
319 776
183 945
76 236
312 214
580 48
843 468
726 926
253 492
479 224
198 541
988 819
798 87
282 204
492 930
139 83
700 370
767 380
26 970
331 372
678 917
91 409
433 488
849 933
851 436
289 891
156 717
431 46
945 626
721 543
426 616
288 611
523 488
268 904
943 738
699 862
757 46
771 210
389 528
760 567
320 188
871 654
530 418
535 626
955 543
328 599
604 460
497 90
611 746
64 571
591 953
467 643
636 414
732 491
516 966
99 191
956 991
175 443
631 68
931 31
835 648
779 908
184 601
227 687
120 80
566 96
56 800
689 517
565 605
186 222
552 679
124 264
567 174
361 662
802 377
923 279
824 863
96 168
771 608
975 670
686 228
49 792
80 702
350 505
248 670
128 714
202 980
80 637
767 400
121 213
188 419
31 110
119 948
917 361
719 849
242 843
735 924
722 757
505 745
79 760
437 886
948 142
909 306
522 490
739 479
130 423
488 127
907 329
515 184
791 876
609 307
205 616
438 853
314 143
856 776
751 134
829 922
187 114
379 230
142 27
218 85
823 27
121 799
476 307
105 40
68 996
160 610
491 600
75 702
60 455
454 270
820 193
763 453
816 719
516 439
775 274
925 708
473 301
941 178
63 831
366 280
152 760
455 166
278 603
194 886
189 627
261 308
410 916
28 561
289 850
786 374
601 422
790 157
291 907
889 697
96 845
770 516
432 576
413 495
679 442
387 81
34 189
707 910
169 57
375 40
510 987
568 12
339 507
650 279
203 455
247 312
314 523
389 914
613 381
767 912
370 628
61 190
957 470
126 474
612 159
945 390
114 601
766 579
134 927
620 781
394 329
677 201
267 950
996 344
594 808
841 256
754 179
954 741
874 92
644 908
459 671
542 468
94 886
295 556
528 13
308 118
339 779
579 772
259 893
150 52
210 808
583 414
847 636
845 176
512 543
80 558
47 368
287 556
651 941
550 976
489 847
129 947
650 426
916 618
216 428
179 368
696 794
644 587
901 727
902 696
887 115
295 664
971 515
472 201
16 177
828 170
924 486
865 317
937 18
122 488
257 136
228 566
335 538
380 808
869 374
133 633
912 54
12 349
953 986
505 939
417 336
98 176
517 954
138 767
818 150
169 418
654 693
572 765
444 74
534 311
957 11
107 206
159 740
540 13
453 319
513 23
28 597
306 516
252 65
204 929
99 679
842 374
589 679
273 949
184 89
736 59
182 883
248 450
262 828
422 15
727 671
248 66
965 835
474 849
611 142
96 916
67 318
732 340
312 623
826 302
56 800
227 788
696 110
909 35
282 857
198 115
247 572
226 286
125 211
674 78
905 652
206 824
20 430
351 592
302 682
94 400
292 488
822 116
423 134
786 208
57 270
418 887
783 216
279 568
451 586
890 110
289 430
244 316
344 459
771 152
781 57
996 22
18 471
986 17
672 514
607 101
128 233
548 20
997 890
675 398
58 576
643 258
370 572
245 440
647 890
836 254
599 206
925 101
301 93
321 786
24 671
234 16
594 346
53 524
435 580
366 724
134 536
928 539
446 108
286 243
564 341
269 35
636 475
346 672
313 555
626 221
414 628
320 596
391 251
491 858
600 792
686 972
565 127
570 985
649 727
423 950
911 409
684 233
233 705
566 941
312 499
201 557
343 737
433 491
155 338
64 255
166 862
362 600
914 778
944 683
52 972
949 716
751 378
228 773
250 105
32 136
612 949
367 718
750 849
43 510
115 774
362 730
582 650
265 766
362 906
405 362
300 637
256 489
886 700
469 581
733 229
980 642
112 717
648 890
371 778
405 845
396 217
101 573
972 851
708 59
548 593
856 68
296 477
543 343
35 942
402 153
764 971
381 91
471 50
131 748
236 638
303 115
744 209
264 398
194 68
694 324
808 658
492 998
872 592
152 249
628 540
78 187
666 200
582 43
785 716
894 626
417 347
950 226
871 539
251 885
288 338
669 917
229 755
501 856
153 746
453 953
905 998
192 601
264 988
767 298
985 18
280 246
215 884
654 415
290 210
984 12
959 364
334 129
58 821
239 825
751 526
837 982
405 813
663 841
731 63
862 458
419 308
461 276
541 146
515 577
391 256
56 522
937 474
465 551
242 408
883 286
923 202
953 564
721 473
613 819
799 520
431 122
722 815
294 870
430 373
886 484
495 88
219 551
893 757
129 559
575 144
761 132
679 266
765 45
860 78
330 547
467 375
991 568
467 240
435 755
869 822
113 751
912 353
853 808
180 836
777 559
884 598
985 866
576 908
395 958
25 707
845 517
245 84
227 542
198 643
19 896
925 786
707 661
103 760
926 166
920 634
428 13
811 653
393 618
550 91
605 734
667 933
88 210
948 157
50 359
937 494
553 393
666 933
447 525
579 50
414 160
853 537
565 190
224 97
77 315
122 758
531 435
91 298
415 801
183 224
767 639
318 567
381 275
480 198
504 124
181 292
622 225
175 311
496 145
585 225
560 88
848 519
229 189
340 371
364 606
891 219
726 276
923 621
22 928
548 476
508 172
122 356
293 673
772 574
839 786
728 625
622 413
109 697
545 239
399 567
739 432
891 166
888 440
30 786
524 943
675 799
418 253
454 116
237 187
498 929
376 37
415 506
839 782
44 716
588 545
440 474
184 39
92 786
943 842
617 442
835 48
774 956
309 81
632 970
813 654
984 257
11 806
656 405
162 993
849 266
962 269
444 268
488 598
810 448
775 905
554 818
171 664
880 565
992 535
332 417
601 865
63 298
386 256
980 478
324 449
588 58
569 130
275 473
256 116
739 887
217 924
738 834
512 739
513 792
831 243
166 450
975 411
995 551
260 925
385 138
260 663
585 693
149 552
501 368
616 139
672 498
626 127
668 133
484 325
922 53
158 328
279 823
504 544
23 156
892 316
531 358
92 525
624 798
565 697
773 552
624 662
327 20
152 890
944 808
72 927
779 309
738 996
430 630
523 590
994 836
551 255
859 919
742 786
773 438
347 308
773 340
124 745
116 666
414 169
436 239
911 82
658 200
52 548
950 100
844 775
225 939
385 575
968 122
100 718
431 260
114 219
380 528
939 907
749 652
262 186
834 643
210 815
40 331
655 744
134 443
29 475
349 41
884 108
25 537
806 159
797 710
607 391
435 980
158 483
69 408
244 164
815 655
187 898
774 854
771 630
531 414
55 12
638 65
64 565
714 885
764 299
893 476
517 292
100 34
83 646
355 197
632 895
923 482
43 250
170 606
639 376
30 405
341 104
899 501
351 804
360 868
88 524
701 547
443 918
138 46
45 974
393 698
243 465
510 436
269 382
270 205
351 169
928 401
285 436
486 413
801 644
58 515
975 617
855 602
809 530
45 541
177 592
307 38
524 380
877 30
982 263
156 411
702 413
199 406
443 51
210 946
376 415
975 106
91 395
924 448
743 268
401 357
564 311
881 159
286 875
720 450
292 799
651 992
616 780
639 247
413 739
292 793
235 646
704 430
351 284
521 78
233 983
75 794
874 930
246 333
834 233
570 724
501 230
949 369
735 627
272 704
826 364
170 204
509 204
652 744
804 566
659 626
437 15
316 633
960 539
44 124
631 202
318 210
578 149
327 746
66 232
551 106
537 886
619 55
260 128
212 937
213 672
587 964
917 254
341 395
362 765
740 922
929 132
931 746
751 179
823 746
345 214
265 791
813 522
305 479
353 954
910 445
490 647
495 127
613 304
111 147
264 147
266 824
590 428
295 716
254 419
995 112
343 147
949 408
902 197
918 121
466 82
859 596
210 37
934 439
456 283
874 442
596 923
612 167
700 293
97 227
843 31
398 351
288 408
795 852
85 432
417 262
377 771
775 165
207 741
789 692
479 945
45 295
113 433
414 930
107 376
258 78
770 921
875 422
370 563
752 828
804 307
114 67
240 166
407 469
680 588
371 465
401 741
592 735
370 432
947 110
937 608
630 32
603 434
459 742
750 277
530 467
142 969
145 786
125 922
965 377
122 222
74 228
837 425
490 529
970 535
235 75
617 194
453 219
92 245
853 96
122 873
974 289
734 982
136 695
868 536
181 865
909 340
541 643
430 250
620 992
644 689
118 603
940 123
450 363
55 218
169 989
447 865
785 454
847 686
623 17
974 628
549 595
825 523
145 776
589 205
847 256
764 981
722 688
287 652
410 808
781 924
175 667
11 477
979 210
671 257
951 86
498 278
888 179
421 313
747 323
193 90
769 878
256 314
556 478
267 48
96 617
189 496
597 132
937 834
209 691
657 417
313 35
44 539
997 563
873 663
740 342
842 372
900 66
433 796
510 944
575 893
594 890
576 943
596 684
765 274
542 460
83 908
202 146
619 940
983 226
512 266
208 399
512 898
257 376
232 509
262 28
655 53
445 864
755 610
655 460
569 773
963 55
926 116
954 807
882 984
421 969
89 21
807 944
307 105
406 604
248 102
693 948
559 74
209 830
562 800
593 781
583 997
764 725
469 416
825 665
678 214
120 451
940 342
233 118
880 594
637 314
660 379
649 146
107 463
195 758
424 653
962 494
677 929
319 376
681 448
696 372
948 605
724 266
281 988
947 327
713 973
773 616
257 401
535 600
675 730
15 928
603 645
475 764
498 418
681 574
560 50
124 624
903 466
757 892
843 568
921 647
878 833
139 801
788 895
998 600
511 915
961 884
801 974
853 508
621 503
640 799
175 407
394 155
276 461
926 86
370 591
979 480
413 575
374 831
684 118
651 277
29 529
360 225
559 285
403 626
235 411
870 18
513 905
255 684
832 175
354 165
140 306
757 466
883 128
321 223
811 314
231 292
762 876
599 953
894 534
515 443
168 283
483 88
293 616
54 631
793 238
928 192
990 28
421 542
108 57
844 51
182 757
482 109
654 472
793 569
701 40
405 21
301 944
255 702
519 113
582 371
322 235
11 220
40 429
307 778
53 263
738 306
519 429
332 107
331 497
510 591
455 708
16 875
789 228
933 184
259 746
220 111
382 786
41 238
16 640
387 147
189 526
90 798
700 178
384 665
769 942
871 526
951 654
736 176
696 760
221 814
106 59
305 96
805 694
602 833
706 641
321 167
524 934
78 875
811 151
569 497
858 623
339 574
129 991
987 367
990 331
537 172
45 447
63 322
326 447
41 866
746 128
17 349
820 690
948 488
766 847
841 740
515 19
299 367
692 634
720 104
905 782
420 184
333 62
529 903
91 468
819 394
585 732
611 852
163 370
163 730
111 699
232 474
381 686
902 517
657 950
259 953
938 629
557 814
334 946
928 340
126 322
144 540
146 72
714 943
688 125
272 128
286 447
288 544
203 86
948 649
997 493
65 225
309 541
102 134
696 610
512 694
199 86
903 410
397 808
416 654
940 224
997 806
938 395
425 827
403 101
202 648
34 361
614 702
928 876
584 752
651 242
860 734
172 222
758 837
811 593
562 118
537 778
198 555
362 942
195 857
486 42
750 437
515 156
910 581
113 600
534 656
863 654
385 337
853 669
964 494
245 699
73 261
940 751
245 132
436 300
589 291
466 857
858 116
194 297
410 228
466 792
378 568
885 302
515 99
833 94
655 185
758 918
707 367
292 895
165 217
199 568
14 244
19 481
655 139
701 176
785 138
336 375
395 269
21 54
71 691
417 495
657 828
157 439
614 247
787 575
543 141
614 73
282 420
643 182
452 143
705 484
410 604
877 839
783 703
962 243
737 212
201 408
343 967
971 283
471 535
816 763
422 319
923 80
998 763
430 928
298 45
878 745
338 823
972 609
304 149
812 903
983 53
928 583
223 423
841 139
517 834
890 204
526 25
430 719
366 818
976 928
874 128
156 61
597 852
34 92
639 351
976 108
897 297
568 380
567 399
510 206
780 634
10 283
900 603
819 394
510 314
672 389
154 298
150 400
123 285
946 769
856 196
768 445
600 801
96 298
375 612
118 587
251 348
473 804
774 951
544 579
365 41
12 306
61 976
773 635
997 565
831 62
868 183
949 613
862 478
986 583
531 733
888 673
905 678
811 609
767 931
518 840
853 269
668 398
735 360
900 221
275 441
850 517
374 159
385 627
545 255
608 170
899 82
168 810
671 707
91 314
374 335
645 882
840 937
455 609
522 385
83 320
208 800
160 792
788 938
720 949
201 960
617 764
890 31
491 55
828 45
219 128
351 741
851 565
234 460
976 70
915 475
309 707
268 776
666 446
826 593
252 932
690 411
257 597
862 707
189 539
693 877
183 429
538 490
720 476
898 626
862 238
830 552
358 888
116 62
439 514
750 634
806 750
708 590
639 882
868 569
194 381
779 35
403 57
306 224
478 664
633 552
887 520
101 145
379 106
672 209
793 473
540 830
91 665
661 28
567 757
75 761
80 508
86 391
472 599
437 606
75 583
828 454
272 520
809 233
335 704
400 776
503 771
411 94
551 374
965 305
736 336
885 221
935 608
521 828
770 919
896 599
524 416
24 363
234 917
84 906
442 909
702 818
288 932
697 474
674 783
956 568
401 584
311 172
451 643
12 404
34 766
31 357
416 842
653 522
466 74
846 264
530 384
885 439
210 731
398 470
693 352
704 585
522 204
385 184
164 905
151 466
730 107
56 272
654 769
209 92
476 427
209 113
989 758
93 368
455 611
279 601
260 559
713 900
399 492
456 409
671 576
469 652
196 264
95 141
646 972
159 507
552 167
602 887
925 139
443 974
247 289
530 610
194 267
171 921
944 220
563 831
596 812
668 712
638 508
281 325
328 686
286 504
811 35
527 465
933 728
652 881
430 479
804 180
766 29
576 301
375 706
536 76
613 102
567 622
644 360
798 156
589 160
835 473
119 158
490 650
579 250
395 225
952 262
567 210
964 544
821 987
796 345
104 169
778 232
181 911
843 675
274 613
450 167
866 826
665 18
391 202
45 98
453 385
135 79
154 334
455 60
245 328
606 913
296 531
59 979
493 118
517 680
135 616
904 439
915 188
751 569
294 796
278 236
341 208
610 920
509 370
12 986
159 831
926 547
480 990
947 655
469 155
710 100
275 442
646 794
329 499
757 217
113 530
752 265
553 744
942 906
895 126
559 737
285 799
900 316
62 151
742 800
168 375
201 992
269 144
231 168
285 396
159 540
565 276
853 392
192 816
991 516
220 561
313 596
897 407
168 480
232 533
70 875
396 504
703 477
847 110
250 833
840 669
985 722
346 411
370 659
574 790
736 170
725 282
239 812
831 192
235 97
207 500
651 928
747 249
63 184
241 31
157 289
40 520
775 916
433 40
302 644
535 771
581 714
111 370
84 224
164 969
605 476
125 940
11 627
366 60
625 135
763 181
605 935
430 869
184 858
49 495
51 310
752 926
458 731
580 834
418 990
544 179
467 802
63 227
810 911
43 830
766 288
166 626
501 721
110 990
779 366
848 453
667 238
211 450
240 636
463 378
381 106
226 128
534 313
688 862
138 521
271 683
177 692
545 848
402 826
364 475
465 187
887 195
863 437
261 436
658 142
184 908
831 137
910 378
244 809
820 168
208 881
784 315
231 849
775 390
174 870
626 130
988 601
230 77
360 602
904 365
195 612
861 342
975 789
160 697
747 427
831 177
578 352
560 610
358 323
820 151
624 41
930 96
913 509
280 613
705 239
51 827
811 262
627 222
831 208
393 705
551 510
193 872
668 506
188 389
442 707
957 346
294 111
131 618
641 366
332 480
467 719
528 905
792 286
576 105
456 638
852 455
288 185
769 161
445 970
988 455
540 493
827 287
459 902
622 764
794 281
516 450
160 967
486 701
537 420
613 298
761 814
234 866
338 196
858 215
80 411
863 574
968 469
692 496
867 684
825 192
933 765
674 968
554 228
203 734
924 379
898 309
266 595
900 478
285 177
319 93
624 204
215 289
902 349
407 270
750 604
651 167
148 892
402 130
589 460
194 304
798 602
367 52
201 772
406 755
555 141
435 818
953 263
685 634
25 630
472 272
598 630
126 757
381 41
878 835
435 199
969 645
192 683
165 556
975 587
330 815
69 349
668 887
839 19
268 879
191 932
250 102
92 327
442 118
805 708
349 196
630 310
807 331
630 788
569 983
101 199
303 975
419 71
841 146
682 507
518 459
183 830
280 686
629 379
447 697
877 910
66 914
706 668
417 907
633 490
514 970
589 631
552 512
484 162
122 804
955 709
555 451
625 95
13 639
695 612
975 188
940 611
754 310
515 463
286 832
945 895
670 619
828 371
607 392
496 215
60 582
413 490
795 290
355 275
211 362
800 707
329 206
677 35
629 721
152 874
879 38
321 54
641 554
265 416
653 175
577 679
250 955
873 705
653 198
468 836
140 330
656 757
532 139
185 30
495 914
229 919
648 708
440 397
610 852
951 190
676 288
389 784
736 705
251 300
384 248
805 882
400 25
821 312
60 526
52 117
561 725
899 174
449 801
26 438
914 642
798 444
796 957
988 912
557 591
323 894
527 357
40 720
513 76
861 524
287 142
885 100
819 115
734 669
235 678
556 752
990 213
146 397
640 494
293 889
814 427
281 345
193 736
305 84
861 472
106 627
713 588
840 90
409 616
357 84
76 135
688 607
386 668
373 718
155 835
622 459
959 95
891 779
342 403
108 38
782 136
623 894
698 108
91 403
87 130
120 840
269 926
317 766
454 835
813 757
549 438
590 298
167 905
174 699
374 429
746 191
424 161
864 927
239 703
468 650
714 90
871 902
912 640
128 938
609 181
776 675
305 249
651 385
80 854
601 121
66 582
861 450
504 394
787 568
241 194
541 137
964 134
24 645
837 483
795 460
790 217
815 55
322 69
771 123
189 472
527 691
885 790
20 944
479 25
419 300
308 390
650 890
108 433
468 134
162 735
170 225
249 311
745 596
507 916
647 107
306 573
161 765
973 12
305 58
820 72
894 718
963 209
928 688
868 973
787 365
49 942
430 609
679 979
210 812
738 236
679 15
408 337
685 272
340 734
433 125
233 376
176 689
581 32
854 902
585 900
190 514
639 229
662 941
656 889
294 815
548 170
107 527
572 730
13 404
842 586
401 751
865 505
771 954
912 728
334 804
358 63
634 792
960 389
922 589
605 188
313 806
761 683
385 599
827 353
845 346
730 887
833 45
175 604
81 876
209 861
294 58
722 106
46 960
205 778
56 917
345 936
335 699
702 900
890 276
230 93
512 350
517 602
698 459
787 886
645 989
700 836
900 314
800 55
723 592
833 744
973 792
611 868
842 559
283 108
28 105
353 621
925 536
698 664
626 340
197 822
68 976
984 395
737 627
261 352
594 166
603 66
945 172
550 76
987 215
475 721
724 199
460 398
361 118
672 206
822 246
290 506
895 539
911 51
902 701
914 525
146 911
395 433
552 256
648 423
547 696
442 398
46 159
241 614
53 502
424 700
879 341
937 808
843 52
221 796
517 140
537 681
642 433
63 865
590 56
49 517
130 251
679 229
887 449
644 69
787 886
292 404
75 510
624 758
792 989
154 768
153 345
534 455
687 386
932 325
998 46
892 413
382 524
972 257
768 660
618 42
303 877
324 848
228 839
881 480
93 772
296 493
74 647
808 943
742 43
355 542
388 443
144 402
791 192
206 440
150 609
846 618
958 392
260 578
198 675
849 422
448 15
729 48
882 89
226 526
718 774
727 127
275 967
13 518
775 536
932 437
558 679
711 50
32 704
862 148
287 166
673 297
610 386
462 830
687 544
290 462
97 469
380 920
994 600
98 163
725 559
319 115
682 369
914 712
204 940
249 609
65 342
737 178
588 619
143 620
630 265
511 814
208 122
217 540
305 844
641 969
943 663
109 61
145 755
92 811
635 384
482 668
779 409
113 954
779 35
508 446
133 101
811 110
986 596
904 73
571 172
639 384
65 591
355 552
654 92
859 560
228 766
878 682
313 443
327 137
845 424
305 575
879 629
748 542
860 956
747 286
984 57
130 547
713 345
738 24
563 39
453 822
817 334
128 526
721 928
234 126
130 401
848 972
380 447
822 56
27 179
27 677
121 418
168 697
185 460
95 160
473 519
626 107
798 521
44 935
521 606
122 625
358 528
942 367
281 826
844 220
766 358
48 754
811 113
303 147
446 522
623 91
835 487
338 606
389 74
764 989
355 646
911 338
387 77
291 874
372 740
96 499
827 901
830 785
212 318
641 211
239 447
900 649
53 393
361 30
333 250
260 745
726 471
841 357
216 157
522 749
580 996
676 116
557 230
873 399
420 70
494 578
54 248
427 72
280 53
155 124
979 689
915 713
60 814
874 362
250 60
299 793
465 675
449 939
842 290
759 410
211 796
503 142
799 150
372 30
885 435
874 48
14 829
469 580
640 547
541 764
243 14
187 942
163 758
568 488
569 304
660 238
515 445
742 435
151 239
202 633
700 82
940 900
619 559
471 882
837 976
252 453
943 40
981 774
847 303
126 389
335 635
560 189
387 965
107 232
219 679
921 488
447 883
621 302
285 763
718 636
325 967
920 213
713 653
661 515
197 503
17 622
677 86
96 974
514 865
43 694
761 648
955 422
149 81
357 571
462 886
526 258
512 66
382 781
61 713
484 916
74 322
458 254
860 580
840 901
739 112
585 309
268 956
698 374
870 260
798 896
73 536
934 166
45 657
513 964
585 323
590 621
307 819
142 296
875 53
415 319
158 496
419 348
956 470
583 914
57 975
774 336
564 494
784 188
465 248
156 896
193 372
469 415
233 566
463 98
574 484
415 991
685 836
880 325
74 621
99 142
854 631
208 561
808 390
400 45
624 352
149 661
945 877
564 13
892 314
156 795
487 95
866 252
117 185
177 630
161 99
908 782
20 301
433 113
267 505
190 293
230 403
458 410
500 726
875 30
591 516
340 77
10 112
459 846
854 324
952 258
457 366
949 166
527 410
918 509
176 935
869 507
75 817
689 541
109 961
260 308
135 20
176 927
756 963
129 458
562 530
964 441
277 960
201 80
574 827
694 224
311 501
817 259
624 735
406 367
752 388
17 184
883 328
867 49
649 101
112 178
43 568
902 91
43 955
678 436
278 650
819 411
157 885
560 442
29 155
251 693
861 375
468 182
833 112
458 312
766 591
905 752
525 348
401 942
967 163
833 502
712 988
710 966
210 36
687 404
100 549
698 663
727 579
439 243
755 411
458 68
465 734
35 143
746 374
131 491
445 797
428 973
905 808
23 181
63 626
604 739
601 178
242 151
963 160
54 97
238 813
775 618
483 432
892 352
313 100
858 622
954 26
527 94
970 63
731 275
498 687
999 509
758 632
546 287
683 343
483 149
325 684
126 561
35 605
969 700
817 927
427 470
60 959
118 66
805 443
707 444
421 835
471 533
429 610
924 275
595 626
316 942
879 384
949 728
763 375
618 774
289 80
348 640
614 472
472 920
641 762
300 802
527 923
848 603
585 803
111 930
362 256
485 417
898 543
65 313
989 749
68 445
19 680
477 947
485 360
927 747
923 234
531 146
717 988
823 463
286 799
389 45
447 281
842 61
773 174
662 981
463 554
455 155
465 733
10 178
589 428
47 164
477 678
867 612
473 665
292 63
102 701
131 768
629 869
381 837
668 971
401 368
558 107
676 930
660 862
815 497
387 933
107 656
966 380
237 451
746 279
942 427
204 402
717 429
832 610
203 772
185 778
536 27
738 588
315 925
201 23
57 426
995 889
42 718
192 858
406 85
173 637
353 601
240 41
947 593
970 586
266 29
371 558
588 431
271 355
348 485
171 334
407 286
231 423
204 999
81 758
355 464
272 613
795 186
434 202
968 617
846 927
284 510
72 960
305 351
605 779
218 286
340 529
978 189
533 355
778 609
910 114
922 493
131 435
624 551
328 225
646 872
758 597
863 196
962 517
413 829
731 698
370 283
538 852
944 125
976 484
749 425
12 884
67 254
718 147
24 792
640 279
539 228
831 417
716 844
931 830
167 406
948 47
163 456
530 574
268 38
178 459
86 829
912 604
86 710
397 253
374 295
813 658
736 413
513 74
963 289
789 835
43 719
711 507
547 180
695 390
837 501
194 336
258 157
589 236
121 821
973 842
560 328
458 200
482 861
989 467
170 633
559 731
998 426
624 204
901 967
99 60
452 626
709 539
549 645
616 297
510 239
313 949
159 710
539 486
464 104
970 332
571 443
995 889
254 841
935 546
641 194
41 256
852 942
286 495
207 370
797 917
857 496
750 850
898 583
19 886
454 883
877 815
205 627
424 604
182 695
990 281
748 608
890 764
354 252
520 564
599 321
375 919
45 929
169 615
584 827
584 921
665 341
368 212
901 853
388 78
250 417
729 621
823 12
947 784
587 537
567 678
242 530
830 679
889 366
746 698
141 986
705 163
612 489
186 841
550 410
744 94
80 626
105 356
92 783
380 181
497 967
686 654
170 468
223 811
440 251
409 44
534 932
420 46
865 899
304 337
674 295
356 744
647 858
939 312
714 867
863 714
335 13
571 246
321 263
931 736
353 836
794 312
590 912
787 167
536 101
137 886
927 685
571 621
626 798
397 985
128 212
441 620
465 539
651 449
219 438
676 723
137 916
773 471
101 19
782 257
230 441
250 42
823 270
677 143
135 390
324 45
406 60
176 502
440 87
79 186
438 241
632 972
228 678
634 748
806 113
300 954
685 829
427 684
857 35
15 791
653 359
638 219
604 460
544 735
521 715
686 977
475 539
511 420
386 91
329 118
443 779
960 28
490 399
420 555
205 336
182 221
657 771
400 145
686 854
914 209
852 820
478 913
35 771
914 425
965 28
670 199
435 995
50 194
640 767
25 636
429 71
740 52
136 790
608 908
589 126
540 762
184 422
402 299
528 627
43 892
96 490
197 299
137 169
223 387
928 504
860 595
628 937
367 950
384 636
579 768
443 982
962 317
408 338
926 782
779 179
919 422
448 838
595 307
960 328
35 133
322 284
627 87
433 683
968 148
581 927
544 673
189 224
240 473
931 545
839 902
25 749
892 227
57 177
875 170
406 873
944 625
708 819
779 94
450 175
979 604
403 597
657 932
793 20
651 121
617 961
212 405
117 319
873 635
105 344
357 156
283 602
434 396
635 368
757 487
780 986
542 847
676 589
812 180
337 65
211 768
655 749
585 452
272 225
819 904
804 253
170 790
730 430
930 865
198 646
712 946
251 454
471 181
38 942
90 253
771 123
172 121
171 522
43 695
903 757
288 914
919 202
849 703
418 305
684 66
533 662
956 597
18 244
586 835
697 731
256 452
193 661
351 857
246 139
443 314
296 30
23 568
900 629
776 706
476 184
751 633
703 324
845 476
444 88
110 367
946 796
436 851
907 266
90 18
776 25
852 420
231 383
326 785
277 711
887 981
184 778
305 458
419 473
359 717
894 751
730 485
610 835
436 705
198 14
779 24
646 704
879 619
678 626
830 726
568 447
384 885
988 594
704 436
882 946
349 787
865 481
182 577
417 214
545 960
252 986
332 473
940 160
425 634
395 333
511 164
421 95
264 328
658 286
759 800
330 453
893 595
634 325
175 625
324 740
33 583
459 86
824 267
403 574
954 740
757 246
158 82
22 142
862 590
429 944
593 12
78 216
228 737
904 857
317 932
430 953
933 128
695 454
318 862
703 148
770 22
779 695
107 667
987 704
607 678
969 281
960 182
717 797
790 110
900 666
960 726
401 490
544 327
218 837
239 54
295 517
516 810
737 932
40 275
552 879
600 267
595 52
672 150
120 338
798 564
824 132
92 390
93 241
401 71
770 546
515 122
800 576
91 610
324 153
650 182
865 144
343 911
564 419
595 317
70 912
892 945
483 79
806 192
672 227
593 346
62 667
457 683
827 436
71 527
903 128
534 373
214 952
286 48
592 106
960 324
438 321
419 728
814 980
54 845
483 663
620 85
382 256
584 509
626 992
828 267
986 763
547 273
854 790
177 955
522 184
688 157
926 490
371 284
535 177
376 582
469 218
252 854
686 63
837 875
997 60
123 700
287 665
592 737
421 885
499 987
144 993
261 820
172 203
887 558
979 300
42 303
49 279
104 894
101 536
401 111
620 29
962 161
387 654
644 453
981 664
520 770
303 21
619 265
204 343
746 588
747 297
208 560
694 524
129 244
782 488
972 641
632 303
34 482
966 678
200 805
49 943
545 269
286 957
942 26
363 212
956 47
63 785
332 395
894 487
445 206
352 383
304 602
511 374
85 850
478 204
320 965
399 563
170 941
424 12
653 550
623 118
732 688
244 178
533 204
596 222
554 433
959 393
251 942
898 452
980 229
255 23
344 225
60 526
216 258
442 701
765 494
742 855
918 313
148 277
20 677
230 397
162 439
865 241
607 464
908 560
867 565
616 426
324 237
709 63
366 432
703 553
273 51
962 771
689 340
786 379
960 729
913 758
582 702
370 850
953 814
872 247
488 428
548 198
22 212
409 601
778 577
590 228
804 962
644 392
709 205
170 833
83 493
25 411
125 463
735 925
627 272
770 659
789 259
637 848
416 491
965 156
234 995
566 204
29 434
229 470
454 195
200 905
600 48
911 950
760 269
765 939
450 876
780 902
865 648
217 332
587 477
245 805
931 301
442 911
541 966
812 665
942 658
765 88
726 895
650 388
313 589
408 372
851 269
330 403
824 428
449 120
399 939
278 891
710 858
529 372
329 24
317 711
988 401
588 658
674 784
231 868
838 527
795 747
564 876
199 969
198 958
83 455
171 504
909 475
486 781
189 896
712 222
918 343
398 173
721 321
65 101
857 813
121 803
156 849
735 233
996 802
62 475
693 925
588 664
369 541
270 966
399 137
621 526
328 627
685 92
487 762
443 549
672 200
783 138
543 768
595 910
988 674
373 136
854 463
931 481
846 637
149 297
603 760
107 599
115 625
877 243
325 237
827 599
101 350
792 158
796 566
445 296
683 628
724 302
633 481
305 703
441 221
705 43
494 448
904 626
491 259
927 445
905 471
457 39
242 76
996 553
778 606
376 668
350 248
245 125
285 326
984 735
734 382
576 426
138 273
737 349
567 451
957 281
471 661
545 123
11 661
894 75
204 634
215 967
267 514
377 565
404 989
576 852
545 63
476 893
489 439
629 280
689 368
896 482
879 720
866 694
693 601
140 525
135 616
467 416
481 359
754 278
48 520
961 19
851 422
64 791
853 725
898 846
997 18
621 874
187 530
116 239
196 770
663 982
844 35
17 429
514 778
415 726
630 57
670 485
843 805
67 127
60 259
14 626
983 837
60 309
918 103
672 510
373 112
949 344
668 843
570 396
480 974
915 747
982 67
679 834
382 803
407 144
650 523
558 685
290 171
392 588
687 785
533 482
338 992
426 83
36 374
346 506
775 578
396 23
974 281
498 180
201 801
11 174
568 403
414 744
200 305
386 309
518 370
480 572
227 166
383 704
99 135
690 515
597 499
344 238
354 715
455 978
373 436
215 623
732 15
231 399
788 285
173 756
544 929
642 32
590 113
47 959
355 975
116 412
517 675
673 477
807 989
975 606
774 648
288 476
651 832
678 23
354 44
412 912
866 792
731 100
495 778
163 423
437 755
913 148
317 46
328 682
697 948
70 934
841 938
744 711
743 879
581 742
941 471
566 357
306 404
338 558
973 634
91 30
725 511
858 560
969 69
861 608
566 261
574 209
215 919
951 232
213 80
478 115
393 582
751 525
324 822
245 509
781 365
872 368
480 743
62 878
391 252
496 17
897 942
328 394
288 503
73 947
166 107
484 964
335 151
781 697
154 69
225 990
695 987
351 956
638 595
534 138
719 258
606 459
751 630
960 581
717 373
982 22
462 62
649 165
443 44
428 222
361 158
423 642
472 164
81 532
463 295
578 514
17 962
12 143
816 971
552 956
616 233
270 510
781 953
401 799
577 83
334 868
39 544
295 461
432 149
23 787
168 287
761 580
219 797
617 312
628 667
41 556
664 81
24 253
731 71
172 125
178 407
868 304
450 202
945 257
170 798
167 46
999 256
177 138
679 228
904 534
25 375
202 817
663 112
486 298
457 80
167 434
390 47
803 404
442 657
617 674
768 148
343 987
83 481
401 143
365 416
549 660
12 229
696 606
736 794
454 815
397 732
215 390
181 997
249 33
838 490
249 884
205 498
579 48
761 835
989 831
715 881
648 758
774 514
831 347
805 176
145 427
439 697
585 382
900 100
734 641
288 916
281 195
404 143
635 890
551 177
668 822
273 363
602 367
683 489
371 944
919 156
895 634
562 27
525 447
429 373
759 562
957 846
367 112
525 239
737 956
474 907
114 335
864 294
702 376
821 155
241 818
794 663
251 527
818 906
611 88
102 559
954 778
58 705
875 682
181 641
14 684
779 394
144 715
607 51
201 799
533 582
870 254
700 104
447 649
859 753
221 475
449 231
471 576
432 546
719 425
594 105
470 99
868 316
580 633
536 685
841 978
749 39
817 215
212 687
877 915
601 268
536 449
941 972
801 119
833 102
65 513
933 202
445 340
100 152
787 662
767 432
875 308
216 63
316 777
996 893
151 485
431 366
744 512
464 519
592 99
217 743
627 34
623 831
622 920
614 962
276 111
414 113
560 666
32 812
306 414
509 802
947 653
655 469
483 807
180 810
326 234
179 721
474 678
653 740
297 431
540 428
843 395
216 835
23 410
449 35
341 575
889 494
746 37
529 459
651 414
523 65
851 572
132 402
486 574
661 872
798 489
62 560
314 833
72 824
962 803
827 57
935 290
501 98
881 648
606 784
436 675
555 708
769 839
649 962
909 259
892 802
69 679
193 800
815 951
256 218
559 345
881 412
478 877
283 565
314 652
769 83
496 570
483 983
58 978
44 913
400 441
668 566
263 645
174 213
545 287
217 411
232 775
293 592
819 195
766 416
359 535
831 530
29 598
775 410
329 571
97 355
384 978
604 92
317 854
794 42
875 627
818 346
554 196
86 887
459 359
351 613
952 548
304 156
510 212
68 996
173 353
931 429
640 711
242 746
576 638
207 63
392 344
215 540
182 735
255 347
660 187
146 984
599 495
148 435
258 382
450 49
502 349
844 210
817 323
673 172
970 604
726 357
860 111
502 590
655 895
418 728
550 242
268 472
973 513
388 840
888 644
442 658
880 469
388 653
741 167
410 786
52 511
343 812
591 298
425 68
465 124
138 639
263 730
310 357
916 701
152 187
206 967
559 811
430 945
731 418
649 903
392 594
640 743
905 70
484 36
168 650
667 807
209 355
74 118
152 425
786 990
829 535
946 633
248 175
867 718
606 394
74 604
238 961
764 629
583 725
502 811
496 28
406 700
800 544
373 245
117 318
164 433
991 256
858 269
127 697
866 163
317 999
185 944
560 34
513 900
564 202
191 682
545 578
894 762
638 854
541 187
482 851
306 676
556 305
33 887
453 597
219 658
596 808
815 930
279 681
843 44
34 901
181 444
842 96
969 649
746 970
202 538
22 723
502 239
771 838
811 25
240 925
684 904
755 820
900 495
347 163
933 111
827 918
549 330
637 682
246 506
401 147
331 37
536 382
532 675
752 132
857 85
911 797
851 27
370 717
365 689
434 937
993 939
249 143
702 211
177 372
407 119
85 636
45 871
275 739
241 113
172 483
11 73
147 227
693 891
178 343
44 124
372 242
753 922
855 293
121 352
105 647
243 81
401 921
385 258
944 314
794 582
849 296
242 103
157 647
187 962
212 153
980 613
612 318
315 711
930 486
293 337
551 635
369 149
835 359
184 527
333 232
764 474
255 926
789 416
389 266
683 422
869 481
714 881
699 48
866 791
807 880
309 710
801 649
636 78
892 679
595 35
131 645
622 158
506 162
175 876
606 815
580 235
179 119
615 293
785 679
126 702
331 73
648 488
523 566
114 847
997 30
204 405
36 354
344 554
520 631
924 832
947 552
57 461
657 264
124 362
560 413
637 558
646 207
866 193
292 540
420 52
266 194
135 282
321 182
472 926
634 575
270 540
35 691
70 982
500 287
147 209
571 655
832 681
972 770
505 302
173 897
806 949
427 216
225 335
215 644
888 153
608 52
617 770
128 607
278 84
497 252
589 856
503 953
481 880
31 409
882 724
328 183
568 304
99 426
641 262
564 316
157 198
744 988
327 625
770 542
520 668
777 873
769 539
697 46
613 472
892 301
908 732
68 517
669 340
422 526
183 642
718 544
514 20
441 125
208 770
72 228
385 447
872 382
444 929
780 58
979 329
928 709
516 263
242 978
375 942
715 384
440 679
855 578
586 965
72 690
818 698
328 582
264 303
735 600
36 871
246 722
411 249
138 588
123 728
94 735
319 420
361 217
70 862
82 551
99 150
636 492
118 988
321 922
333 71
803 537
991 387
564 677
240 103
556 672
125 331
41 825
92 599
639 953
209 435
729 520
332 254
285 964
419 257
235 993
422 217
990 249
199 64
96 651
937 574
380 566
938 123
763 515
927 460
829 416
969 222
610 193
115 312
16 582
644 415
852 213
798 221
161 48
380 969
768 737
842 432
907 854
532 859
276 507
210 842
100 357
208 935
257 46
608 294
941 200
202 779
284 463
935 520
807 740
722 408
44 189
556 694
966 178
676 756
354 487
460 166
182 724
835 31
848 581
167 883
445 268
622 405
15 700
615 192
535 665
950 164
504 619
268 783
766 678
438 560
95 251
711 653
937 512
202 14
264 479
549 274
137 712
612 657
998 760
292 329
925 460
689 550
105 799
43 825
416 331
73 401
96 790
808 99
636 259
727 543
722 203
418 456
602 203
118 646
27 137
237 184
905 531
710 607
171 17
329 964
861 584
875 561
329 238
776 851
111 979
941 89
911 423
37 227
571 923
678 982
97 205
399 95
902 108
648 207
696 225
282 657
534 819
65 979
794 588
563 491
652 368
747 206
770 643
974 55
718 472
343 953
716 925
43 387
176 615
298 627
63 268
682 601
449 632
56 604
12 685
701 331
563 304
468 822
748 880
463 502
74 834
889 191
312 133
518 868
743 425
840 378
225 860
495 653
901 848
60 978
269 50
276 454
875 15
117 771
662 446
558 119
746 425
44 435
143 583
439 601
487 131
879 369
775 350
211 643
962 845
472 374
51 568
571 662
930 540
693 310
153 340
800 842
980 250
834 193
170 710
977 14
877 186
741 509
512 971
927 438
10 428
230 333
568 238
590 195
687 590
949 593
225 809
169 543
642 448
351 391
777 423
913 586
70 360
530 71
939 15
81 556
943 25
191 790
943 699
107 630
195 926
954 209
494 745
198 770
990 854
730 73
717 233
504 472
958 732
478 670
969 476
988 802
162 282
414 701
266 872
432 825
361 962
135 556
37 851
976 173
663 413
894 363
272 858
323 641
364 573
634 334
639 544
510 949
32 122
667 819
127 29
740 691
861 289
43 803
324 540
434 714
556 250
602 115
489 993
286 991
776 509
424 932
263 580
225 73
723 411
179 693
119 626
190 252
297 133
740 547
173 761
317 354
642 208
779 315
136 216
155 349
493 721
959 458
663 769
648 107
852 693
319 762
463 225
51 418
607 742
600 169
319 435
477 386
528 723
241 157
289 849
505 185
864 832
66 223
973 589
962 390
886 726
582 493
325 358
368 639
944 514
21 990
410 639
73 140
321 165
332 883
252 616
891 438
435 40
92 627
612 141
956 52
937 906
230 561
307 147
582 240
686 604
21 224
534 46
667 578
389 44
763 214
820 884
97 457
314 692
369 744
937 761
752 126
578 639
342 805
950 220
586 348
413 480
567 55
335 692
221 544
937 336
315 466
674 958
849 984
49 99
734 22
156 933
139 494
791 908
772 56
406 106
551 303
503 309
291 461
582 134
266 38
230 626
352 213
166 736
421 939
763 507
953 526
913 575
330 443
268 801
676 935
105 252
644 574
556 235
613 264
523 603
536 363
788 122
88 123
72 189
380 852
685 926
855 498
407 142
134 588
275 742
727 335
743 965
881 53
350 690
296 580
55 839
284 969
69 868
840 171
365 170
678 599
534 605
899 114
42 535
930 836
854 538
931 640
480 25
183 280
452 313
175 818
88 318
80 918
529 461
175 813
332 556
191 639
732 435
539 753
802 59
326 508
193 582
818 723
511 105
762 615
904 60
687 625
179 443
713 418
853 923
640 428
555 366
829 30
206 123
262 390
837 393
540 414
447 112
903 75
12 653
553 664
623 101
698 645
991 43
466 961
988 32
327 18
395 803
586 638
333 64
572 42
728 835
438 963
311 928
909 436
723 674
435 763
571 299
686 479
172 374
936 646
293 192
104 878
11 655
931 750
813 565
537 430
265 225
173 973
182 283
159 849
650 410
511 21
698 744
32 346
698 795
886 331
409 936
933 315
177 803
730 165
498 406
581 707
755 559
830 12
744 418
723 824
60 684
988 870
655 395
182 16
856 44
46 755
657 734
690 572
746 939
199 866
344 154
47 225
766 677
475 169
177 895
394 557
882 152
96 895
404 307
447 136
616 206
110 69
812 523
905 372
499 409
331 759
738 273
74 999
970 524
227 732
440 922
901 800
668 840
872 573
909 527
179 296
764 562
606 213
307 559
275 469
609 315
363 204
766 76
267 469
891 643
894 162
25 479
502 653
328 977
266 935
956 430
521 439
985 434
275 730
948 222
621 860
465 129
767 883
445 983
477 726
57 304
919 655
99 293
214 492
424 831
82 627
106 355
817 439
210 490
883 689
792 928
119 168
356 603
899 671
262 51
600 528
555 327
106 290
714 615
925 66
725 221
269 866
473 829
56 649
432 128
165 307
850 103
95 253
479 47
294 800
891 44
752 848
133 769
687 375
787 182
549 944
247 90
769 436
23 96
630 439
718 406
749 801
411 90
430 656
665 867
698 504
340 114
699 861
907 540
698 896
574 25
385 512
270 692
330 814
272 681
29 675
609 959
777 386
670 387
139 408
337 522
139 764
699 853
352 253
246 472
441 92
562 773
953 687
161 389
357 411
248 943
662 546
578 304
951 673
698 374
626 19
413 32
122 512
270 704
48 873
755 201
544 676
859 82
875 143
207 796
377 113
737 566
206 148
383 274
878 468
229 433
115 419
363 266
736 855
861 496
421 249
672 608
335 829
274 581
850 715
602 773
853 188
393 843
607 842
600 141
287 364
807 342
980 421
398 821
496 456
630 820
392 239
422 542
737 512
68 515
460 572
182 452
700 298
157 311
218 596
502 286
393 905
783 94
892 533
468 356
657 893
542 733
341 125
471 532
511 637
736 293
606 262
237 108
980 693
15 837
941 116
197 513
134 959
651 314
782 704
549 608
52 857
36 925
584 841
456 350
764 374
489 733
131 843
625 845
800 129
393 691
741 953
31 958
502 537
838 547
136 482
774 813
820 913
242 829
759 349
326 611
971 688
190 363
578 515
646 122
251 106
207 265
360 270
603 920
155 578
689 148
440 45
815 997
280 493
583 934
146 986
387 87
217 383
394 83
118 615
352 111
969 807
771 903
601 646
229 478
291 901
594 876
407 225
51 451
248 282
143 34
955 598
285 847
171 792
206 473
925 881
516 161
407 110
45 970
58 505
981 499
631 405
224 747
92 303
363 708
713 476
200 514
662 840
209 145
50 924
133 756
794 664
489 248
416 206
870 221
210 144
390 566
524 887
558 856
626 914
781 231
165 647
163 958
817 340
613 182
643 558
519 615
656 280
545 693
162 74
819 512
451 534
586 185
883 151
713 17
132 256
948 143
231 824
774 938
907 307
145 922
868 760
328 264
324 226
748 983
289 964
924 71
895 862
67 742
283 858
899 13
541 984
843 128
775 950
605 501
465 497
921 326
824 170
168 297
562 609
991 359
672 807
357 65
401 643
872 84
117 872
570 640
629 63
760 218
17 774
458 814
150 704
919 293
881 303
102 899
311 565
873 314
80 710
652 912
301 46
992 517
873 971
397 742
210 352
375 857
377 907
82 436
11 495
322 179
891 84
536 854
169 988
608 717
816 115
294 211
521 411
327 902
181 384
904 537
142 550
758 200
536 874
145 888
476 843
62 290
722 973
946 111
88 650
299 371
974 716
722 629
876 290
14 821
208 130
682 869
888 926
617 444
954 370
954 815
847 268
513 550
820 247
874 525
618 722
389 820
197 263
493 552
779 655
73 211
653 488
782 990
775 83
106 552
228 903
616 353
857 489
344 549
737 562
498 304
623 213
136 228
894 719
967 332
466 994
436 717
223 988
755 642
491 337
487 793
742 908
386 858
842 750
343 184
411 256
792 298
958 412
534 888
96 161
445 340
123 968
135 259
642 998
42 165
968 715
659 114
499 429
906 237
752 986
12 604
857 419
362 262
404 891
787 123
393 244
122 416
173 99
570 405
48 703
396 517
565 772
874 589
602 563
726 781
712 582
580 722
436 956
12 69
240 595
685 914
76 301
194 886
849 519
850 686
133 233
127 288
513 396
786 532
893 727
672 899
925 855
390 529
661 989
449 950
954 409
956 394
19 455
365 141
674 430
12 530
399 994
548 718
767 985
632 715
799 510
956 137
915 997
278 474
710 778
42 767
503 264
400 666
877 616
900 578
546 814
579 421
299 650
843 601
219 782
72 367
433 470
380 437
377 736
793 122
134 969
522 483
576 455
721 383
564 851
536 756
63 533
51 256
718 192
419 622
442 932
357 128
240 680
221 783
307 751
139 423
908 18
774 718
471 182
94 267
196 823
443 54
981 423
966 309
212 158
247 943
262 929
122 789
872 196
433 902
743 927
928 821
313 116
967 910
156 204
736 915
516 765
69 866
162 24
268 801
280 57
510 352
682 453
634 222
651 865
222 301
50 412
521 257
514 356
710 741
934 232
817 374
570 360
448 135
136 509
662 102
500 617
798 196
140 693
278 331
107 442
219 524
694 474
567 316
367 71
293 735
592 119
233 930
547 224
224 807
743 934
823 203
75 988
700 843
184 273
382 824
899 753
282 479
753 472
219 552
219 834
793 184
111 154
767 914
330 227
686 941
821 386
169 850
231 693
44 411
956 665
961 895
313 854
691 658
909 476
816 240
41 171
137 209
837 147
368 598
575 714
209 112
365 824
184 280
219 990
822 445
148 338
150 780
515 996
207 72
940 766
566 315
718 580
191 750
588 173
104 448
634 831
169 251
847 592
967 436
995 359
816 361
269 608
602 792
54 118
874 817
853 368
927 527
755 589
225 935
494 533
538 926
685 653
818 507
738 692
43 723
631 276
162 454
871 467
852 437
453 419
167 225
946 979
337 492
269 884
248 370
694 77
382 773
159 903
224 934
159 854
654 616
375 972
105 844
412 565
708 66
972 904
299 602
247 209
976 651
66 339
828 290
73 167
564 812
521 804
178 115
108 642
581 725
864 230
214 953
509 58
341 30
343 154
171 855
363 129
376 99
83 264
271 753
307 606
351 559
202 822
450 177
577 503
115 20
260 508
65 563
115 835
246 120
975 532
907 948
805 547
73 284
556 395
867 420
280 41
85 254
788 162
34 674
241 31
596 177
575 950
502 586
711 785
251 609
681 721
770 516
677 363
541 666
166 879
167 649
477 381
583 698
338 429
179 96
471 572
888 56
47 557
381 932
565 416
901 690
938 311
911 151
294 414
119 977
961 315
818 443
98 329
405 123
427 929
962 494
776 324
289 647
417 321
752 624
947 342
198 882
809 593
127 950
135 883
134 502
394 975
500 778
612 229
333 517
949 266
933 414
935 481
784 538
199 378
562 796
102 275
438 109
618 844
110 677
113 473
536 435
967 158
977 816
715 174
853 70
643 811
302 621
972 932
70 828
219 105
193 355
920 723
16 666
171 800
224 790
676 988
335 283
214 67
264 793
186 609
698 104
676 976
185 487
616 267
547 640
233 122
478 770
803 40
15 469
366 676
387 214
173 105
360 54
963 730
453 569
465 960
533 407
500 182
678 51
934 769
582 828
550 903
899 744
725 650
312 439
810 582
589 140
488 271
906 546
927 616
13 180
25 530
109 868
113 827
67 166
583 522
872 377
308 460
380 652
311 792
952 707
925 332
192 512
18 431
461 843
406 806
252 430
460 208
902 432
280 18
157 672
525 430
705 946
344 493
438 877
982 586
63 276
197 935
979 535
815 163
438 404
233 841
402 598
751 815
351 961
899 794
586 877
712 766
99 529
770 38
12 439
493 426
664 920
189 245
63 25
446 141
772 842
566 852
722 48
609 546
245 167
240 739
144 824
138 82
531 185
90 717
581 890
802 549
796 588
125 886
121 673
499 392
125 965
561 829
445 807
743 248
725 299
303 755
609 472
683 397
950 266
652 806
608 540
359 657
346 11
945 265
669 479
713 808
249 144
564 327
670 988
723 614
749 940
195 263
285 426
555 795
510 703
495 821
100 651
485 570
735 885
456 385
546 804
727 142
71 389
232 981
598 476
798 663
952 603
338 212
74 444
524 78
831 273
170 329
768 619
114 319
207 537
457 938
353 243
763 305
948 74
169 445
155 570
499 451
520 227
772 323
101 239
903 812
103 413
966 724
561 75
802 714
708 572
115 288
379 308
874 992
495 863
683 256
199 365
884 352
907 130
657 398
910 301
782 850
396 961
915 445
483 677
205 673
950 431
988 12
239 421
122 499
146 655
309 838
554 459
683 107
924 955
113 265
367 954
485 423
363 892
763 52
746 687
829 158
83 622
108 935
690 808
700 913
594 136
397 83
584 921
683 599
970 218
388 80
35 610
556 185
506 175
527 255
789 971
936 637
429 954
587 186
671 199
214 325
677 811
810 676
761 150
729 611
724 916
46 482
395 85
212 717
133 177
627 715
85 535
938 131
276 721
985 766
709 833
341 962
479 422
153 812
710 156
717 926
909 161
593 189
84 991
117 719
407 937
747 589
295 429
527 769
582 287
531 186
687 17
587 867
702 616
428 23
849 974
977 113
314 368
369 67
16 219
574 404
477 392
695 551
126 25
802 487
299 490
915 77
310 608
287 578
581 260
960 58
883 510
964 912
817 698
214 368
146 519
67 559
180 858
861 527
849 47
359 467
153 554
685 916
585 326
447 537
254 971
879 599
150 276
44 804
806 696
282 861
621 749
615 259
184 529
542 597
749 428
293 925
127 605
242 400
785 650
225 53
349 964
877 835
833 718
830 178
136 86
212 104
999 489
155 663
783 166
863 908
996 62
272 888
532 755
410 75
950 685
427 516
781 424
410 921
304 360
76 154
54 354
439 273
542 647
960 633
922 171
31 244
285 412
270 404
536 316
513 564
702 636
641 344
450 407
635 48
502 917
288 181
18 980
571 198
182 118
608 530
286 43
101 573
233 405
935 55
560 48
685 77
756 123
657 206
505 320
989 322
254 661
632 490
377 487
905 677
73 588
12 350
744 694
254 554
42 531
671 92
663 476
244 989
989 683
282 750
342 195
932 93
292 798
485 674
359 163
328 549
652 42
866 40
652 213
123 900
305 915
130 321
867 365
926 884
992 706
984 728
873 828
141 351
538 277
593 283
17 210
873 175
23 555
759 313
840 350
601 20
957 500
489 725
701 110
705 933
837 872
655 394
13 944
726 896
940 894
434 715
533 83
116 37
748 986
116 585
554 622
513 355
345 551
950 19
734 193
719 28
512 674
239 477
118 635
941 810
295 110
390 825
579 442
356 265
854 179
715 350
483 412
315 101
787 721
325 746
407 577
934 680
539 82
212 892
516 622
503 72
255 928
710 901
519 77
621 122
919 343
508 457
61 917
665 883
127 492
401 958
498 13
15 599
121 712
927 14
885 308
506 269
736 543
518 709
65 548
808 868
229 736
209 68
147 76
996 125
437 870
543 19
439 30
346 946
743 706
596 879
736 862
921 750
493 404
602 91
930 183
340 52
429 245
967 357
639 479
403 276
336 171
274 663
622 699
507 939
696 212
43 345
189 584
274 787
370 420
972 812
419 864
447 606
140 340
93 748
392 594
314 585
391 844
219 319
179 31
82 570
812 201
677 332
273 117
939 705
614 485
29 395
672 282
998 83
727 633
66 591
547 990
379 749
463 142
197 798
284 911
560 314
608 703
461 368
699 964
225 787
40 143
627 951
721 135
804 199
87 383
941 126
529 862
141 310
445 996
152 610
496 689
835 431
315 907
819 617
390 563
763 590
357 929
553 716
851 414
993 495
952 469
504 193
311 648
534 660
347 82
596 841
434 267
683 809
68 131
93 220
383 667
438 644
186 106
443 17
462 937
402 801
288 433
555 269
14 811
494 372
826 109
950 770
480 380
585 300
709 853
36 698
678 840
936 846
950 527
816 974
242 927
229 284
725 834
464 894
283 843
865 287
234 474
606 850
242 66
966 756
160 334
245 487
488 334
469 756
447 704
817 196
240 847
963 98
717 774
602 284
839 965
155 395
147 329
302 344
207 455
821 890
512 694
253 600
401 74
338 839
600 552
194 11
91 472
215 169
251 390
773 294
628 39
718 785
55 758
782 323
316 191
606 825
900 39
569 671
576 896
843 229
167 534
797 685
895 443
710 418
399 680
133 947
204 794
325 694
908 552
620 781
893 199
447 204
428 137
385 660
280 983
189 591
284 731
805 225
43 172
352 187
45 184
475 227
515 163
706 51
358 156
597 387
222 489
342 462
234 692
645 375
536 401
732 609
124 635
722 796
573 738
515 648
95 434
348 85
784 573
350 753
604 247
416 242
749 827
690 338
295 560
466 858
74 926
126 296
598 67
200 553
694 133
63 917
975 811
30 801
946 260
407 604
897 90
705 779
71 189
616 13
255 568
832 396
887 259
190 660
574 826
907 975
65 824
55 732
395 562
330 177
852 318
996 651
303 145
393 777
241 644
369 935
384 893
62 378
413 286
139 71
611 844
145 485
454 550
400 78
300 653
289 436
96 324
35 393
670 381
380 32
806 191
219 178
745 190
539 629
31 863
204 379
133 325
224 578
785 354
707 394
493 393
792 962
432 805
675 379
600 856
313 498
95 789
963 162
342 999
972 232
953 708
323 665
535 843
247 748
770 10
117 613
741 132
398 680
751 871
702 54
500 69
22 279
293 241
269 173
847 940
155 517
477 831
776 698
855 793
242 110
443 727
844 430
662 84
280 751
474 869
169 251
799 449
372 170
538 63
357 916
764 631
546 630
235 303
614 88
173 855
42 512
414 381
245 308
530 825
306 420
763 61
414 685
226 496
442 130
705 839
22 256
122 780
226 282
211 604
22 153
781 59
574 345
989 527
754 508
171 996
318 219
408 128
763 619
581 723
659 172
108 744
262 837
394 35
876 915
369 705
503 20
971 239
744 868
897 941
664 313
326 459
586 991
696 173
662 866
774 400
480 325
586 760
238 773
738 343
560 755
388 222
346 296
404 265
962 666
202 823
572 858
298 979
323 925
137 68
669 933
976 442
393 434
628 901
491 105
176 438
596 919
956 352
131 476
415 898
105 173
520 748
784 844
275 468
845 414
795 668
316 55
541 608
994 188
933 884
988 928
269 635
99 620
370 167
234 696
10 671
262 967
373 55
228 650
744 779
993 620
275 896
21 530
846 551
88 733
659 450
621 88
983 699
956 251
801 652
59 383
921 197
691 646
696 651
400 568
603 697
974 240
530 857
963 95
35 615
484 531
14 52
114 172
341 122
66 995
263 514
212 659
115 324
881 173
104 758
728 395
414 369
188 227
191 593
729 335
67 555
194 98
288 197
108 32
391 811
698 948
674 20
146 436
187 582
580 693
693 791
77 863
230 759
590 426
772 811
847 541
74 630
85 158
751 814
924 417
211 72
752 576
378 578
234 786
537 711
208 651
691 401
485 525
443 998
523 465
521 899
635 337
582 820
461 236
376 464
12 542
414 137
770 633
83 761
963 221
64 553
349 875
734 417
509 857
497 688
904 36
268 504
473 529
661 114
617 240
121 390
714 561
844 440
746 662
245 463
111 874
12 366
372 851
824 304
372 293
111 43
354 139
190 805
841 414
19 354
301 670
230 376
49 139
694 386
640 504
420 349
641 403
909 103
967 582
37 403
510 637
824 697
129 222
99 703
818 634
534 325
606 913
943 777
156 399
547 74
132 602
245 845
163 600
810 560
521 695
193 919
717 20
527 63
936 356
690 476
634 369
517 411
136 454
551 471
622 287
926 542
500 943
710 277
520 333
792 41
981 170
897 793
388 565
772 523
881 950
620 569
988 239
405 175
230 29
603 464
850 494
355 50
121 605
884 622
32 275
603 293
557 37
570 165
795 397
827 989
366 80
295 760
94 182
900 986
625 386
491 26
574 163
782 876
568 411
659 716
854 735
897 509
99 839
358 616
25 292
139 439
885 532
648 571
663 807
535 988
899 339
12 975
578 113
517 404
308 100
378 91
160 768
637 357
193 136
561 447
80 149
103 244
801 502
124 240
132 226
357 89
748 570
458 616
141 542
338 829
765 503
603 288
296 627
919 765
15 825
278 405
653 751
281 796
953 289
326 718
726 790
890 300
716 624
352 642
463 990
140 371
836 155
316 645
965 273
219 131
684 450
187 377
231 469
82 865
625 34
819 488
716 113
346 227
506 140
533 419
217 785
907 396
834 495
70 132
418 265
568 258
882 567
951 519
514 78
352 455
204 50
115 573
31 610
42 990
987 723
894 674
381 209
94 898
528 948
308 84
366 526
258 349
143 695
716 835
531 473
579 762
316 962
687 21
778 597
592 891
504 438
339 295
631 677
797 737
256 919
167 11
270 615
236 768
481 903
39 644
291 88
924 988
538 771
366 56
64 239
268 930
800 441
82 747
769 384
877 630
774 449
291 847
34 414
715 780
820 545
982 730
495 920
693 941
788 401
148 492
891 404
38 946
779 724
957 481
775 946
573 630
126 913
430 778
953 346
630 63
238 354
668 42
108 863
320 796
525 169
661 607
805 253
575 537
760 810
34 82
863 986
718 645
336 489
117 75
614 792
32 608
954 407
970 564
716 589
325 247
792 878
960 522
697 492
157 211
117 991
247 911
263 624
566 158
609 711
17 78
904 267
777 976
326 606
586 769
744 302
110 581
892 172
165 346
410 101
410 76
728 496
569 678
636 888
470 951
472 220
29 611
121 866
729 252
59 506
385 230
426 535
824 743
624 496
584 155
902 721
517 384
298 223
769 825
166 359
313 819
884 190
905 257
315 620
735 965
391 311
13 529
105 994
452 815
459 566
918 529
301 462
296 749
60 162
891 750
755 565
970 587
655 401
11 926
199 832
320 271
235 940
173 935
897 425
359 969
94 236
883 962
43 421
760 426
786 586
158 774
387 517
940 648
581 979
447 569
47 827
796 676
211 618
97 780
211 747
833 496
672 181
416 880
612 248
173 667
161 566
750 187
987 484
289 46
803 884
62 499
93 935
996 680
700 978
677 895
282 388
741 614
329 158
525 893
255 154
139 990
238 955
529 766
180 935
282 742
938 232
564 782
876 288
114 483
413 220
291 573
158 847
75 874
535 570
663 518
34 432
801 223
415 210
815 69
63 564
847 476
352 556
352 974
312 683
749 365
586 466
903 499
654 501
859 652
721 602
685 599
548 443
993 482
116 265
795 244
601 824
260 778
399 557
438 268
426 231
82 273
412 187
475 391
269 970
766 378
804 130
769 624
564 638
398 765
212 922
135 840
212 64
822 769
967 281
273 864
340 696
964 832
552 16
931 406
941 260
389 425
880 791
353 140
156 780
285 723
727 477
615 566
914 506
822 168
566 827
430 986
748 531
421 70
53 424
957 612
961 551
938 277
876 114
21 446
545 789
805 646
651 891
227 187
827 198
642 222
596 820
952 309
358 473
723 646
160 536
998 492
202 582
995 853
342 75
149 904
290 376
105 611
692 169
179 629
610 505
392 124
736 640
763 296
966 625
76 650
563 482
743 644
912 645
350 58
830 393
384 645
837 394
781 248
568 972
26 610
643 525
745 703
661 979
58 121
392 889
303 154
687 339
710 994
685 106
65 753
955 803
194 765
777 59
297 531
135 456
237 296
612 934
547 740
770 439
479 576
198 396
754 870
410 484
991 335
963 445
359 548
815 548
167 347
421 683
143 94
850 819
458 350
926 254
194 478
952 580
883 319
545 466
943 117
767 857
350 571
573 390
173 223
795 680
230 862
250 10
698 658
453 673
863 674
626 56
506 85
714 498
653 723
726 824
414 323
496 66
68 744
216 527
798 162
415 628
611 341
544 995
806 974
966 359
731 533
836 952
344 62
592 978
278 508
628 960
389 597
35 487
493 458
933 687
770 895
233 950
532 634
894 364
970 195
890 833
11 523
197 158
989 210
527 447
930 160
535 316
114 545
436 833
787 544
742 267
11 713
669 722
746 274
865 98
262 700
851 591
852 174
903 950
69 365
615 129
599 66
405 17
41 130
990 274
541 661
720 880
48 876
515 879
944 105
910 774
725 651
930 95
585 717
980 74
236 865
126 994
114 74
711 859
379 264
225 116
277 224
121 15
667 548
826 195
323 726
407 720
860 642
311 197
543 197
108 723
268 529
599 451
758 520
281 424
884 317
684 773
961 828
222 275
669 897
642 89
64 812
303 484
655 303
208 68
878 940
771 872
770 539
965 721
282 573
195 589
48 304
440 522
101 512
68 888
574 225
515 770
857 387
127 385
654 382
157 736
973 136
398 633
993 678
962 113
238 950
895 742
742 593
459 867
522 662
557 15
509 593
930 390
229 621
778 487
266 537
755 935
634 712
980 450
780 319
670 785
181 483
694 352
814 153
89 220
42 189
603 438
308 251
546 354
356 267
303 536
856 341
539 205
396 972
867 753
829 234
880 374
394 143
921 598
492 346
25 929
794 940
950 383
76 40
293 619
960 922
350 788
388 904
460 333
819 173
622 754
261 689
507 763
862 218
534 448
514 283
72 544
249 800
239 717
80 875
810 687
246 727
405 752
629 522
391 648
151 246
335 676
813 664
363 787
934 24
744 324
363 459
66 794
929 502
135 940
337 865
918 240
724 554
270 418
757 611
612 251
156 686
622 123
522 612
954 501
94 506
53 412
51 354
466 343
263 429
388 82
747 597
438 40
495 317
612 869
671 959
434 594
264 712
626 949
576 863
991 288
606 418
22 767
467 185
57 103
912 148
649 908
614 432
886 124
744 292
100 667
903 456
847 92
898 226
33 616
239 39
512 661
541 682
889 315
823 416
861 664
748 981
190 232
804 85
448 46
252 65
564 981
40 207
385 725
983 176
122 341
365 702
881 76
585 669
219 910
683 237
762 177
114 886
541 736
829 250
905 615
546 807
618 758
205 687
347 644
391 203
157 976
668 36
396 527
962 146
559 294
171 905
284 613
298 879
268 773
533 690
27 981
160 924
120 977
210 47
171 533
478 973
333 76
552 521
456 381
187 153
840 236
884 307
932 437
461 620
549 679
106 360
972 319
811 444
426 803
501 872
124 971
307 954
357 315
871 266
963 161
927 644
244 370
148 738
800 74
28 974
831 867
982 720
49 264
56 799
361 679
899 475
706 907
257 18
598 988
287 208
130 848
948 769
194 684
529 215
246 19
779 430
605 300
419 728
708 325
863 702
776 464
121 775
385 145
92 892
600 710
412 900
369 871
167 817
47 592
30 256
268 942
346 979
726 413
908 555
332 752
90 767
750 263
60 754
376 527
918 127
747 628
64 786
538 126
169 968
557 904
631 477
10 511
220 564
193 601
495 66
404 979
879 204
305 459
453 915
857 745
764 381
838 927
517 97
178 547
321 999
907 372
90 37
355 427
81 852
421 206
648 577
955 150
414 538
920 74
607 411
860 579
151 332
75 468
239 341
779 880
90 610
699 899
940 19
471 60
195 932
858 295
372 506
542 846
345 307
100 722
677 938
965 559
466 43
711 922
457 871
258 378
537 197
625 294
134 346
610 927
562 325
918 674
740 341
572 306
26 81
316 648
57 475
20 180
890 589
797 869
679 643
70 32
998 440
737 240
705 746
34 398
479 57
464 905
946 474
681 269
366 964
893 844
833 308
140 641
814 998
356 594
749 119
877 353
624 787
707 51
452 341
528 260
116 547
84 787
846 979
441 408
519 945
849 515
558 658
17 402
628 400
475 683
879 643
605 330
705 68
881 945
146 258
450 269
812 251
797 975
585 158
862 741
643 589
697 586
648 415
200 313
776 969
449 255
955 834
352 615
576 305
414 941
534 289
918 125
197 268
189 914
504 445
564 342
374 197
909 134
590 972
796 626
221 271
412 859
126 291
555 668
175 860
775 577
59 786
363 177
649 945
515 847
656 255
909 138
627 988
275 888
917 33
458 379
348 555
815 536
933 825
399 572
330 299
538 695
265 410
112 391
863 409
11 444
668 340
57 693
492 409
895 763
241 610
238 464
68 567
698 175
993 376
976 71
802 111
401 125
395 617
972 781
348 657
745 430
504 64
265 427
110 806
167 795
356 84
92 771
704 930
379 918
474 296
994 773
499 543
863 699
607 942
455 37
896 786
271 676
667 709
479 411
998 301
718 547
835 165
207 276
190 408
668 232
925 220
546 392
579 826
86 626
995 54
269 29
797 322
324 31
332 700
166 702
976 830
683 721
836 403
15 566
337 51
57 828
75 855
563 35
747 799
112 578
572 317
895 275
112 145
168 904
681 650
297 682
673 396
183 229
673 108
563 420
267 980
616 900
981 109
217 938
269 313
178 630
809 404
455 248
131 855
786 235
127 524
401 964
337 211
885 48
62 287
997 128
922 987
394 291
196 975
402 22
349 207
600 458
710 928
165 810
439 144
851 312
127 921
251 595
440 556
132 968
654 619
920 442
334 182
817 291
606 125
113 172
565 920
155 764
706 173
704 908
183 743
702 456
437 93
110 208
104 635
597 997
105 908
545 411
30 536
558 504
84 343
689 288
67 107
859 297
567 392
699 947
156 447
635 801
470 941
672 720
587 327
772 168
546 64
885 501
764 256
473 618
830 199
732 68
144 938
937 93
292 386
717 860
376 64
334 268
105 545
935 800
879 697
388 158
955 548
861 180
608 883
622 545
336 287
975 81
477 266
391 699
332 395
415 180
78 697
63 637
249 848
945 386
222 274
297 130
699 853
364 869
353 235
129 920
934 572
485 305
385 486
837 107
792 497
626 328
628 193
787 897
490 935
336 66
965 826
753 672
611 507
568 389
32 91
718 23
98 141
891 320
921 143
194 862
836 40
761 978
632 742
472 325
946 705
213 170
293 347
240 580
993 313
375 496
553 415
311 605
775 586
36 993
203 252
602 312
605 102
832 888
591 692
292 719
11 828
806 754
450 674
611 454
226 834
235 637
548 757
834 273
365 640
833 875
480 683
692 909
14 666
905 822
955 57
566 500
904 163
740 350
838 680
261 461
461 130
825 901
162 125
764 314
67 306
430 531
816 86
84 679
90 40
507 784
669 990
450 639
469 744
400 190
794 332
288 188
834 126
948 319
739 498
427 555
488 723
532 896
503 711
331 915
555 967
596 697
62 515
426 789
260 194
278 703
21 71
357 85
542 767
539 625
454 990
286 797
360 121
806 293
525 265
705 544
180 149
282 102
481 276
573 151
291 614
68 868
197 659
215 14
949 718
732 893
288 131
162 800
219 96
409 674
975 207
893 455
343 532
233 947
383 447
787 733
168 63
305 403
71 126
561 443
224 370
375 260
268 331
130 399
458 349
821 154
39 721
615 463
521 639
689 406
265 55
123 564
200 103
439 373
86 361
866 661
786 502
985 72
833 915
211 438
734 194
384 528
521 255
627 169
676 438
355 500
11 47
65 978
717 322
989 837
933 121
477 761
370 935
953 834
602 74
625 521
452 601
476 268
258 931
514 805
182 19
910 122
444 390
581 795
232 420
649 215
467 704
732 292
452 605
263 461
683 755
13 221
969 324
243 847
396 362
601 682
239 543
337 594
898 522
837 382
402 805
212 912
793 161
497 653
336 740
333 62
113 79
671 495
638 393
623 996
662 608
473 748
479 157
224 400
607 12
200 847
584 453
570 652
957 783
863 440
998 17
974 232
435 589
669 65
675 637
830 617
331 862
31 617
842 74
342 456
904 868
167 482
795 895
747 180
626 839
536 810
310 879
124 307
342 17
564 933
499 21
556 813
793 557
897 159
575 848
283 38
823 117
955 615
410 465
50 95
173 515
854 131
996 576
725 774
561 636
378 758
988 891
295 337
852 269
504 619
960 362
136 204
936 367
526 867
494 233
638 875
246 956
283 215
937 81
949 610
724 223
440 309
496 843
214 505
730 654
638 927
189 563
471 361
501 576
973 400
127 345
246 873
770 973
501 587
834 591
720 42
616 258
318 475
154 398
410 377
610 747
220 367
694 193
250 567
145 437
25 230
131 97
515 600
509 148
632 688
852 160
55 537
917 189
901 821
833 467
885 188
141 39
325 429
316 281
931 234
150 249
67 135
180 917
352 889
797 385
276 515
576 918
584 966
860 618
954 706
641 301
156 495
840 337
676 106
406 547
719 795
127 659
272 57
915 313
700 50
715 939
458 329
454 384
260 198
143 740
914 948
513 418
181 721
586 866
984 402
467 907
547 906
761 727
61 260
959 894
897 606
49 840
235 952
589 509
996 903
907 644
506 861
431 688
364 281
863 987
372 657
36 428
948 322
892 839
405 353
533 894
648 223
886 372
122 431
623 861
84 476
194 535
589 28
887 649
572 506
363 465
457 658
670 908
569 251
747 274
340 805
581 771
957 539
416 752
814 84
787 696
624 961
770 956
626 942
38 939
908 939
844 525
567 911
996 468
224 790
549 777
842 97
474 893
899 61
110 39
781 496
68 172
984 223
544 603
420 216
960 74
647 50
440 736
705 142
95 170
522 73
973 47
196 363
630 200
154 788
86 494
862 354
115 41
85 447
986 250
394 748
249 317
487 752
386 546
961 289
962 363
825 368
275 511
583 535
734 327
540 420
285 469
82 916
498 369
63 601
967 729
501 827
689 354
161 874
243 76
841 257
383 586
142 104
771 33
867 504
544 771
895 747
10 617
260 226
522 48
136 525
637 694
942 148
995 349
122 638
560 326
613 401
764 247
573 189
711 346
332 730
806 898
244 975
727 611
846 995
577 895
243 673
707 940
213 525
868 526
535 76
814 890
355 762
670 286
149 13
169 317
43 959
15 778
330 34
872 308
783 65
339 603
879 669
386 421
756 157
64 676
607 736
205 839
175 657
95 278
835 407
860 183
617 558
775 308
138 545
99 634
264 749
893 831
734 31
392 914
579 55
960 349
826 444
29 523
58 839
378 559
864 146
505 347
271 106
478 692
800 955
565 882
522 908
610 72
241 386
757 26
656 600
275 90
206 167
782 978
52 116
864 807
189 762
123 334
683 977
829 939
149 601
990 256
102 307
864 340
169 554
427 696
51 179
344 581
105 719
844 277
133 63
121 215
593 317
572 802
593 481
545 493
35 401
421 998
256 720
599 505
684 625
132 566
71 404
684 71
348 615
677 380
637 908
389 200
39 632
695 37
967 321
620 250
757 989
293 669
871 239
329 525
254 706
634 990
212 945
954 338
992 129
212 277
818 59
448 73
822 868
556 239
381 901
451 393
413 480
819 257
66 698
531 609
164 62
74 392
245 942
667 912
768 76
248 566
227 386
427 740
891 520
492 397
523 22
937 580
184 73
462 718
169 907
705 890
370 207
205 470
653 921
210 383
830 863
426 724
14 898
965 402
265 436
83 115
181 232
341 394
160 715
683 164
928 261
315 628
349 596
272 572
478 933
753 321
951 116
955 66
653 166
327 143
58 599
962 404
677 480
88 760
38 277
183 750
267 215
630 465
254 495
572 112
470 583
138 499
207 307
284 431
554 897
153 929
725 225
293 28
875 138
217 834
415 312
241 804
216 802
498 682
441 905
658 974
349 629
627 963
115 845
73 668
49 348
563 353
392 949
970 192
614 829
513 583
525 990
652 149
181 377
305 134
925 614
81 425
650 601
339 943
139 970
769 567
209 490
802 568
495 234
215 402
66 865
932 852
198 25
592 874
87 220
781 732
130 65
955 244
265 808
763 702
415 116
80 526
885 21
51 997
436 202
614 678
666 479
94 647
353 954
314 398
398 696
295 983
359 682
982 556
221 273
195 873
344 833
266 71
663 834
288 578
733 690
898 91
665 485
486 983
122 482
937 290
831 251
772 483
175 413
854 346
841 680
715 52
417 528
768 503
131 352
603 43
148 595
915 549
682 532
242 980
836 393
432 170
125 806
500 764
13 214
426 538
604 939
747 478
985 559
289 848
933 679
967 853
735 59
240 171
324 844
660 325
131 100
151 803
656 718
688 607
516 42
641 559
792 101
695 325
549 723
792 537
552 633
478 96
598 747
443 707
686 620
375 956
181 397
402 930
754 900
504 239
683 303
190 624
835 801
219 766
732 294
254 580
712 951
772 838
593 684
149 901
895 669
74 372
264 460
964 63
830 389
308 934
487 518
536 234
439 958
349 762
189 879
816 335
20 870
279 344
841 547
725 992
736 549
522 263
179 375
937 982
795 308
356 900
651 155
703 504
242 952
471 182
292 927
683 811
107 638
954 776
240 634
93 814
597 344
220 339
417 384
809 881
896 787
49 557
729 556
109 928
463 940
307 540
425 309
548 134
794 608
945 501
848 336
52 939
800 278
423 334
794 933
545 970
492 744
986 840
625 784
964 344
746 542
699 253
443 531
835 359
973 570
999 786
175 213
85 44
696 646
485 886
23 140
722 580
455 50
927 727
221 671
544 930
104 940
468 993
529 762
803 448
477 595
374 936
579 387
457 92
519 663
912 71
347 832
181 891
275 189
899 775
637 451
734 561
263 177
846 648
714 587
73 593
397 745
179 653
152 381
783 183
813 696
353 96
319 837
408 864
874 596
608 43
423 734
190 563
293 665
991 126
671 188
583 718
39 803
218 578
612 703
191 828
650 751
572 795
403 362
58 100
289 885
372 839
437 609
978 162
655 853
14 168
579 716
691 211
666 53
461 309
740 328
684 889
305 665
976 850
320 60
96 774
499 975
867 731
538 598
819 741
35 524
84 240
708 632
137 329
113 454
685 568
49 275
27 698
329 636
96 811
485 427
11 298
363 920
771 370
498 742
671 977
568 179
162 762
860 496
203 399
514 459
790 188
301 231
458 552
316 244
635 406
291 795
219 474
516 293
288 62
273 84
329 403
193 690
65 256
574 12
764 27
618 258
47 315
348 913
354 143
66 269
865 551
680 621
16 460
399 180
49 512
715 302
603 979
564 315
392 584
317 154
616 868
51 482
348 86
812 143
81 791
278 613
66 214
474 368
618 487
405 870
381 294
707 738
276 336
314 871
285 594
241 40
177 53
430 857
533 401
138 358
286 638
398 652
770 641
415 738
10 93
792 339
35 379
272 416
921 868
798 857
24 489
647 839
536 84
676 939
832 708
589 913
363 590
892 480
752 996
629 361
283 175
808 987
352 460
395 269
901 406
977 349
930 432
252 349
100 824
151 94
221 673
218 731
873 686
564 719
239 367
853 443
195 698
966 221
495 627
461 686
528 177
106 336
36 284
347 676
933 994
392 891
584 179
311 842
611 724
172 293
369 403
947 512
328 239
571 66
533 737
414 736
573 392
662 777
40 151
246 24
87 491
490 109
793 357
447 659
665 24
732 456
320 115
922 597
527 203
586 871
427 980
546 829
207 730
292 642
527 592
794 234
866 308
638 74
100 791
276 107
549 341
455 872
810 933
58 905
15 440
424 899
437 178
900 747
448 188
668 390
22 280
236 783
856 161
120 708
514 954
773 495
727 550
565 152
102 465
119 913
959 800
443 180
318 994
567 536
325 609
730 580
668 324
193 660
153 342
752 949
876 385
60 808
851 419
940 333
981 140
419 57
289 650
808 880
30 555
402 95
843 123
672 930
380 741
196 765
547 797
49 88
432 748
729 571
942 692
379 967
92 133
136 20
417 377
41 726
352 916
372 652
458 296
505 986
217 562
637 19
112 308
762 23
16 912
103 608
49 404
131 729
651 807
286 673
796 894
50 474
938 822
107 795
317 911
684 32
394 748
49 647
945 22
444 84
355 265
371 542
816 719
425 48
817 902
175 907
913 220
875 287
643 253
598 679
937 979
875 572
425 998
186 135
588 705
210 811
36 89
538 648
639 528
580 686
401 745
760 994
422 32
796 69
633 567
357 92
851 26
314 32
788 47
224 472
981 461
967 639
297 479
381 40
753 109
205 882
462 178
538 74
37 75
289 558
283 40
145 315
636 893
500 303
90 956
810 47
251 918
463 838
471 190
10 955
726 380
324 378
274 660
784 747
167 663
574 133
726 27
925 634
196 492
228 351
149 440
456 31
139 634
85 396
527 454
972 391
277 199
433 821
902 471
449 971
969 427
626 215
136 947
80 582
680 40
545 138
158 90
528 617
875 199
151 542
367 647
838 276
738 936
644 890
709 943
332 928
529 700
182 921
662 743
982 683
497 92
526 583
45 688
351 146
40 201
705 571
989 30
451 37
950 183
690 598
97 220
695 924
739 655
107 797
302 680
135 557
620 799
899 440
830 299
315 510
309 191
934 846
54 359
878 226
489 581
208 723
815 157
35 466
841 337
780 34
946 979
597 324
583 714
758 424
631 795
81 727
45 953
206 307
558 687
110 562
755 402
347 911
565 391
408 609
708 335
771 347
487 404
266 903
910 863
845 689
320 644
943 237
556 330
26 68
842 710
80 291
924 604
824 303
644 300
533 204
259 307
506 948
661 171
763 995
363 10
28 901
413 95
485 797
241 722
826 743
987 572
989 814
670 407
445 339
946 911
184 112
97 694
351 890
814 497
301 996
848 787
952 235
574 414
354 222
768 834
915 324
874 410
346 678
931 259
509 634
765 415
832 879
876 988
262 384
41 747
43 642
412 883
48 642
505 143
830 356
69 589
554 257
772 498
635 164
600 823
356 48
157 36
801 68
360 192
522 803
933 81
75 851
988 256
275 960
815 918
339 56
911 337
331 721
473 561
502 296
932 77
719 72
59 554
358 215
775 377
858 711
978 416
480 776
935 678
863 971
802 514
584 153
958 124
546 423
775 279
898 547
683 493
139 900
656 17
494 974
850 468
644 511
630 369
993 349
251 456
458 815
942 232
198 942
260 14
539 336
686 418
148 367
763 592
40 294
682 778
541 464
879 461
192 755
433 373
679 745
672 535
760 591
60 479
704 348
649 892
96 458
535 591
754 263
978 898
227 417
792 225
374 476
660 234
297 511
452 495
18 240
783 591
707 531
490 906
143 549
676 355
901 705
848 808
919 110
415 124
518 307
661 12
253 679
548 303
619 88
716 777
477 825
161 590
823 157
869 306
469 615
577 843
23 270
545 364
319 669
407 14
163 965
923 64
501 945
869 34
444 920
406 496
709 285
417 315
423 995
902 779
180 643
164 541
114 852
509 913
949 775
254 749
644 213
832 643
61 177
511 991
511 235
463 589
651 985
829 124
823 586
379 485
650 390
655 29
44 634
752 914
67 418
42 452
876 691
397 63
710 574
728 325
194 952
226 997
285 616
59 223
90 486
868 924
524 86
153 700
114 200
458 999
473 143
527 647
818 14
677 399
718 869
963 728
814 940
412 140
145 263
40 719
454 945
443 97
862 699
624 432
432 564
356 77
874 309
675 29
521 390
851 718
994 817
297 173
728 614
120 378
654 857
236 413
306 499
442 730
470 146
327 662
274 53
957 370
405 660
738 965
565 667
127 579
530 840
946 363
810 109
592 807
547 122
245 179
986 905
361 915
886 401
206 910
934 364
917 477
926 236
177 953
290 358
992 156
23 763
448 414
882 668
649 221
221 117
803 420
153 117
422 60
220 963
17 909
993 432
104 292
946 412
968 132
884 777
832 330
917 714
712 194
637 478
875 922
564 263
526 441
270 315
495 454
917 70
795 90
607 665
557 363
506 327
365 303
428 879
608 413
280 764
699 651
770 348
153 689
847 581
154 63
379 516
840 704
744 178
500 651
978 329
53 504
142 379
582 894
908 170
749 42
412 696
925 773
599 566
661 461
590 305
370 179
468 181
683 948
980 344
553 814
245 945
161 601
688 247
265 30
486 668
872 708
630 39
752 820
221 461
255 374
98 464
697 48
996 592
612 818
664 833
514 832
530 837
185 299
276 122
703 383
646 87
798 717
887 585
528 190
410 196
218 288
659 420
233 273
917 967
529 760
546 919
871 418
647 104
202 708
319 783
715 29
979 590
272 775
161 630
134 594
859 948
68 624
337 594
189 863
754 845
686 44
263 303
213 308
911 369
986 285
922 26
214 980
274 367
641 939
612 83
496 368
784 252
943 105
899 170
247 632
260 22
879 174
133 403
186 358
828 949
610 47
351 840
767 256
904 683
660 605
608 752
338 745
569 277
664 775
282 19
44 303
543 618
677 934
378 195
234 491
553 104
704 56
547 257
431 220
934 551
14 82
829 514
70 106
564 745
975 253
514 666
580 311
819 632
79 324
10 904
756 690
159 685
192 432
740 24
184 484
789 528
364 838
122 820
194 330
955 81
256 188
220 695
632 144
690 880
50 269
157 985
74 983
769 194
749 418
871 941
102 705
46 752
704 613
806 382
339 652
317 379
810 169
745 580
288 368
277 558
88 361
391 176
880 762
840 506
619 363
32 523
738 173
111 38
598 215
448 836
263 469
255 10
850 727
423 480
643 438
316 683
932 126
780 396
294 938
555 380
470 746
777 656
60 705
264 718
701 928
324 999
530 478
99 323
563 756
666 296
368 171
909 411
116 306
130 24
167 266
647 413
132 837
837 393
501 843
545 840
937 776
912 246
740 222
256 992
28 821
990 97
769 317
222 620
363 619
23 725
698 812
468 378
504 771
675 21
321 500
789 518
25 248
206 910
247 876
930 71
71 731
160 857
155 402
180 259
704 527
688 824
278 737
856 460
717 937
384 503
974 751
993 30
307 149
798 876
841 209
853 222
151 624
173 287
163 319
306 499
659 86
926 225
793 231
295 787
515 156
255 414
252 467
982 666
269 420
832 317
220 574
658 339
693 31
595 636
321 432
390 641
867 536
564 739
693 560
491 880
436 345
105 394
839 891
767 461
682 767
889 954
920 80
588 38
147 535
633 959
896 516
363 789
27 251
450 711
802 441
318 85
247 865
665 132
50 173
305 552
937 689
362 886
127 92
709 767
126 613
693 657
979 592
153 425
556 608
573 331
531 33
180 642
81 470
91 954
817 454
550 396
901 744
514 852
245 379
577 779
806 153
128 31
712 955
100 172
698 277
41 330
987 480
394 877
538 153
97 568
807 625
220 661
473 351
849 91
940 592
515 676
324 611
426 108
433 119
919 333
683 731
34 216
630 252
369 124
73 157
726 806
816 103
606 884
787 514
111 392
878 843
903 107
796 973
570 109
149 50
939 22
329 697
130 578
149 763
985 833
144 381
391 457
988 565
710 814
815 763
925 715
574 50
708 168
923 307
534 822
405 595
980 548
473 848
30 289
679 26
791 269
439 533
646 98
225 396
356 234
125 956
296 216
806 549
324 672
525 454
992 68
908 144
955 163
429 612
704 208
375 616
41 492
548 616
708 998
862 827
559 333
854 193
685 971
880 943
227 513
291 781
701 631
455 277
406 165
891 978
350 570
92 909
15 585
617 470
104 770
630 787
369 282
969 515
973 634
520 950
736 419
835 497
783 248
456 204
988 757
640 770
490 728
905 245
461 492
867 279
474 707
862 419
216 134
31 373
947 142
700 524
967 456
678 756
495 153
34 654
924 365
197 668
376 605
289 321
809 80
549 352
225 103
33 363
78 156
515 416
504 418
441 898
80 359
201 394
378 887
123 400
14 687
224 892
15 648
458 509
74 642
434 95
700 420
711 743
790 708
805 670
590 463
976 33
889 440
235 572
872 226
458 337
46 547
320 874
68 850
818 501
532 177
464 321
190 694
831 434
395 39
113 843
122 87
120 719
384 739
757 433
722 187
32 217
515 608
400 205
25 668
748 626
50 506
409 459
856 940
566 724
420 353
21 383
382 160
53 810
591 463
443 984
352 85
647 278
568 356
63 526
786 892
425 245
862 158
644 114
422 578
572 332
948 999
394 280
476 429
743 649
161 947
805 633
45 842
449 149
775 964
22 277
799 494
53 335
351 868
779 929
637 559
66 630
562 441
716 135
349 388
931 846
330 521
225 437
51 224
388 853
138 461
322 877
841 496
967 556
165 614
130 870
763 321
726 934
116 795
917 731
456 304
565 34
849 224
381 322
746 26
223 267
170 411
12 66
723 765
629 99
645 721
445 66
505 66
305 517
432 871
675 39
19 993
399 442
661 945
428 688
399 155
986 462
774 909
393 705
285 509
161 796
928 423
479 82
997 531
231 789
853 214
126 51
566 77
161 613
693 833
811 766
666 969
241 205
14 347
927 970
935 393
268 896
135 631
545 585
370 458
126 956
838 986
44 118
981 724
726 684
438 397
791 121
680 897
753 386
137 917
870 910
744 506
898 140
922 612
301 670
801 424
315 528
667 775
463 521
784 922
935 277
297 232
63 639
951 432
663 726
89 362
13 696
541 721
335 265
151 80
243 900
845 465
76 409
262 76
464 213
759 401
398 312
842 245
272 203
681 200
579 796
304 890
955 84
515 111
537 20
289 902
83 604
166 479
32 548
759 519
383 422
529 251
937 635
148 11
469 669
479 159
709 488
875 211
650 175
585 844
419 472
851 997
16 153
980 119
95 570
729 428
370 742
179 530
211 703
631 538
499 196
468 236
822 965
417 84
65 510
588 165
269 21
146 826
746 472
512 379
658 380
467 600
466 236
543 889
274 177
762 834
957 766
739 429
564 398
747 434
943 743
364 677
479 691
416 815
185 410
313 156
908 743
474 257
155 363
293 776
130 385
954 172
199 692
894 190
280 239
214 443
160 723
849 564
707 920
256 413
647 159
605 20
910 443
506 683
866 107
762 934
725 426
77 960
693 981
477 723
662 475
676 13
387 567
906 567
227 503
418 687
952 763
425 789
277 963
912 299
213 689
395 960
648 697
183 568
308 743
191 52
261 456
474 400
311 377
117 609
768 611
34 729
696 327
253 313
838 391
862 499
41 149
672 803
320 214
272 359
669 349
227 171
507 872
639 503
808 715
217 961
626 473
993 148
658 166
209 694
749 205
599 177
369 409
237 797
108 194
158 122
436 773
931 619
933 634
825 531
275 579
850 396
845 527
571 505
522 985
837 95
276 718
712 751
636 845
283 352
661 366
337 423
309 470
290 869
951 443
705 878
408 295
158 494
845 388
767 730
174 702
471 331
958 24
198 647
200 971
749 406
419 493
682 338
835 454
730 521
258 781
145 731
864 299
913 617
466 885
916 180
620 859
41 153
773 377
438 594
602 710
246 88
734 355
509 266
911 789
415 179
721 915
165 642
315 737
333 811
416 656
933 85
794 739
255 640
850 546
278 552
403 504
208 35
760 296
234 443
105 352
76 884
16 166
471 679
214 672
915 52
877 378
354 842
844 290
118 867
586 677
540 207
244 81
384 445
179 92
673 233
964 169
315 876
149 231
317 942
766 116
715 763
608 208
386 647
808 589
732 460
342 703
870 173
589 280
184 139
394 259
917 182
993 825
51 779
468 579
629 338
771 882
496 284
229 602
777 403
279 885
701 777
487 40
879 840
260 861
509 254
670 522
366 149
719 398
593 225
938 234
285 730
961 513
743 925
867 105
690 73
662 402
642 83
374 849
939 721
427 199
802 38
420 219
560 593
610 249
476 363
254 742
657 445
541 926
795 208
728 888
47 806
766 664
406 538
51 228
40 386
263 599
747 997
44 569
659 928
597 637
359 794
573 510
612 906
643 883
187 436
788 129
355 722
871 364
105 949
255 319
422 90
483 906
555 396
974 830
15 183
865 953
354 537
280 499
899 341
500 117
195 819
907 307
463 523
805 900
448 815
419 759
590 770
249 889
999 356
485 978
833 976
805 723
627 667
515 302
284 34
284 114
115 675
922 46
337 67
386 908
294 16
76 926
97 469
169 83
252 391
186 869
453 354
124 484
139 933
153 591
699 416
308 625
548 685
766 274
819 643
66 629
44 792
304 784
903 994
766 118
975 923
403 697
259 476
345 889
831 23
761 49
302 868
372 659
390 354
785 955
411 607
349 124
734 605
835 651
398 559
744 994
272 189
740 834
300 819
310 436
842 619
557 848
253 929
856 295
238 29
850 399
360 316
949 721
709 130
421 133
645 911
668 372
271 643
282 686
437 656
359 551
169 767
498 85
224 486
541 149
199 31
279 823
790 331
609 796
187 904
790 638
985 317
85 561
878 20
959 620
751 713
326 254
102 35
849 77
194 933
889 801
283 575
454 797
723 512
261 551
733 429
511 720
225 710
974 35
557 977
258 803
542 135
53 759
132 875
971 425
274 382
206 940
652 604
788 320
357 401
529 198
519 146
226 817
716 336
388 757
431 78
694 352
20 419
271 738
591 862
944 472
214 21
867 76
736 662
109 575
508 825
502 405
742 29
718 41
568 409
808 11
264 52
875 195
309 214
846 481
118 530
545 69
798 203
247 775
82 716
838 532
456 403
408 491
794 421
547 160
763 897
778 222
450 391
524 996
726 508
466 39
537 342
90 132
262 795
209 681
208 901
143 220
207 369
519 392
160 679
85 421
482 528
282 962
127 397
738 35
586 668
552 801
199 251
882 924
682 430
906 798
544 40
359 542
469 206
914 719
812 421
112 16
467 154
568 976
167 33
656 241
672 224
18 989
855 365
501 418
416 227
64 111
769 439
199 745
296 896
128 200
165 498
191 304
785 148
934 663
355 475
277 999
664 834
452 156
930 225
159 64
956 45
656 429
503 446
754 263
315 701
419 870
170 501
972 565
949 38
802 274
53 478
86 687
304 975
44 913
313 948
654 431
662 856
219 623
317 734
420 292
445 627
428 375
270 106
645 758
137 15
667 136
261 589
953 97
476 223
545 293
791 436
259 683
186 635
402 811
894 277
326 713
725 382
93 640
944 48
74 306
30 423
16 872
696 594
540 829
394 993
982 442
101 550
669 473
185 470
93 174
721 440
594 511
390 941
330 478
915 13
352 857
840 473
245 914
423 150
520 869
639 433
623 283
405 588
611 481
935 396
307 85
575 781
387 875
34 347
163 85
249 430
304 646
624 782
995 125
678 545
725 518
667 510
260 883
52 742
949 102
534 576
581 905
958 991
337 710
525 422
561 723
658 560
412 470
558 791
154 839
178 104
414 64
84 376
988 180
117 296
461 284
630 924
630 877
507 233
563 876
874 991
462 950
479 627
438 474
105 33
159 793
107 778
88 775
485 161
757 431
120 330
235 790
130 672
268 207
172 252
245 296
163 542
681 323
666 138
103 596
196 513
931 191
52 630
225 969
471 331
453 625
443 575
162 70
150 67
763 702
521 313
688 347
164 714
281 467
240 708
827 146
63 552
579 794
392 712
147 90
593 834
211 409
612 566
801 37
998 777
571 326
297 967
309 560
838 197
937 91
314 22
927 161
829 104
734 794
123 848
843 15
442 284
884 555
548 750
95 696
566 666
184 248
778 79
923 431
87 392
301 163
274 16
540 321
231 874
856 593
904 982
758 888
196 502
731 370
182 90
80 534
492 833
150 633
158 720
231 698
431 97
967 817
475 938
197 492
580 12
590 388
527 215
218 275
541 271
828 532
295 811
515 827
98 936
567 732
481 102
638 389
229 566
256 301
510 59
764 645
222 928
742 246
484 520
106 470
173 510
572 394
643 572
956 737
958 845
353 28
417 858
738 78
496 927
197 472
823 147
229 182
998 964
763 400
689 820
444 658
214 539
113 531
478 203
812 727
17 348
791 527
307 424
769 14
336 948
218 39
598 970
662 472
199 746
137 634
412 340
671 886
555 950
596 980
772 276
229 296
234 122
519 76
482 425
425 595
338 181
809 927
237 618
335 386
362 761
123 845
288 545
971 611
744 492
721 583
635 52
703 828
449 530
208 699
664 938
126 158
490 205
462 773
675 393
981 327
807 423
101 540
668 490
292 714
804 401
122 656
521 450
734 684
100 963
961 482
742 366
46 440
913 759
810 161
275 744
210 552
674 512
582 635
309 471
456 424
196 684
603 454
195 237
371 570
40 93
194 337
547 370
130 222
830 192
964 177
324 713
564 614
74 200
835 188
704 294
393 781
707 972
543 110
117 466
339 556
255 292
24 127
589 318
329 42
989 56
229 641
572 486
734 531
809 417
836 285
223 538
665 549
155 222
326 106
601 148
483 274
501 959
108 313
292 959
723 378
103 762
242 884
749 41
141 764
894 790
108 520
73 205
320 768
968 363
747 107
736 49
444 498
358 251
494 463
720 440
230 165
100 180
217 418
272 116
276 640
966 303
972 639
493 998
95 584
388 890
605 890
771 950
589 962
368 983
40 656
851 679
607 855
364 676
205 20
60 341
319 643
558 721
339 934
446 492
168 304
285 676
375 783
894 286
669 76
987 469
566 450
396 869
778 731
468 434
161 227
386 947
50 678
94 801
900 202
298 607
711 34
401 650
650 527
190 85
798 216
282 668
109 936
530 821
505 741
300 730
374 135
172 862
987 305
325 791
53 507
385 53
404 273
615 177
745 69
557 87
10 402
50 209
905 772
497 999
114 522
313 264
992 176
869 273
35 503
399 19
911 676
219 951
953 518
870 761
594 14
432 302
499 894
908 475
704 48
704 499
822 93
809 978
397 526
381 823
628 348
239 320
477 357
835 712
816 526
971 611
575 399
595 930
110 544
979 230
195 624
58 907
703 859
186 654
197 505
989 277
914 194
765 982
709 449
636 508
997 91
750 432
50 689
329 894
649 977
922 385
839 11
37 444
402 786
832 657
167 33
776 187
443 645
448 42
867 542
225 61
459 754
412 979
858 84
184 348
327 806
351 184
591 219
469 122
415 687
794 698
20 843
956 255
998 532
713 915
81 744
851 359
560 113
663 283
768 384
322 153
224 839
555 752
759 320
282 85
904 450
551 779
291 764
177 435
838 68
623 12
247 380
329 775
426 72
736 190
640 61
969 293
751 409
135 810
316 134
885 76
466 202
204 515
892 468
878 245
412 930
440 876
610 193
148 484
19 314
534 958
52 870
315 578
180 663
777 214
360 596
557 955
495 585
435 377
984 681
293 81
141 266
699 514
679 238
556 843
801 250
545 829
462 105
247 554
507 382
199 527
335 525
623 300
831 524
473 259
583 893
372 827
353 670
405 839
439 556
940 250
682 738
833 341
873 527
705 389
701 164
629 550
503 189
425 642
483 296
345 870
563 291
136 769
29 161
779 146
846 227
643 919
150 274
304 672
721 419
198 403
370 230
965 610
286 424
476 630
245 344
238 992
415 302
524 863
209 398
156 361
178 400
328 117
327 480
244 406
863 941
27 535
147 301
589 666
136 360
904 561
78 557
217 348
653 737
805 878
303 757
61 614
341 83
903 274
555 914
224 339
599 796
764 115
648 955
874 433
503 794
409 936
234 836
545 148
972 323
390 726
327 543
733 89
955 922
777 317
828 963
573 27
440 939
576 209
598 484
446 837
789 643
28 207
478 203
553 219
728 928
58 550
632 541
923 771
520 692
147 79
898 168
476 855
517 780
778 366
827 135
373 873
276 68
273 959
681 185
946 81
305 461
857 637
299 559
753 278
58 639
968 592
463 351
264 228
14 297
587 543
79 942
51 818
858 958
399 281
850 458
441 852
37 959
340 570
826 282
214 850
708 604
265 472
151 728
984 767
237 997
642 711
199 610
814 155
929 313
327 42
38 297
303 397
134 196
412 985
200 620
174 992
527 683
942 27
264 20
838 772
239 826
262 723
235 140
573 527
886 935
50 712
255 410
57 664
359 584
125 258
952 300
58 10
180 630
879 223
386 177
486 198
197 396
600 437
152 51
822 508
807 671
659 963
898 339
771 940
142 781
241 279
958 306
558 152
792 393
823 442
701 113
927 499
626 795
245 741
499 844
239 837
985 806
52 176
100 819
462 687
593 667
784 20
846 424
48 109
142 484
432 58
94 953
649 879
775 294
247 735
432 507
246 165
471 429
183 850
652 512
400 273
352 570
218 832
807 475
599 248
284 597
341 984
14 416
729 269
396 130
192 660
742 805
933 822
547 840
37 172
988 290
578 448
760 478
845 228
175 213
320 471
344 405
418 525
556 317
19 949
804 851
998 265
966 932
224 130
54 628
965 847
853 789
106 475
528 624
538 369
610 994
959 386
858 256
837 100
487 817
756 216
295 987
937 476
411 534
260 404
617 976
191 811
134 475
88 476
96 229
650 852
758 168
999 78
625 930
716 826
240 349
219 330
47 446
849 749
897 441
689 564
598 452
224 134
139 325
543 909
125 85
494 952
908 183
825 292
680 862
283 200
37 925
86 798
353 923
537 481
568 412
941 677
732 999
157 573
782 185
251 398
735 812
730 594
461 620
799 858
454 159
476 184
968 14
761 923
343 910
885 625
805 979
865 621
413 202
901 313
845 243
748 92
811 287
26 470
555 832
297 945
32 767
303 375
101 548
76 311
375 990
436 389
43 705
536 887
576 822
111 512
713 136
999 858
99 512
35 232
231 542
644 239
308 671
372 37
139 531
292 760
136 464
444 966
275 794
230 265
155 671
697 640
598 564
495 77
385 198
785 129
256 305
404 509
805 159
619 885
900 31
932 569
308 199
718 449
41 286
945 356
492 685
707 769
579 677
225 768
670 290
417 297
847 977
546 186
839 334
535 384
290 326
303 109
953 327
472 71
466 989
906 442
73 414
660 174
927 599
884 59
542 683
40 878
941 472
442 220
84 590
726 427
451 792
726 305
490 973
273 625
492 989
537 294
613 161
780 667
517 775
788 995
222 942
456 13
460 513
855 163
778 119
378 461
240 609
282 615
501 107
57 119
993 503
669 411
834 327
867 154
716 192
498 84
99 332
912 373
670 834
936 653
448 599
261 620
793 281
402 830
992 469
950 789
63 181
403 599
891 295
945 774
14 208
147 195
324 665
455 326
402 523
150 807
289 589
382 811
755 66
72 694
425 820
159 602
898 155
933 191
880 76
228 856
196 658
796 563
256 593
759 159
859 134
736 381
958 510
940 372
762 68
531 929
485 859
475 75
29 200
164 943
414 59
797 595
884 716
773 683
711 984
21 399
273 872
846 207
919 710
555 485
28 665
148 646
336 412
357 49
787 415
234 819
804 429
475 224
880 19
596 69
897 192
293 724
897 966
693 589
129 924
336 469
295 832
280 867
563 31
608 775
462 845
285 250
112 50
945 468
660 510
763 832
819 616
689 940
954 187
238 845
811 168
549 296
686 792
809 161
840 407
373 273
140 187
641 390
229 47
97 163
295 771
201 961
37 823
523 173
283 752
219 350
44 446
684 396
356 559
360 771
351 664
571 662
212 700
111 10
253 643
741 483
556 503
967 573
815 770
513 126
700 793
606 26
242 878
382 710
16 867
447 765
968 592
347 502
51 826
150 88
849 784
745 989
456 664
74 300
646 59
605 101
430 16
389 940
621 476
514 667
17 971
572 217
482 702
397 232
718 890
362 299
276 393
642 220
657 465
142 29
260 668
636 797
684 931
636 145
358 172
221 149
913 630
58 908
368 65
660 927
173 847
361 571
707 584
183 13
838 935
990 655
745 328
619 802
422 302
819 492
866 556
727 297
970 770
62 908
394 986
161 760
245 838
535 806
244 441
384 120
631 176
550 668
615 60
204 996
990 290
105 51
549 476
645 132
975 733
799 473
904 695
124 155
161 89
476 31
64 285
502 547
846 149
900 957
198 903
300 474
112 289
92 189
121 572
451 370
791 607
592 647
123 79
866 340
124 767
641 62
272 459
114 712
327 196
64 785
454 170
896 782
604 222
560 187
681 274
36 75
607 276
216 280
147 90
959 771
476 941
975 164
46 926
435 525
96 758
737 204
132 479
831 319
399 171
974 14
600 636
357 610
593 880
113 324
707 105
173 598
375 225
758 407
139 510
973 308
973 669
956 204
888 923
656 367
333 610
482 390
854 634
271 176
240 581
888 935
341 813
576 471
750 841
768 50
79 831
827 913
26 309
640 874
586 438
996 852
286 960
604 441
613 849
683 554
418 140
335 698
109 714
887 399
674 124
515 111
134 333
546 120
565 511
939 112
892 443
118 557
287 484
38 98
27 215
892 637
281 996
140 840
952 27
367 816
425 935
247 920
130 441
337 188
531 292
450 514
67 625
369 265
387 989
666 187
758 257
304 461
414 882
530 847
684 777
751 440
657 171
405 584
247 326
188 551
247 943
792 234
622 13
239 661
888 920
917 464
451 719
874 92
567 477
501 274
925 961
341 648
479 787
29 391
431 328
740 501
493 206
515 131
833 56
717 47
347 623
700 115
228 860
114 803
786 307
248 588
680 995
495 735
974 536
667 513
18 981
834 592
453 908
669 612
918 399
300 10
748 834
971 156
913 271
209 436
974 925
466 737
834 231
171 998
956 479
990 179
736 233
752 686
662 119
279 246
921 683
675 734
252 333
450 333
972 563
909 477
499 838
91 564
807 844
52 639
338 662
369 453
669 554
747 836
303 261
180 855
122 651
519 913
726 85
41 222
58 349
744 706
502 921
405 753
216 799
493 585
49 172
184 390
298 574
842 659
465 499
312 170
610 189
986 693
78 174
340 930
957 772
474 16
669 381
21 316
115 160
258 693
29 319
251 833
898 329
209 258
429 841
375 180
999 271
523 450
492 160
672 505
96 958
917 604
372 147
246 741
532 667
874 578
524 259
537 474
187 719
303 919
444 389
113 162
327 613
628 12
106 825
649 803
814 20
81 839
913 21
614 899
271 721
211 648
201 117
769 71
341 868
153 246
65 481
420 524
139 342
39 959
832 685
745 542
418 612
179 509
963 535
851 447
591 864
393 979
798 68
156 88
488 312
490 202
239 87
185 725
726 589
200 283
770 676
144 51
162 588
122 388
816 400
267 334
796 283
967 466
487 126
433 474
895 447
911 969
884 789
993 309
444 791
191 520
165 363
394 91
505 857
930 523
737 32
486 970
309 10
91 456
295 879
498 794
448 60
13 614
382 733
173 367
367 430
67 433
810 318
845 639
995 449
852 501
950 418
915 166
484 770
832 81
852 932
738 151
914 289
614 569
548 855
746 61
718 122
930 595
652 83
552 776
177 642
638 410
777 742
771 389
49 108
72 891
973 201
699 929
665 739
133 767
161 754
777 582
326 498
345 81
682 311
365 326
295 840
241 515
448 332
470 804
958 868
705 45
280 70
254 956
371 938
129 628
261 361
136 603
677 261
476 654
625 484
941 594
46 530
467 54
183 710
92 668
331 479
958 680
57 557
787 496
456 11
190 601
780 236
450 173
283 220
349 840
67 871
188 539
56 833
919 516
294 716
488 794
911 404
106 653
957 249
96 925
559 929
464 871
988 405
174 350
918 277
861 975
502 42
43 537
938 519
714 609
22 401
810 225
929 62
590 874
243 419
786 83
501 191
560 374
393 586
301 996
239 138
940 800
984 51
552 165
913 743
137 940
193 950
268 677
433 921
986 93
635 245
890 218
442 283
580 876
970 331
748 813
529 145
874 668
449 590
538 207
875 312
637 57
821 387
456 83
18 516
459 318
786 752
241 457
402 460
184 439
394 21
818 523
721 193
568 382
122 353
198 347
893 819
441 575
14 935
97 151
451 827
273 929
79 753
984 398
660 358
23 567
731 159
161 57
591 459
193 315
119 881
309 778
256 798
857 490
626 335
25 482
824 625
420 356
298 777
184 375
412 541
207 656
767 449
895 163
945 612
625 199
665 550
76 937
177 717
527 919
577 238
333 610
403 605
433 623
693 290
160 462
788 549
835 324
225 275
632 713
115 78
652 430
973 372
944 71
438 271
459 969
886 99
467 88
588 761
294 992
180 916
321 359
613 241
566 832
577 648
859 736
152 282
310 746
105 653
627 975
117 977
318 102
322 188
224 832
106 927
806 297
180 273
670 129
410 510
761 648
482 221
971 760
979 726
387 742
422 778
435 329
823 22
80 564
253 758
318 233
300 805
895 131
304 424
924 828
284 913
428 851
830 275
862 81
627 443
337 382
446 637
771 586
774 408
170 798
579 519
718 830
844 120
623 165
505 631
565 796
429 939
825 244
351 953
652 529
885 245
523 866
518 577
231 512
138 91
980 359
830 894
916 483
803 236
58 320
140 637
607 719
49 970
763 907
956 169
378 579
42 304
812 304
875 761
433 39
578 730
808 589
557 517
892 119
124 383
987 786
893 999
932 135
311 833
121 679
508 884
426 468
718 55
411 933
513 937
231 105
589 251
483 210
813 586
735 131
503 835
104 909
364 791
324 148
921 170
403 658
365 401
267 859
319 964
121 298
655 528
245 806
384 608
155 268
113 948
182 79
395 937
187 968
923 311
633 127
98 455
366 291
924 885
222 465
576 501
725 344
426 793
342 653
115 205
687 161
717 597
807 641
939 423
929 180
701 669
427 505
773 393
523 134
637 452
905 973
301 491
848 261
803 239
482 722
642 48
899 454
161 281
602 255
368 984
360 105
37 285
752 461
642 297
115 471
232 126
137 956
234 501
559 857
967 341
508 640
272 673
994 627
657 108
635 168
430 296
579 739
177 463
158 309
837 914
405 657
319 705
264 95
561 214
797 46
779 320
271 36
532 88
591 821
791 302
878 724
862 264
363 663
877 752
857 331
316 151
699 817
438 146
98 25
358 871
745 566
860 797
493 106
528 881
885 378
651 54
380 211
310 464
80 820
464 828
129 759
341 143
253 667
77 683
690 414
562 887
135 439
467 226
423 677
818 239
866 665
210 844
883 574
550 683
638 914
162 233
838 22
98 600
445 958
327 643
843 999
392 440
890 605
137 401
941 423
73 698
117 267
695 43
46 765
405 737
339 601
340 737
655 93
149 827
392 706
287 199
188 803
372 25
937 612
596 117
536 811
796 469
474 209
78 177
684 297
23 552
94 151
775 532
976 589
253 296
112 713
365 77
336 887
10 572
278 911
821 988
470 590
333 722
386 845
443 638
314 804
86 208
997 357
160 751
315 691
184 465
914 761
990 134
963 74
337 675
274 131
571 33
392 950
887 108
425 827
927 820
160 249
854 593
509 755
590 305
637 854
475 642
544 662
117 764
260 828
454 288
397 764
782 200
905 312
419 183
697 465
655 786
682 420
783 727
97 362
408 746
681 271
927 587
465 626
433 62
887 956
101 524
379 318
274 709
196 34
639 534
988 715
175 278
759 180
145 456
868 956
16 997
939 228
366 591
481 722
108 893
355 645
492 454
538 961
438 508
911 500
322 287
340 143
594 929
629 675
229 66
250 343
896 935
325 220
557 882
630 405
381 105
659 706
905 118
236 351
672 566
692 336
785 156
311 932
898 268
521 958
633 792
305 467
975 907
156 510
772 859
407 818
715 155
129 890
118 435
718 475
669 318
978 318
649 199
229 718
615 942
449 383
950 22
771 368
515 897
259 487
13 513
519 102
847 38
922 348
591 331
439 382
429 472
106 925
263 988
911 548
113 391
373 929
88 799
493 454
425 923
916 486
59 701
997 245
458 774
911 324
944 983
254 337
700 431
602 556
633 829
773 387
139 574
379 40
245 127
357 664
738 682
632 491
868 790
609 31
294 243
901 802
522 185
907 860
167 619
848 662
676 71
199 423
678 870
623 775
579 14
484 230
93 549
383 674
147 10
851 495
779 890
219 786
98 767
399 205
348 455
229 902
100 964
768 977
274 57
846 62
640 535
693 846
205 546
774 186
433 94
614 182
204 326
567 978
295 393
864 947
185 576
92 393
606 348
892 463
759 914
682 978
415 954
619 924
381 592
231 856
221 164
963 567
386 698
30 603
853 278
637 920
12 858
322 521
804 383
545 437
922 517
940 33
976 527
822 256
66 143
972 226
729 212
351 44
584 403
523 687
582 798
264 195
44 923
694 86
542 937
849 565
826 595
947 25
857 284
909 990
478 109
48 421
320 531
232 538
640 985
503 859
950 637
430 179
681 523
263 112
467 541
159 354
443 850
428 923
546 742
860 826
425 564
425 31
752 490
480 533
993 240
284 414
379 59
850 782
282 689
608 794
330 85
39 614
329 585
385 338
241 805
195 619
431 546
591 403
978 397
696 434
404 905
744 18
886 605
846 945
260 529
668 204
186 964
790 444
817 577
27 506
632 833
743 64
527 813
232 325
878 562
676 88
278 243
986 522
34 76
478 868
382 851
809 290
835 324
887 155
831 911
293 365
400 756
785 737
392 225
864 683
33 819
340 262
979 659
415 773
625 275
747 507
101 257
858 823
148 264
582 883
177 345
322 100
217 716
432 581
770 611
82 858
604 847
276 911
992 788
287 93
833 447
661 927
494 812
798 62
141 400
924 568
804 510
532 270
179 835
464 722
336 612
770 486
453 146
692 974
718 356
454 906
234 19
141 103
807 868
419 548
598 415
705 802
327 870
262 535
718 351
675 12
90 562
533 672
503 20
953 105
321 537
851 443
829 418
409 513
145 220
391 253
747 795
245 984
545 282
595 362
839 700
972 534
336 637
506 853
581 117
547 185
263 470
156 402
125 860
676 490
636 801
817 697
802 238
938 768
495 172
390 873
843 641
573 825
218 901
178 925
185 791
608 418
351 137
974 872
978 733
442 672
293 871
180 249
326 569
582 729
657 325
83 259
851 735
318 209
57 298
59 731
816 628
473 730
947 115
31 468
621 973
841 280
87 697
161 492
574 822
653 580
611 234
505 51
13 994
348 707
208 698
34 501
26 475
571 327
131 31
947 992
794 174
409 898
191 228
150 833
79 650
489 76
168 729
125 932
34 86
700 974
537 824
981 618
258 654
284 899
986 66
860 667
40 626
153 903
909 508
941 542
590 656
703 890
741 266
413 610
742 813
826 92
625 369
812 246
583 213
700 342
74 31
507 561
408 798
448 886
111 370
876 224
626 349
309 46
615 84
858 136
341 409
597 432
330 487
208 824
306 594
439 498
99 925
969 584
241 672
850 957
845 160
10 429
455 74
618 953
197 561
742 295
422 122
915 332
576 804
883 296
551 746
86 24
710 394
142 264
845 78
167 481
957 512
846 514
926 284
838 717
794 744
784 916
547 714
304 509
740 366
440 679
91 933
399 956
545 472
101 776
239 706
543 853
180 966
807 905
505 751
389 829
826 377
434 611
609 844
688 270
181 970
481 174
721 123
675 141
363 841
109 991
326 176
472 753
905 240
326 670
144 265
793 370
513 886
240 355
114 629
757 595
259 502
875 346
873 622
353 472
603 375
939 242
366 24
472 65
412 128
981 308
340 502
703 400
979 911
11 963
797 945
941 769
102 291
411 602
192 60
294 384
666 578
733 626
512 720
392 626
291 256
381 560
600 890
264 887
347 75
536 186
932 414
772 199
836 28
466 839
274 761
544 887
792 635
161 593
723 619
17 688
226 26
32 913
867 317
454 788
543 104
555 381
945 324
463 380
351 920
555 678
543 223
287 607
727 958
583 375
564 867
357 445
999 49
995 725
689 840
264 936
240 365
103 858
747 946
289 115
472 602
658 695
863 496
660 159
573 196
590 479
354 620
47 561
830 235
526 104
868 117
492 102
34 848
434 547
375 154
343 789
87 872
324 146
963 307
964 15
800 227
384 557
362 730
264 603
407 487
639 143
965 714
877 802
239 62
419 167
441 766
939 125
849 768
74 621
209 397
193 225
665 802
875 577
128 47
178 346
637 734
638 592
463 789
297 900
485 72
630 25
843 933
227 515
686 251
857 737
551 283
834 711
801 691
104 786
404 983
952 725
396 432
638 732
859 63
503 260
481 945
975 449
927 99
798 738
152 422
107 813
300 239
947 469
179 831
783 743
39 605
378 874
76 477
602 86
576 877
325 626
696 497
380 824
714 939
566 745
837 230
178 641
995 749
886 943
969 171
232 725
506 634
840 711
424 201
438 405
398 309
307 173
408 30
501 686
324 373
431 711
710 830
323 829
235 541
140 883
903 494
608 819
255 951
308 472
857 32
957 27
663 820
167 134
946 646
164 656
361 595
34 104
575 413
881 307
395 940
642 579
515 263
483 440
676 68
247 956
875 309
875 839
847 763
299 930
751 358
726 199
401 768
467 556
232 510
172 135
204 842
461 643
12 492
120 606
291 152
850 474
286 873
599 389
963 596
39 268
671 375
648 455
611 949
859 572
964 737
107 399
359 731
410 871
861 377
397 143
824 664
965 507
835 684
996 652
612 423
275 551
405 694
434 692
725 659
127 847
506 614
337 479
725 476
961 105
435 770
340 457
191 356
624 130
911 862
613 144
187 28
863 390
381 714
955 601
151 294
140 716
425 623
455 908
273 417
803 22
411 52
634 323
285 985
991 629
435 640
575 680
818 450
805 964
735 517
365 516
223 479
92 676
250 556
736 371
40 583
600 526
586 665
569 702
748 570
346 18
593 866
572 392
735 240
749 180
672 146
959 341
156 844
640 309
188 62
239 758
334 167
661 628
646 702
540 109
844 482
424 455
851 242
294 891
861 409
692 360
428 543
157 630
333 400
65 820
19 829
994 228
99 785
613 993
520 600
955 39
213 542
632 875
596 288
808 540
622 922
318 914
307 259
965 877
607 419
47 729
299 652
195 93
70 990
354 493
55 672
631 94
443 552
26 357
393 806
432 717
967 749
588 858
856 912
748 941
113 399
890 854
692 54
850 705
60 969
353 406
75 864
574 889
547 113
879 691
457 109
848 417
782 882
222 87
455 529
715 677
75 733
465 507
870 164
471 671
984 330
590 334
97 462
578 675
412 811
420 279
619 715
253 429
653 369
730 977
227 295
832 419
907 988
513 104
812 925
332 517
986 905
926 185
120 665
690 197
391 471
139 911
286 601
665 82
296 960
754 441
733 848
968 796
394 810
40 275
143 684
343 935
27 428
209 601
410 451
627 675
937 259
178 20
886 849
572 88
362 211
361 783
22 831
149 923
140 619
397 244
68 857
934 548
439 248
502 59
766 874
531 374
108 496
611 454
979 578
686 258
741 83
692 532
122 180
691 519
253 45
791 390
589 394
200 450
721 941
723 602
147 846
376 75
709 889
29 619
83 619
996 946
72 216
726 236
641 20
330 935
137 827
973 885
715 486
285 507
546 854
88 750
131 545
859 784
691 392
437 594
656 702
293 127
481 913
643 781
866 69
701 390
302 234
142 516
178 518
273 992
234 100
551 797
661 383
616 172
984 224
12 942
350 995
846 607
676 223
111 10
497 865
797 704
51 988
193 954
529 357
108 739
922 429
344 106
831 550
67 995
119 446
846 33
886 550
534 806
937 14
857 985
486 30
247 819
627 850
634 834
467 708
283 939
977 561
273 219
937 171
459 816
57 419
492 572
950 795
947 353
120 854
356 666
390 356
498 531
782 385
475 962
857 84
51 194
120 465
451 578
564 262
156 624
703 70
933 344
506 253
24 669
710 98
992 706
700 900
125 360
231 884
959 332
421 258
437 357
785 893
471 97
439 223
446 794
93 141
620 346
188 596
988 854
474 613
970 639
926 18
326 503
236 639
767 901
521 414
32 950
95 754
87 732
466 108
528 645
89 399
164 861
231 168
719 334
778 302
434 521
234 147
772 524
373 638
463 357
50 551
858 663
876 961
19 103
326 614
107 775
81 898
801 998
490 117
139 994
381 721
582 752
458 982
461 318
881 241
272 102
743 453
712 385
989 424
891 320
441 57
753 899
594 864
392 598
680 826
274 892
813 876
207 582
961 850
393 785
325 872
229 718
687 404
962 627
194 748
590 936
998 212
401 37
443 530
137 440
390 723
80 16
414 621
796 919
318 40
882 246
211 500
286 992
162 454
110 233
207 686
811 141
653 933
981 550
58 381
53 134
25 511
458 212
822 19
526 353
811 602
848 290
327 276
372 904
278 462
327 877
945 273
430 208
918 732
816 86
949 663
966 468
503 574
432 222
174 425
952 865
310 732
517 319
479 166
435 486
879 623
803 39
19 815
405 275
468 849
58 770
355 158
46 682
474 573
56 614
136 496
395 904
568 632
605 406
61 542
886 627
388 703
465 27
28 807
893 594
792 987
625 583
500 745
231 862
812 650
704 410
617 953
435 923
871 244
988 922
847 17
581 360
262 517
889 296
838 741
597 878
128 318
877 788
433 96
956 760
669 997
902 89
303 999
109 976
250 942
219 979
397 234
447 414
178 249
454 329
104 788
180 729
979 84
528 236
848 95
710 47
139 671
987 873
529 333
670 809
307 974
595 487
560 191
779 981
108 60
939 193
838 459
784 107
447 716
651 812
998 365
62 718
387 68
182 635
763 204
187 136
923 123
154 873
779 320
450 550
959 651
246 403
508 974
387 957
438 727
114 838
421 336
789 834
426 713
430 323
617 119
136 844
51 615
196 306
572 531
759 623
259 895
317 718
477 820
653 940
504 697
895 220
211 666
11 252
853 213
334 857
288 629
294 660
397 92
658 274
841 650
673 901
728 397
847 343
635 487
396 970
665 784
313 421
214 24
374 323
125 833
984 805
587 810
251 205
153 326
354 393
224 507
651 98
600 538
363 109
654 227
107 555
888 481
282 431
434 340
809 912
43 844
861 301
526 98
885 109
853 968
655 34
219 34
120 437
605 642
976 731
893 335
817 570
833 238
167 830
763 659
306 657
256 621
154 396
550 267
889 632
154 115
237 907
914 990
663 884
74 388
854 143
419 709
597 200
130 216
251 338
526 701
531 170
446 371
27 100
20 476
923 340
170 523
397 87
333 760
776 686
649 399
314 221
143 442
785 695
222 647
24 769
524 594
48 752
568 949
517 813
806 339
485 901
394 712
359 152
236 600
270 763
427 396
237 572
696 330
18 185
381 872
721 377
361 114
63 567
112 891
388 238
924 184
573 314
606 365
603 161
630 685
151 356
319 725
30 106
499 781
47 821
862 336
10 929
248 758
408 89
549 110
495 746
542 87
836 520
106 259
943 505
649 319
773 825
131 327
129 799
305 29
995 231
503 724
994 396
887 141
737 280
609 346
97 495
453 103
556 289
641 708
219 772
45 874
131 729
617 322
836 257
160 925
809 267
396 828
189 21
98 231
988 923
878 935
899 275
720 836
368 841
494 451
496 416
641 134
164 898
14 396
930 816
462 629
279 644
744 858
705 861
579 517
694 151
18 964
960 763
358 286
402 990
637 832
288 53
543 330
843 324
702 31
894 196
840 532
907 481
287 666
474 434
641 880
888 751
167 257
433 837
227 303
766 500
681 397
166 573
763 502
767 940
950 85
120 363
561 81
518 769
909 770
814 610
661 584
591 858
38 625
763 535
462 642
506 988
961 183
93 577
21 239
937 220
981 372
273 321
74 623
382 449
454 702
675 616
129 177
733 637
762 95
483 919
403 810
385 765
545 327
154 42
144 224
423 929
704 870
692 996
823 511
782 225
339 916
68 191
430 31
99 648
539 308
708 410
275 679
621 63
799 86
668 94
206 714
649 531
850 358
510 894
114 840
130 266
230 595
715 684
839 627
540 81
61 475
741 150
370 644
456 60
258 636
537 345
367 103
369 517
962 235
764 164
412 745
659 92
812 466
816 581
399 34
496 432
352 166
391 724
94 732
55 773
167 468
422 65
188 779
44 612
526 197
663 970
434 833
703 916
775 43
179 297
379 573
904 54
730 606
904 433
988 825
348 278
298 829
437 215
672 951
671 989
410 858
406 582
486 663
905 646
681 150
37 481
274 978
651 300
697 30
617 862
622 339
525 799
107 385
208 530
576 339
294 464
76 692
76 513
536 599
469 683
428 621
29 136
486 28
124 651
835 866
212 101
485 419
29 209
641 892
564 759
210 86
924 331
178 477
600 279
149 981
201 972
324 609
147 363
385 625
363 563
984 862
380 583
107 181
419 821
699 951
677 404
987 813
873 612
150 41
378 659
379 437
300 400
189 439
842 116
113 985
427 75
958 119
240 705
914 485
239 899
365 851
87 881
508 836
519 126
431 742
194 945
398 461
309 913
213 413
506 816
679 88
209 697
618 953
19 466
837 757
831 639
259 887
318 491
486 126
955 515
430 108
101 683
905 468
413 620
739 483
718 980
368 541
928 731
502 263
896 288
47 114
532 407
931 451
541 235
812 845
668 976
485 767
946 205
611 120
216 367
288 352
492 800
950 429
446 238
416 963
723 545
787 164
79 490
974 175
590 63
979 677
105 163
42 393
211 149
182 32
152 731
795 37
758 559
636 938
823 70
542 109
611 434
837 272
332 363
320 228
910 524
515 390
669 549
153 229
204 838
347 653
628 133
355 484
676 289
362 789
909 850
224 61
98 540
278 473
751 896
315 653
86 738
181 110
111 609
889 945
690 132
601 59
243 743
151 945
836 638
513 567
37 758
834 694
448 735
808 755
888 315
885 706
251 864
110 315
587 349
985 18
898 493
87 844
251 763
438 598
683 105
972 128
278 797
507 456
894 689
171 675
209 135
574 868
298 39
799 404
798 375
264 673
705 339
136 104
410 461
424 558
757 971
365 919
233 964
332 717
530 626
265 413
655 928
648 933
372 663
799 256
33 480
70 555
408 639
545 127
381 746
752 501
323 651
246 401
618 469
81 703
114 552
696 275
386 438
280 30
444 653
952 41
909 32
402 287
151 477
595 924
506 127
288 538
226 718
882 32
748 957
362 92
504 97
844 138
735 422
574 980
692 323
700 831
801 599
531 370
904 388
577 538
840 631
305 496
479 190
19 830
970 496
206 998
826 867
631 878
934 311
235 818
984 497
17 517
702 415
480 329
298 229
382 263
285 774
197 639
531 958
312 605
148 359
486 373
858 773
184 134
759 515
316 554
385 627
885 594
563 732
122 91
500 18
872 364
595 186
150 505
127 919
89 444
552 216
333 886
412 215
127 690
79 863
579 465
741 699
882 557
903 357
733 871
582 300
188 31
64 530
718 676
871 775
249 935
572 184
726 48
719 397
784 113
914 539
150 83
55 266
356 805
225 417
449 54
788 315
773 153
903 350
653 936
850 801
802 393
204 256
150 632
189 779
232 187
146 502
837 703
696 107
599 506
689 470
432 905
983 726
704 161
530 114
622 664
387 15
15 271
231 268
557 214
826 684
698 81
811 668
477 114
835 272
32 335
158 423
259 997
117 771
800 285
733 570
191 810
763 798
580 86
530 296
732 193
307 208
126 697
40 119
387 750
67 207
301 783
501 964
853 142
692 202
160 42
456 498
105 837
171 464
229 794
45 299
436 71
291 28
187 474
298 349
241 204
299 491
980 570
762 869
469 923
174 519
895 650
361 919
992 605
684 168
515 913
395 634
766 984
354 833
293 985
972 677
951 218
660 714
288 52
251 413
46 317
23 463
947 828
794 449
863 328
84 791
604 933
60 990
172 964
191 946
888 540
733 244
646 530
210 713
93 803
323 54
663 597
753 505
263 657
723 389
659 284
354 567
58 324
792 606
884 233
840 238
949 47
26 708
982 789
306 632
385 239
232 834
217 419
663 960
268 179
523 201
99 357
23 503
165 958
56 435
613 776
677 451
834 488
297 842
918 347
390 257
879 769
505 167
40 577
286 978
509 913
853 85
363 168
752 198
409 992
529 73
833 581
451 786
369 826
64 321
311 38
119 465
907 606
840 587
889 58
132 856
539 144
858 932
193 24
81 892
460 318
673 889
429 680
295 915
970 403
172 943
687 457
348 310
315 465
741 298
611 855
795 468
177 448
529 207
208 66
461 561
874 678
823 506
630 739
992 679
812 944
120 289
367 833
227 268
423 685
248 931
546 231
697 933
770 65
588 539
554 850
378 456
793 729
393 613
338 100
50 654
434 532
924 400
661 822
343 559
693 314
413 97
627 544
960 503
648 541
89 15
740 549
486 526
436 227
39 511
754 693
424 791
283 107
623 226
348 108
887 370
825 963
495 187
175 538
807 75
131 967
106 458
720 755
988 102
290 926
380 978
55 826
390 283
661 758
475 874
391 439
110 278
943 526
860 467
609 301
955 909
858 810
405 959
676 470
358 577
346 748
847 552
616 786
20 431
545 145
413 738
777 163
202 608
239 981
24 645
70 365
794 630
314 645
671 959
363 307
129 781
207 154
90 192
835 990
905 967
827 586
199 67
273 909
905 296
260 924
789 886
111 719
976 395
113 784
824 183
86 452
906 871
151 272
398 287
918 171
33 204
162 283
872 77
964 123
147 27
770 821
923 292
694 39
120 260
89 769
150 243
352 242
738 304
30 697
245 747
646 598
222 422
695 728
567 445
165 746
397 528
980 254
46 829
574 304
998 818
448 302
773 390
92 803
570 70
262 60
724 650
417 936
570 430
806 616
197 746
650 436
828 980
466 265
919 431
425 869
919 164
261 217
75 493
896 498
371 242
172 324
869 584
192 392
736 43
712 787
652 547
823 332
56 191
303 494
738 921
373 175
683 967
237 463
814 268
15 314
137 620
871 977
289 836
569 933
480 568
487 894
957 387
42 608
582 68
312 991
629 743
949 602
334 766
998 295
471 936
104 789
814 61
128 466
252 198
936 134
682 87
557 884
969 726
184 748
807 508
352 715
851 579
141 209
64 961
194 565
66 688
800 359
209 152
637 382
445 613
419 595
290 430
996 618
861 808
34 75
544 151
49 539
934 694
295 542
546 860
89 125
71 389
29 837
774 810
459 240
23 276
400 259
711 66
11 872
664 781
478 254
913 603
407 874
416 966
772 675
212 691
900 795
614 749
728 624
199 684
296 491
668 908
973 241
33 197
518 844
682 434
766 236
690 43
801 437
711 852
231 372
530 872
655 537
519 192
735 833
135 830
484 885
341 979
774 563
511 464
338 143
818 444
854 192
122 261
97 342
152 92
243 844
203 96
542 654
20 81
136 336
24 739
772 45
992 446
975 874
553 383
150 185
689 110
208 135
55 807
269 795
900 547
762 618
520 356
326 984
290 537
772 890
563 460
548 433
769 902
627 682
233 797
446 318
458 392
473 754
416 10
505 820
396 482
639 521
562 909
98 21
509 432
624 151
976 580
164 290
437 928
279 728
27 579
305 609
250 18
139 843
228 40
717 681
123 731
861 603
184 288
457 674
48 611
625 714
835 961
425 141
41 443
829 251
78 189
279 713
166 569
86 316
436 38
265 211
459 136
579 523
99 424
659 565
500 722
526 289
216 263
123 699
221 657
347 810
95 554
409 74
552 32
624 351
536 44
289 524
648 758
792 617
642 143
497 41
376 135
895 125
836 70
252 924
393 472
21 715
835 685
22 343
650 682
624 931
822 947
922 515
638 472
790 144
701 937
301 46
359 229
888 473
899 660
777 386
733 987
10 436
654 385
349 662
592 425
907 467
540 126
548 180
553 421
815 187
119 300
776 232
665 14
137 243
41 303
461 973
175 655
358 281
896 214
300 776
46 574
759 452
346 288
268 627
247 886
368 870
102 954
405 55
594 880
102 336
84 965
849 180
941 419
357 460
615 940
903 146
439 407
743 86
676 475
653 788
277 579
894 821
252 967
426 138
985 940
234 741
906 845
346 543
57 118
713 983
178 74
380 870
634 942
699 278
640 804
370 234
781 820
156 248
241 758
750 676
199 378
234 411
737 703
523 609
576 158
85 129
969 316
538 207
519 678
857 417
962 862
299 785
652 538
252 60
742 627
795 679
966 96
365 977
395 280
274 879
485 624
804 448
907 393
914 546
820 29
217 986
718 629
566 688
267 44
481 774
834 591
677 337
233 954
50 425
590 949
670 834
378 563
336 477
99 494
53 725
980 481
86 777
789 494
545 391
971 174
724 592
72 772
582 892
42 627
267 223
840 906
626 241
334 40
36 634
757 42
707 129
102 936
740 285
766 281
955 113
481 51
482 263
58 717
749 112
84 498
940 856
964 361
298 835
644 146
633 265
69 647
104 721
82 422
45 773
608 317
543 940
37 560
301 584
380 468
422 860
70 869
660 766
731 307
368 458
676 769
303 997
801 660
855 571
594 904
101 994
407 63
372 454
774 225
997 763
845 981
669 892
241 868
290 467
62 635
743 838
272 900
960 449
49 225
778 815
857 372
287 696
489 795
27 707
736 374
859 468
309 262
945 684
694 582
862 927
210 355
673 709
789 620
676 566
284 408
502 101
219 922
311 586
760 10
817 650
677 166
177 820
373 437
947 263
166 305
374 705
373 176
771 228
676 274
12 696
421 171
127 855
382 695
609 760
158 984
369 800
884 426
78 675
346 253
788 599
828 340
147 649
966 863
288 99
946 601
587 17
103 283
501 268
839 979
943 711
682 595
145 297
770 938
815 536
877 676
547 591
777 263
997 167
125 431
972 764
80 41
452 552
921 634
626 809
597 831
216 338
572 685
781 315
710 482
769 161
20 621
678 925
157 345
143 583
12 720
284 228
68 796
352 76
226 710
458 386
909 729
491 644
303 652
487 156
684 422
496 170
570 36
311 549
841 479
935 540
270 181
817 479
558 863
560 714
438 749
516 932
346 578
405 228
227 481
12 763
545 230
379 434
741 471
155 681
518 245
179 846
637 442
600 423
268 829
888 241
865 949
915 777
32 318
182 538
730 410
451 636
291 358
599 945
144 580
324 56
732 608
129 953
329 232
207 990
18 218
800 58
22 704
56 132
122 881
892 86
808 216
892 61
413 63
554 637
578 977
52 609
777 189
357 639
140 276
468 549
640 479
820 954
841 321
543 636
849 131
916 112
210 659
45 395
243 730
533 270
209 160
730 221
237 187
655 623
140 255
601 30
518 353
397 749
783 219
280 505
694 184
729 909
27 388
807 124
62 906
309 121
379 644
34 847
32 773
676 460
368 935
470 753
552 927
715 481
388 801
884 397
249 523
74 374
454 775
849 597
881 53
390 526
371 216
907 510
150 221
785 654
658 701
288 481
998 285
265 576
753 955
436 796
287 742
861 100
261 828
804 856
934 628
264 332
319 593
688 270
265 677
873 720
113 24
131 640
490 929
130 854
434 115
400 501
795 909
163 594
686 490
208 274
284 555
887 556
661 971
423 45
505 664
975 333
223 597
127 469
449 634
338 509
552 812
547 595
374 554
270 780
841 230
78 603
670 182
232 177
434 569
312 445
325 39
561 633
387 509
857 583
705 425
376 757
296 731
25 429
877 933
928 667
921 762
618 107
530 747
915 491
565 499
900 54
946 690
118 301
580 80
436 332
502 69
277 708
493 169
444 909
895 645
984 140
646 782
723 890
844 271
497 57
627 105
574 134
634 683
530 19
724 815
875 374
731 181
441 874
420 598
400 41
367 256
174 418
805 397
157 469
446 160
624 552
113 68
847 945
405 123
572 450
790 644
36 194
581 474
150 603
335 230
235 362
544 34
792 900
180 88
17 59
728 847
839 48
733 85
83 309
776 399
628 785
775 502
923 560
102 60
747 266
510 239
304 78
193 338
705 110
452 95
838 874
136 402
175 788
715 42
185 822
449 32
209 523
333 395
842 505
424 812
626 928
690 831
856 480
146 101
409 45
31 349
285 443
825 21
683 188
284 113
841 885
10 355
544 50
116 924
822 988
998 473
167 857
905 960
409 257
942 466
134 298
129 488
771 468
83 701
390 132
259 185
390 523
71 805
235 607
762 48
779 587
998 892
852 672
175 714
550 709
159 342
692 320
40 991
583 762
753 995
965 396
959 782
736 505
246 209
941 641
640 931
731 812
991 529
392 479
518 289
802 166
406 50
30 914
69 803
811 31
297 46
939 717
455 107
368 63
831 934
286 394
316 111
213 717
889 852
143 259
186 415
256 892
497 813
790 889
976 225
629 784
881 712
846 564
415 326
214 456
347 86
376 585
797 493
837 454
345 206
923 730
83 316
419 236
437 995
617 134
276 370
219 101
504 741
80 999
393 51
939 322
925 572
423 534
969 159
237 302
851 203
253 558
350 56
598 100
860 599
301 530
800 302
720 493
486 36
503 60
263 943
859 26
948 242
168 476
751 917
122 84
266 138
498 930
132 456
959 451
591 283
519 405
691 294
235 397
656 255
302 688
584 369
297 475
636 533
670 425
943 737
448 71
592 245
846 596
960 82
738 401
374 902
353 529
162 637
996 232
697 55
811 633
174 112
49 880
759 679
648 812
132 377
675 255
713 862
167 97
939 50
718 131
154 197
665 432
898 644
291 557
558 805
304 264
678 742
870 837
893 404
717 888
176 766
822 882
155 456
857 69
294 572
552 941
273 762
516 109
609 20
406 784
456 20
609 304
854 106
119 981
894 535
394 168
820 951
645 68
252 185
834 129
467 608
138 360
101 662
992 643
514 82
23 978
909 238
313 724
496 187
96 235
934 847
730 423
850 942
68 476
155 284
224 343
584 905
585 956
919 994
316 224
79 796
543 750
246 197
148 822
292 180
223 326
992 698
838 190
863 665
910 105
322 238
897 439
728 385
407 163
963 552
326 773
451 72
922 563
747 218
64 14
699 233
478 371
601 756
750 153
340 863
419 254
702 221
945 233
626 973
572 753
438 570
893 709
887 167
346 392
949 300
199 384
793 878
351 149
196 776
459 15
788 305
413 819
363 870
215 548
743 916
405 75
551 675
953 383
29 923
483 118
154 861
437 311
455 285
236 650
23 599
742 924
64 221
301 544
418 483
917 561
64 465
589 739
327 592
300 941
114 908
323 774
494 136
64 319
512 185
764 961
713 250
953 388
669 289
728 269
579 234
430 90
202 831
666 321
771 362
917 871
221 962
984 319
416 82
936 216
89 266
113 948
513 245
741 499
847 94
20 608
601 772
840 680
61 592
573 716
828 606
719 166
566 913
145 669
646 305
394 953
929 44
763 721
25 80
763 283
589 338
129 939
179 56
499 337
152 26
487 299
331 815
676 108
594 241
557 756
543 649
948 909
799 492
232 458
345 237
317 406
458 571
22 536
413 950
271 14
166 520
338 189
189 240
909 688
635 513
272 421
944 302
402 117
658 837
45 839
666 987
867 586
223 826
228 773
140 396
707 387
112 314
771 479
259 199
629 384
655 110
786 981
805 773
966 87
538 869
991 439
113 375
984 279
411 661
546 59
530 948
158 786
894 366
219 574
471 827
630 286
470 778
489 421
353 155
279 439
654 962
685 342
614 705
455 502
507 150
86 278
482 416
617 908
226 437
716 78
405 355
567 867
449 47
576 342
370 642
250 920
16 803
63 239
946 801
569 347
344 211
324 440
129 463
186 217
655 247
585 40
303 840
307 838
169 591
224 146
517 580
971 925
469 301
953 485
441 912
830 715
23 552
692 322
646 236
774 121
102 55
714 543
459 324
908 37
898 368
758 38
549 969
548 638
384 206
978 508
524 608
168 810
381 341
616 317
251 302
185 108
684 548
26 398
353 78
168 388
243 600
212 423
790 134
650 195
867 698
939 783
766 507
706 277
711 12
128 229
649 73
103 732
585 736
459 584
944 110
520 677
836 952
431 796
467 265
524 44
996 239
126 328
479 687
82 30
878 975
486 525
954 359
436 505
897 129
800 995
714 620
158 851
860 734
593 401
368 426
104 740
713 263
609 987
139 91
581 367
510 677
164 950
414 158
893 195
931 821
286 207
428 230
653 858
964 671
754 69
13 121
325 546
414 360
878 989
131 487
316 908
128 160
273 628
295 627
872 505
28 669
325 144
894 291
573 145
835 560
273 704
20 539
834 291
317 93
549 406
395 967
308 388
753 575
614 334
555 105
41 246
493 332
976 654
256 528
486 859
279 842
482 855
671 867
128 218
905 829
735 128
562 774
457 348
17 747
753 10
964 653
227 882
408 626
175 629
699 479
247 995
129 433
76 327
386 665
768 78
583 991
311 410
171 286
487 364
509 973
688 753
565 681
88 130
278 537
271 775
149 469
521 299
724 627
569 816
965 692
453 960
394 283
910 613
978 439
887 309
932 806
680 494
925 710
568 50
679 194
224 558
643 930
954 201
769 933
372 81
284 899
444 620
692 489
659 370
984 228
614 225
65 243
93 934
662 59
775 477
569 117
598 926
316 774
74 656
491 241
782 882
585 414
559 64
964 612
765 655
828 988
282 225
818 257
916 99
262 374
566 929
798 654
568 692
428 459
275 99
837 792
887 921
925 285
313 928
889 535
789 304
749 813
183 865
903 430
153 729
376 345
96 553
371 843
981 50
115 23
317 661
702 74
936 116
554 67
308 948
502 732
863 200
697 583
261 565
186 26
780 384
213 581
299 520
124 828
711 555
591 500
805 689
648 57
190 425
308 185
863 501
570 132
104 565
253 23
999 128
629 679
359 299
825 876
194 679
273 915
603 134
52 988
30 482
111 763
112 733
183 117
414 876
98 602
265 955
286 71
505 404
125 406
669 977
561 100
568 675
298 106
893 61
184 308
987 816
748 479
169 318
966 37
577 112
495 623
418 498
278 671
28 968
862 295
244 924
177 73
77 834
377 117
100 540
83 147
56 212
390 243
680 892
946 226
460 503
757 208
535 728
940 819
741 325
794 920
153 957
301 247
511 635
935 503
819 722
935 487
56 710
347 157
196 504
63 635
909 521
337 855
677 198
157 512
724 498
215 105
693 328
634 533
326 558
730 460
374 89
325 147
397 984
873 307
786 681
257 558
350 421
335 11
524 290
755 301
231 54
638 249
691 833
409 373
347 110
51 863
716 252
679 966
615 850
997 225
682 131
626 325
863 795
956 584
393 683
858 621
509 347
320 131
991 914
107 242
944 61
590 164
471 876
838 184
484 639
852 150
261 670
615 316
529 435
700 363
112 15
178 325
69 634
274 450
800 296
917 628
44 789
239 304
833 263
617 60
669 899
251 575
237 993
659 623
834 363
370 651
208 287
961 919
361 802
208 869
726 514
455 950
605 322
195 452
852 32
201 950
534 644
468 509
857 813
941 809
970 73
768 261
585 279
878 404
400 807
607 460
630 434
589 673
49 589
904 609
577 529
337 638
888 57
369 801
19 735
641 324
799 609
114 779
594 509
586 176
915 207
810 199
277 615
468 400
446 98
585 766
226 433
120 245
95 947
599 496
397 535
673 733
443 401
981 497
540 416
747 217
64 179
730 337
173 398
100 815
354 519
729 48
598 257
603 77
989 892
825 14
230 912
230 733
698 948
433 243
310 200
847 607
533 635
198 78
127 863
731 967
585 155
214 161
962 912
38 505
489 704
500 185
908 325
942 234
339 475
94 873
331 289
141 432
883 33
750 498
342 425
67 949
465 393
939 823
899 406
772 130
257 454
293 885
462 886
984 262
365 101
488 408
835 938
369 429
642 610
337 615
461 841
931 378
72 404
610 300
826 148
429 483
940 992
84 725
475 772
283 407
72 392
700 449
862 484
850 354
66 929
446 822
878 252
522 326
681 775
210 368
332 192
204 540
833 295
653 612
173 717
605 899
276 482
42 699
596 516
160 478
782 583
46 346
56 667
452 254
385 934
711 907
707 265
801 975
660 67
106 48
163 556
859 206
796 178
949 98
734 114
625 330
770 506
727 524
634 115
737 171
312 697
501 612
649 893
58 763
83 768
272 590
149 997
730 630
530 890
596 710
53 755
126 696
841 968
146 73
284 790
186 82
718 329
878 399
295 591
381 108
621 310
773 638
231 946
783 384
988 845
952 409
622 416
586 58
435 610
477 594
595 144
751 937
403 549
896 998
424 937
537 911
591 228
925 712
518 902
461 23
277 147
678 346
447 839
255 807
579 975
30 228
395 139
49 101
622 943
98 520
673 231
623 185
188 953
797 946
763 849
176 735
441 848
310 379
798 575
389 506
460 157
500 829
12 483
63 360
341 221
66 519
219 113
77 236
502 205
706 265
693 30
24 239
752 301
378 963
40 264
613 304
235 170
589 725
442 574
902 782
99 697
925 365
257 565
519 994
29 838
64 113
657 376
782 389
265 133
30 293
407 63
494 696
309 821
522 172
445 740
215 746
685 611
285 898
609 762
604 674
546 770
61 542
927 701
734 105
603 829
216 296
515 420
519 582
898 497
697 753
514 424
896 451
151 609
324 637
290 696
77 187
251 598
389 693
678 251
763 466
58 817
616 731
214 329
908 126
521 869
927 668
373 412
625 703
452 175
667 996
75 672
848 951
753 422
711 507
697 610
291 961
541 44
819 11
42 109
321 667
568 78
142 300
363 593
499 342
397 746
358 474
21 110
83 327
560 808
133 224
419 969
819 60
135 992
42 969
673 517
350 128
279 83
297 351
197 515
20 343
316 269
426 563
702 256
726 656
913 617
872 56
923 66
455 652
628 565
108 818
686 450
276 642
613 666
997 371
894 675
225 485
250 286
438 775
213 58
681 548
650 33
719 432
565 528
662 48
266 471
382 467
121 830
390 90
286 472
166 904
527 640
611 844
398 617
418 154
901 844
20 151
205 564
330 535
456 87
86 339
737 362
767 410
119 849
290 95
614 719
661 911
795 858
609 412
725 319
957 686
809 948
202 713
35 133
676 645
898 664
922 281
343 272
821 397
942 501
204 622
112 170
522 605
697 105
783 18
476 647
821 48
652 222
945 540
842 313
446 965
556 802
879 308
660 615
87 305
995 740
755 123
768 389
863 375
470 654
400 43
610 237
199 317
89 56
247 610
579 646
448 708
832 601
346 890
807 623
953 123
372 876
427 516
481 993
189 685
481 207
392 957
81 153
586 113
328 681
434 100
770 966
162 729
934 552
559 345
698 922
699 798
241 659
764 438
98 938
711 955
936 372
785 470
497 755
125 975
600 905
828 29
338 217
678 814
992 14
561 327
684 715
746 62
600 221
113 693
247 554
409 605
530 592
231 659
479 251
163 559
626 447
324 237
43 404
318 577
387 44
500 891
10 955
213 345
133 802
507 634
488 960
60 872
587 984
146 508
304 197
898 83
619 343
613 235
632 857
138 874
503 953
926 782
562 627
377 915
727 35
636 720
59 699
641 875
194 585
439 321
902 279
413 66
185 252
345 283
962 225
383 440
547 213
642 524
200 590
962 616
280 226
232 882
387 988
937 358
584 444
898 682
986 50
102 971
634 193
830 475
908 457
547 42
266 81
950 860
769 476
288 54
411 318
621 814
657 871
385 955
328 271
989 299
619 396
151 48
398 266
444 345
376 449
835 930
991 740
670 25
971 107
490 938
969 436
35 571
43 259
961 91
313 615
131 433
888 218
909 569
853 231
988 511
826 748
393 730
495 976
679 150
616 778
827 358
64 824
834 229
335 574
878 72
694 203
577 665
847 200
535 458
170 928
152 841
515 480
548 457
612 995
856 337
802 240
511 72
606 154
597 308
629 203
567 395
44 330
668 413
547 628
464 803
583 963
406 483
123 962
280 132
381 148
932 773
336 43
797 676
211 299
301 757
452 257
479 836
297 494
509 724
639 268
74 217
298 916
876 466
31 532
267 154
428 219
939 501
141 807
888 747
47 804
76 511
988 260
707 549
714 468
525 698
268 854
271 453
142 599
362 745
30 628
876 758
338 177
463 329
846 560
166 780
52 365
759 110
473 415
690 38
193 425
580 150
674 469
324 128
590 283
881 43
753 930
584 414
74 332
730 252
232 963
582 777
284 221
499 387
109 528
261 409
86 805
694 526
381 75
294 34
593 80
418 161
978 559
789 715
310 62
931 379
369 527
801 510
462 239
796 128
338 287
87 738
287 352
767 220
196 649
470 82
119 539
660 471
379 821
485 73
499 577
870 326
418 101
810 482
574 883
658 892
534 262
170 500
72 328
810 619
653 878
251 139
540 372
986 293
868 99
117 344
50 984
252 666
781 718
65 320
554 706
726 452
640 507
644 380
219 268
525 787
487 452
193 258
633 30
312 431
799 678
902 222
200 666
192 896
504 278
719 20
984 676
891 712
405 463
842 387
510 792
568 462
848 264
705 570
36 430
788 121
596 938
608 714
193 653
117 896
696 770
419 861
87 15
209 103
997 562
261 657
348 983
422 384
133 726
696 914
424 324
413 707
414 513
744 577
132 299
878 521
84 625
330 564
454 736
384 348
637 310
916 442
35 813
222 280
168 809
442 158
160 422
624 922
657 57
762 200
917 604
246 684
381 763
18 900
719 85
918 78
679 429
677 882
673 550
628 244
736 879
616 675
877 570
849 633
292 29
987 643
448 229
54 985
706 113
747 802
175 879
407 837
813 426
809 431
576 828
329 450
930 145
477 372
59 919
357 221
645 750
675 287
52 178
995 242
43 344
468 64
987 675
312 959
549 384
123 446
595 209
548 336
835 584
98 372
609 553
10 389
302 941
911 851
290 654
343 831
846 928
125 913
31 603
316 534
552 478
968 423
294 883
653 295
280 223
318 115
547 497
776 306
917 66
622 723
437 487
201 491
84 855
995 823
441 108
456 504
376 521
364 126
163 214
270 399
424 476
540 787
126 503
80 602
768 81
935 226
335 160
761 693
455 20
353 866
727 563
425 461
477 425
554 723
597 344
911 495
224 686
583 998
811 475
474 550
647 612
409 774
580 549
141 550
195 937
479 882
387 317
620 208
362 229
328 715
160 40
915 676
159 913
74 890
535 795
594 108
958 456
401 766
389 106
314 628
488 954
893 232
795 928
14 415
721 992
579 48
816 531
842 87
990 607
203 643
138 11
566 751
711 509
509 796
826 281
979 459
912 560
84 411
25 413
833 201
771 17
573 132
687 428
100 980
306 164
731 805
215 326
646 56
120 542
699 514
401 650
880 461
436 971
840 287
926 288
102 728
71 29
729 499
825 270
196 740
351 497
329 408
698 525
184 787
450 578
392 351
735 869
121 822
655 344
959 780
385 989
727 282
881 64
716 150
834 559
323 232
147 348
927 272
943 255
959 522
584 628
981 291
538 311
880 514
187 953
560 803
365 960
938 256
618 247
187 985
764 159
349 849
474 597
364 278
420 977
72 359
684 37
330 644
193 399
918 122
479 424
270 976
162 526
63 278
808 189
601 766
718 628
113 300
661 536
33 436
839 606
174 613
684 93
426 390
874 480
385 185
333 689
542 53
489 323
936 857
359 224
671 484
57 574
444 535
345 959
966 253
830 738
811 309
442 548
664 222
159 640
797 703
544 66
865 238
291 535
223 540
