60000
731 98
360 147
867 652
24 707
24 124
906 122
101 897
475 223
63 706
759 56
296 202
677 742
493 97
630 892
36 496
407 27
692 424
300 978
362 209
544 139
593 125
420 901
685 670
786 898
73 733
102 315
814 212
390 596
827 391
946 490
618 726
239 16
836 248
13 481
811 94
927 81
996 296
366 403
842 365
956 23
491 370
873 429
405 108
855 822
796 384
81 269
284 743
580 926
164 527
47 186
149 556
927 139
474 587
320 527
277 646
855 639
683 197
561 216
897 976
768 523
746 290
626 58
898 937
236 57
731 653
504 207
864 595
616 184
254 325
689 198
642 978
403 800
828 647
499 42
573 587
608 215
250 275
460 190
613 596
616 592
544 579
975 666
699 370
712 964
593 335
701 885
591 209
248 457
744 475
245 548
968 98
269 57
538 879
178 226
125 923
740 358
887 968
522 318
34 369
174 613
624 287
813 23
866 474
842 985
547 314
566 842
338 966
107 752
966 68
940 464
461 182
302 56
487 77
516 958
827 693
523 733
746 468
632 996
412 374
63 367
36 875
51 486
905 681
777 87
467 438
229 791
601 795
171 375
506 151
930 589
345 120
782 867
40 143
881 499
315 705
586 135
101 469
188 898
574 792
397 876
906 163
699 719
417 754
379 548
388 25
168 271
594 811
213 828
151 313
202 225
273 418
359 578
387 165
272 155
393 515
799 676
705 89
757 293
289 273
400 994
932 501
804 581
958 66
123 465
558 534
198 273
110 549
568 363
256 332
812 472
614 870
927 167
154 889
765 149
64 258
679 836
896 87
435 960
880 623
250 322
375 323
22 783
200 902
78 486
926 396
21 462
375 264
127 628
631 507
435 751
958 731
355 749
809 669
756 676
13 389
747 159
478 317
279 47
338 45
627 875
148 613
860 888
701 232
312 202
401 502
571 303
847 831
648 316
468 929
809 975
819 69
450 814
59 467
53 607
315 15
792 611
200 431
684 855
815 130
460 918
887 677
111 25
829 417
104 492
217 492
133 235
515 359
706 804
218 52
704 493
818 744
881 929
234 652
792 174
698 850
724 481
72 904
687 960
383 502
108 756
659 368
880 223
461 522
758 869
764 826
60 90
136 990
660 98
61 982
894 175
738 149
569 693
480 744
359 637
877 706
425 944
637 666
383 131
390 660
203 429
960 292
211 430
115 229
883 695
376 656
436 367
652 150
757 725
789 737
595 553
424 652
590 752
684 214
204 463
74 25
893 798
523 561
907 869
783 821
869 980
585 105
884 302
242 878
383 645
113 62
719 769
959 821
325 412
704 388
917 892
649 723
530 794
563 357
272 542
828 714
416 42
382 903
992 917
151 676
288 248
585 196
247 209
418 957
523 258
381 909
185 493
732 315
359 219
878 902
929 886
711 249
599 197
55 460
193 808
664 532
381 233
492 207
489 935
130 398
970 334
912 553
173 694
225 676
562 63
299 922
426 954
562 348
222 52
379 779
54 615
161 106
867 851
655 527
825 372
81 39
97 145
291 874
999 963
155 376
613 431
905 743
411 972
136 574
737 218
119 27
451 84
260 303
842 523
812 920
783 636
974 188
722 785
725 778
423 473
680 739
941 35
653 189
944 83
218 332
147 496
697 806
553 887
768 525
887 321
768 167
418 253
393 508
124 770
172 700
483 504
408 491
30 159
256 122
551 327
488 800
606 210
462 16
407 835
171 544
771 935
288 526
724 874
406 295
487 617
956 692
159 637
932 149
225 737
654 249
274 649
861 626
139 95
11 335
734 115
635 515
456 114
242 349
717 338
247 889
231 421
288 737
463 297
24 767
862 138
491 73
942 215
330 805
248 450
151 733
373 865
266 549
856 827
898 82
216 872
264 772
685 148
684 553
612 379
197 635
417 864
846 712
641 554
313 639
141 788
239 536
289 482
895 743
20 784
193 816
610 190
61 861
556 174
54 231
322 81
71 487
442 97
460 49
580 461
226 403
743 36
864 164
151 565
492 452
51 183
160 464
732 341
70 645
802 89
364 25
278 645
235 551
688 160
302 281
798 346
384 70
64 995
563 277
246 131
196 134
724 282
328 137
182 677
241 625
289 193
108 764
860 531
885 252
419 302
625 473
272 657
854 568
259 685
200 255
430 668
51 738
34 955
324 805
831 221
573 43
993 156
374 484
323 981
72 751
630 23
408 669
606 506
540 516
900 802
190 732
974 952
128 672
228 808
756 852
390 492
246 506
533 803
787 586
555 116
181 755
983 649
718 29
366 667
56 872
24 657
940 729
253 897
129 282
548 387
122 316
612 587
349 308
212 334
89 405
236 466
180 368
869 743
219 395
450 740
672 448
677 923
804 918
222 554
304 613
124 788
867 698
857 89
296 893
196 578
300 247
309 294
20 945
127 718
950 364
921 105
152 431
588 396
755 633
719 292
796 176
997 184
946 714
530 970
929 967
664 383
712 434
714 855
102 758
477 450
991 93
503 804
737 866
757 216
183 395
992 633
616 116
503 749
72 475
441 789
720 581
487 349
953 49
374 554
591 434
960 817
847 73
98 516
291 725
444 223
256 718
522 832
97 994
750 43
870 968
681 748
791 204
502 232
643 180
663 373
830 169
674 242
221 107
58 302
160 47
445 641
445 329
486 371
748 952
869 721
188 397
318 342
998 224
767 318
829 520
990 20
999 535
72 727
528 721
612 632
652 524
842 629
456 223
655 263
730 486
471 327
314 910
516 462
948 148
542 646
351 593
522 868
73 834
708 298
214 167
151 667
190 992
222 817
674 788
140 892
297 923
208 322
939 149
714 304
879 711
469 494
537 722
535 939
906 993
315 75
537 168
624 938
283 481
103 269
89 444
662 501
854 448
433 729
250 44
36 591
796 655
363 919
812 338
951 410
997 636
173 211
626 487
159 632
309 862
817 201
462 971
487 537
162 183
458 949
762 211
391 457
580 748
290 175
389 781
684 730
464 729
160 854
387 442
419 948
260 38
314 258
306 593
910 158
951 251
662 928
671 274
853 879
913 479
448 255
604 511
59 399
194 176
89 581
219 560
70 642
853 481
825 52
555 52
405 460
504 700
960 933
246 164
241 846
351 522
312 220
815 165
442 850
255 856
200 38
876 534
987 364
217 936
89 429
485 180
997 979
849 889
252 586
947 682
346 384
849 335
115 804
409 234
920 563
512 861
138 616
442 379
94 223
150 541
811 226
13 276
500 253
148 712
473 74
244 203
791 480
263 386
552 357
641 371
979 916
334 93
61 260
101 823
395 971
592 171
202 864
251 971
469 352
955 684
571 635
881 325
415 198
830 216
726 701
754 871
949 734
767 966
443 253
872 23
530 930
967 314
860 739
691 929
962 923
47 664
704 614
459 742
329 735
575 543
132 374
257 861
718 937
128 108
91 835
85 743
397 271
350 425
661 277
683 446
307 153
822 99
866 615
184 408
886 245
452 427
907 73
618 675
228 177
497 328
806 278
149 362
933 917
726 377
830 230
567 27
556 258
933 351
251 703
766 457
722 748
879 362
161 377
880 843
572 135
386 860
533 661
549 18
558 464
732 241
812 603
807 303
378 171
571 704
577 667
477 371
672 157
561 381
251 595
346 647
562 16
336 738
346 326
773 695
739 389
456 320
452 732
61 708
943 565
509 829
979 723
868 30
84 533
666 444
629 892
764 904
420 186
510 318
193 786
579 210
406 537
746 404
607 65
17 580
64 415
216 838
888 47
762 367
625 469
67 979
370 786
541 660
920 355
347 19
248 606
824 658
246 786
910 490
871 770
495 182
26 745
672 30
603 430
183 748
770 173
553 802
850 802
793 382
872 732
389 591
333 90
591 108
752 50
29 212
951 866
589 618
164 301
28 353
253 631
402 981
19 739
789 453
873 388
645 273
454 602
382 466
426 621
82 616
373 240
401 932
507 940
120 397
524 599
857 836
69 413
913 527
229 410
21 479
47 736
592 578
801 251
272 484
549 727
669 960
349 635
654 213
620 552
489 575
610 905
431 414
147 772
920 155
912 644
245 514
473 21
284 122
565 935
75 690
743 557
422 269
725 86
85 435
745 957
430 184
225 962
539 856
237 549
316 202
36 422
305 990
636 772
400 453
878 32
473 641
254 320
424 153
211 186
522 997
171 309
803 122
416 514
167 789
998 543
313 522
130 72
749 11
407 662
323 404
576 424
715 250
465 350
751 776
573 131
519 95
485 215
942 54
409 499
203 263
629 644
926 838
200 34
714 190
583 33
167 465
241 137
617 326
619 716
413 794
350 391
311 646
678 43
767 287
633 985
22 782
137 20
98 291
744 263
958 786
42 210
626 738
648 663
463 821
170 772
54 314
878 141
846 455
712 757
566 553
975 65
35 467
211 728
817 591
920 346
859 948
551 10
602 926
79 803
458 352
807 147
249 428
134 463
631 393
523 492
291 137
695 884
175 89
621 604
345 317
111 58
541 940
691 154
13 958
317 511
386 213
70 386
51 280
126 28
221 447
909 110
753 360
717 994
123 673
635 342
49 202
866 272
355 579
747 242
915 763
679 64
891 991
491 166
446 935
256 908
725 507
416 740
283 719
54 162
46 218
938 267
904 874
450 432
270 432
407 93
472 582
288 263
135 426
706 791
443 362
285 488
297 752
945 193
344 196
372 290
799 145
550 212
590 131
366 77
766 355
266 397
176 998
527 598
279 572
996 918
887 426
239 24
840 965
178 38
586 464
897 150
587 140
586 812
467 117
913 896
66 757
162 262
512 360
703 218
862 284
206 259
863 793
436 54
779 841
614 857
724 588
295 789
665 917
673 848
989 58
331 62
170 748
544 710
915 536
762 510
676 177
616 743
242 780
216 601
400 496
824 56
964 114
204 910
17 192
426 769
694 824
966 680
176 80
31 711
984 550
31 661
780 16
27 227
383 302
198 63
560 804
134 302
332 708
414 183
40 663
104 550
595 657
385 205
15 816
102 61
636 51
993 583
154 628
687 659
754 606
383 363
869 395
331 947
984 42
839 641
67 11
653 791
586 29
781 860
730 406
41 240
733 336
89 175
41 518
556 126
450 366
970 581
463 298
728 316
248 639
210 606
798 576
129 368
736 526
17 842
118 202
176 335
777 651
298 371
542 121
576 856
436 714
386 768
38 603
990 840
211 533
364 307
15 110
991 711
969 110
298 64
149 762
332 919
599 427
884 270
17 154
277 995
608 913
842 575
773 82
872 755
626 102
452 659
369 891
104 861
904 642
400 708
50 915
179 361
553 513
715 949
667 642
502 670
439 254
401 694
895 709
101 756
199 706
395 217
248 124
917 214
562 887
321 27
989 157
844 250
364 478
478 205
337 895
668 891
535 325
621 291
560 542
528 817
853 603
266 479
398 730
180 564
894 294
946 315
787 858
413 598
944 237
178 161
524 423
29 930
728 635
829 890
808 725
828 204
535 702
743 347
464 807
626 838
746 464
24 751
77 170
671 89
236 78
555 866
409 623
661 567
55 655
345 256
491 102
763 190
542 705
693 360
278 136
126 187
725 687
16 502
722 529
30 723
426 985
488 541
656 854
706 240
724 800
824 254
264 321
761 110
666 827
116 462
541 824
994 670
61 589
71 144
205 171
593 218
461 606
637 48
221 807
434 309
195 768
918 526
723 492
65 610
285 417
65 360
312 457
343 122
438 218
608 581
270 832
344 309
617 101
971 373
804 654
857 191
679 697
824 960
932 311
476 714
809 855
226 952
848 515
544 57
179 719
474 74
279 935
950 876
561 525
754 563
61 552
825 545
129 923
597 434
492 71
363 417
891 523
52 368
909 816
452 877
664 361
384 996
945 860
545 558
592 70
804 681
721 791
738 830
568 729
975 409
732 420
957 995
480 11
940 17
168 113
33 994
768 994
926 729
96 685
570 213
857 183
26 793
119 804
165 429
815 439
183 550
347 510
106 943
261 797
810 932
355 373
849 357
593 244
700 153
556 306
729 788
887 729
103 923
690 191
289 729
126 242
137 295
625 369
893 740
481 101
858 692
331 225
208 959
223 735
299 560
171 731
869 32
438 324
595 50
769 188
848 972
348 714
388 509
322 668
60 610
410 123
389 780
910 346
955 242
574 747
307 391
60 890
788 236
431 492
912 732
945 235
773 255
179 869
239 439
396 853
154 377
672 998
339 714
174 985
313 285
553 585
565 362
200 968
662 601
567 652
40 989
812 559
891 710
246 864
278 913
179 932
548 222
248 94
225 92
153 638
520 973
351 992
898 786
385 799
617 441
108 259
393 923
510 55
984 504
984 780
704 238
53 683
256 933
776 934
582 766
517 889
554 432
192 931
597 656
891 249
580 384
437 560
240 894
13 251
703 752
447 77
398 235
803 402
411 376
258 134
779 759
120 674
201 544
606 706
611 206
755 944
683 436
35 627
994 685
882 487
728 813
665 417
616 190
465 981
436 88
638 684
807 837
898 81
694 180
950 569
670 452
606 110
414 858
690 542
761 373
573 715
301 719
500 657
648 200
674 489
358 576
615 840
361 819
250 338
808 733
841 252
862 367
247 404
263 785
280 251
742 125
497 181
710 508
125 812
180 387
770 482
74 227
898 778
339 704
570 482
332 22
623 710
358 823
815 740
313 275
660 232
901 39
246 866
998 357
242 724
763 458
150 124
610 630
744 248
711 352
661 44
141 415
66 573
667 312
182 911
754 740
905 351
176 990
538 798
972 205
558 886
431 864
626 187
515 570
303 703
723 77
588 845
504 36
138 32
936 54
694 681
924 667
245 580
610 119
488 305
719 409
936 496
196 941
186 752
170 619
842 588
336 322
278 868
666 207
156 954
465 553
415 439
219 773
572 530
909 989
770 129
122 432
531 423
715 825
667 771
308 940
87 831
88 802
66 137
434 603
468 64
25 142
151 886
615 987
500 277
841 821
907 196
87 520
158 507
646 616
774 969
933 567
864 777
535 597
738 791
668 15
218 42
715 274
261 844
375 852
848 887
477 97
707 390
405 881
738 757
59 703
248 574
469 793
669 216
698 681
684 897
269 220
154 522
986 523
924 643
150 533
749 980
114 289
839 56
119 57
177 745
630 62
543 192
424 158
150 164
200 563
660 11
761 102
336 802
114 926
259 153
189 835
379 609
944 755
164 503
493 71
991 852
747 509
309 18
469 833
415 66
947 520
967 235
778 661
345 391
476 41
398 488
200 46
310 870
713 592
708 854
856 916
791 297
379 201
370 75
325 340
665 181
905 633
596 940
74 897
152 114
914 412
686 40
152 50
756 884
47 721
363 234
902 426
748 645
853 705
750 720
82 832
384 259
428 481
34 902
886 739
75 985
18 550
557 255
969 424
259 835
160 92
45 877
40 855
631 416
807 918
516 840
369 214
61 244
952 511
838 885
610 30
898 554
455 923
754 312
256 214
490 415
463 796
207 763
857 364
45 650
186 44
349 197
994 306
829 313
672 106
320 882
441 324
768 33
774 516
503 197
164 537
479 750
186 333
143 52
963 307
981 316
222 96
894 342
655 112
275 545
838 711
642 993
206 185
470 432
694 243
235 579
514 52
744 146
23 516
44 872
358 198
23 57
126 166
592 681
666 701
453 43
306 758
709 195
782 38
376 314
744 65
288 25
901 230
263 854
740 461
430 246
71 104
172 574
546 365
152 63
346 261
401 750
521 733
15 500
817 986
26 962
119 21
103 768
839 75
399 213
404 904
408 859
598 78
674 337
796 438
865 716
204 864
513 275
949 981
531 74
532 42
272 408
149 242
76 673
330 488
157 225
701 978
489 144
42 247
632 847
501 419
996 95
194 57
94 791
483 735
918 443
464 708
26 221
568 153
651 501
552 332
900 626
73 684
63 165
284 59
367 93
603 757
101 609
489 194
184 762
644 156
670 978
164 865
825 369
91 30
951 750
652 353
704 794
634 297
102 421
178 830
59 442
820 491
394 56
483 773
609 542
514 19
781 615
262 431
357 682
15 697
612 584
39 82
858 927
845 345
36 677
54 117
579 147
962 916
246 293
472 725
588 779
534 80
824 689
853 697
200 147
586 251
543 980
544 49
749 37
827 952
909 926
220 13
527 436
938 514
224 74
181 910
693 772
80 518
262 720
751 276
90 281
320 452
36 841
408 328
123 319
403 95
709 858
665 534
165 70
739 844
425 547
406 40
87 47
345 849
314 836
769 172
793 406
927 281
552 878
696 988
825 922
712 125
116 458
706 135
193 740
799 38
549 386
635 126
915 896
307 894
734 495
645 43
20 165
122 862
425 781
925 638
223 538
851 350
238 548
341 694
144 307
853 243
832 19
678 745
718 881
899 544
73 48
640 748
539 291
45 418
32 871
503 87
874 494
224 246
802 648
867 149
18 181
221 143
854 368
956 819
557 386
533 321
794 179
460 586
631 67
983 769
289 511
547 873
490 278
966 220
978 336
418 493
246 564
81 858
85 199
778 946
638 456
22 64
747 210
556 494
544 344
531 213
315 985
933 445
295 859
399 25
455 520
216 608
870 905
860 193
238 801
885 202
493 910
461 310
639 485
257 641
422 995
986 174
456 513
859 194
726 607
875 179
404 971
16 995
332 182
331 152
348 529
15 916
51 84
766 487
843 49
422 58
750 23
405 870
141 322
59 627
335 499
671 349
619 605
919 32
967 611
48 621
736 879
815 184
316 808
744 84
696 173
853 840
540 882
651 337
391 833
817 489
775 722
251 929
661 867
787 635
20 828
932 146
804 502
62 422
599 530
439 462
130 199
765 807
942 450
929 802
822 939
140 605
365 249
364 693
31 810
131 31
726 122
737 551
972 738
761 914
96 505
600 284
747 798
953 83
817 505
263 624
338 240
34 899
388 754
835 703
192 933
693 439
313 628
743 938
866 341
313 494
996 252
129 492
239 944
368 140
804 551
70 895
809 324
533 157
15 741
113 268
590 57
233 119
211 824
212 546
73 724
276 809
368 234
821 132
221 609
365 110
806 401
588 628
304 560
605 453
539 106
13 642
463 543
45 184
862 919
358 723
252 438
608 31
24 191
18 968
675 493
331 961
617 709
298 323
653 27
501 646
65 665
773 128
524 48
610 472
337 373
624 596
997 846
409 212
28 488
945 170
207 309
795 716
240 941
623 515
822 403
917 506
574 145
778 213
807 483
382 748
122 326
657 733
484 359
345 131
604 371
410 159
265 824
811 832
522 427
390 529
262 49
788 133
176 667
241 158
86 453
986 115
355 260
262 868
361 109
441 723
272 150
971 765
574 793
772 367
99 23
63 224
20 388
362 859
992 115
881 364
332 892
813 973
387 612
535 612
248 991
831 572
576 83
31 977
533 837
941 197
703 426
191 151
190 788
496 35
22 754
133 25
418 63
271 832
180 320
144 198
866 495
752 304
215 631
417 821
114 721
814 512
189 547
417 770
34 120
975 938
181 739
330 123
580 432
368 177
756 546
83 678
689 900
310 286
293 365
620 780
99 427
874 563
876 767
351 606
182 531
576 546
65 500
524 118
465 565
400 271
633 731
353 228
600 38
728 461
437 844
684 361
691 655
137 673
630 135
807 646
525 374
779 515
189 740
586 478
899 165
730 525
124 981
38 162
80 666
797 564
395 148
232 867
752 766
968 254
654 415
796 945
526 926
559 772
547 963
309 458
311 621
536 264
183 872
980 576
100 229
635 293
622 855
689 608
398 134
896 113
926 561
960 50
924 845
890 522
101 511
976 555
385 654
430 395
540 171
817 44
862 355
672 165
957 161
626 723
349 317
400 255
321 952
966 640
484 979
264 907
795 45
646 135
641 675
551 460
426 29
503 234
265 407
535 520
176 58
116 96
642 217
376 628
724 148
725 674
514 136
929 320
424 85
900 944
371 474
258 374
804 145
45 198
130 741
215 452
370 48
296 193
642 287
56 492
240 480
936 551
122 161
466 292
129 866
26 903
901 495
105 121
380 290
744 405
543 491
147 714
711 731
508 28
891 173
932 579
869 760
414 303
368 162
875 695
579 358
373 78
36 426
285 131
342 22
518 607
554 853
967 286
93 536
58 978
448 838
206 425
304 954
459 240
762 926
490 244
788 488
218 801
919 821
690 660
261 799
524 937
316 443
385 244
175 702
154 971
505 802
143 552
160 879
626 19
758 654
391 176
884 303
624 222
41 527
461 915
975 943
282 106
560 420
297 256
359 407
898 993
19 615
913 386
37 264
696 906
729 310
723 23
471 680
633 506
882 33
135 493
326 61
181 139
274 831
232 274
948 626
439 31
167 676
969 142
268 522
153 50
120 146
978 173
956 588
245 408
399 243
658 188
93 839
101 861
635 152
659 208
763 41
398 213
892 176
311 374
417 844
392 901
408 735
649 394
765 956
666 702
45 518
35 495
197 917
490 769
811 236
222 657
344 594
616 100
833 451
296 588
861 564
218 711
328 566
65 991
959 353
356 436
991 454
908 785
258 60
310 235
61 230
243 92
777 470
293 850
745 225
755 662
770 587
946 798
656 173
204 845
476 445
851 896
153 787
232 876
834 415
329 68
308 515
731 789
178 932
762 926
26 806
931 75
237 205
107 571
490 720
497 527
824 867
348 400
332 107
118 967
287 576
941 763
70 85
651 869
785 386
448 115
515 865
333 152
407 747
471 438
991 223
177 221
837 662
543 85
686 173
121 203
209 567
937 797
906 782
648 135
907 754
709 526
130 977
668 992
331 470
67 278
905 52
374 393
414 581
18 353
832 488
348 720
188 310
241 272
665 105
706 658
587 148
718 26
265 31
480 328
639 297
893 323
487 188
531 497
464 342
601 308
415 566
482 227
462 298
111 835
387 861
267 607
809 382
660 932
353 937
11 48
423 517
243 848
25 334
316 84
664 12
513 179
890 324
304 188
919 140
641 25
498 173
429 229
675 269
767 22
467 296
309 32
875 46
739 232
495 307
713 649
285 157
446 877
672 894
317 499
507 548
488 794
35 767
420 209
96 444
146 507
238 822
850 812
200 583
223 963
472 310
39 223
888 901
254 655
925 803
145 735
599 745
694 40
100 912
291 328
18 33
143 828
654 379
521 329
810 633
992 258
849 981
861 779
460 20
87 984
960 837
829 784
28 886
977 998
382 237
293 378
759 908
441 79
432 487
508 641
921 978
874 677
308 499
48 994
617 309
123 294
692 267
779 183
490 973
240 649
707 514
590 350
66 381
139 590
186 803
423 999
740 11
604 435
516 715
604 834
727 95
285 181
430 658
158 800
274 886
914 308
428 779
186 510
361 654
847 388
45 611
528 692
783 639
984 461
516 55
207 559
496 164
550 680
803 402
795 865
345 82
940 400
837 631
834 45
348 454
967 549
828 869
763 269
850 667
348 106
29 371
106 49
807 787
737 283
81 613
681 508
694 553
823 424
432 57
394 243
383 481
531 729
231 506
749 921
298 936
420 13
657 31
327 57
208 26
76 259
838 61
535 51
623 804
334 666
674 92
847 78
971 247
765 168
833 529
342 814
802 858
313 835
51 532
683 263
329 848
428 960
137 651
670 118
303 382
202 879
636 609
694 757
916 820
869 758
336 700
752 721
748 455
818 535
940 423
912 881
438 49
116 933
175 23
169 316
824 145
661 474
65 103
831 372
426 881
221 937
597 518
307 787
202 367
615 994
587 354
216 673
229 37
285 17
346 361
503 448
654 747
662 484
195 91
25 107
768 433
203 14
429 56
744 682
708 789
419 176
236 123
542 779
297 480
955 80
751 951
141 805
750 90
889 835
985 942
901 295
663 943
79 822
109 45
233 307
345 527
382 920
414 994
43 378
59 306
951 507
263 193
469 846
467 288
924 335
311 478
278 477
281 444
482 185
828 609
68 923
152 696
911 767
519 55
439 900
360 142
944 259
649 273
535 258
874 629
620 701
601 225
919 291
783 910
573 395
756 900
23 460
75 491
40 559
200 957
862 479
846 777
544 134
571 38
554 52
65 304
759 141
248 111
52 694
216 695
819 325
783 272
663 171
846 252
737 508
39 794
763 125
478 124
978 251
246 595
837 138
604 137
420 646
896 427
453 855
188 160
314 53
913 557
392 242
178 839
802 246
469 51
631 228
769 530
578 825
741 997
622 296
482 163
293 154
990 922
425 524
700 846
541 15
658 981
212 236
499 924
605 868
897 622
410 550
647 839
204 603
381 220
626 509
817 862
17 515
797 990
491 387
803 948
835 332
795 922
269 811
647 282
77 283
496 190
330 783
435 509
385 398
391 531
65 135
212 480
815 118
484 701
657 847
330 716
239 419
149 96
376 147
710 844
738 922
378 890
100 291
211 735
150 349
231 928
506 266
12 628
78 794
290 593
553 409
706 335
13 472
931 111
781 288
732 657
690 18
233 779
914 561
547 336
364 813
604 166
342 942
131 351
172 400
293 629
721 793
595 242
874 120
523 379
729 624
372 570
414 389
326 403
642 165
258 338
766 574
627 974
624 244
72 151
810 251
185 643
766 548
439 223
618 596
887 179
271 460
957 481
367 322
671 987
241 939
367 592
386 198
558 715
111 400
691 771
324 110
205 567
504 73
822 891
229 383
855 419
486 87
706 563
702 333
281 66
486 748
775 601
56 565
249 177
433 577
929 117
831 637
116 922
774 254
297 468
82 697
441 401
196 589
904 670
253 367
470 667
699 612
265 555
503 888
876 966
741 308
314 918
523 252
761 346
947 217
431 606
352 951
275 595
704 852
82 491
715 485
155 268
237 974
263 106
226 321
639 464
78 355
602 347
716 479
143 651
553 149
961 630
705 840
623 892
803 481
684 216
336 657
471 635
266 733
773 740
313 669
625 27
884 984
508 900
657 741
215 78
472 341
46 59
298 900
42 348
513 293
648 839
994 974
853 641
219 935
338 737
921 299
848 791
365 253
50 33
826 664
757 789
286 427
999 163
770 239
684 178
675 500
71 572
382 542
678 860
230 448
833 136
434 797
964 394
242 182
804 360
745 73
730 190
641 565
482 997
208 292
315 17
248 201
788 735
576 65
750 641
663 587
619 920
160 115
502 822
765 31
166 594
904 62
751 47
983 769
783 848
82 119
192 122
63 597
154 43
304 955
340 365
344 741
423 186
823 20
809 284
319 754
318 425
993 464
988 938
597 719
252 300
217 506
925 964
27 686
815 17
655 303
815 467
717 803
375 269
231 864
647 879
737 158
87 21
326 646
210 633
383 552
863 724
393 783
70 447
525 954
351 194
241 564
249 81
517 417
298 768
326 941
313 927
513 449
52 333
605 924
268 550
514 428
824 321
335 977
247 580
741 450
927 145
790 392
231 634
845 574
111 302
807 469
641 987
697 360
808 570
886 189
68 42
415 577
739 692
737 464
382 213
581 819
778 324
324 619
990 395
340 179
255 302
408 904
147 610
47 530
702 523
109 227
337 762
498 84
702 147
623 201
70 594
173 940
473 213
606 84
129 21
990 126
343 743
483 789
329 529
504 617
543 740
582 555
853 868
746 67
587 517
124 344
575 761
137 673
318 876
765 342
900 741
843 124
809 951
926 847
469 48
701 629
876 359
725 922
198 870
235 550
939 417
517 53
741 618
931 192
148 774
173 494
861 762
666 498
459 788
22 411
251 666
358 274
102 628
422 629
831 765
882 735
897 766
409 849
86 531
535 433
75 968
330 755
570 450
571 672
37 353
165 444
783 252
919 708
263 543
565 440
995 306
310 620
261 858
856 696
541 449
779 766
389 967
943 30
612 509
923 959
895 149
399 356
96 408
905 805
21 511
602 962
158 73
182 933
390 695
781 658
191 429
388 116
561 759
529 252
180 568
797 420
803 725
743 605
53 730
270 921
493 891
967 540
350 247
627 998
337 831
92 881
213 268
172 257
788 344
815 868
313 943
865 465
885 939
963 309
104 300
65 483
685 631
275 310
349 531
757 386
699 645
767 938
709 227
537 70
255 581
466 254
124 863
324 787
682 32
756 778
837 372
120 153
185 394
831 473
439 586
364 672
830 357
809 438
960 521
319 933
13 144
214 237
713 129
838 567
947 432
815 24
803 98
85 988
436 616
98 48
121 361
938 119
767 392
368 76
262 194
951 648
913 359
739 832
254 809
741 588
685 70
265 695
747 582
880 370
916 275
157 951
232 859
210 557
95 997
764 260
650 793
351 185
844 788
784 172
789 898
921 740
380 58
795 739
688 760
33 553
547 518
266 912
786 236
60 37
118 91
856 894
38 664
432 799
931 718
165 404
615 183
671 603
554 994
787 264
418 165
318 834
928 954
200 123
548 725
97 706
344 600
429 804
283 483
912 515
878 123
28 922
373 49
819 477
184 281
640 580
588 296
639 262
356 500
754 437
354 647
291 402
857 621
117 493
140 823
404 867
183 121
543 639
488 895
145 544
612 316
386 973
330 364
46 213
487 215
807 426
513 235
195 989
684 844
309 373
388 759
394 83
18 598
520 485
15 963
692 40
241 837
28 354
380 403
902 854
870 56
914 23
506 710
500 593
987 270
718 639
340 611
284 427
222 781
175 461
191 307
660 857
407 242
68 744
22 331
512 861
232 795
836 293
307 983
473 56
181 614
877 93
514 651
563 252
629 847
389 663
275 99
479 79
95 210
662 51
818 520
963 805
88 826
200 881
591 470
29 381
790 622
399 331
987 806
15 832
153 697
576 294
415 104
632 874
379 171
895 557
48 95
533 965
274 429
223 964
280 620
891 562
521 490
746 126
779 511
435 349
738 170
231 392
162 219
444 142
352 601
571 591
321 959
141 93
801 929
626 746
106 818
226 334
630 685
124 391
37 383
845 593
168 491
437 364
554 311
437 833
652 755
312 848
794 546
771 699
972 341
151 50
838 358
872 406
936 402
814 862
477 876
329 371
605 215
958 586
995 727
889 201
144 693
392 662
470 579
765 557
192 429
312 330
173 579
963 218
664 502
546 753
880 130
127 516
767 485
958 166
336 664
569 330
903 924
418 74
547 672
340 102
775 91
891 26
420 618
254 725
718 354
961 758
132 917
94 137
383 878
727 91
976 682
756 144
667 428
713 153
684 846
622 246
568 585
571 525
99 347
998 294
649 760
555 690
564 94
861 573
937 105
56 841
409 988
60 911
380 857
850 701
976 894
843 594
570 688
935 963
787 376
560 533
332 578
580 620
418 798
976 107
471 883
479 297
392 28
373 157
145 604
96 684
870 545
691 951
311 138
905 821
400 293
495 786
650 166
550 108
234 468
811 688
63 15
469 341
108 255
564 331
122 475
211 83
302 978
749 529
885 103
702 612
30 204
290 151
202 648
716 563
996 176
283 421
350 520
657 303
478 164
492 508
250 933
386 491
718 78
968 739
314 709
444 369
922 92
686 66
137 927
181 795
837 478
765 915
932 342
400 223
141 756
888 735
897 118
462 921
435 395
863 399
86 72
318 783
464 859
102 632
527 445
585 133
863 484
499 53
484 801
972 778
703 883
112 856
277 717
834 36
462 11
910 11
525 859
452 927
795 909
92 894
68 86
932 420
504 555
205 768
561 426
15 593
896 484
487 729
424 387
683 18
68 832
101 913
751 430
210 92
525 606
595 40
835 21
305 608
569 596
48 181
674 890
261 624
393 968
825 726
779 601
93 220
765 226
586 955
233 191
118 247
43 352
376 35
423 130
454 508
953 281
657 240
688 824
812 267
903 389
756 527
617 707
731 924
766 424
108 731
406 464
471 799
937 488
593 112
199 62
222 429
916 466
672 979
702 679
285 778
696 537
889 59
555 646
717 517
346 331
624 516
60 203
318 52
712 621
173 958
322 482
911 703
930 451
660 910
891 344
398 764
64 327
870 657
557 959
807 770
207 303
736 565
335 646
971 584
245 272
246 542
700 964
843 696
794 612
439 320
765 84
35 426
481 897
937 293
728 261
257 282
945 453
98 818
247 143
710 622
124 918
214 743
202 970
545 814
128 747
444 882
694 52
732 427
512 304
264 570
39 548
951 225
638 828
859 293
428 627
812 304
266 135
255 364
277 820
858 551
484 428
866 517
679 561
118 471
946 307
182 916
474 288
236 59
520 739
65 487
588 876
454 22
222 51
189 827
499 366
790 557
119 813
603 382
813 719
538 277
433 642
204 878
661 84
181 427
829 288
843 100
631 685
119 84
183 370
908 396
723 649
212 94
174 141
637 676
246 906
176 71
758 698
678 496
995 507
991 423
562 814
476 166
873 921
87 205
510 390
574 101
766 946
329 996
961 267
91 419
389 224
357 274
548 565
183 258
633 363
919 892
762 678
842 385
576 527
561 702
101 393
228 879
554 612
528 999
770 843
293 279
754 256
364 144
410 812
990 630
654 603
962 550
633 46
740 377
203 52
512 894
571 144
841 557
856 877
65 127
316 689
97 633
857 883
841 206
994 664
24 321
926 884
815 312
695 217
831 319
876 405
624 509
393 883
913 294
791 294
564 22
597 471
477 322
69 871
841 996
235 851
289 661
861 657
580 867
537 302
722 166
781 476
445 968
817 551
245 986
319 905
292 172
721 47
313 508
878 571
267 71
888 836
293 205
167 569
287 65
630 444
615 458
976 314
877 151
452 253
522 495
578 143
642 836
752 770
603 854
394 740
104 699
410 150
263 409
229 544
915 84
176 321
84 797
488 19
905 265
469 419
560 921
626 920
764 442
99 771
499 541
422 948
64 451
28 464
50 793
973 412
702 747
617 925
511 985
392 496
911 256
785 825
971 691
39 533
360 668
931 953
320 292
141 605
818 314
486 330
862 148
266 117
519 629
868 681
364 821
23 554
751 529
381 906
368 624
599 323
345 469
378 135
871 552
485 53
736 712
879 206
754 480
214 934
678 431
479 107
342 889
317 221
115 898
277 479
35 297
219 76
92 453
132 575
726 564
915 424
264 757
198 103
740 415
372 330
145 592
477 440
766 548
794 639
128 11
183 484
200 789
45 912
937 377
640 535
158 77
324 547
469 938
198 361
565 973
306 598
230 97
34 635
455 417
681 573
451 901
844 100
84 532
972 744
492 899
631 515
932 968
285 991
695 586
360 332
781 858
913 181
479 780
884 673
799 291
127 58
114 860
601 833
651 750
67 893
522 753
547 281
526 137
920 110
152 852
519 492
135 613
187 11
764 619
425 113
473 329
42 968
415 516
996 753
501 67
961 660
735 245
107 218
518 103
927 373
548 11
625 76
185 875
232 250
774 33
485 436
106 640
617 906
862 950
882 270
64 499
812 762
741 383
428 206
60 371
824 908
219 999
494 28
663 165
232 395
570 762
217 606
959 459
454 755
992 875
758 917
672 923
505 728
438 372
788 297
237 965
80 349
204 656
675 850
337 761
456 506
825 159
328 936
53 804
120 615
192 561
458 246
955 338
880 115
657 531
624 91
703 761
749 980
836 580
781 101
251 901
814 249
181 272
707 259
349 527
225 396
21 175
795 306
317 519
907 136
603 231
599 465
465 221
555 461
878 613
930 746
296 565
377 253
426 544
15 562
165 784
259 423
464 661
527 500
888 529
35 984
201 988
367 259
287 603
805 662
529 854
502 532
474 513
415 20
427 688
811 524
160 722
730 564
305 11
890 972
295 576
175 864
141 521
115 839
626 24
846 781
707 69
47 913
635 762
685 233
436 415
470 171
654 860
568 971
96 635
773 257
907 266
301 195
779 264
992 67
837 144
604 100
149 11
303 418
798 45
605 203
219 513
168 236
601 71
264 637
137 281
738 344
49 513
46 650
947 330
389 416
581 553
791 143
203 350
935 216
406 963
879 221
237 359
317 145
47 891
238 888
918 95
874 623
704 515
462 969
972 584
677 611
280 879
904 886
267 874
88 927
165 827
871 378
757 192
902 800
56 477
812 384
479 872
590 983
520 107
749 77
78 271
967 161
164 86
846 572
240 491
590 298
113 461
966 946
246 452
925 729
660 860
242 106
789 599
865 105
522 965
520 969
196 870
321 247
558 646
510 85
254 746
247 153
602 346
221 916
606 913
222 566
620 539
280 110
493 332
195 604
275 412
974 800
573 791
544 909
359 466
565 279
239 539
120 16
925 538
401 907
596 743
417 32
291 23
14 716
55 959
957 403
607 915
382 536
849 182
599 370
839 170
575 140
703 331
557 308
609 270
139 569
367 46
523 653
685 38
556 618
503 316
502 423
394 323
963 31
320 393
360 665
517 285
489 610
408 421
534 846
478 45
705 277
872 833
184 920
38 463
711 414
617 693
634 683
901 217
937 895
863 230
547 109
851 650
733 934
586 611
506 539
690 824
52 273
712 949
775 538
783 177
39 220
293 762
849 522
602 636
192 378
940 572
339 616
417 572
136 205
642 868
132 243
170 30
190 481
397 200
688 848
797 313
630 850
867 465
688 87
967 389
125 744
757 343
861 542
366 633
69 905
687 58
160 11
500 952
598 948
766 643
585 547
360 266
173 262
198 299
554 960
718 510
244 216
254 318
919 183
420 216
862 210
342 883
137 938
50 160
819 995
195 46
215 340
656 99
333 373
170 479
366 646
534 788
566 723
612 772
469 80
376 346
671 351
681 658
988 548
46 793
474 873
811 311
804 552
158 247
632 240
448 311
488 443
743 785
25 670
211 395
348 788
881 540
947 744
83 633
38 696
203 588
395 113
879 719
628 704
687 992
457 338
72 189
123 579
745 713
294 443
53 486
538 283
258 169
142 28
610 628
785 330
375 103
708 968
963 76
86 111
888 661
781 448
905 323
682 165
517 700
136 881
987 151
645 443
868 266
326 29
861 628
740 598
192 639
323 827
836 646
412 870
676 987
584 941
161 583
906 872
944 192
703 353
429 345
763 732
135 12
627 320
987 485
241 216
396 43
427 191
136 717
961 46
827 211
365 562
497 690
871 185
272 162
911 932
63 129
788 652
545 751
126 959
629 532
796 623
997 610
378 207
574 667
386 622
584 386
38 154
904 274
610 226
971 394
434 337
456 780
665 464
339 995
932 51
755 935
88 769
733 969
559 726
707 293
525 68
317 580
575 477
975 625
430 178
322 539
549 406
738 486
579 948
285 793
314 560
679 298
376 597
551 166
837 786
251 832
693 623
437 596
917 769
342 187
365 521
30 177
445 146
50 762
682 511
902 77
218 105
90 274
865 768
110 890
292 987
256 340
504 998
146 71
521 571
474 732
637 692
591 50
937 688
434 525
983 967
832 184
149 71
600 431
14 311
467 750
395 382
198 642
233 144
228 616
692 90
814 870
285 183
529 851
55 785
533 493
252 236
151 313
541 146
780 654
946 647
833 301
775 73
76 455
640 16
76 963
169 584
568 951
849 613
716 641
14 537
749 348
459 416
341 269
399 577
939 468
418 134
859 640
537 640
634 492
158 190
203 420
275 505
335 134
807 43
733 777
180 236
708 267
10 438
136 964
203 602
726 339
579 292
216 469
213 245
747 142
350 859
731 47
754 85
207 911
989 561
200 680
392 214
14 37
667 84
349 314
535 977
451 809
364 527
855 766
242 660
588 216
966 281
632 125
300 208
249 146
689 320
558 763
911 896
395 962
559 879
57 503
602 258
82 523
29 921
175 152
827 622
650 223
581 454
510 991
746 842
317 636
758 228
489 693
492 251
539 301
381 731
805 927
411 536
824 647
898 944
441 520
69 655
369 104
248 565
879 210
206 276
598 104
289 800
240 175
53 966
746 989
617 60
649 596
448 39
980 203
210 309
553 291
831 73
26 416
856 171
263 212
149 895
938 879
394 771
827 297
622 716
852 965
445 109
314 281
587 384
91 596
205 942
509 524
483 53
744 665
982 759
840 460
781 200
485 670
687 276
914 767
109 644
659 912
820 195
248 211
55 496
536 388
406 690
353 854
362 835
817 448
914 960
834 934
434 938
193 798
119 74
618 199
576 685
392 407
638 335
319 820
219 753
603 148
378 24
467 973
751 841
682 213
454 545
17 923
523 744
37 246
914 949
162 963
431 125
789 505
541 131
661 597
15 901
594 368
969 76
75 492
23 709
174 291
384 176
22 234
935 36
470 679
585 665
956 196
631 285
544 263
320 264
405 483
163 773
65 308
145 11
969 274
65 708
967 498
523 424
52 66
399 370
166 705
568 965
280 413
468 58
504 927
200 523
336 743
325 774
136 751
898 813
483 956
694 267
781 293
740 285
854 361
853 966
230 247
281 100
212 337
201 704
167 889
338 492
502 253
411 625
352 76
400 670
189 325
641 758
668 33
265 46
641 182
531 123
368 248
343 62
984 933
466 103
665 759
313 366
875 539
734 218
509 708
932 445
595 354
775 185
171 432
81 612
805 758
128 601
907 419
360 494
142 938
896 93
981 323
798 883
406 586
530 905
892 984
640 668
808 539
174 539
359 951
947 435
426 716
427 880
857 235
755 606
99 880
308 780
491 940
791 582
919 94
625 723
697 269
388 932
723 358
607 696
489 691
211 805
63 858
922 640
45 622
338 389
71 235
152 174
699 773
194 11
922 987
158 192
259 717
486 815
480 857
33 943
171 337
354 297
868 57
961 650
823 929
559 667
985 780
92 60
378 520
986 314
327 711
526 164
393 324
962 224
917 603
194 420
898 498
719 617
683 710
638 182
398 93
130 278
52 674
347 581
733 927
100 126
304 393
728 783
619 220
661 291
247 920
680 742
521 975
269 58
457 290
973 481
564 295
872 722
777 213
408 135
360 883
356 249
318 284
789 55
534 570
527 774
154 849
934 299
482 939
989 71
408 460
829 147
250 661
425 180
898 184
253 415
788 286
723 286
11 941
404 647
170 546
421 378
946 758
779 421
315 981
290 407
287 996
815 800
569 238
486 910
855 441
989 718
17 661
23 947
940 189
667 694
970 739
429 550
263 615
962 275
286 956
727 209
916 151
279 711
592 871
842 779
940 53
461 508
10 704
350 789
777 17
214 482
692 587
169 468
751 482
76 127
546 223
545 564
847 893
975 593
378 706
576 150
99 410
670 156
346 759
315 262
286 885
147 558
548 444
203 822
374 761
190 671
409 183
300 880
190 167
50 478
946 274
349 103
758 607
468 130
207 628
858 782
206 689
904 786
532 282
815 444
791 932
28 915
634 80
864 152
486 558
353 317
232 99
858 116
395 543
291 414
951 314
133 196
891 398
917 532
57 351
646 61
783 503
43 555
496 227
999 731
125 890
939 470
831 435
884 739
395 330
546 187
652 472
374 729
587 523
685 464
603 357
835 529
874 144
949 757
434 979
855 40
631 607
611 650
537 331
565 768
66 567
463 637
293 846
466 559
731 951
105 313
477 365
683 119
629 417
871 441
57 281
897 503
393 820
731 314
794 939
333 255
803 437
11 995
610 690
81 259
130 886
825 516
972 254
522 179
877 309
543 785
793 866
124 482
31 717
294 608
620 114
141 817
106 427
584 92
991 716
589 557
131 343
127 491
69 177
855 816
961 76
876 602
270 837
648 734
694 719
602 827
682 318
181 862
593 674
818 702
705 914
662 902
845 37
507 441
757 974
431 375
942 15
670 467
945 346
514 395
732 852
326 436
438 557
977 370
672 636
837 475
587 968
252 354
566 967
13 703
924 121
601 11
719 338
955 654
851 775
563 755
63 819
917 635
253 398
380 542
32 154
325 688
174 783
32 506
433 760
25 42
364 192
362 849
460 997
970 983
218 329
918 715
370 648
166 117
132 670
185 496
496 679
583 721
295 453
974 690
844 545
709 754
714 105
26 538
215 95
988 482
101 842
516 501
546 642
310 131
389 13
356 398
552 683
831 229
851 46
841 697
834 563
406 561
637 125
332 735
545 896
890 643
78 229
346 766
522 81
983 372
31 160
819 367
473 156
432 96
486 977
308 201
742 51
203 705
883 551
127 24
967 317
337 645
820 556
613 399
161 87
217 196
415 271
174 41
998 123
473 809
707 999
313 983
729 911
928 224
443 148
553 885
136 559
906 201
152 941
519 810
508 667
215 897
351 526
101 876
616 906
116 244
402 748
173 316
876 457
990 656
668 410
937 445
339 181
150 366
739 793
167 671
426 788
151 332
674 960
65 897
26 307
277 643
664 153
872 832
370 518
683 103
454 578
410 919
175 481
351 480
339 872
76 214
976 698
357 202
489 66
224 624
910 434
974 18
58 247
624 174
986 144
194 581
885 382
237 884
533 485
640 825
87 841
182 261
167 524
177 55
91 992
39 151
14 93
623 710
342 488
682 874
284 391
127 644
479 749
924 585
729 249
786 244
111 861
341 73
547 963
105 393
282 254
185 765
318 174
377 126
347 50
504 385
762 634
638 671
755 562
828 135
762 230
436 412
579 948
601 393
408 658
141 698
114 880
231 817
265 358
511 132
719 286
313 684
682 518
937 358
201 266
576 294
690 825
988 97
654 981
52 923
997 406
687 619
548 605
59 154
659 913
585 980
155 213
566 582
952 390
317 115
887 253
340 81
287 526
941 142
898 787
858 790
415 28
461 697
154 606
501 618
214 12
667 438
385 593
989 147
888 266
960 715
367 20
677 641
561 852
223 440
671 423
222 951
492 355
27 863
768 934
76 360
281 148
239 62
671 380
884 429
582 641
697 887
450 39
428 197
597 527
586 920
760 295
440 635
17 242
178 914
388 51
923 791
36 253
188 269
451 110
743 164
941 774
598 724
304 523
840 978
427 729
78 656
888 93
435 813
865 189
584 128
621 731
849 475
629 569
847 238
776 927
386 845
418 817
765 255
389 961
166 625
948 212
352 906
394 290
215 595
976 908
521 116
884 901
665 745
879 587
881 762
894 219
120 941
879 746
655 605
461 805
456 381
518 490
345 793
661 622
107 270
149 444
250 935
737 774
552 198
81 484
270 293
442 284
253 266
640 476
473 619
549 588
908 575
589 272
314 950
963 56
360 686
666 646
581 251
802 755
469 413
533 821
876 274
283 949
81 575
912 709
654 253
591 649
158 777
438 14
272 318
618 482
177 988
816 492
473 360
99 581
236 893
801 512
803 663
788 50
506 933
181 833
240 999
394 500
978 460
365 100
419 106
60 815
450 536
579 680
893 194
665 787
279 503
480 696
236 216
401 636
980 260
723 885
274 297
838 650
350 456
66 724
353 614
978 251
123 108
663 858
552 17
71 153
91 859
543 620
667 265
468 633
515 175
550 125
164 911
753 943
319 804
979 258
627 431
839 746
895 836
80 520
660 52
400 123
417 133
169 716
707 783
576 235
586 701
82 427
981 966
245 263
18 980
130 567
597 177
548 61
902 750
948 134
431 573
920 692
995 237
697 990
179 881
29 56
307 951
928 133
551 950
758 726
878 54
865 536
620 495
938 500
246 538
549 372
490 462
191 87
488 779
112 803
265 411
975 522
335 58
343 441
398 669
840 265
317 451
431 462
224 63
393 888
842 160
172 895
211 313
373 996
846 138
512 763
14 484
16 278
595 739
845 95
112 853
217 123
34 916
52 220
26 283
24 737
371 222
177 526
18 802
586 701
68 33
301 788
807 823
519 318
77 808
941 797
994 688
756 695
164 519
843 326
203 917
418 780
373 26
282 451
830 758
835 415
233 146
878 193
30 591
386 118
550 740
879 24
81 325
707 339
793 560
81 794
486 512
186 227
951 75
437 499
218 235
679 219
138 479
576 709
76 905
96 349
168 289
792 125
18 447
446 299
550 951
328 842
26 959
759 661
880 825
102 130
347 458
529 470
654 421
103 190
394 57
564 934
800 750
288 460
55 16
951 571
973 426
800 976
124 728
681 834
841 372
289 498
961 935
705 256
932 30
49 390
191 856
127 658
113 16
16 728
55 724
243 960
130 650
270 176
257 204
587 730
678 887
129 632
610 913
522 416
385 851
846 122
897 846
49 250
241 723
726 572
538 792
107 82
904 141
888 418
886 402
20 807
587 476
418 529
80 999
886 851
231 775
895 401
911 792
720 123
432 756
403 819
521 214
684 612
50 979
246 856
937 502
473 52
500 36
158 853
863 413
137 449
813 728
668 383
304 443
70 864
27 854
627 257
207 719
551 822
387 911
314 61
724 755
438 229
261 398
621 183
390 985
846 552
989 176
298 369
545 439
778 18
838 674
775 249
153 394
572 982
697 343
316 42
51 385
930 891
660 292
81 383
580 317
181 609
596 610
603 966
742 671
323 407
910 578
763 149
81 888
877 424
445 351
943 192
704 963
142 304
915 822
159 955
606 914
98 278
355 953
889 936
618 648
410 529
449 272
299 792
321 511
761 262
163 437
912 890
439 349
870 349
15 71
933 608
24 990
332 231
539 735
428 625
587 386
125 899
552 967
807 895
884 134
997 351
94 996
854 771
378 512
517 53
799 127
797 560
168 76
204 835
219 287
988 121
708 40
702 230
988 665
458 626
855 84
167 154
587 946
587 631
374 642
409 759
891 461
62 812
123 962
830 957
213 320
669 559
170 94
817 699
327 87
206 687
458 321
245 375
598 359
878 475
458 570
949 925
877 810
604 649
552 458
657 357
385 720
474 36
70 836
692 871
706 783
862 345
76 130
278 591
582 220
635 814
762 945
655 948
947 751
292 148
543 691
326 22
973 612
638 782
964 694
517 764
498 113
231 863
572 655
345 248
812 35
945 214
727 543
462 14
851 590
161 945
505 671
666 122
709 760
434 18
611 207
217 361
260 33
457 69
317 281
551 408
101 754
999 628
35 246
952 261
311 414
651 335
427 890
773 606
220 711
404 273
906 105
739 490
934 422
123 890
941 353
469 503
892 596
483 101
356 299
768 700
366 307
217 268
301 976
242 84
820 40
17 336
694 925
207 899
775 128
306 458
533 952
563 307
528 302
61 475
451 364
495 973
71 628
139 664
374 713
185 940
580 763
706 638
976 64
985 110
638 973
136 153
419 933
371 759
716 868
814 70
500 829
104 314
988 598
112 716
109 193
977 399
952 656
913 116
585 265
286 494
204 954
635 236
890 475
306 324
146 906
32 415
502 899
982 89
625 293
786 45
494 681
620 804
73 651
745 226
314 926
815 145
500 523
577 755
827 139
85 449
544 399
543 286
976 115
436 175
508 877
173 97
491 148
357 370
298 47
350 736
48 340
67 936
279 699
973 570
26 868
341 212
762 249
515 124
326 770
242 166
599 560
708 612
656 66
779 588
26 915
995 281
45 154
24 994
118 24
554 727
435 542
614 576
619 95
750 478
69 483
209 320
566 704
911 786
166 806
794 328
728 960
913 238
248 903
510 494
953 879
251 89
242 831
975 381
336 824
827 143
770 537
565 186
626 716
872 617
354 792
320 23
905 831
823 178
95 235
125 250
513 263
696 178
389 173
227 71
280 362
480 368
546 473
150 632
266 363
945 746
301 253
14 504
93 482
72 433
897 60
39 963
273 964
605 658
804 336
452 398
659 777
578 334
615 511
686 730
324 619
268 386
272 468
429 655
364 187
347 113
131 623
25 880
469 335
888 980
396 782
234 777
308 431
110 10
642 95
542 901
902 717
156 315
54 825
950 89
248 979
761 325
267 866
259 120
760 191
146 456
262 182
732 635
78 342
904 81
89 167
568 623
106 486
976 422
462 799
169 516
81 826
750 870
880 570
190 532
107 474
422 340
270 767
991 73
181 399
310 325
791 959
346 832
299 381
454 895
626 605
358 341
859 407
409 937
105 971
463 481
121 204
947 963
826 976
462 713
601 807
50 518
603 847
927 409
750 16
809 213
789 487
365 556
695 114
991 574
548 688
45 782
244 866
35 873
620 690
786 486
316 368
862 945
791 986
988 148
889 113
117 736
173 262
876 10
106 859
992 113
987 138
626 333
309 934
100 706
838 739
803 283
590 872
210 87
89 179
746 362
833 788
917 590
426 20
964 879
790 88
223 177
44 62
452 136
790 920
47 243
164 921
963 229
348 148
242 980
542 938
668 480
271 693
114 264
879 38
821 940
336 84
814 137
896 749
971 928
540 894
620 270
209 351
221 462
622 386
262 690
449 333
594 555
127 689
509 79
726 991
11 329
533 926
190 881
154 582
530 273
346 213
245 261
674 64
318 611
750 588
202 476
566 933
729 340
958 10
362 161
567 378
988 664
573 84
501 476
940 889
846 985
835 421
632 205
523 445
929 305
208 315
371 522
898 34
177 214
64 225
438 718
962 159
898 842
651 936
468 487
909 180
852 998
280 222
847 638
491 724
100 548
804 763
381 401
318 129
81 577
524 264
660 622
909 403
598 882
183 452
518 399
661 54
614 537
467 254
92 216
939 284
139 441
550 695
82 943
338 316
44 181
163 183
484 616
647 297
438 872
520 260
220 974
267 626
74 114
233 687
751 570
858 288
679 571
297 726
864 417
252 447
931 76
683 287
760 186
359 717
263 311
955 879
569 603
245 465
355 832
904 638
633 109
672 36
96 602
766 943
850 905
930 460
462 158
570 457
462 275
196 819
657 775
471 222
82 959
113 384
91 886
151 258
585 91
99 615
877 317
751 530
964 171
640 113
404 731
387 87
164 491
913 362
947 238
238 638
872 646
812 703
100 205
10 257
795 326
714 225
995 234
659 284
222 525
77 628
213 645
18 169
728 802
616 648
45 620
663 126
29 204
356 654
748 550
777 477
185 769
478 333
751 43
835 770
644 719
384 978
681 782
242 528
988 26
58 877
322 81
465 642
31 520
323 118
345 422
902 116
698 358
454 811
437 507
141 178
12 561
681 106
475 672
965 840
330 981
919 832
127 568
155 431
669 88
994 126
659 493
722 335
653 170
909 249
986 362
129 308
141 74
808 353
744 343
520 955
767 264
499 79
850 615
338 786
823 600
353 270
668 125
71 830
888 867
537 805
509 557
837 901
783 647
274 71
25 633
915 124
752 967
762 956
737 874
211 168
50 887
119 831
51 368
324 885
878 365
844 340
422 700
391 51
965 797
819 792
917 102
258 920
880 150
383 533
776 333
644 247
883 434
840 955
234 32
358 543
69 975
500 700
734 954
600 534
773 357
554 587
104 816
776 238
298 812
689 702
836 644
168 920
463 227
286 204
535 281
568 409
138 947
310 218
724 933
628 140
659 998
752 569
334 573
705 418
93 773
323 440
959 87
964 643
939 678
769 861
192 599
109 389
158 205
501 21
242 52
133 202
169 344
330 755
433 455
54 532
535 575
840 345
115 621
580 682
534 772
100 396
723 926
854 279
647 58
471 41
559 345
305 716
304 546
771 880
801 67
169 959
424 131
228 846
765 349
677 110
285 778
452 596
27 91
140 263
294 948
77 299
968 282
675 115
296 361
883 688
421 141
31 736
690 27
592 207
545 436
85 268
597 334
219 834
890 850
63 913
346 502
63 240
480 768
837 236
906 734
159 544
588 423
173 430
36 456
614 929
550 757
615 536
801 69
327 623
624 184
478 676
954 703
501 401
654 87
317 672
46 428
439 108
902 282
301 501
970 749
432 114
843 948
541 693
518 885
674 767
753 227
598 782
150 307
239 893
520 689
805 120
954 22
41 801
856 656
494 549
631 239
769 135
533 953
905 879
912 123
137 477
368 80
737 187
762 296
312 907
534 420
807 397
576 990
603 402
908 37
658 27
421 324
312 382
820 991
552 824
480 208
522 619
318 55
579 921
809 701
777 841
265 907
38 614
425 287
442 378
500 214
488 343
316 652
753 740
957 163
700 803
969 735
353 114
936 765
468 594
756 835
785 750
868 95
146 687
468 934
943 339
552 514
311 854
86 620
15 80
862 907
175 989
338 903
620 220
44 388
680 288
993 54
964 136
953 427
579 27
339 15
221 69
704 227
549 671
269 443
871 181
519 130
382 466
324 915
964 981
394 590
72 512
417 492
349 316
614 319
836 92
913 314
559 632
708 14
735 938
775 838
647 406
361 439
143 810
287 161
838 977
451 720
723 672
948 295
944 767
601 293
598 819
813 724
125 792
435 659
576 463
334 582
376 596
274 924
969 856
477 285
694 448
543 683
576 58
253 868
204 760
176 243
18 684
563 183
597 336
122 335
363 101
205 666
127 487
546 808
699 72
680 394
592 493
512 188
643 541
853 873
977 548
222 312
26 121
28 652
93 531
134 656
832 498
80 315
662 762
272 507
941 660
734 787
782 988
502 206
295 557
804 955
86 388
618 867
268 943
336 921
183 902
222 870
719 272
152 488
155 650
242 660
46 310
764 23
517 815
837 682
865 986
372 525
338 556
855 911
560 198
381 131
872 34
368 860
514 196
882 611
992 374
409 942
753 168
721 316
636 728
531 126
699 740
70 290
293 494
520 473
462 913
327 176
507 48
150 304
550 731
68 862
41 379
825 384
45 755
780 371
763 230
223 778
767 399
305 100
696 89
200 601
408 496
557 712
728 490
760 276
732 407
844 975
310 422
351 299
383 645
376 513
276 76
383 627
362 434
35 83
668 201
405 652
835 376
176 389
395 230
521 72
774 690
61 302
846 463
518 442
566 944
162 781
409 615
440 494
710 731
665 438
713 741
919 481
864 112
170 971
219 678
851 58
399 362
866 490
500 936
382 423
278 834
25 401
705 580
723 617
494 919
590 837
13 406
912 196
152 605
695 14
323 751
743 652
406 54
276 351
285 840
789 891
87 479
526 747
102 556
420 944
460 297
485 689
208 849
153 424
921 549
744 902
973 739
301 409
491 825
616 114
293 267
673 630
530 17
214 505
670 744
260 413
789 809
32 47
341 318
564 502
824 912
361 873
498 692
777 494
848 797
648 871
71 805
273 464
949 126
32 252
594 426
392 322
785 351
79 703
144 285
82 994
857 199
64 347
381 266
835 238
875 363
73 484
455 944
746 453
995 98
688 241
517 741
365 933
526 422
860 414
688 659
551 62
879 763
379 246
666 753
792 364
577 67
148 818
365 51
814 629
509 142
516 956
816 514
611 661
696 89
391 750
660 805
849 782
411 37
517 960
834 51
997 495
706 439
496 165
522 661
244 944
725 114
937 916
813 826
761 310
897 473
460 288
441 768
748 452
291 18
625 273
859 728
393 731
677 205
169 859
84 239
343 920
195 456
884 641
739 261
920 744
634 510
999 882
369 474
227 903
684 339
931 512
643 198
416 789
222 292
649 740
557 794
578 846
971 741
849 385
593 291
228 915
786 893
350 164
431 875
923 145
423 527
48 236
882 742
17 644
579 884
845 444
835 454
739 882
81 324
773 660
652 195
821 944
289 129
130 928
991 783
507 239
824 603
768 368
280 105
697 123
561 814
767 162
363 235
312 936
190 775
110 969
479 44
567 583
380 76
813 704
801 353
677 15
151 879
223 845
119 71
866 627
469 160
218 708
335 118
308 324
848 142
887 540
998 289
920 863
324 903
462 651
208 420
666 918
809 324
747 801
470 897
465 177
146 348
203 728
925 620
371 405
487 203
874 487
93 123
387 294
589 302
982 894
647 99
689 407
603 66
45 106
106 608
410 358
921 860
403 652
734 422
198 329
643 800
939 533
434 863
780 432
175 421
851 123
377 395
618 333
927 667
58 694
526 829
270 937
712 671
804 984
35 520
324 773
305 178
416 331
875 568
931 154
849 195
260 753
923 957
676 632
878 393
861 252
462 759
253 606
295 875
401 173
772 704
700 895
478 792
617 655
277 562
599 128
953 406
214 661
773 365
296 819
768 301
692 528
202 743
438 467
863 773
460 238
886 866
493 801
669 373
881 836
665 190
309 543
916 389
229 834
904 773
639 201
559 469
390 911
970 370
68 871
51 347
325 304
436 546
466 759
662 331
842 405
616 528
752 938
668 555
30 109
753 879
950 574
523 729
525 292
773 537
819 863
363 681
222 164
323 396
852 610
31 509
284 635
171 241
391 712
754 646
797 507
495 72
775 103
951 783
242 757
637 240
469 627
542 977
872 167
463 550
534 703
348 824
55 667
74 687
699 111
730 409
12 188
609 556
530 135
740 851
675 631
504 204
438 564
646 108
265 328
616 648
434 466
83 286
885 278
920 302
267 953
246 376
58 311
870 83
109 693
107 852
24 883
910 10
297 147
691 510
672 530
92 790
79 107
241 544
62 596
855 635
652 175
679 933
352 736
975 82
619 573
465 33
554 772
233 521
684 62
917 697
544 904
37 591
264 332
73 297
749 644
620 501
382 120
870 906
168 987
535 944
167 578
738 662
641 969
961 757
950 588
761 736
360 562
243 318
849 487
129 36
233 954
776 795
125 809
509 979
761 450
403 879
625 752
924 78
674 431
563 208
711 868
339 767
554 699
742 165
674 497
894 666
567 854
550 137
655 89
246 934
618 584
542 729
423 799
704 805
790 814
666 794
798 347
162 993
914 939
462 302
622 317
202 153
347 528
929 515
530 485
288 33
627 121
55 273
189 749
641 279
397 163
988 889
266 345
492 815
422 103
449 788
263 107
945 644
996 965
478 979
63 337
912 166
857 92
732 329
982 380
709 979
173 409
200 704
416 678
146 403
924 453
671 746
779 708
169 654
305 836
216 606
473 712
849 862
231 830
789 601
15 817
296 944
799 622
881 599
536 445
106 568
536 505
833 270
264 563
756 982
386 62
582 476
783 158
978 411
942 609
480 970
980 302
460 166
659 380
76 137
99 964
48 102
27 141
847 861
765 215
600 299
990 900
104 473
123 181
131 213
957 246
735 312
394 251
525 405
179 669
547 196
576 354
293 633
223 662
122 283
426 651
15 497
628 538
107 755
593 881
378 905
114 364
453 411
511 816
109 883
438 503
493 865
88 398
782 144
426 828
279 546
730 33
398 880
980 966
596 799
797 185
456 523
694 213
659 444
741 222
129 820
486 743
769 86
936 785
869 446
154 240
331 897
253 529
337 634
18 793
646 77
966 902
229 674
648 241
20 198
571 733
49 943
951 115
245 510
301 515
925 472
86 730
166 898
21 747
179 341
626 639
755 416
974 184
71 539
835 186
853 992
612 712
106 789
595 560
389 248
916 999
486 691
74 40
651 713
881 120
305 332
412 510
793 539
134 953
870 518
623 777
983 360
558 396
732 313
328 970
486 837
923 717
525 900
911 130
456 429
272 729
895 341
736 581
326 367
467 662
507 417
100 297
119 951
234 775
439 575
422 323
418 692
652 578
609 934
558 281
117 654
921 806
985 230
298 670
541 991
946 632
342 519
728 156
984 675
908 776
503 689
466 193
544 655
263 755
702 636
420 299
312 420
973 389
693 187
654 290
119 698
276 711
490 778
963 587
947 322
828 967
299 106
534 519
694 187
432 286
746 110
490 793
594 964
190 664
97 398
995 864
84 496
677 822
419 950
847 135
880 651
193 156
482 824
822 28
477 333
894 579
129 756
89 472
562 147
913 219
574 509
558 786
561 14
96 157
637 207
869 719
120 34
44 334
490 131
274 654
478 974
81 310
688 852
453 725
627 245
910 121
788 453
498 526
402 149
231 512
512 987
621 784
42 827
165 389
464 765
142 28
569 754
712 305
40 22
148 944
29 682
215 905
382 49
749 501
885 182
696 659
403 803
936 306
544 363
886 855
33 671
19 914
47 209
15 327
409 625
459 40
826 142
496 431
813 839
315 30
166 745
138 682
301 910
561 459
148 554
251 464
578 893
421 539
386 405
204 911
124 325
177 211
258 43
354 840
287 725
958 696
235 197
66 494
424 193
266 306
954 169
426 832
291 91
105 929
416 617
963 123
405 814
708 197
252 156
617 955
588 676
349 960
293 556
629 202
280 258
847 239
593 724
510 579
57 760
124 834
801 472
685 524
625 24
593 437
526 648
792 507
83 703
841 26
872 509
968 409
83 681
940 875
498 184
387 107
347 398
880 752
374 390
83 572
359 423
106 397
921 952
263 361
204 427
499 483
927 461
155 398
146 388
554 648
473 695
419 707
152 823
98 885
331 588
974 815
925 447
381 254
274 46
923 322
396 978
408 209
354 221
477 88
122 455
10 121
556 712
939 54
952 701
541 657
293 856
20 963
214 336
735 379
254 38
613 770
725 990
341 166
156 254
895 415
31 348
320 428
618 689
851 227
725 858
355 981
959 58
28 99
802 829
908 300
922 96
673 709
799 229
547 388
527 555
824 405
96 732
81 97
860 350
108 659
944 626
811 340
325 874
869 293
916 122
139 603
638 67
458 376
337 322
411 722
479 394
246 506
476 106
831 679
184 658
379 774
817 75
116 999
266 66
483 831
487 120
809 347
181 165
310 230
811 973
376 195
864 748
591 496
540 40
686 574
339 977
843 305
341 509
810 148
989 579
706 535
689 791
745 444
772 226
893 964
779 631
853 104
921 490
532 56
90 42
463 726
58 465
562 160
251 823
996 432
413 760
416 500
713 190
826 988
108 140
236 872
531 518
573 824
55 213
838 935
905 550
936 41
860 983
270 635
725 835
522 448
90 385
755 515
739 176
10 447
257 611
675 408
376 853
754 290
51 558
35 445
892 879
636 35
486 64
840 813
541 776
561 943
120 226
610 542
135 897
288 95
125 922
832 23
656 867
596 489
521 91
611 311
732 774
705 599
78 307
566 859
327 975
112 197
46 412
654 93
942 748
438 150
982 799
531 683
688 364
421 857
598 331
553 978
395 419
118 794
834 894
17 567
663 463
635 865
494 518
892 808
524 75
775 305
816 797
912 163
926 893
401 608
672 894
212 561
17 644
229 669
657 754
709 907
256 33
544 652
785 464
108 891
760 586
414 766
468 429
752 530
927 324
853 906
709 211
448 484
906 335
420 217
958 819
811 52
850 102
332 951
169 939
755 994
475 201
20 120
25 163
395 236
526 759
479 502
597 425
269 179
326 508
37 291
692 759
485 207
81 273
562 446
522 708
649 61
658 32
689 590
307 590
931 246
28 975
139 800
976 433
493 231
16 356
736 347
242 533
63 806
630 140
352 421
566 460
201 260
858 410
369 989
751 986
115 828
221 82
18 191
157 879
630 880
741 727
946 279
340 125
417 246
491 59
879 628
564 478
703 285
198 899
688 102
233 438
153 402
672 973
819 408
352 210
474 935
277 654
720 512
524 701
322 906
455 666
11 650
591 945
94 959
432 177
719 645
56 857
417 345
96 603
654 903
91 144
991 313
220 194
956 82
693 301
683 944
556 682
791 369
802 717
786 888
963 927
691 71
32 923
58 145
909 441
336 853
898 353
460 723
774 643
355 565
612 109
67 692
720 405
717 742
332 308
410 941
993 794
179 329
247 812
256 300
875 27
589 521
801 103
866 72
478 315
34 402
668 476
316 428
73 549
398 937
321 181
262 139
689 94
213 976
579 137
258 205
625 513
607 756
455 519
50 800
274 680
850 558
884 631
103 43
702 959
556 57
499 247
47 916
445 989
129 368
896 215
126 154
83 769
216 18
799 390
725 623
130 540
155 291
915 90
768 292
661 527
826 631
176 52
653 483
235 771
328 877
161 936
443 950
897 165
664 454
193 209
492 52
67 84
270 251
838 444
57 194
642 770
522 766
489 264
40 318
872 126
956 628
791 148
385 569
957 626
659 91
321 599
949 871
54 263
20 334
20 491
268 666
151 468
411 948
41 90
231 890
442 944
349 637
316 445
228 735
138 31
57 509
544 649
413 70
485 646
152 987
567 701
188 503
261 225
500 541
482 41
924 149
483 707
703 934
495 399
765 11
566 35
635 542
577 787
433 641
388 89
219 595
227 48
490 178
639 435
52 698
826 696
249 485
560 228
297 689
780 36
446 401
404 600
678 709
358 190
424 979
93 790
627 234
530 915
90 768
93 656
741 992
666 10
533 233
139 397
535 204
599 554
905 946
50 464
315 198
80 396
923 577
111 680
141 359
735 495
710 385
462 596
862 30
71 852
659 999
966 454
783 307
325 366
744 940
434 651
289 373
271 732
877 501
373 830
606 815
795 497
856 87
150 755
946 865
207 110
792 996
874 794
203 830
20 340
133 555
513 948
230 791
698 224
531 703
657 520
892 231
286 165
931 598
280 846
924 445
81 468
563 686
907 546
558 960
118 671
369 107
939 541
966 535
442 190
853 602
81 859
510 361
548 408
645 212
69 759
516 194
267 851
408 87
983 454
196 154
132 171
721 38
942 695
724 678
695 611
534 31
648 992
591 376
378 427
178 841
436 503
470 929
156 686
175 430
265 472
609 208
400 98
495 668
55 316
434 247
106 993
200 727
864 487
936 314
998 58
87 366
827 724
559 200
720 823
535 160
29 979
352 250
451 791
417 700
56 971
855 603
279 97
900 782
450 719
998 491
127 253
609 411
377 202
22 932
648 367
272 140
264 741
751 333
501 347
266 764
942 324
559 324
833 702
57 602
782 998
169 880
89 574
444 32
934 149
86 289
823 921
813 230
295 198
278 829
493 112
622 426
366 146
904 270
971 148
260 693
247 648
907 634
701 150
667 223
359 642
163 976
865 749
340 423
998 541
643 478
521 241
967 726
500 122
934 208
385 43
588 807
844 529
847 158
632 496
412 966
620 642
151 853
887 935
444 835
832 782
343 977
826 690
414 751
819 546
52 415
630 720
699 949
787 519
515 349
535 913
667 418
859 282
293 469
205 311
104 286
411 278
300 558
447 345
897 875
886 795
248 461
943 509
797 66
136 860
698 417
728 158
384 457
983 811
813 943
339 590
943 58
250 387
708 30
705 175
694 628
621 534
637 525
123 502
798 772
539 648
651 69
879 840
460 24
545 877
97 148
730 608
864 465
859 575
785 203
190 411
84 217
989 247
388 799
109 143
644 985
800 81
219 325
916 894
345 495
980 461
44 396
939 124
669 218
152 643
709 992
556 24
71 834
371 772
403 266
369 714
562 203
91 651
475 115
551 651
447 483
75 651
927 396
806 63
32 699
424 622
282 108
585 942
691 479
287 27
188 823
217 123
562 530
149 806
423 281
316 774
540 749
859 335
275 475
576 108
387 293
413 111
782 621
260 765
197 720
710 350
781 761
464 225
295 85
221 775
350 626
58 543
962 417
181 95
192 444
460 392
204 106
170 894
459 571
701 670
488 845
369 137
732 689
787 850
689 910
862 905
34 214
762 549
45 473
959 753
712 539
751 597
682 733
517 18
679 83
946 980
641 992
209 101
981 310
944 469
620 577
269 884
519 824
942 228
607 482
638 33
748 143
735 312
412 681
482 708
811 528
733 122
556 804
861 949
333 899
721 368
860 652
418 859
544 389
438 978
343 501
598 216
400 385
984 147
969 627
552 54
502 110
413 781
78 481
589 673
166 677
935 120
386 272
794 17
503 517
279 842
188 595
609 285
777 196
799 688
870 773
211 617
765 847
646 262
529 154
303 699
679 635
119 779
27 817
970 806
590 281
659 121
814 769
493 448
153 257
549 331
102 643
983 589
885 371
418 304
284 533
264 578
543 192
109 51
967 214
469 782
47 636
947 397
517 62
610 715
78 406
562 440
617 864
363 570
765 492
205 298
684 906
336 291
436 195
972 218
450 645
412 617
931 715
683 273
984 520
574 889
345 908
786 448
807 632
386 791
739 831
551 720
340 160
188 675
303 916
668 100
581 39
416 20
138 548
835 756
492 209
239 440
506 949
581 734
482 720
633 660
375 424
474 540
662 769
787 231
644 737
708 578
959 694
847 783
656 383
976 836
208 905
625 190
950 810
641 468
311 147
696 826
501 734
34 87
411 454
571 177
636 122
973 569
866 28
984 732
745 532
962 262
553 703
228 417
112 800
816 406
194 868
286 836
118 796
342 691
461 496
129 588
21 670
196 503
437 285
688 230
351 116
451 778
264 422
444 973
517 129
134 235
562 690
198 72
597 846
403 997
988 810
546 106
702 838
266 491
307 949
785 345
164 760
819 756
150 455
978 88
324 709
991 731
159 571
956 991
611 377
728 993
51 961
762 973
753 508
462 508
707 851
497 641
902 735
966 368
187 741
756 378
293 348
493 203
597 353
590 758
765 416
174 151
779 633
315 54
864 649
298 937
560 878
895 281
879 271
296 197
194 828
93 26
752 247
331 510
681 775
604 827
826 748
872 472
682 85
840 804
804 376
954 348
414 852
121 503
15 248
321 40
649 91
133 759
534 790
184 248
132 926
516 482
999 316
927 206
555 590
213 33
551 734
198 886
190 96
604 342
381 536
814 220
249 576
191 705
712 631
709 84
134 804
979 504
362 613
767 187
14 841
234 143
570 141
993 201
605 738
262 894
446 279
664 830
709 830
118 876
213 700
709 865
999 792
960 783
352 891
492 643
227 636
503 782
266 206
885 742
187 351
140 448
18 46
11 79
582 118
882 456
940 904
491 319
970 640
768 724
219 669
294 253
77 825
355 77
492 991
647 241
885 872
36 281
55 464
698 88
159 405
314 149
768 88
760 242
479 845
979 772
68 202
654 993
687 640
22 730
145 544
867 675
300 148
382 545
815 575
840 329
477 737
824 969
838 612
470 854
581 67
125 738
102 728
44 146
904 507
105 663
99 393
525 661
753 560
431 820
260 651
99 851
538 362
543 430
641 185
542 126
545 93
968 730
18 99
648 916
707 331
303 963
482 350
767 306
332 120
128 441
529 226
453 136
126 213
709 13
727 268
78 323
486 380
131 906
668 534
973 993
669 256
736 479
810 415
16 114
752 535
877 43
578 843
902 278
389 624
650 831
733 288
757 941
742 451
145 923
664 150
591 861
14 744
329 678
629 425
288 205
895 938
614 228
249 999
338 814
895 822
723 283
182 232
812 173
542 303
871 571
623 208
853 433
982 814
348 655
188 799
169 921
986 300
359 262
761 899
838 892
34 370
400 717
107 952
258 45
978 195
825 297
718 412
429 361
642 331
231 527
151 259
323 679
686 777
207 463
624 826
449 288
815 453
695 922
608 136
184 50
47 101
799 759
869 366
711 985
707 160
637 583
489 118
234 899
455 915
236 714
593 916
698 484
162 903
163 726
431 387
923 446
548 771
985 442
97 825
891 711
240 633
818 573
128 819
497 258
774 314
422 592
198 535
557 312
546 738
218 53
908 984
254 615
150 875
611 668
737 191
88 582
477 785
339 984
836 453
572 260
314 445
647 232
587 344
288 20
633 797
942 979
510 76
530 907
275 728
944 240
340 736
239 601
198 290
637 333
410 614
147 298
365 991
178 497
437 768
452 209
730 807
31 210
916 475
156 580
154 716
796 964
806 957
230 338
224 884
780 202
26 12
577 963
749 376
587 16
125 473
109 689
387 219
579 767
252 923
304 275
508 574
796 69
309 285
88 52
409 516
357 828
445 647
887 685
893 998
436 204
36 885
940 528
672 208
417 736
578 72
77 338
415 319
875 270
987 399
57 749
282 17
971 642
884 974
324 856
511 423
65 982
496 323
799 72
818 796
204 797
549 821
373 811
169 889
436 88
616 133
31 843
440 319
84 759
709 239
722 760
987 733
233 495
63 22
402 366
580 846
280 673
385 128
567 860
832 87
783 109
930 437
827 491
610 904
765 409
895 87
813 426
105 86
402 880
545 701
800 535
922 656
850 958
134 871
295 554
813 708
268 561
891 535
396 298
183 839
186 503
574 598
712 74
28 897
319 342
50 607
69 101
112 899
742 378
535 68
713 619
477 681
779 402
943 112
82 572
987 267
343 883
401 768
526 379
539 41
441 719
388 79
695 825
567 758
644 865
497 697
748 588
467 764
712 975
628 46
194 596
170 362
370 343
305 94
720 349
334 33
457 229
519 114
501 834
663 930
642 475
176 725
664 882
968 360
746 561
924 945
152 471
883 387
310 784
442 858
535 223
403 583
187 479
950 312
415 360
167 936
778 708
825 999
432 533
753 297
270 614
392 962
511 346
44 375
837 904
239 274
889 231
652 635
944 100
741 329
785 748
378 517
677 477
763 169
188 943
57 697
51 794
607 825
936 574
846 635
325 929
660 542
649 941
386 729
464 699
63 346
764 300
386 288
422 232
46 525
499 589
169 25
611 903
861 645
122 296
488 411
795 137
926 213
460 728
442 688
336 241
881 717
904 33
155 950
571 866
635 93
380 968
348 492
999 37
545 55
789 879
564 164
237 102
929 154
752 395
118 161
684 891
101 661
549 801
346 927
308 932
376 853
844 901
164 795
502 844
684 842
876 272
295 360
906 578
702 998
128 315
263 574
456 521
940 867
518 277
75 376
360 281
522 83
96 79
651 408
842 980
171 312
997 925
780 603
946 880
282 168
233 162
845 551
575 923
699 997
46 619
633 264
837 823
104 598
300 806
612 282
989 657
243 42
442 103
24 305
511 156
508 692
611 885
666 405
511 56
60 437
574 366
126 974
432 479
798 980
372 488
285 221
331 409
664 832
512 610
544 512
818 33
821 965
165 886
743 134
926 234
493 628
46 920
27 889
243 775
434 648
485 505
793 326
630 164
87 720
445 802
904 106
899 519
532 189
379 225
633 152
811 845
190 745
208 930
528 221
681 427
917 151
268 86
653 244
859 664
277 459
582 41
925 38
537 454
890 609
61 751
684 397
552 462
308 602
963 845
965 211
347 773
250 682
874 842
234 783
966 873
187 551
13 474
523 911
264 208
263 38
165 788
397 705
466 758
577 468
260 797
299 824
301 656
938 827
492 195
167 419
456 304
118 412
390 298
360 963
241 696
212 621
732 530
410 561
514 552
764 196
145 768
711 803
986 391
331 995
668 466
231 523
526 863
134 492
454 935
709 352
194 320
360 512
370 702
663 261
645 761
438 220
679 490
649 815
457 963
546 95
638 736
186 246
651 611
937 764
703 684
376 622
596 170
126 500
541 600
837 555
583 611
315 954
430 589
745 42
962 898
242 571
552 782
622 774
720 882
936 561
849 516
257 294
803 97
162 260
493 193
116 497
814 186
634 132
358 531
755 374
370 53
386 560
787 891
789 419
200 924
746 876
845 789
858 413
172 755
617 566
840 256
691 52
161 568
29 815
333 728
436 792
591 821
397 556
888 613
313 101
103 58
725 489
602 249
613 568
328 458
968 738
912 733
690 948
721 87
130 79
176 584
348 771
590 365
746 458
259 529
764 493
542 140
556 781
987 489
464 154
624 311
793 655
752 770
528 767
166 202
18 182
34 407
637 405
492 706
231 99
383 575
547 770
793 642
220 243
583 699
745 270
277 668
562 875
767 566
867 749
631 732
449 695
255 691
991 220
118 227
288 781
836 172
355 546
413 759
641 850
754 948
392 750
127 726
870 405
503 234
23 407
470 676
839 936
962 32
540 796
496 756
742 941
692 347
553 20
779 621
694 100
561 756
73 601
41 75
483 854
655 164
987 273
610 361
712 798
831 868
735 991
531 570
121 762
868 301
67 196
829 588
322 749
407 19
785 514
863 993
529 999
206 634
756 621
268 575
305 897
961 759
235 965
159 501
143 317
284 329
34 786
39 264
226 645
930 888
646 706
852 422
65 359
883 341
380 394
968 662
453 45
365 534
457 801
789 71
452 857
196 478
29 474
589 935
836 614
952 550
159 957
89 218
789 876
486 874
520 443
533 994
249 546
757 792
153 137
562 838
500 905
156 67
854 871
149 242
575 312
800 756
464 940
395 539
645 488
883 782
752 283
758 324
470 995
421 358
688 167
635 297
344 532
223 326
219 693
792 694
151 408
105 590
855 503
802 786
228 432
294 479
317 921
986 511
833 749
790 472
41 625
215 637
763 741
519 28
766 788
67 111
332 946
169 836
260 679
690 921
633 270
520 127
65 921
40 954
36 718
44 162
38 86
797 553
102 588
506 102
405 335
181 844
220 815
25 948
19 491
214 13
860 83
236 48
122 993
140 616
279 953
893 875
804 460
760 98
635 454
252 654
261 855
464 48
261 437
343 769
287 698
812 428
196 833
772 161
691 185
159 758
699 749
847 925
573 706
335 282
413 102
215 908
415 928
330 152
969 211
41 874
550 326
991 242
724 172
829 345
323 151
881 914
982 713
156 260
650 336
702 264
345 526
530 580
881 950
214 29
26 615
509 251
997 400
539 870
717 752
586 791
900 946
239 268
599 678
628 747
62 375
805 583
671 611
401 912
203 415
912 680
569 74
976 177
757 41
750 789
808 193
211 817
92 665
443 492
661 362
300 110
52 254
522 221
625 766
153 291
300 444
632 197
300 32
76 362
778 361
383 910
293 152
908 653
827 513
755 533
823 743
597 41
85 931
597 517
650 115
10 391
159 412
253 813
863 350
134 719
52 557
940 673
642 124
600 201
467 141
831 459
750 924
135 168
106 757
744 608
579 408
206 736
909 699
715 589
445 17
600 29
933 127
395 540
404 865
927 381
544 665
647 163
56 883
957 611
212 668
253 895
95 284
864 163
332 168
755 838
724 469
421 162
175 915
712 885
644 833
258 971
57 81
818 591
940 83
883 688
904 498
444 582
560 605
773 534
339 275
905 711
621 956
368 512
709 487
354 857
158 657
925 430
905 943
755 380
204 868
437 505
862 986
403 464
76 440
367 858
792 250
924 66
344 894
525 922
357 82
749 472
789 359
418 953
142 996
604 65
243 275
179 985
457 872
361 620
867 383
10 259
583 404
674 714
446 194
327 898
782 692
100 408
910 165
24 747
78 428
113 527
90 493
171 542
659 856
330 914
467 417
382 409
86 755
734 835
461 668
544 502
172 275
651 816
569 423
247 773
715 443
387 703
997 813
383 925
186 222
510 691
933 551
752 887
77 209
662 346
447 693
123 780
800 293
251 526
83 342
856 695
56 459
715 234
268 26
361 172
179 262
168 295
478 512
57 316
838 283
238 267
326 26
182 112
891 720
202 161
847 987
25 115
166 279
697 609
817 530
284 617
678 437
291 559
414 896
655 349
184 445
636 691
212 447
281 571
385 894
108 797
460 239
412 711
148 195
939 122
77 661
807 629
794 534
478 681
118 581
798 596
467 202
878 262
699 732
833 281
637 253
642 529
772 669
643 325
339 212
778 411
161 707
581 234
963 31
849 625
707 136
725 741
981 663
904 943
776 972
413 565
607 985
589 269
474 790
276 916
103 971
901 763
287 634
994 511
102 196
100 403
665 390
417 946
832 748
238 604
933 414
308 129
491 535
882 987
586 124
726 506
266 710
199 514
244 178
650 173
532 823
572 557
705 447
837 726
161 291
291 981
204 280
551 603
20 78
966 851
336 800
565 547
226 142
212 737
444 764
708 302
780 246
708 481
532 663
30 151
175 19
367 106
275 953
279 686
832 811
64 273
409 466
708 122
46 106
16 682
138 463
250 905
176 565
289 737
112 616
762 912
725 71
238 114
367 874
70 97
326 234
558 571
497 651
366 301
359 306
944 899
349 853
535 418
475 966
542 927
303 513
127 978
809 295
465 778
816 753
814 928
61 292
507 755
37 231
583 709
115 350
572 117
157 910
934 748
134 710
288 560
875 226
890 58
510 308
594 471
490 465
935 769
311 800
693 958
265 515
334 750
203 510
740 152
903 774
758 377
761 924
737 346
492 288
84 199
785 154
277 205
768 423
835 409
596 629
90 498
864 967
439 628
291 426
181 61
364 64
34 526
39 507
543 801
254 27
185 141
809 901
13 218
274 225
483 116
332 576
263 348
124 806
339 695
846 385
679 217
248 627
378 690
225 171
942 666
69 863
729 161
662 479
11 656
483 757
942 758
744 526
553 670
42 648
80 560
364 761
686 39
877 562
792 120
681 115
346 48
60 843
475 674
269 132
114 700
985 338
459 721
520 228
426 486
810 351
545 563
469 515
335 198
287 452
369 425
810 486
583 788
912 280
147 749
994 769
840 377
965 739
71 149
990 51
399 929
299 759
403 997
230 630
706 989
445 762
944 646
171 669
289 714
148 124
849 671
283 827
546 191
239 742
763 565
463 317
735 480
564 672
529 881
966 310
767 502
988 886
469 53
708 273
64 410
615 117
74 559
224 243
792 39
508 280
293 37
473 614
772 652
519 467
488 782
962 711
819 949
250 133
619 390
395 378
145 106
456 761
836 52
202 341
823 622
219 861
188 355
706 638
101 648
961 422
726 132
231 963
226 374
109 669
531 23
529 235
309 530
95 853
318 916
265 423
519 572
694 371
226 419
105 297
872 174
86 450
274 533
184 130
328 132
968 666
101 921
192 62
337 14
828 618
917 256
142 231
184 313
402 340
49 549
336 437
309 327
659 290
579 172
634 217
233 36
334 546
284 55
865 242
973 163
294 250
967 945
252 60
589 770
128 912
748 335
54 592
196 688
760 421
27 960
690 78
707 601
712 256
957 897
418 350
773 629
536 322
116 719
669 921
614 966
485 882
822 582
761 243
825 105
483 962
404 299
350 92
362 639
330 369
444 49
977 289
555 809
143 317
903 435
80 122
227 249
216 990
555 48
152 509
933 64
882 469
126 382
353 462
699 841
892 747
555 406
669 534
759 564
228 898
157 253
820 75
742 447
713 737
20 973
332 46
309 270
202 324
393 157
571 280
413 853
258 445
439 650
554 753
752 662
334 778
981 381
339 533
888 993
305 60
749 942
390 560
736 259
742 356
22 56
238 363
924 138
442 671
714 226
837 325
637 152
249 926
989 887
931 37
78 937
155 49
502 255
822 533
655 496
108 788
291 56
887 923
810 518
184 612
448 874
53 555
743 899
97 985
181 724
656 282
14 613
156 704
593 134
909 294
145 573
752 634
430 835
363 350
385 245
773 320
659 781
435 161
88 228
320 838
363 386
61 117
764 888
115 432
29 870
786 379
448 18
926 599
10 816
435 620
83 598
771 971
270 895
384 780
433 637
417 333
855 744
348 474
979 217
887 972
921 126
967 904
593 146
542 507
874 897
409 955
789 699
801 907
974 238
837 671
720 940
231 336
691 17
369 334
923 848
728 93
628 706
732 925
649 757
917 219
64 987
441 568
549 568
474 71
781 415
553 118
589 971
17 864
752 974
484 997
605 185
974 29
726 68
978 123
243 141
651 261
78 884
340 926
792 605
437 594
167 864
728 522
718 688
656 178
657 398
260 211
80 641
126 896
367 286
129 206
442 879
954 930
261 493
486 531
489 893
301 554
807 76
634 48
306 667
458 674
24 283
790 168
136 582
296 954
663 287
657 480
473 505
790 32
656 956
838 633
146 750
607 97
345 114
621 831
982 400
489 763
355 450
750 443
810 222
226 269
802 485
390 571
814 859
590 784
890 257
741 562
191 341
333 547
470 617
927 174
86 60
836 697
936 310
187 435
657 911
195 463
958 735
914 328
457 652
164 272
80 196
341 404
825 942
416 44
206 652
505 289
909 520
984 415
539 553
554 135
887 393
390 900
813 453
966 281
150 124
96 875
793 455
167 291
580 328
694 981
106 492
250 957
851 870
307 898
194 84
647 586
59 75
841 963
839 64
894 119
176 954
432 449
674 608
384 773
915 955
892 940
776 827
69 209
449 971
418 272
210 479
416 632
207 764
21 647
235 779
279 38
677 647
37 400
898 67
559 431
725 378
233 383
130 969
246 816
520 901
89 770
812 150
525 411
78 995
699 444
945 989
181 986
637 310
125 980
721 251
935 99
240 28
76 740
552 39
271 305
77 811
184 839
742 802
758 59
318 163
150 107
281 34
342 787
198 763
212 717
977 869
24 403
776 554
650 895
188 763
155 878
390 960
689 179
100 585
552 618
796 634
439 521
921 594
111 952
653 117
367 385
118 25
700 266
844 764
272 155
148 362
404 999
282 554
96 128
955 414
583 663
390 757
235 952
853 194
681 626
263 402
586 438
777 856
35 863
185 377
844 799
952 411
387 524
586 776
61 404
748 861
313 189
410 805
534 168
762 855
171 882
866 968
513 964
289 475
335 636
737 475
103 804
890 390
575 378
484 588
532 609
222 103
524 794
486 988
510 258
367 33
398 673
501 311
534 248
524 88
409 65
446 263
663 343
22 48
737 867
75 584
733 97
723 528
486 123
867 13
819 138
62 547
96 612
694 48
134 152
907 306
640 57
701 260
786 485
867 482
605 889
929 223
924 624
200 777
599 856
224 320
23 534
898 518
282 700
275 90
805 493
854 46
533 681
338 47
859 27
678 159
555 340
320 137
225 634
612 99
25 628
597 106
888 562
677 235
47 454
891 322
219 334
516 240
25 990
556 436
544 677
984 482
669 53
13 661
462 331
983 903
740 336
96 925
539 516
649 568
492 474
704 98
817 655
127 369
126 537
541 382
778 451
634 441
408 17
76 993
491 339
699 589
453 690
986 45
550 151
456 812
677 196
128 989
935 400
854 480
690 80
218 908
644 473
162 405
229 271
960 297
816 92
946 505
531 934
899 842
785 368
181 776
226 246
233 780
839 380
534 366
759 623
793 58
252 461
730 743
806 67
762 209
810 770
155 317
156 391
393 354
664 182
520 133
943 615
120 676
747 239
117 946
10 451
449 565
887 369
922 203
122 874
587 407
204 521
232 372
379 494
249 953
336 856
739 287
472 114
530 877
115 296
276 95
967 469
712 636
813 210
500 22
660 799
44 296
850 587
806 929
867 90
56 729
280 852
384 120
607 422
747 417
531 94
288 509
302 872
911 226
981 533
443 121
712 199
155 104
996 461
905 585
500 551
594 425
987 812
526 53
738 715
665 17
747 119
978 575
156 489
570 853
735 888
689 46
437 576
917 875
769 210
176 313
832 968
178 662
108 135
518 213
647 222
943 713
427 195
718 827
459 59
611 163
519 289
138 708
910 677
838 688
306 462
130 976
788 940
781 230
453 314
44 604
456 265
698 655
37 162
34 79
158 725
810 938
837 437
803 526
127 415
860 285
539 678
321 531
43 237
185 529
191 251
258 238
101 377
491 121
324 16
532 713
254 975
701 924
806 149
347 22
656 416
22 238
585 245
394 757
231 195
844 497
565 530
547 71
838 954
946 274
862 158
11 807
644 824
109 679
250 741
125 151
943 593
903 654
75 629
829 409
118 727
912 138
868 357
569 660
158 581
485 781
164 127
429 345
371 37
987 23
418 104
592 647
859 704
957 375
737 696
845 358
629 762
500 726
147 597
649 384
900 470
408 949
632 879
699 615
45 21
92 309
502 957
545 304
54 581
48 615
30 534
386 581
462 163
217 504
490 894
195 135
794 688
733 910
177 989
922 222
213 770
60 330
563 380
226 309
764 704
57 916
332 825
802 408
126 293
932 564
622 960
723 863
690 290
334 108
37 194
139 282
43 265
909 573
556 738
216 826
10 716
390 118
458 254
298 203
960 300
153 308
950 499
388 920
50 815
160 611
430 87
346 627
99 35
239 539
304 991
163 892
344 41
747 350
242 986
993 241
827 462
932 287
633 743
661 703
925 164
982 612
569 837
376 468
682 758
589 164
106 526
565 695
533 316
367 118
148 290
692 762
587 122
211 508
945 631
866 687
388 536
448 539
332 640
922 51
284 966
487 355
580 399
425 920
816 45
570 260
954 139
40 947
115 544
569 170
699 405
697 977
557 166
245 61
935 78
641 378
896 286
738 498
892 347
533 470
257 35
96 530
777 463
754 480
567 957
848 342
762 475
891 308
478 567
475 98
203 669
630 898
668 98
600 90
628 95
311 186
843 212
79 176
785 765
223 203
435 541
225 567
996 144
737 882
967 147
386 338
197 930
632 875
332 764
656 857
343 297
970 90
533 663
117 359
513 989
436 937
845 620
577 21
541 702
659 532
444 401
849 510
837 785
248 978
656 788
447 374
834 401
122 394
545 839
517 88
58 740
379 64
678 222
462 424
126 983
430 156
808 124
92 790
230 79
323 482
754 963
401 560
878 543
78 304
608 457
630 87
164 73
751 71
757 967
923 439
27 252
500 686
666 78
475 290
526 110
100 31
577 346
842 327
294 333
206 370
643 122
385 300
198 167
588 649
725 406
531 224
530 866
682 99
303 954
609 203
11 399
62 496
422 177
860 684
476 875
304 442
358 901
571 755
342 716
185 221
840 825
361 858
581 228
346 776
828 772
546 456
758 799
256 61
939 144
585 990
955 343
242 972
10 523
712 291
179 465
172 187
117 805
771 806
221 545
593 883
428 799
183 104
783 638
325 797
65 626
10 654
649 951
423 994
566 136
743 650
864 944
577 504
488 860
107 949
831 493
71 182
735 635
288 576
781 75
799 979
811 470
491 180
161 237
83 705
738 218
946 722
106 581
574 871
207 803
978 297
525 168
125 240
70 401
273 496
867 358
944 797
154 406
325 613
872 930
879 802
951 427
205 884
739 198
744 57
884 632
179 116
756 820
480 837
918 402
117 281
919 994
751 553
252 71
74 203
26 467
379 144
813 188
136 407
116 55
367 33
60 648
870 85
69 720
965 760
395 245
26 594
197 858
301 502
580 204
762 117
439 904
465 937
321 39
847 481
859 198
777 582
659 834
874 820
206 293
49 669
732 219
919 451
665 430
34 957
707 92
285 685
370 846
697 610
217 468
523 974
303 618
247 702
255 107
482 281
80 890
740 640
234 921
778 596
389 617
971 696
805 382
647 458
29 837
957 525
796 637
815 263
52 861
905 106
345 949
669 602
268 439
545 573
902 706
339 862
739 311
738 751
607 72
233 45
324 517
774 648
890 574
331 382
514 308
726 438
906 817
260 343
56 780
914 752
15 631
991 893
100 443
320 253
166 911
12 911
153 89
984 251
474 576
524 44
286 775
334 278
974 854
737 636
520 674
564 269
944 708
613 981
949 503
64 918
455 144
15 364
723 139
308 667
935 768
606 843
643 121
393 20
426 463
548 721
544 564
276 755
29 863
267 344
104 262
246 701
789 584
761 847
259 349
506 965
652 852
123 254
789 57
551 320
515 473
382 135
82 454
67 815
89 867
837 236
505 345
459 614
49 627
162 274
340 786
626 985
835 813
978 556
986 144
406 762
891 957
795 357
559 115
358 752
589 186
906 992
530 958
57 673
552 730
33 453
293 36
777 352
462 302
608 734
348 38
140 923
237 440
285 165
310 88
189 519
126 897
792 660
687 547
569 781
287 917
643 303
174 828
456 870
11 325
378 408
79 958
19 626
377 444
506 899
131 314
90 879
153 736
195 714
172 886
179 745
705 114
801 394
54 491
866 581
815 450
743 136
826 86
498 679
26 969
821 694
141 123
396 503
638 766
13 979
111 709
27 99
219 523
700 952
186 78
157 676
456 350
609 638
766 389
667 695
953 232
322 463
146 353
171 530
844 82
132 157
168 823
877 216
558 523
35 926
824 793
450 14
819 948
510 988
350 124
446 285
624 950
298 459
141 692
321 526
451 761
179 815
343 266
929 191
200 749
576 560
426 652
656 142
36 309
180 834
333 644
134 200
616 419
706 832
746 821
207 548
672 378
727 967
178 716
332 309
460 756
338 141
708 315
430 367
501 853
689 813
524 10
941 821
712 811
710 848
88 565
204 911
966 738
483 281
308 600
469 715
977 93
264 820
268 34
573 533
481 608
782 470
355 105
132 567
887 772
230 347
243 368
10 484
658 257
13 432
310 391
272 330
302 732
513 187
761 559
50 455
361 792
310 536
490 627
131 10
516 122
386 930
60 777
466 515
285 90
195 290
312 643
475 66
793 223
315 239
152 801
666 91
527 563
968 163
139 802
514 166
227 938
182 256
127 611
879 613
277 227
607 687
292 678
29 463
978 330
467 511
106 814
276 393
431 408
640 382
142 374
113 76
248 693
199 958
625 282
210 190
930 830
460 503
913 548
406 953
785 262
799 943
108 992
380 875
135 655
564 261
586 656
395 377
299 864
255 730
467 319
762 231
647 181
622 943
607 956
802 324
225 364
607 834
280 978
484 790
586 480
691 448
667 978
372 585
865 178
822 972
716 112
689 722
844 87
383 133
405 110
777 739
905 750
666 266
36 824
244 54
867 379
585 774
342 517
103 814
468 749
665 594
791 547
169 85
768 805
262 52
986 844
714 485
231 408
953 514
559 26
913 60
546 230
126 487
681 133
665 533
976 264
830 317
218 188
534 392
134 388
671 223
529 352
451 822
899 373
13 371
773 574
446 59
550 824
948 158
877 494
361 86
228 580
153 538
835 546
19 854
627 352
560 837
47 681
339 161
180 965
174 702
832 474
129 510
407 384
237 781
807 660
896 202
118 842
281 206
878 100
634 877
421 664
952 307
654 800
330 637
983 739
636 372
143 318
900 287
989 13
769 746
581 468
105 975
782 506
983 804
596 993
452 766
317 75
163 782
187 30
55 240
222 43
681 811
716 787
983 413
79 359
198 479
690 907
760 494
722 98
241 490
544 615
516 610
770 844
432 514
975 649
485 649
145 336
990 80
636 298
437 895
35 612
715 683
509 863
889 729
102 880
45 262
302 67
303 952
625 84
186 323
794 417
709 472
703 583
142 238
201 242
888 197
604 726
515 297
281 801
170 591
137 430
471 126
671 187
359 379
601 529
642 937
602 573
90 505
754 356
200 790
802 926
898 209
531 212
985 750
188 72
170 342
711 784
186 576
222 201
410 985
601 641
571 154
951 521
973 423
35 869
699 870
373 104
722 744
888 300
114 929
30 330
325 760
165 251
853 47
502 771
469 445
409 370
825 73
666 644
942 543
975 350
250 535
654 869
518 314
297 77
245 69
869 346
546 957
925 662
591 652
142 372
839 479
828 426
35 744
827 222
364 785
486 391
122 677
894 256
203 513
278 123
861 910
936 176
97 879
125 911
191 286
504 441
624 786
325 171
182 726
680 422
412 860
604 546
872 58
544 990
309 755
290 48
186 874
946 550
609 172
682 715
533 875
82 893
746 732
280 216
334 764
611 549
889 393
108 263
737 323
18 724
343 117
77 685
946 781
550 655
876 322
450 175
553 645
250 388
978 250
350 121
417 396
585 303
657 445
78 509
344 359
390 20
629 547
507 528
863 735
859 678
72 760
81 41
192 246
750 366
275 769
295 508
372 742
797 551
841 496
934 503
10 890
458 942
254 818
818 853
791 961
798 70
568 825
668 225
42 128
453 658
297 155
596 822
865 836
333 896
735 980
205 790
878 76
849 32
716 325
948 932
564 644
684 117
595 308
201 223
375 880
234 646
663 801
866 630
614 87
962 378
18 553
43 456
446 842
595 444
82 765
481 31
77 650
202 880
257 964
140 104
505 820
12 306
44 570
994 517
120 975
799 385
66 37
144 960
360 254
646 13
574 159
169 818
759 795
604 909
662 514
86 39
601 33
110 909
377 937
120 25
92 371
619 392
264 692
735 855
651 485
217 669
61 907
976 21
982 841
957 542
510 939
174 557
266 139
410 692
939 363
319 535
679 289
305 637
59 844
381 743
52 182
123 565
910 495
936 561
99 510
609 425
763 62
432 94
570 740
747 629
362 436
808 89
145 814
528 554
389 845
916 195
563 151
916 327
440 254
261 758
647 507
917 598
191 207
110 527
910 715
364 113
424 953
749 92
395 552
142 980
342 489
438 698
796 966
254 651
736 162
618 869
330 936
710 87
427 894
823 473
922 215
653 59
25 305
349 615
43 279
657 351
760 660
475 230
516 890
312 451
267 215
947 472
856 55
198 539
364 103
143 318
396 989
627 373
648 349
398 270
76 681
229 346
648 424
643 919
312 638
330 355
515 352
911 643
828 180
23 693
120 993
771 341
915 473
952 779
122 837
734 304
829 262
244 438
603 257
619 749
997 708
161 839
936 283
179 672
329 572
140 363
293 812
453 270
302 777
532 467
704 217
265 524
676 750
805 397
815 534
431 298
770 917
831 569
129 567
531 755
626 647
82 103
129 254
155 60
830 789
488 167
764 480
740 615
803 781
770 884
535 345
819 949
126 880
12 339
420 948
19 335
845 310
893 11
356 438
608 49
553 987
166 745
970 456
185 625
545 797
898 53
111 721
623 16
493 361
58 631
302 330
913 989
138 61
543 983
282 344
730 703
217 635
215 765
270 520
811 982
834 84
60 559
550 421
285 959
251 137
607 137
876 608
494 386
324 978
205 567
266 141
992 689
973 368
554 269
553 858
307 401
324 173
125 550
872 258
211 233
200 260
485 457
638 664
293 532
243 136
403 194
745 592
373 997
95 693
14 709
527 217
40 467
957 137
233 328
451 782
98 821
906 706
484 997
763 170
556 788
226 672
988 302
965 723
420 965
179 850
807 264
837 239
406 949
843 936
831 152
269 545
292 791
468 634
622 441
563 905
558 444
463 700
672 418
584 208
778 443
552 189
799 149
682 556
74 879
640 789
567 36
956 929
57 123
61 779
38 735
201 272
572 202
639 499
36 79
820 996
963 798
930 344
754 257
652 380
994 590
24 112
494 381
23 715
21 982
350 818
205 720
972 844
194 178
30 507
295 562
465 980
813 64
945 584
625 662
876 963
642 518
404 707
575 331
990 456
244 553
453 154
63 246
500 610
442 847
706 979
235 472
949 240
449 509
132 761
883 497
451 199
651 570
581 605
728 145
246 455
633 589
981 776
56 951
297 223
423 571
285 918
974 282
320 141
127 91
177 669
926 541
425 70
850 384
850 158
597 519
886 377
249 528
495 684
857 896
478 364
801 472
694 465
522 295
129 57
832 693
312 406
284 672
432 273
90 609
471 59
386 741
413 547
430 287
819 458
873 439
140 808
524 349
662 715
547 690
801 250
266 625
873 825
313 592
533 565
107 170
246 748
843 411
588 818
275 393
189 164
834 941
602 445
39 522
201 253
188 318
985 786
634 332
195 702
285 488
149 861
876 94
457 146
600 129
547 569
702 724
866 388
307 655
974 850
534 480
704 207
840 729
382 929
377 122
189 35
465 844
878 763
358 752
335 149
446 581
835 225
652 782
812 327
873 961
608 233
830 312
505 733
60 165
776 151
16 94
124 766
112 32
147 939
81 283
373 798
546 74
722 123
548 511
956 209
979 341
174 368
939 165
634 727
115 469
664 990
869 129
273 740
772 803
992 687
302 890
418 702
667 242
795 477
692 848
527 690
328 773
432 70
171 352
744 936
96 817
280 114
426 239
155 854
518 776
842 604
831 399
147 163
997 411
368 444
964 471
369 214
236 934
106 250
925 815
991 311
244 916
111 419
584 394
315 607
314 369
705 915
21 481
278 223
168 609
343 56
443 924
308 108
968 94
805 527
533 92
594 962
995 972
903 777
464 309
153 807
646 544
301 515
642 990
982 917
700 882
917 631
951 563
977 301
989 664
601 412
82 712
275 917
567 640
296 332
895 373
792 853
691 389
16 397
582 314
517 468
218 677
798 308
229 983
329 13
481 543
865 552
381 782
740 855
448 45
797 904
539 751
878 611
633 128
985 355
497 513
704 744
787 526
32 160
376 711
707 966
34 952
445 214
487 656
540 926
774 407
538 937
134 200
729 315
362 135
866 201
367 985
767 303
451 536
624 983
564 751
581 116
969 226
250 460
425 52
155 958
48 812
828 729
672 14
910 514
971 121
740 776
473 128
409 424
863 127
470 640
616 595
504 302
514 201
957 845
728 226
840 112
962 203
175 62
973 800
874 573
103 464
279 525
603 167
436 727
723 416
845 874
478 658
813 771
563 624
514 552
189 36
80 457
64 98
611 72
87 108
954 485
317 414
120 653
262 661
731 58
346 460
150 993
843 972
585 182
471 775
206 547
769 482
455 435
794 669
477 710
432 862
12 867
198 630
961 580
373 311
371 206
448 145
445 315
131 180
387 345
538 165
363 78
156 324
998 470
740 916
360 795
289 570
77 525
697 162
507 213
189 205
929 351
621 690
314 568
462 186
31 801
352 690
142 171
893 594
860 555
593 805
143 339
586 52
300 522
498 257
801 286
32 706
819 974
461 160
672 127
282 456
558 341
734 555
891 257
938 72
569 835
234 54
304 354
157 186
11 609
350 133
625 487
383 748
811 198
520 205
503 448
362 751
346 772
437 869
379 609
10 609
507 208
268 818
760 780
366 466
75 811
82 181
975 773
395 545
35 350
647 806
319 730
43 598
514 116
912 837
583 363
970 811
848 937
615 458
914 14
769 64
595 213
398 81
958 141
431 456
304 685
39 843
505 217
581 328
753 147
689 83
740 95
566 934
196 733
274 292
875 137
964 165
339 990
542 836
573 808
970 321
79 207
891 92
968 762
644 100
885 862
459 932
747 958
483 91
779 897
153 16
56 344
980 401
93 679
447 809
642 371
470 672
238 697
369 502
298 862
524 969
69 455
803 844
437 540
468 333
72 13
332 205
193 881
953 775
618 903
813 732
298 452
677 844
683 944
154 266
675 654
127 78
621 57
889 46
915 855
805 977
601 220
98 237
564 713
375 913
815 131
235 94
365 822
936 162
230 707
625 294
202 73
728 177
297 694
639 297
211 848
231 463
603 336
398 625
576 217
904 299
443 300
783 288
761 324
280 811
914 390
106 268
738 908
253 181
863 280
804 399
986 417
160 661
879 467
737 401
781 469
496 743
930 668
42 516
450 189
77 970
263 468
337 512
941 315
362 876
676 608
856 883
717 887
11 114
720 186
926 830
894 982
749 538
444 341
817 329
601 94
228 774
176 519
936 101
120 739
11 747
845 292
758 779
440 182
906 317
731 970
768 476
641 105
486 611
588 294
142 384
725 395
312 792
296 679
539 276
979 460
655 505
950 506
975 386
779 817
300 894
640 547
356 541
975 603
831 69
94 185
308 106
627 326
132 488
474 410
857 298
439 983
793 180
994 129
861 783
650 294
184 282
586 861
851 372
402 284
750 779
100 186
906 719
372 605
451 225
885 481
140 969
655 442
350 274
484 332
557 386
653 52
829 970
469 728
767 103
240 119
134 409
258 536
726 911
754 933
729 311
756 661
237 864
688 651
623 997
68 796
580 125
418 151
231 107
488 798
312 512
836 656
702 943
494 671
119 669
539 336
812 295
499 214
190 216
222 272
547 273
853 343
906 30
275 629
883 863
257 936
966 37
100 154
314 272
698 567
334 762
503 444
751 79
412 847
78 15
729 235
290 541
865 699
399 606
702 639
860 86
521 838
970 719
388 184
337 777
816 770
76 835
18 705
545 610
657 187
978 430
300 156
352 799
900 220
844 925
866 410
857 751
251 204
63 418
229 361
225 78
417 896
417 773
461 319
789 189
668 232
475 336
671 883
51 940
303 128
896 381
534 706
15 225
286 922
375 739
921 560
437 13
501 114
656 555
822 10
239 198
873 740
766 816
392 593
534 241
232 956
810 228
881 169
30 143
601 849
214 566
509 302
636 90
814 144
599 294
381 188
110 20
248 326
623 106
482 579
86 310
150 450
786 827
853 876
606 796
864 257
800 47
523 437
566 526
950 865
760 475
204 90
422 810
693 524
619 179
633 809
892 815
393 193
274 848
657 65
997 108
986 435
202 561
317 853
917 399
269 882
517 580
605 666
922 134
319 897
26 382
455 366
98 625
826 862
556 717
182 239
826 117
694 753
974 533
292 512
816 268
266 821
720 998
40 493
715 665
81 607
787 985
813 379
749 823
869 205
606 949
482 243
526 642
419 392
249 658
475 246
205 506
961 594
252 991
486 725
645 467
71 900
878 696
495 943
480 956
632 282
874 934
375 537
408 884
495 609
152 896
977 24
986 694
143 904
782 180
775 623
393 241
869 750
352 685
493 768
419 402
956 117
316 407
946 794
801 853
308 552
839 635
308 760
146 293
601 11
455 605
390 193
621 572
231 467
891 660
385 348
201 935
916 709
664 55
66 958
590 232
226 773
445 930
253 879
764 597
713 562
490 946
14 275
779 697
797 742
330 972
612 12
533 778
302 879
971 231
661 928
875 377
84 830
113 391
781 349
692 966
980 304
766 126
980 743
839 901
150 169
42 346
616 523
822 779
497 513
523 233
298 142
554 657
783 75
36 881
89 650
955 874
338 76
169 513
445 485
168 816
337 432
83 331
961 136
871 240
456 813
660 225
145 286
822 264
100 574
903 635
230 969
47 670
390 650
547 288
294 788
312 983
244 430
193 795
666 335
898 410
578 995
606 692
282 786
956 975
985 31
796 841
701 54
227 138
755 372
333 500
85 905
264 415
146 356
778 118
325 761
289 59
709 622
615 404
924 940
217 531
547 22
501 116
216 660
952 792
520 356
369 924
606 861
673 499
829 40
689 976
386 247
561 897
290 982
827 296
941 82
830 138
230 723
187 263
950 475
70 779
618 90
779 465
586 503
745 851
851 942
692 529
823 471
566 652
319 851
134 767
378 713
87 810
974 216
362 790
330 447
231 903
238 352
960 848
821 303
421 405
65 168
768 606
180 838
202 739
176 513
909 510
649 522
787 993
543 657
972 589
289 49
597 582
860 92
324 394
142 53
722 695
730 869
822 733
548 116
714 410
626 806
861 186
801 761
612 702
399 562
119 638
115 892
587 737
645 612
520 921
563 128
778 454
330 747
56 902
898 103
394 594
335 495
977 760
651 117
970 823
790 422
161 388
158 234
733 472
760 117
282 19
110 556
168 498
977 608
390 665
363 746
861 273
77 646
775 409
996 556
257 835
215 965
325 295
439 608
783 403
112 862
594 757
91 379
212 499
591 368
733 137
519 866
66 520
546 38
156 15
358 153
517 780
236 217
884 710
777 660
654 227
455 193
441 387
827 473
956 111
639 624
111 177
297 756
551 943
448 230
111 856
909 415
439 785
578 156
558 901
556 297
578 625
110 252
584 162
568 927
525 252
403 52
114 70
608 244
239 870
676 55
308 812
645 103
841 753
273 32
495 293
472 415
954 595
355 260
235 220
533 438
252 172
450 14
198 568
300 778
192 421
362 677
199 256
974 889
869 631
930 224
494 166
285 468
433 313
860 709
903 81
962 686
390 745
870 339
585 299
338 137
207 920
661 49
913 104
517 68
75 682
502 326
477 383
29 703
669 363
146 166
891 681
475 702
91 36
12 727
225 517
543 593
618 30
277 484
651 704
571 83
584 303
693 622
480 976
799 522
574 280
19 264
914 702
33 611
66 134
18 349
211 725
674 783
922 383
206 372
420 823
258 876
554 800
727 427
757 826
367 543
570 900
467 229
155 922
610 76
389 497
644 494
699 247
136 767
199 690
968 908
262 320
171 331
157 658
562 722
295 199
579 168
364 427
70 986
553 864
493 807
92 907
110 889
622 115
258 708
769 378
915 620
913 592
391 494
246 549
891 780
27 402
259 475
224 433
567 138
67 505
681 718
902 142
813 38
181 513
542 110
344 378
545 722
669 296
551 299
126 796
818 854
505 66
434 97
10 25
714 615
935 299
69 777
135 635
482 755
730 368
292 127
544 109
423 285
980 165
81 933
416 997
534 998
647 408
738 171
847 272
615 19
179 381
599 285
340 224
357 888
178 511
192 583
337 286
132 612
15 623
808 132
581 85
945 342
548 968
954 69
842 260
818 994
770 155
95 835
304 38
355 441
365 381
819 644
330 28
59 472
896 33
907 10
274 671
231 804
756 152
374 192
688 35
995 770
965 153
562 791
475 641
734 12
555 441
373 606
153 560
238 285
920 842
63 330
494 16
503 650
24 570
30 206
447 609
650 298
536 956
352 791
778 415
499 526
151 330
355 530
315 338
893 571
499 701
861 967
754 201
481 784
622 325
460 654
969 648
274 803
192 464
846 934
96 287
837 922
179 808
417 799
840 133
421 171
291 310
969 246
274 584
142 525
197 718
198 636
677 447
818 954
979 414
944 764
206 752
459 388
19 745
332 876
798 359
413 291
602 850
173 297
582 491
742 962
977 962
222 500
690 966
38 780
515 649
933 214
52 267
850 15
498 777
338 754
814 471
779 531
739 265
457 213
438 382
75 311
858 136
85 388
976 603
271 557
463 711
515 839
653 507
578 411
330 944
479 426
946 395
383 274
946 724
165 465
632 896
789 748
852 669
880 838
39 614
238 171
648 574
334 168
922 653
321 481
341 744
121 826
524 930
94 915
735 283
171 558
129 811
652 175
568 882
409 458
203 157
507 147
925 559
242 393
355 641
961 496
885 117
236 68
765 706
266 923
278 737
272 637
440 353
468 532
33 126
83 930
817 285
498 676
409 736
195 339
727 429
702 941
413 116
34 496
694 197
301 122
119 506
428 798
169 345
695 405
290 343
663 574
680 496
897 385
933 207
170 423
972 21
907 13
63 136
485 14
607 492
768 147
911 843
50 638
515 599
632 475
899 841
993 109
928 171
372 291
130 829
804 125
869 691
469 923
826 926
698 886
10 789
822 290
195 398
656 822
455 104
541 239
727 247
54 155
502 244
114 555
947 499
119 898
135 212
757 642
134 729
356 558
195 179
485 306
167 847
328 701
670 626
754 834
392 558
169 719
372 847
431 819
59 435
195 891
237 813
125 673
990 503
943 683
965 764
131 792
912 890
874 804
463 564
468 925
464 751
76 279
95 487
253 458
706 409
476 342
645 61
426 130
765 824
89 475
906 776
716 488
101 858
224 49
304 783
735 66
226 788
508 798
866 80
24 452
419 144
290 766
685 550
424 53
998 402
50 786
397 823
923 430
645 199
321 668
598 320
425 331
702 136
999 801
573 985
790 367
641 818
528 881
399 891
61 595
234 300
50 357
87 255
953 467
615 837
167 286
449 652
965 397
874 86
858 712
365 539
82 203
245 885
557 542
856 248
299 522
230 917
734 798
386 887
762 39
597 409
467 907
515 568
447 703
16 78
851 322
248 355
18 289
83 321
279 97
972 91
974 327
538 299
481 914
373 963
861 25
966 325
392 915
579 565
704 190
117 631
122 369
640 391
692 713
756 546
188 486
476 734
867 592
49 254
29 368
667 433
891 952
781 986
470 451
62 917
946 457
659 121
287 691
167 263
848 651
525 885
18 531
252 305
183 158
289 307
202 756
819 968
779 437
542 261
364 459
23 394
391 464
394 175
193 123
202 431
497 396
116 87
795 163
683 921
938 584
815 680
768 424
403 754
260 837
358 104
19 389
259 597
17 570
46 407
691 846
582 142
879 368
132 460
136 611
588 458
779 153
937 479
716 603
987 68
73 56
195 419
663 370
738 632
589 774
117 947
275 629
803 362
113 751
193 37
865 436
650 350
230 252
547 368
669 436
403 787
951 86
780 487
608 115
725 974
295 82
642 960
128 804
361 755
923 793
681 574
442 423
902 643
183 756
683 184
955 265
731 631
309 817
15 614
387 961
601 84
287 158
171 646
511 853
88 403
202 278
476 266
910 239
755 657
204 677
328 953
857 830
139 326
894 696
695 804
111 446
395 314
600 849
363 533
984 541
137 28
790 886
280 813
789 641
141 242
392 766
622 681
319 384
695 681
989 796
578 804
847 834
749 824
537 642
127 215
475 867
65 323
185 654
169 665
19 325
299 253
47 779
863 826
861 589
528 205
578 401
509 296
284 222
488 535
413 900
231 350
175 522
353 44
694 110
426 932
911 568
38 115
384 134
593 72
431 35
554 251
225 315
992 406
149 238
599 830
126 828
751 190
977 235
467 526
25 263
12 809
636 838
601 697
562 546
362 846
262 209
111 699
77 107
961 606
329 115
180 976
16 978
738 560
466 416
97 203
703 62
347 142
944 41
541 411
229 176
858 796
85 15
954 492
959 376
834 983
26 283
670 653
51 593
231 516
787 802
238 625
861 355
497 156
996 178
436 671
770 112
965 644
117 910
18 208
173 536
635 380
749 567
250 647
940 526
953 767
459 509
189 133
236 472
871 682
171 62
31 661
432 513
950 535
300 646
365 543
705 927
925 871
992 850
313 837
306 579
522 538
603 429
340 464
693 815
148 431
632 970
845 577
788 168
582 244
389 789
562 80
70 903
451 432
451 241
422 324
558 399
887 186
912 130
168 469
637 661
206 478
521 445
698 852
940 911
483 217
880 958
280 867
841 943
159 366
179 926
419 816
984 468
441 145
45 805
102 643
299 798
935 740
736 205
830 298
185 288
326 453
996 88
807 189
460 127
531 511
666 882
84 248
721 410
449 462
766 174
118 170
494 704
81 635
646 136
734 542
527 864
578 827
761 448
586 797
15 499
82 191
266 559
523 92
760 237
874 357
850 227
911 711
894 984
893 171
347 33
994 351
740 441
480 401
305 853
874 178
361 478
647 857
834 133
425 944
351 334
549 701
299 498
797 854
15 865
222 321
450 912
467 491
167 677
556 943
343 626
414 645
21 709
451 853
171 894
222 155
216 730
924 992
509 813
172 861
567 73
674 32
232 717
919 468
213 267
814 310
132 448
197 22
518 543
544 734
585 19
363 283
38 372
974 239
944 877
251 592
728 173
899 980
448 610
410 682
911 236
360 217
814 109
844 75
883 614
914 838
225 649
378 981
121 572
19 63
314 264
612 804
716 915
128 718
66 618
783 10
698 129
628 317
541 630
656 376
640 495
869 261
263 627
17 188
801 979
187 423
984 266
541 694
39 286
399 610
448 989
971 745
856 76
216 29
404 920
176 260
959 700
22 444
676 659
186 572
430 585
989 526
40 572
129 191
814 284
485 84
62 451
894 370
979 34
775 206
585 614
192 591
346 564
114 129
918 546
14 280
49 711
753 378
996 294
330 882
595 998
550 312
820 287
971 52
530 865
592 120
27 185
50 932
439 558
455 478
955 988
368 130
332 243
566 916
397 790
607 240
641 797
864 331
330 881
597 535
895 843
629 108
995 464
28 337
744 586
904 627
178 11
337 303
389 321
87 214
796 586
883 665
401 374
283 121
204 439
669 356
68 81
617 430
622 592
468 521
425 405
22 446
860 297
326 595
923 745
658 317
870 826
78 649
227 359
59 818
802 698
325 735
387 188
745 411
400 896
364 641
821 641
812 232
814 406
41 484
163 35
862 95
773 481
230 971
880 119
68 332
494 430
663 259
133 524
338 225
659 359
516 161
647 959
662 970
163 950
457 296
15 381
245 948
568 784
468 777
557 668
343 90
864 739
999 674
353 773
922 295
463 949
585 136
755 720
478 279
780 12
343 15
174 137
427 200
849 760
288 616
173 536
335 222
485 66
368 572
875 395
822 621
218 684
450 843
245 898
298 919
585 869
49 503
778 249
856 73
100 444
14 156
895 53
173 594
897 852
114 147
72 631
749 913
706 744
157 675
629 429
314 759
283 655
343 543
877 826
110 41
486 74
47 896
895 307
994 342
906 595
164 369
639 194
883 695
236 919
924 565
244 890
230 962
429 741
347 51
751 18
72 618
828 405
764 390
386 924
140 638
372 460
806 73
791 522
252 30
390 693
904 41
379 313
661 896
531 485
393 454
835 244
828 285
998 636
841 314
131 261
549 262
897 883
111 382
754 322
745 967
67 871
653 889
777 390
878 719
609 852
740 318
328 575
209 694
824 863
17 370
292 562
901 485
520 846
879 730
534 648
705 737
299 721
957 738
138 902
825 964
769 89
294 853
720 255
146 306
132 734
564 915
754 305
953 622
537 254
80 802
930 326
184 955
283 631
96 46
520 234
583 570
418 648
224 109
724 608
406 247
786 452
617 703
337 812
581 341
514 559
609 335
769 373
788 494
268 466
614 766
960 160
276 292
132 988
896 306
804 846
137 280
75 702
386 79
146 211
666 287
484 267
532 211
732 207
929 397
730 281
447 744
914 836
652 540
526 898
163 193
52 499
194 490
363 432
696 170
356 321
868 447
748 167
125 965
490 635
685 110
346 74
338 614
267 767
212 846
521 330
127 588
191 125
347 105
488 328
415 324
238 927
40 83
457 474
123 271
427 737
305 258
236 257
596 694
541 635
293 636
566 883
85 983
984 64
868 265
819 684
196 728
839 897
722 850
309 77
632 889
389 317
265 193
912 766
461 120
699 51
431 398
167 544
502 263
594 781
686 597
758 952
741 628
119 245
739 889
539 99
555 851
943 788
732 899
378 583
484 297
837 423
362 527
996 231
927 322
793 854
975 958
878 563
854 85
133 478
515 600
541 118
848 397
106 142
312 346
414 92
160 191
250 96
967 705
679 411
333 660
447 210
938 833
873 669
553 742
995 687
139 557
702 595
486 348
658 991
612 76
991 328
405 373
875 552
951 630
252 705
886 89
20 675
600 459
179 762
564 885
342 630
350 856
296 457
480 938
693 655
590 177
173 864
14 381
446 364
66 257
263 907
718 478
421 560
415 307
350 455
382 73
950 160
768 879
569 839
656 485
403 520
330 451
572 442
610 529
20 505
704 431
242 908
244 867
225 493
835 685
331 575
540 671
963 244
918 640
226 462
215 438
829 448
744 767
721 136
610 550
702 956
771 425
34 937
367 128
364 338
811 608
234 17
889 259
949 132
138 822
431 922
16 117
26 134
91 113
736 132
751 92
284 109
847 800
126 798
412 766
741 897
693 801
689 912
743 471
333 860
769 859
998 376
807 979
524 702
609 417
439 640
57 447
314 959
831 463
785 571
128 64
953 125
23 82
722 869
579 972
36 235
184 983
549 95
978 760
811 54
913 472
212 130
875 18
741 72
410 776
38 364
185 769
200 593
697 30
721 880
105 719
508 321
696 106
514 566
378 266
222 705
315 628
972 99
590 279
15 63
451 302
210 896
676 757
607 747
964 598
776 405
721 935
432 195
392 471
114 735
292 870
117 455
52 983
717 450
497 687
219 241
250 121
947 204
682 872
947 792
410 561
497 173
658 395
955 887
942 302
524 49
434 682
454 106
635 59
292 795
91 381
386 478
216 409
390 929
925 554
335 833
488 514
668 817
850 37
992 116
915 133
588 655
709 600
674 760
367 313
268 947
815 543
549 234
60 552
570 469
541 302
910 417
202 900
611 394
494 147
715 891
733 250
154 319
831 742
513 309
234 101
181 443
19 589
144 741
926 235
702 121
637 339
696 739
723 30
477 588
217 640
464 277
39 251
453 837
812 757
728 261
411 164
36 484
810 732
121 585
397 98
301 823
873 645
795 687
81 454
291 800
258 444
867 544
868 845
251 454
358 826
642 375
141 199
22 595
168 723
381 821
966 505
37 730
917 770
951 383
561 997
353 503
871 11
833 490
914 243
310 718
908 825
23 774
532 776
187 903
604 963
438 658
519 690
661 883
939 615
61 915
123 204
109 402
875 983
797 558
655 74
684 244
259 830
181 899
106 236
268 825
871 39
151 506
75 707
376 632
342 453
549 624
410 518
839 586
605 774
904 43
310 978
225 403
121 291
696 288
514 751
227 596
468 382
889 367
554 752
445 421
370 303
262 38
159 77
831 415
696 916
634 746
698 944
74 99
675 710
157 847
589 155
850 337
506 589
953 655
676 798
24 175
271 687
806 41
972 178
823 709
841 925
75 656
779 677
395 34
72 50
879 423
477 594
531 642
515 671
880 194
364 974
350 249
962 23
551 207
914 418
645 587
32 944
720 848
228 637
601 547
536 735
787 383
185 614
227 22
931 120
152 675
40 60
628 585
555 846
570 259
896 809
542 229
178 221
851 792
218 496
107 134
533 112
242 647
839 115
159 700
304 136
429 215
974 113
210 145
849 276
788 440
686 424
415 126
796 66
498 218
70 249
572 177
975 925
34 573
537 82
857 462
414 613
317 402
786 115
109 420
82 222
497 823
664 852
285 522
367 536
236 77
667 913
903 885
846 741
885 250
186 59
688 584
979 497
702 359
871 667
756 66
571 984
622 784
276 311
590 797
520 674
880 132
542 722
792 526
634 506
233 432
452 654
864 254
292 444
90 718
666 548
358 628
76 356
771 692
223 57
78 829
660 14
636 892
430 455
187 657
333 685
699 738
888 437
805 656
650 489
752 893
999 63
108 217
46 752
574 865
926 312
802 226
101 257
366 943
274 537
579 563
647 751
655 282
355 521
938 582
375 607
168 368
953 497
933 967
96 117
283 999
235 492
981 242
885 711
615 867
422 337
451 319
844 806
124 564
326 12
855 87
70 525
570 849
903 945
579 263
437 211
903 786
794 659
311 373
576 702
956 237
67 877
568 918
734 773
434 567
715 937
346 730
430 81
607 573
353 675
981 107
831 805
660 335
519 436
410 81
236 646
316 32
683 623
889 617
37 312
829 101
192 121
614 760
193 990
212 293
309 193
310 526
150 294
758 21
133 730
879 544
412 251
557 929
669 417
363 390
816 536
71 978
929 983
517 288
963 716
852 502
733 762
249 145
579 520
738 428
414 812
803 533
109 923
180 976
885 865
831 602
698 580
507 320
747 429
756 78
239 917
929 633
795 761
991 113
445 225
557 848
43 621
718 360
766 179
918 861
255 276
827 490
998 898
922 342
242 384
71 235
876 140
333 835
651 380
430 516
913 387
760 573
506 702
649 34
702 89
771 884
968 492
834 616
935 971
630 159
735 298
154 55
808 289
807 123
644 32
342 232
669 688
730 368
639 807
491 561
598 714
206 291
221 79
182 780
371 646
434 675
392 520
436 167
977 417
222 241
178 563
261 513
542 57
726 794
437 816
747 23
556 639
276 162
463 291
22 893
596 849
641 660
573 212
722 770
98 875
88 333
677 507
695 376
891 44
382 914
390 749
447 808
218 385
360 527
675 315
330 903
168 842
152 484
595 943
763 460
564 476
376 443
960 895
742 983
349 949
770 694
511 372
270 772
302 709
603 279
987 798
174 242
895 508
824 338
497 566
286 168
882 943
507 613
734 889
119 858
705 999
757 373
960 392
900 314
410 883
885 548
911 839
597 761
958 833
828 179
641 782
138 784
524 22
630 457
425 245
967 800
521 744
415 534
739 787
807 904
755 805
818 242
385 582
535 731
881 323
788 492
544 199
233 969
139 938
933 483
709 403
958 424
524 245
863 824
142 168
238 308
492 969
852 812
716 629
246 488
605 168
590 475
976 343
243 353
257 996
283 671
640 28
139 41
894 623
635 824
97 709
165 907
857 524
782 631
470 582
289 385
551 30
491 312
638 381
490 114
847 696
241 394
332 672
405 15
112 392
277 147
567 598
236 169
473 83
93 709
941 764
267 197
114 976
579 67
80 204
39 232
623 732
998 534
829 69
883 256
630 110
489 173
867 512
163 51
762 498
388 72
237 712
870 173
804 258
370 52
129 492
734 688
961 861
757 324
152 295
474 82
995 681
56 982
988 657
995 282
120 899
271 31
510 985
208 44
172 625
247 784
140 718
806 566
894 310
50 354
161 196
964 884
442 399
32 131
237 96
974 478
116 746
602 408
172 990
299 663
216 490
106 324
764 895
608 492
369 120
365 631
81 552
596 974
701 21
984 445
36 481
738 797
298 316
864 304
950 74
224 539
886 728
965 248
649 883
986 434
74 566
334 523
262 201
801 616
705 620
721 112
202 232
56 810
918 48
279 35
715 113
738 954
323 819
814 41
250 567
381 443
554 182
343 637
67 506
14 309
646 180
697 497
111 745
549 568
740 835
241 708
562 789
578 723
679 404
919 752
65 153
498 325
620 525
790 694
106 320
275 256
205 910
499 520
644 126
681 163
37 909
188 128
364 720
83 899
56 335
916 642
436 188
163 710
807 245
730 606
109 329
284 135
708 13
644 145
731 611
75 416
192 571
991 942
186 755
202 372
123 730
886 977
478 39
350 621
759 294
20 504
59 334
195 365
411 559
294 567
170 654
420 246
891 143
924 865
369 69
78 373
228 145
852 28
954 32
38 413
719 601
449 562
484 915
729 103
153 166
756 305
464 376
877 449
93 460
515 169
154 621
439 348
585 907
169 536
853 700
21 895
258 157
481 224
791 378
559 212
443 861
988 185
564 209
10 581
519 920
818 610
424 832
270 241
426 45
491 45
324 968
809 405
347 279
891 514
314 110
922 367
239 417
711 29
307 406
178 583
952 598
946 44
944 736
555 692
154 431
850 427
24 595
278 342
97 756
507 404
550 245
913 327
837 509
460 603
740 972
181 672
550 780
297 828
429 611
538 444
918 534
883 493
697 207
81 286
95 126
399 499
727 859
70 943
953 428
101 839
316 553
973 520
599 861
474 25
904 244
414 633
343 277
914 676
565 995
135 456
709 722
867 771
764 976
73 170
725 202
314 351
650 697
132 979
628 821
512 45
198 445
86 105
721 987
696 912
310 472
291 728
802 455
961 663
874 282
229 180
732 267
715 439
356 329
971 354
948 376
163 853
15 211
231 942
396 951
234 444
199 80
724 73
729 114
190 130
850 461
763 311
985 252
917 786
996 510
539 764
330 660
930 480
146 366
586 646
722 488
340 729
846 500
697 737
894 749
761 383
165 623
902 165
211 55
738 98
913 705
388 19
673 610
146 281
674 809
529 311
532 672
794 57
319 689
316 885
654 360
318 110
793 208
469 873
505 932
644 986
555 85
863 308
59 790
158 666
334 675
934 548
68 186
434 242
926 281
225 159
436 480
934 301
621 281
822 777
14 261
743 890
439 458
688 957
511 345
818 752
316 531
958 474
787 751
40 466
499 380
319 64
863 86
17 836
81 586
677 224
897 819
981 729
549 465
59 898
908 712
640 572
857 818
338 162
911 816
980 695
449 621
605 314
964 561
59 893
984 18
663 979
564 80
913 759
562 601
840 702
370 527
190 380
445 618
88 435
285 623
330 865
334 291
588 200
794 466
312 770
432 270
431 721
618 520
839 929
929 145
349 185
617 117
944 723
458 369
864 394
445 211
906 18
771 188
412 816
914 980
31 601
104 677
189 41
482 561
767 517
896 719
965 980
613 361
306 536
654 840
856 918
538 615
619 147
863 774
312 586
186 651
336 312
891 958
949 892
746 560
154 116
823 697
101 870
147 836
766 952
412 570
836 118
671 276
122 262
167 32
365 538
53 404
405 916
31 510
764 712
919 319
669 468
637 801
596 467
134 574
642 743
274 829
854 480
74 512
977 512
653 781
960 683
450 952
64 206
66 884
800 520
19 240
159 68
762 44
500 631
321 42
739 793
230 174
115 738
840 36
697 279
718 450
708 101
373 300
236 160
214 311
561 729
593 809
749 820
997 797
195 447
347 579
627 918
130 179
658 433
982 287
289 871
551 633
497 76
615 526
865 44
890 845
785 642
767 554
329 58
645 176
838 556
38 109
569 935
324 798
760 934
109 236
327 718
758 486
32 425
57 556
636 231
965 70
452 649
448 960
108 78
97 194
966 577
519 572
915 265
463 420
313 465
53 821
711 924
357 556
543 740
156 388
892 836
137 327
674 425
529 500
567 901
288 459
392 15
672 907
815 384
391 674
421 446
712 26
807 782
689 85
743 151
231 427
250 136
98 440
749 719
483 895
503 583
866 610
148 135
363 521
392 815
894 21
288 423
457 118
990 190
756 559
427 643
686 806
654 709
961 491
40 466
15 801
166 835
221 775
335 824
847 32
741 681
124 716
780 226
961 436
694 356
959 468
240 608
218 539
697 817
608 846
135 382
457 311
689 957
365 155
702 876
858 887
221 809
776 52
140 682
842 177
849 259
501 851
766 946
965 685
969 411
754 589
148 648
687 373
116 438
936 593
446 718
562 59
335 859
162 567
543 776
731 837
896 653
123 970
902 832
321 850
986 869
891 413
708 984
282 372
150 706
280 532
883 698
129 168
956 46
426 606
264 532
56 729
108 434
916 534
468 955
135 753
794 95
659 784
959 170
384 576
675 805
391 793
954 269
274 752
11 779
915 141
880 337
963 863
922 371
38 208
978 998
359 639
388 254
929 174
972 664
282 644
22 589
995 403
884 426
360 968
682 973
637 511
217 936
320 146
579 839
70 732
964 192
295 878
158 759
761 205
852 977
528 631
146 492
16 426
523 109
945 731
971 896
364 411
802 143
84 743
698 512
434 282
541 506
718 412
843 752
293 855
10 332
204 356
242 376
405 953
214 506
443 158
698 469
821 36
67 211
606 446
391 304
85 635
476 336
929 755
227 992
751 831
326 62
473 492
857 567
966 458
268 794
830 260
352 735
125 933
861 310
554 913
835 159
341 525
847 790
455 223
526 364
104 593
759 17
319 981
168 577
131 672
220 905
340 688
789 353
616 312
982 569
387 109
655 349
720 656
524 456
809 372
638 653
845 489
289 816
765 650
150 829
314 37
78 105
725 977
611 706
803 839
542 299
406 15
993 588
977 492
610 593
205 361
185 650
959 829
982 188
987 287
83 417
352 53
67 409
627 667
992 104
30 980
23 671
983 692
109 828
666 576
383 492
927 869
253 978
822 663
382 111
666 821
253 887
649 821
766 933
295 728
202 890
750 990
902 620
964 849
678 397
112 49
752 280
476 172
21 896
601 524
415 265
962 162
49 302
115 785
717 389
987 268
793 184
910 673
777 641
183 924
684 460
600 127
607 695
787 91
521 925
777 791
627 237
174 38
187 224
290 431
477 293
903 615
278 888
119 352
296 491
548 24
735 431
355 469
882 639
423 633
458 535
198 767
190 965
473 852
180 653
878 739
487 296
937 211
136 946
833 174
600 817
102 863
108 153
695 16
368 813
236 699
927 307
167 461
753 365
742 946
672 121
295 957
353 902
512 810
635 963
19 695
532 124
438 215
351 171
753 736
387 329
875 299
965 513
836 857
175 73
490 586
443 468
744 837
551 65
327 728
228 564
468 505
100 632
318 597
280 122
786 225
863 773
24 787
781 541
173 962
48 811
53 508
212 289
852 267
890 97
40 460
293 466
319 604
568 25
949 172
279 888
451 389
643 355
746 295
79 869
212 614
246 53
60 703
476 295
585 273
821 157
365 992
438 17
589 421
524 358
981 360
869 293
402 431
207 499
939 618
596 298
771 84
420 601
580 969
334 552
967 19
288 638
376 935
378 341
101 126
90 458
497 40
464 802
794 75
990 293
984 331
724 415
178 774
919 306
44 112
643 841
685 946
325 481
626 973
151 62
671 442
178 785
627 204
983 197
99 126
407 788
203 420
595 553
962 488
786 74
279 802
638 838
413 779
257 812
835 700
152 557
152 696
819 252
46 246
179 198
118 550
934 497
993 940
474 942
204 457
705 196
899 573
231 661
871 38
439 640
677 554
803 207
897 73
14 688
601 11
102 841
166 272
272 172
506 771
896 460
111 922
392 103
24 596
263 371
917 482
590 794
547 397
712 436
94 354
735 941
632 464
339 233
284 979
319 532
792 569
487 943
667 199
17 537
494 526
42 978
185 372
374 59
377 94
451 781
671 248
685 992
772 112
243 298
517 323
121 71
727 64
342 149
255 286
967 933
474 239
585 469
561 332
286 561
575 818
814 637
847 249
32 777
286 38
175 336
909 269
573 861
141 204
917 129
179 80
172 86
595 911
560 199
992 114
317 797
667 142
991 309
196 740
730 59
844 174
582 337
894 183
986 302
556 368
676 232
19 475
833 946
854 819
504 690
835 987
383 112
868 603
16 927
952 793
404 592
374 655
770 853
222 262
593 110
702 595
919 839
917 148
537 614
426 44
861 104
736 278
205 334
639 190
823 491
773 192
607 659
247 628
32 825
457 803
440 470
733 941
798 239
59 767
766 847
599 364
670 575
676 882
739 249
911 258
78 769
401 527
280 354
858 561
264 845
261 412
75 823
437 937
295 584
860 964
98 282
193 138
651 193
700 411
166 442
709 365
286 856
332 73
313 247
437 500
93 397
762 664
853 905
411 84
847 628
91 309
274 629
603 252
173 704
336 735
672 460
428 571
21 88
935 46
580 293
148 858
829 39
301 89
751 50
217 491
372 780
141 796
905 854
911 545
261 283
950 935
928 809
382 495
981 262
739 901
444 771
86 436
937 542
833 419
961 147
198 582
741 227
294 765
28 492
136 887
951 842
238 137
814 308
558 327
437 270
985 117
328 791
137 360
797 319
600 179
973 489
790 920
604 511
371 702
379 528
140 234
189 449
359 809
368 425
732 252
103 753
787 478
512 528
612 953
689 134
323 673
173 697
201 926
405 621
873 689
855 359
731 957
353 169
257 716
373 986
626 290
297 92
719 814
343 327
215 293
784 145
518 677
39 632
414 839
527 499
598 136
254 753
987 744
416 273
705 692
780 460
574 78
406 347
37 911
986 254
520 963
56 163
407 210
534 993
317 703
592 907
158 239
219 932
236 301
525 665
120 684
626 878
905 129
653 992
584 346
466 525
21 996
554 709
845 40
353 845
134 970
518 746
851 632
888 196
235 421
49 610
474 688
872 465
629 366
323 436
253 278
544 63
833 68
106 141
332 297
477 159
758 496
554 569
668 238
925 418
408 933
337 854
799 635
770 921
518 18
823 529
520 577
993 96
632 890
983 370
832 52
92 322
78 599
25 778
469 108
997 423
470 820
258 44
380 330
271 665
590 118
51 393
733 370
367 324
358 738
604 619
531 213
532 722
829 738
370 319
633 847
179 472
772 598
222 242
116 999
491 160
338 411
364 520
765 422
74 968
558 680
514 773
900 229
905 654
701 863
758 500
769 376
149 640
458 437
365 871
302 341
962 390
703 662
559 453
234 865
233 609
288 960
940 384
816 349
452 827
876 343
172 778
889 793
805 204
404 423
337 315
101 489
756 599
142 159
418 456
101 217
495 796
904 387
687 295
447 120
688 176
762 499
825 880
927 683
946 857
791 441
357 596
239 884
330 491
349 131
765 633
368 118
484 875
687 814
413 602
846 524
724 999
87 668
677 836
657 939
868 720
279 566
959 620
466 357
67 165
931 643
529 998
218 16
263 363
552 886
929 84
500 450
120 861
725 173
666 589
843 386
367 807
160 185
657 294
56 758
758 570
104 883
524 434
863 550
42 240
92 117
261 195
79 821
834 29
729 353
340 881
143 699
278 650
674 484
750 915
197 675
489 427
723 897
668 923
438 239
628 881
248 717
366 417
468 242
286 475
215 112
613 305
495 960
616 226
294 760
630 397
49 939
26 956
341 604
988 84
686 602
236 924
570 587
447 662
49 982
890 106
949 64
913 502
186 971
183 470
691 995
421 192
556 776
498 700
493 271
181 292
384 311
576 562
721 62
661 871
597 480
562 889
793 667
93 587
757 445
679 41
249 453
741 997
594 368
985 14
597 667
510 967
864 370
605 53
963 994
691 133
622 471
580 384
569 544
106 684
291 836
913 837
275 462
68 685
353 522
844 339
438 371
407 184
730 677
902 531
69 180
386 874
540 931
15 64
257 351
881 492
967 167
990 846
143 823
130 295
656 720
398 463
850 896
817 863
83 749
531 696
570 115
513 248
519 476
900 506
963 563
643 990
457 315
455 583
964 815
994 49
262 33
767 377
626 703
802 892
129 189
773 887
219 659
492 651
543 272
102 693
873 803
950 502
127 808
615 730
994 435
672 746
666 455
803 768
778 331
289 356
993 459
88 712
926 857
555 203
651 362
909 481
148 88
261 458
351 321
550 455
148 518
744 376
630 315
379 429
129 986
502 296
653 18
581 532
501 264
551 576
261 677
122 700
862 836
956 561
606 252
140 996
262 454
549 316
622 20
284 15
494 295
32 636
253 688
421 726
806 492
287 660
985 38
279 696
891 964
577 219
921 948
971 409
493 214
349 448
910 729
864 688
860 467
48 163
190 244
690 952
930 300
721 574
169 994
84 540
394 825
569 178
134 487
251 513
457 211
572 152
173 616
240 415
214 460
112 316
726 704
78 696
842 33
787 320
180 852
825 424
647 79
99 778
450 237
506 545
937 957
487 299
579 548
930 674
42 395
46 862
912 844
638 604
600 436
117 529
556 390
943 16
848 601
148 131
879 622
344 263
967 86
46 244
350 959
230 157
12 48
539 399
827 450
50 659
856 157
417 698
707 515
477 531
995 330
77 558
813 469
221 914
72 326
47 522
361 977
794 848
267 507
843 612
370 425
820 276
54 634
29 841
126 806
163 405
522 326
109 833
436 138
213 719
711 250
981 366
843 251
269 833
541 284
726 909
375 606
576 893
712 218
399 588
144 661
602 74
19 858
165 407
666 187
867 128
689 85
284 13
965 625
33 636
856 636
754 144
187 462
790 739
47 677
153 323
306 950
493 896
349 923
110 386
302 143
300 241
887 843
776 861
568 964
563 695
69 567
759 443
897 612
126 344
564 994
498 967
617 123
263 12
697 577
317 873
101 438
613 590
377 225
210 953
968 76
918 740
468 399
521 204
985 920
752 955
169 932
867 35
806 162
216 711
267 727
849 51
705 759
82 563
274 69
357 137
876 923
390 884
31 554
978 916
307 562
272 105
743 516
100 984
628 917
581 59
603 396
708 568
13 881
536 81
114 621
197 964
382 915
492 174
231 458
643 224
703 163
220 453
743 725
890 207
668 277
123 724
463 207
48 181
345 395
577 341
828 931
607 210
746 528
747 187
896 194
111 461
84 942
909 843
328 351
31 787
421 809
375 540
883 738
807 284
804 429
343 359
234 115
848 98
842 632
986 113
254 324
281 679
348 751
282 610
599 77
72 126
540 272
689 506
742 76
639 759
32 553
508 735
671 450
931 37
191 262
804 232
184 117
967 218
143 789
80 744
717 239
362 524
325 59
137 674
334 47
589 297
365 612
877 522
216 729
250 57
738 298
551 722
998 620
262 546
534 767
605 268
828 50
373 96
686 736
986 847
683 726
230 57
547 113
904 697
766 320
400 829
220 837
679 45
353 318
589 637
266 917
272 995
68 333
99 698
497 287
59 944
173 423
660 72
452 263
853 353
309 603
622 971
408 583
364 752
884 305
502 913
983 319
753 963
297 261
664 599
228 936
175 733
671 940
338 857
810 268
195 742
981 331
869 625
443 461
371 638
855 795
478 677
800 310
540 597
768 860
457 624
870 573
855 811
713 813
942 572
116 736
18 224
77 876
813 632
404 250
164 715
442 309
339 791
696 610
575 881
39 551
358 991
826 745
839 206
447 982
128 256
435 560
365 674
575 145
730 600
480 347
252 179
937 64
805 736
896 733
505 635
409 172
800 770
16 440
708 273
599 371
663 473
733 785
742 258
605 814
446 155
453 535
605 665
827 324
314 132
82 509
964 994
977 865
600 154
410 165
12 873
697 594
795 894
348 390
258 97
590 748
41 876
356 541
430 75
676 182
800 675
62 26
359 644
307 87
151 678
517 402
678 147
873 276
15 778
72 880
681 448
395 634
686 564
263 368
815 843
799 353
976 114
54 656
867 431
829 288
442 528
607 177
683 372
698 265
512 377
729 568
277 596
67 953
475 118
26 260
730 227
601 520
575 626
599 583
235 716
445 353
933 441
375 879
916 742
134 481
913 219
465 238
198 730
141 753
67 830
369 935
480 129
818 334
128 312
213 679
15 41
332 708
856 328
664 779
623 777
283 696
131 308
633 998
786 572
814 840
398 917
840 321
746 852
300 278
181 985
185 568
712 287
87 345
709 134
713 846
541 591
109 980
257 276
165 925
260 362
184 963
637 267
698 803
993 210
151 823
640 824
277 900
539 628
229 687
262 677
526 850
872 550
882 155
932 495
788 630
118 220
280 620
148 662
251 264
748 167
796 775
669 426
438 691
272 392
978 193
258 708
263 523
746 780
342 642
388 49
580 647
610 452
873 904
785 715
641 758
54 417
146 265
334 795
490 158
166 740
189 399
926 227
158 330
290 10
861 791
19 730
930 574
265 639
477 304
297 497
464 930
435 205
318 785
281 361
745 680
26 277
460 364
342 39
384 26
208 387
615 805
425 864
447 220
865 639
868 578
653 898
574 465
84 51
123 756
32 814
442 587
771 687
703 73
780 47
408 452
870 433
264 448
201 548
864 140
542 24
244 507
32 298
987 107
426 894
521 144
485 969
908 521
317 437
700 351
529 12
134 180
293 525
507 70
420 909
262 797
632 30
408 638
328 846
785 293
834 589
911 378
247 855
57 562
794 704
667 581
62 170
256 277
808 923
846 721
200 968
438 529
413 544
377 87
381 179
321 689
175 79
158 412
16 581
364 986
728 611
241 436
160 549
170 909
327 511
990 777
339 446
171 762
698 210
872 576
781 645
917 937
536 511
871 128
680 802
568 502
973 429
846 382
636 549
473 999
580 359
619 998
615 796
204 220
938 778
842 422
578 923
160 826
844 198
513 885
507 42
400 275
183 499
123 677
917 730
885 348
637 302
968 353
607 358
428 267
726 515
144 512
856 722
454 116
115 781
918 682
779 343
566 179
159 670
242 897
151 221
687 891
44 106
464 253
916 589
948 335
670 880
22 625
26 248
250 883
885 152
14 434
519 710
23 91
280 640
892 129
675 127
690 386
737 274
547 62
373 705
209 263
864 491
546 112
751 617
749 908
672 103
249 794
431 360
990 111
457 927
770 436
336 101
653 822
375 178
143 492
321 795
177 972
981 327
883 529
251 826
362 158
595 32
84 425
712 985
986 298
652 732
707 97
932 474
791 589
48 230
796 469
692 380
113 86
259 105
391 682
103 585
128 320
332 121
56 416
115 497
361 153
662 585
376 192
447 878
917 939
42 454
402 952
51 999
979 420
374 490
329 885
546 907
168 325
716 554
666 994
134 812
142 646
946 611
585 609
621 91
424 107
713 456
545 52
821 333
235 849
851 546
581 505
931 483
817 438
727 349
41 712
988 667
360 280
106 808
868 202
674 38
578 137
592 781
598 776
584 909
994 612
518 744
157 685
335 307
613 133
530 607
962 554
104 541
147 588
321 683
490 911
457 322
717 423
758 483
827 478
277 167
816 737
370 439
212 618
221 656
453 570
667 33
401 75
343 22
322 344
495 198
691 486
435 896
347 195
612 597
412 54
956 744
194 741
497 313
508 545
692 425
678 762
604 774
976 658
259 495
564 546
630 242
734 548
685 647
820 787
636 248
987 901
638 506
566 657
70 481
807 480
561 376
639 13
17 878
242 727
207 459
130 863
162 637
378 93
288 209
412 394
266 611
797 889
754 539
139 64
629 911
931 745
416 906
994 260
98 850
631 647
241 860
280 120
562 221
808 330
121 85
779 336
43 562
475 889
767 48
71 976
909 413
288 674
490 753
628 575
794 153
708 505
599 785
885 776
159 543
618 721
473 140
230 78
608 654
500 628
858 418
561 476
460 531
237 54
183 252
54 662
123 149
984 207
816 74
692 79
182 874
253 871
935 830
372 487
88 472
931 298
376 983
495 847
290 45
920 389
754 364
891 451
40 679
324 293
567 372
306 39
15 892
626 515
223 748
556 176
456 40
276 693
62 281
228 54
899 944
499 208
396 917
921 364
354 228
617 723
703 792
66 303
301 616
780 430
997 925
330 564
588 404
887 999
847 704
455 187
123 801
895 440
774 504
430 911
748 194
311 650
725 243
225 108
756 671
333 414
935 16
825 516
235 20
977 80
394 105
671 519
684 368
974 54
52 461
506 899
627 659
205 898
537 407
327 714
724 949
590 503
884 389
163 790
217 158
153 415
306 49
469 265
58 481
747 692
21 229
895 632
451 261
261 304
852 356
897 256
999 245
291 587
435 804
720 608
705 269
658 801
495 330
156 436
302 387
133 917
571 440
155 974
794 169
948 904
399 773
769 626
417 727
492 153
590 690
841 728
49 458
463 20
478 851
736 151
386 259
987 397
150 843
608 859
901 239
215 255
821 684
287 590
315 919
777 207
535 959
819 636
253 661
372 633
831 435
895 136
634 177
869 119
457 296
820 512
977 410
716 514
738 584
437 540
95 54
743 344
330 956
851 30
151 600
465 435
376 873
633 506
358 678
158 851
951 208
238 177
839 248
116 225
361 47
10 521
349 864
969 749
575 269
352 773
995 955
87 578
515 629
68 30
280 378
785 434
541 854
214 480
374 572
441 549
773 504
857 113
653 400
176 950
150 811
624 759
44 628
107 690
773 472
678 841
75 491
819 301
524 872
554 440
126 662
152 924
295 598
740 938
365 508
259 401
80 574
326 975
398 626
140 950
345 982
508 637
802 491
188 352
219 680
143 395
911 320
118 541
952 450
301 598
138 600
557 636
894 997
604 177
660 25
733 884
849 712
671 903
337 316
787 623
125 900
671 785
452 61
640 690
886 746
706 613
857 606
323 150
394 230
955 941
977 456
899 511
73 467
235 470
209 157
199 248
829 206
206 595
55 422
176 859
336 715
332 886
708 453
370 354
329 887
984 892
514 536
540 95
416 729
665 34
976 60
217 85
962 699
267 398
504 935
469 637
359 395
641 614
797 11
223 734
741 916
285 511
655 540
326 85
652 606
503 488
335 703
528 726
92 534
36 702
484 827
346 738
492 765
758 149
64 255
93 954
13 658
656 167
917 416
633 919
419 802
468 504
552 147
736 226
897 72
21 910
277 243
789 51
666 619
511 330
539 321
508 859
883 421
886 535
271 508
767 670
159 510
282 457
159 228
184 359
163 906
29 208
599 530
318 141
903 190
956 572
335 197
27 241
559 173
520 946
507 88
339 449
579 523
240 841
460 296
217 291
786 755
42 206
739 12
235 484
815 229
488 975
310 61
748 479
909 926
574 354
845 568
844 153
647 762
20 492
91 529
483 627
320 379
808 499
605 778
558 578
580 265
920 936
229 184
747 40
502 73
34 182
979 912
262 739
784 797
583 282
190 158
215 373
647 303
297 113
503 426
147 303
255 828
342 94
954 994
469 555
797 893
149 606
860 118
613 21
323 72
569 338
830 287
656 297
516 294
686 920
388 184
524 313
92 239
634 975
448 612
600 974
878 675
184 529
925 427
763 914
635 892
537 841
413 169
215 317
844 480
395 651
362 297
423 332
187 392
418 80
530 360
169 872
54 223
579 80
603 948
973 490
859 366
239 354
462 987
788 321
262 521
429 87
774 463
261 600
515 176
388 84
828 502
59 122
489 614
336 882
474 889
328 73
812 626
507 869
254 188
726 239
898 370
782 761
815 742
621 675
380 960
459 503
79 373
636 57
114 701
864 988
641 358
578 25
126 398
297 445
436 884
916 684
440 102
80 819
312 781
555 854
620 71
21 954
694 932
191 288
112 665
981 846
278 80
396 846
561 320
83 363
330 51
961 52
102 784
629 754
471 418
899 989
614 40
609 519
311 634
719 207
764 79
464 680
361 528
458 915
926 328
841 196
59 301
827 562
852 129
164 609
356 55
543 225
995 470
222 775
676 295
605 577
669 698
477 84
220 663
993 731
260 224
416 704
962 546
724 512
624 703
813 902
740 26
659 556
816 978
823 414
444 212
298 689
398 695
615 866
496 570
843 213
993 367
217 724
74 878
972 315
747 458
546 278
663 261
880 197
106 879
373 877
153 498
584 521
296 483
739 648
924 853
419 665
366 409
602 587
711 450
972 588
612 376
638 425
484 614
774 316
91 874
102 809
665 402
553 929
85 558
65 656
456 266
109 29
978 247
175 162
201 83
285 346
424 850
29 748
361 233
977 765
678 952
745 828
587 931
74 184
78 318
624 586
572 88
234 705
508 154
584 317
649 960
320 860
966 87
122 250
351 767
157 54
955 694
231 564
949 749
489 705
266 55
76 817
628 355
434 92
872 886
215 81
31 984
669 344
234 938
912 705
333 900
390 810
702 406
633 944
574 709
973 263
723 620
22 111
86 723
879 599
483 642
197 179
461 303
928 381
204 734
592 422
159 518
242 352
315 43
657 909
443 623
833 794
234 809
978 94
72 682
324 75
751 721
774 148
990 533
597 15
933 36
578 402
634 256
142 485
721 394
990 11
384 902
981 671
820 609
413 304
345 231
14 521
321 729
306 507
14 919
429 668
856 181
759 811
144 264
613 163
929 30
157 913
723 39
260 517
762 295
303 632
588 491
492 753
42 220
299 897
716 347
205 136
768 287
157 515
926 333
929 864
874 926
860 161
247 876
294 345
868 615
888 436
875 522
312 403
842 361
325 939
990 888
117 76
311 279
373 686
33 246
823 229
294 514
500 350
799 371
720 65
661 801
424 642
811 593
681 608
254 142
729 887
98 695
739 500
443 523
360 65
21 267
241 224
623 303
851 764
890 450
995 360
433 646
898 911
14 342
165 712
822 801
752 708
405 283
140 836
684 994
703 76
989 972
805 826
238 32
707 525
987 57
326 104
100 640
418 570
251 108
99 879
424 922
961 21
543 106
927 361
177 472
562 229
477 38
777 911
363 159
186 309
724 185
876 136
770 330
604 571
532 218
458 576
756 427
434 309
164 150
383 523
589 466
391 139
240 608
18 858
304 432
456 740
328 502
873 460
293 837
662 572
801 666
890 469
536 485
328 619
763 497
936 280
114 181
885 690
613 849
768 135
133 166
57 188
573 179
694 402
526 307
298 166
453 214
659 407
111 202
733 427
268 349
980 421
719 798
876 860
655 115
440 699
810 143
100 934
984 325
120 909
927 504
213 572
732 656
680 311
484 666
109 492
266 599
805 765
772 153
134 640
903 681
82 850
362 533
861 904
774 246
645 876
626 403
724 513
838 407
858 659
753 857
29 122
794 293
87 715
14 592
477 744
313 607
259 350
907 109
812 982
88 291
384 805
794 898
78 97
57 400
139 704
690 244
274 816
434 797
231 620
53 808
420 340
609 510
935 11
439 761
894 254
673 123
83 630
621 569
920 621
68 369
606 794
825 61
159 367
282 573
136 250
532 391
580 654
221 664
148 845
865 195
922 890
390 951
176 938
245 128
833 107
843 999
558 674
77 579
786 241
723 986
70 976
191 294
900 487
139 981
523 285
306 81
604 923
458 380
500 966
357 242
45 186
68 890
735 983
675 294
646 504
260 616
989 774
256 664
881 751
215 658
375 156
214 508
342 878
448 19
33 615
953 690
452 574
895 831
492 707
105 768
984 414
864 766
284 125
638 318
883 452
695 859
992 118
250 553
420 952
216 633
618 758
331 720
446 296
121 103
700 397
694 445
580 829
126 454
676 620
780 420
69 15
516 919
874 157
814 478
382 269
413 716
313 331
424 882
595 118
995 611
996 622
991 932
541 381
588 207
868 171
945 863
95 974
369 884
868 941
208 524
155 816
803 542
162 331
645 549
836 916
767 139
202 141
33 189
269 895
307 551
620 769
232 902
162 989
398 940
887 335
59 609
239 682
661 740
685 589
710 992
395 83
60 679
46 465
393 320
917 256
915 671
233 654
81 638
474 699
540 554
283 892
185 825
219 733
619 397
803 165
954 626
823 958
237 962
729 376
160 836
45 161
928 684
416 738
370 225
688 487
388 297
442 907
70 279
389 802
674 419
378 207
424 770
316 616
945 774
221 336
105 77
566 737
636 144
715 100
958 599
533 382
630 70
774 208
960 28
167 890
871 511
562 390
696 469
449 613
473 389
978 930
444 119
596 344
284 820
130 312
722 143
630 797
127 664
538 710
907 36
646 515
477 267
237 845
992 186
982 263
356 844
185 516
254 833
804 969
881 572
602 972
325 67
460 58
470 114
621 455
343 592
492 820
959 172
860 341
545 853
798 78
746 966
882 580
336 759
742 293
20 175
239 496
339 310
255 597
142 428
258 488
37 544
459 747
358 76
162 238
963 416
88 647
762 808
625 698
378 166
158 222
842 254
660 106
913 317
198 654
525 159
615 78
885 84
936 551
937 329
680 705
947 370
911 935
315 203
983 714
409 933
185 992
895 324
798 296
316 933
728 963
981 116
241 318
761 87
501 593
937 954
127 304
786 762
385 32
961 895
144 939
881 916
732 674
602 713
910 591
883 949
445 781
586 633
86 866
293 370
730 990
488 736
729 424
951 697
662 296
727 590
470 739
109 895
374 419
596 274
807 87
167 672
808 246
715 860
337 59
403 60
814 493
627 829
269 738
785 990
529 846
821 900
439 162
402 663
637 75
402 195
136 284
291 456
43 947
657 382
843 921
735 140
644 907
365 635
291 249
129 566
110 752
592 853
755 675
805 281
21 254
48 72
132 920
502 986
68 467
635 702
575 816
556 245
546 297
441 827
536 615
266 60
965 349
936 439
24 328
237 901
864 539
908 980
227 654
183 444
595 182
301 864
470 413
928 298
751 160
712 853
493 457
193 718
643 469
667 157
322 728
47 245
858 163
206 186
250 824
636 58
665 383
696 413
22 109
648 83
463 80
796 305
694 41
262 442
198 672
942 699
164 714
986 348
405 808
900 260
131 494
557 239
358 468
947 762
136 963
18 52
682 189
396 302
49 962
690 808
880 457
367 153
514 527
675 708
437 692
755 116
411 493
748 103
329 830
969 46
271 789
98 157
53 15
447 132
480 411
884 715
529 237
655 457
107 797
57 16
160 186
631 434
854 161
152 574
13 990
165 773
839 159
259 517
640 497
333 388
256 550
677 470
79 218
716 202
267 679
157 222
342 504
295 479
230 408
801 306
499 964
92 681
925 967
185 447
637 287
427 60
250 557
852 791
430 703
787 412
939 669
593 713
658 555
235 890
955 692
225 348
649 137
108 380
499 857
108 632
165 634
402 967
746 28
589 214
834 688
546 731
732 390
600 144
430 631
755 684
803 657
853 97
261 752
165 915
194 503
267 541
286 257
311 343
936 85
34 145
320 483
59 231
894 721
742 73
912 572
706 374
776 949
158 620
686 729
452 42
891 758
835 378
232 132
551 62
125 847
626 677
308 781
538 443
160 685
114 476
149 60
540 425
213 413
145 281
822 252
27 713
92 294
464 263
927 562
126 202
116 995
916 968
555 971
636 305
861 778
179 194
973 33
690 29
94 239
404 767
37 194
700 282
855 157
878 188
221 867
749 439
377 349
215 197
544 338
87 264
830 897
792 529
762 125
185 472
187 127
242 420
99 651
613 295
282 783
587 185
801 241
496 794
803 207
538 472
534 55
788 932
135 818
815 293
522 580
307 476
901 956
19 58
875 712
799 55
43 665
738 229
676 986
105 724
694 276
656 348
30 524
494 610
132 203
172 88
871 336
685 243
847 664
35 647
141 227
306 21
471 26
24 772
961 580
195 869
439 811
419 845
352 461
153 814
550 820
297 508
148 681
472 511
717 879
247 51
896 656
47 15
251 292
444 652
62 508
553 660
487 572
866 34
473 413
613 28
802 390
363 184
786 204
566 81
41 863
856 269
562 429
17 166
299 40
856 998
964 808
317 710
540 605
854 808
428 259
705 642
102 470
355 786
776 124
722 357
415 622
829 482
695 30
527 121
319 10
195 451
958 812
65 497
622 879
947 837
486 786
653 969
699 187
852 988
348 658
504 788
292 837
129 578
953 645
424 590
691 586
400 864
831 740
127 812
500 275
291 140
767 716
719 789
892 65
182 324
547 215
537 421
476 63
364 866
560 138
688 736
798 895
892 950
969 463
759 312
778 541
507 233
624 349
939 297
60 758
890 978
594 363
181 288
163 804
569 480
728 253
260 842
186 382
773 927
188 673
392 559
332 987
697 593
393 604
51 106
853 681
230 498
928 537
58 781
907 438
545 467
486 938
294 497
987 359
650 142
275 206
327 511
956 369
384 662
104 792
757 740
308 153
812 308
434 862
530 782
109 397
894 611
392 772
348 202
263 56
38 275
201 873
117 882
478 443
864 941
118 864
814 485
125 568
264 949
263 692
247 542
482 341
889 99
603 986
223 499
314 921
810 582
445 208
729 781
820 850
387 806
897 702
21 531
729 411
988 825
139 424
686 862
206 968
238 934
146 594
923 717
448 252
234 20
165 740
385 803
86 498
74 681
583 527
137 580
182 527
742 672
254 663
535 936
305 156
846 403
851 21
622 55
925 567
905 146
166 181
358 770
446 136
946 352
761 787
26 199
669 264
118 715
18 585
184 616
873 581
334 530
933 185
692 281
719 988
966 704
289 697
928 201
945 252
936 722
63 184
882 757
869 619
574 90
220 290
755 768
243 429
127 155
17 790
473 435
294 503
318 830
113 363
339 495
997 215
856 945
33 415
199 311
985 865
672 63
373 966
275 536
726 472
122 587
368 134
82 522
268 998
354 941
738 443
904 318
857 12
573 180
453 140
352 763
71 244
10 804
854 422
532 106
535 951
480 431
822 203
130 307
274 415
341 448
664 505
212 511
109 879
451 383
472 123
85 614
905 671
516 570
847 320
679 227
703 365
657 315
85 19
835 383
534 907
470 677
362 859
308 866
424 61
583 366
215 253
566 289
484 31
981 209
804 618
872 321
401 172
616 89
701 669
56 605
165 989
938 485
182 682
286 619
490 239
461 893
24 992
199 510
422 511
876 115
557 54
436 527
423 605
430 348
567 407
26 682
598 818
244 784
791 776
515 424
813 971
364 143
28 613
222 514
799 873
333 999
100 179
837 156
113 229
195 227
987 779
579 310
96 447
491 947
671 868
680 366
141 434
207 928
144 441
552 650
388 658
225 322
51 261
818 943
274 185
586 540
705 454
699 170
140 701
912 51
435 971
655 922
948 400
485 430
603 124
438 16
858 686
375 955
301 578
302 263
312 763
441 461
57 982
169 887
802 783
403 180
531 61
276 92
770 584
517 917
861 652
691 458
352 259
849 719
236 867
389 729
908 263
295 42
759 276
354 720
776 580
666 173
299 786
383 685
629 879
634 845
72 702
571 434
441 177
198 36
344 252
652 88
844 612
495 727
16 738
551 523
721 45
833 84
879 137
600 154
858 316
661 962
83 427
959 585
135 200
370 647
868 757
463 51
987 493
563 726
25 889
206 458
890 464
413 811
800 638
100 768
109 784
258 309
524 397
254 646
194 859
801 437
473 998
617 105
391 17
575 638
723 307
513 576
428 801
799 726
208 773
172 118
986 606
593 316
747 844
11 473
692 221
225 519
378 768
721 322
804 149
941 185
335 919
634 799
482 606
877 17
428 846
552 392
387 104
916 456
868 184
232 632
835 526
892 638
702 122
674 730
855 476
277 24
963 428
202 386
238 744
619 765
447 797
356 416
577 111
851 196
622 151
445 222
918 292
748 704
227 843
76 151
753 417
363 852
381 839
643 659
406 925
939 850
404 59
443 277
490 669
451 514
854 94
396 752
310 563
829 730
427 167
729 93
862 110
869 547
813 385
269 436
789 44
960 466
118 789
884 15
580 973
820 57
21 720
780 662
106 389
76 504
829 103
914 339
330 39
515 650
545 321
148 894
31 506
993 137
228 566
358 503
402 325
368 236
640 887
647 583
773 403
528 18
974 851
925 559
568 756
96 765
959 658
53 421
339 127
29 562
869 971
381 883
643 525
627 418
662 404
268 773
885 192
24 319
959 699
91 560
998 947
777 719
402 635
96 522
123 555
728 294
103 608
335 782
43 652
37 66
270 331
126 295
157 857
950 882
952 887
785 819
10 292
832 786
984 245
472 156
460 597
718 321
843 572
691 925
496 471
942 663
499 191
38 353
169 54
657 912
235 731
734 816
50 716
946 310
769 669
192 772
823 281
408 872
508 46
507 371
723 466
672 996
621 601
943 11
271 181
273 744
402 694
358 955
659 189
476 97
50 490
773 272
586 23
41 88
637 445
873 206
609 545
972 622
148 973
622 581
198 139
166 738
83 857
150 652
110 409
327 930
25 417
142 502
513 189
93 545
978 212
706 415
459 12
946 84
605 670
39 507
10 219
865 712
964 38
267 374
43 955
917 808
496 452
670 325
438 536
326 47
221 101
111 163
683 923
684 743
532 24
221 363
625 241
396 743
420 497
807 946
463 189
43 186
84 350
650 476
695 67
782 540
148 31
852 225
58 320
799 771
138 994
160 856
283 215
987 464
584 485
782 548
495 541
744 275
705 86
767 958
376 563
554 480
782 300
489 149
563 533
417 539
463 77
920 484
806 310
458 214
276 716
906 467
38 724
931 571
497 552
244 585
81 857
942 694
741 228
196 243
897 812
935 227
313 999
833 337
163 371
394 695
299 334
417 30
159 50
732 965
296 50
824 492
542 387
798 228
933 499
213 302
725 840
576 341
200 172
655 92
963 913
436 669
287 150
968 693
235 564
378 190
916 379
883 789
411 983
756 979
85 616
109 519
538 304
486 147
123 744
42 98
217 183
640 213
623 443
609 671
748 179
830 975
528 904
687 524
674 232
409 123
579 818
398 276
691 466
559 401
965 490
626 592
138 441
433 333
448 872
909 266
33 614
530 116
858 827
191 307
883 776
139 618
851 429
872 571
689 194
685 635
851 199
783 218
684 953
22 605
895 416
26 397
694 380
643 814
729 329
70 166
594 862
368 988
263 162
754 734
639 974
471 231
632 674
91 229
295 558
512 974
364 715
481 617
934 441
485 867
588 941
758 442
249 988
914 99
286 174
689 225
429 185
792 494
963 351
181 436
807 256
553 34
198 424
399 117
450 17
816 203
756 835
966 800
393 714
698 401
941 470
360 503
604 830
594 459
118 730
785 583
409 940
952 766
824 468
356 599
189 812
165 489
249 327
969 156
779 838
40 882
737 841
960 733
862 313
448 135
239 903
910 728
360 629
653 782
750 537
776 894
438 65
20 703
645 880
11 508
524 979
396 270
378 401
610 954
147 45
132 833
589 450
271 607
433 841
524 575
709 474
718 304
36 616
489 256
960 908
433 565
240 871
177 392
152 864
613 824
959 595
379 339
833 670
235 878
513 876
585 533
438 568
329 640
154 622
532 836
817 427
921 375
255 59
699 148
502 554
309 119
188 555
466 734
757 929
97 254
734 972
910 157
910 176
80 255
172 996
696 844
443 410
530 907
979 317
280 710
404 637
503 877
192 130
999 523
587 96
613 905
208 349
963 712
422 769
527 293
568 185
730 86
693 787
399 19
212 293
523 254
942 628
206 94
901 743
104 714
834 419
611 172
478 746
83 370
335 456
458 36
510 375
666 296
216 286
474 491
950 569
621 528
661 466
420 876
221 931
449 16
291 83
293 158
342 47
661 603
831 339
227 738
713 636
28 903
662 968
979 500
13 931
25 823
57 630
832 809
60 427
507 972
676 314
160 198
816 910
394 355
689 861
757 820
663 474
192 378
319 102
812 459
762 889
997 307
698 114
463 616
574 509
840 307
345 91
206 669
966 360
714 476
615 537
725 227
323 482
435 822
631 187
687 744
935 215
398 865
323 616
872 713
613 830
851 637
225 422
643 470
107 541
501 648
412 998
340 421
733 782
97 716
886 216
177 455
361 864
329 553
832 94
501 694
239 535
693 120
698 875
740 690
323 963
464 558
106 761
750 250
131 891
353 695
465 804
688 273
78 815
160 250
297 864
711 172
79 506
228 876
142 691
43 845
493 728
826 231
71 153
805 924
451 152
144 178
928 945
206 311
851 965
332 143
884 196
232 741
641 740
303 791
565 838
361 326
937 895
410 235
125 54
218 368
891 465
589 621
982 359
836 955
898 871
394 897
769 52
83 406
314 271
690 10
940 645
151 829
436 361
266 391
552 644
348 477
214 853
868 888
75 822
377 286
368 348
166 912
572 95
772 875
830 92
606 815
929 765
261 727
680 115
142 906
220 233
136 380
906 191
985 858
103 398
15 817
378 602
723 99
213 842
254 993
123 795
873 71
599 632
553 322
679 974
248 566
580 310
197 545
407 877
672 336
755 495
362 922
92 565
770 428
197 299
128 211
718 561
957 616
167 853
425 786
610 646
790 286
747 634
387 711
495 153
631 803
857 567
386 597
458 986
222 190
696 245
502 460
556 879
375 687
494 592
374 312
875 217
971 361
652 50
415 748
921 273
620 815
387 793
60 436
111 957
371 490
905 127
731 425
637 318
209 884
723 452
820 994
329 35
852 711
233 663
995 572
447 398
259 866
11 549
385 825
975 861
39 867
75 281
520 182
102 848
721 418
451 10
274 369
609 787
622 170
572 167
257 750
883 532
902 441
119 168
915 894
48 307
34 932
60 707
78 19
246 842
621 437
358 82
290 697
922 22
564 235
340 271
160 694
529 873
665 378
508 109
832 995
24 535
977 302
904 699
56 814
967 727
893 452
890 752
474 752
953 671
83 189
863 652
996 115
28 50
465 367
888 403
944 596
31 262
766 278
306 643
780 797
748 732
654 985
87 720
324 601
625 545
182 598
414 664
513 729
443 180
271 645
211 349
82 409
444 183
138 375
783 385
854 785
355 482
864 499
868 659
917 533
395 65
619 855
724 516
997 952
684 497
795 752
789 923
776 490
820 851
443 742
808 826
61 506
567 189
179 933
339 623
62 626
738 262
356 649
318 437
922 139
101 455
242 699
350 68
764 685
458 359
651 736
449 839
204 297
292 227
144 480
860 14
191 740
737 422
953 205
352 471
488 577
439 894
262 906
678 137
278 426
613 549
448 613
734 981
300 256
993 860
627 523
713 155
849 882
190 965
668 312
508 961
622 905
263 146
449 360
163 835
48 27
934 366
601 416
580 226
282 494
560 27
139 890
67 881
276 633
588 94
840 172
523 953
445 757
761 37
344 446
66 961
456 965
564 25
457 798
364 50
250 852
974 126
204 512
834 118
364 650
662 16
342 445
928 706
424 253
299 669
836 276
372 614
585 914
779 802
342 557
451 497
328 137
710 419
386 877
21 486
102 844
375 923
34 538
458 519
476 677
292 598
468 921
113 53
516 799
163 215
437 143
610 825
987 240
221 322
790 946
57 289
111 52
182 919
971 620
377 26
466 511
350 732
37 388
765 138
495 464
36 640
946 795
975 15
662 726
685 922
713 661
973 146
719 226
58 34
329 984
891 343
408 999
633 848
289 817
83 849
90 150
690 394
774 818
815 459
551 668
393 547
678 631
359 91
354 542
236 491
532 871
101 70
769 916
205 224
420 79
825 265
642 412
649 693
868 798
36 815
825 603
940 511
102 49
763 526
496 360
467 856
983 87
56 693
489 57
741 418
402 617
388 412
260 992
366 625
181 834
737 807
855 493
968 680
171 357
708 667
229 755
320 542
115 200
890 48
40 412
177 366
775 619
633 751
233 757
250 583
555 436
644 968
795 747
356 532
810 554
293 164
633 137
566 17
716 964
636 423
37 178
765 966
916 839
375 581
840 233
216 277
77 660
187 673
821 996
286 140
87 562
894 601
890 159
816 178
716 62
785 107
133 754
731 19
866 459
641 181
93 475
625 826
904 447
363 896
471 103
389 662
466 37
179 415
231 814
243 656
261 439
108 699
531 337
170 312
689 164
974 366
797 88
155 72
648 609
660 474
185 172
906 759
163 279
852 115
61 114
131 953
950 68
977 211
634 671
262 238
97 978
187 939
479 118
241 923
445 958
429 153
648 737
131 244
475 296
404 550
24 508
554 497
645 677
872 563
563 843
297 201
692 639
643 728
183 83
145 597
355 280
454 353
924 597
824 462
124 510
831 858
840 402
515 949
59 706
63 889
469 409
208 163
320 415
264 334
395 634
160 42
782 503
265 777
72 169
54 376
817 835
662 993
628 458
425 737
324 635
343 947
491 232
424 917
411 671
747 129
45 948
398 199
676 866
392 777
291 842
163 503
957 654
288 174
157 572
73 847
281 607
904 746
689 815
877 735
340 682
207 655
465 834
530 551
688 414
768 181
433 455
739 705
722 995
325 796
393 332
393 630
20 682
530 962
854 428
716 645
312 868
519 505
284 424
330 595
701 137
543 685
770 556
485 238
311 603
376 826
76 42
235 753
108 79
218 554
944 457
205 848
938 788
10 368
183 486
223 311
162 575
251 220
640 610
237 340
184 27
935 561
77 408
336 316
877 798
876 975
315 837
331 103
762 279
60 472
467 391
303 223
826 741
194 941
957 334
912 310
872 711
185 172
87 188
957 598
463 694
344 66
520 979
593 991
290 10
232 653
323 688
346 989
948 356
410 915
78 310
574 984
970 553
117 849
113 804
199 999
755 626
358 908
549 607
572 962
641 440
334 844
138 226
454 220
322 450
867 378
612 833
649 250
246 549
560 972
226 688
219 122
775 537
31 445
425 873
562 312
615 664
788 327
410 729
886 181
468 10
373 226
845 38
478 136
127 524
796 668
118 969
693 29
720 390
39 798
334 888
801 513
662 448
43 455
312 498
716 442
196 434
747 482
702 378
144 322
247 542
664 555
776 23
337 651
683 733
334 102
96 655
995 65
618 974
105 517
823 438
468 43
595 886
903 592
905 558
694 419
424 543
463 74
905 29
28 384
880 766
102 602
490 934
248 419
32 388
294 57
133 426
327 898
108 750
443 945
446 154
336 471
146 289
618 551
337 154
60 437
13 77
536 819
737 459
682 461
264 197
827 842
963 53
524 575
567 105
238 142
174 580
350 910
49 107
159 317
893 816
297 314
54 320
891 36
570 175
906 885
790 264
607 842
547 582
545 175
101 35
735 207
245 361
327 627
771 401
996 942
64 631
800 238
309 708
184 675
891 632
396 831
360 310
36 666
611 913
227 134
289 155
668 88
141 535
39 745
709 462
325 698
302 995
97 175
980 907
764 981
80 947
453 871
445 127
593 786
185 803
944 236
452 240
886 64
217 978
375 403
454 887
588 726
339 961
275 423
843 950
179 27
94 966
39 463
635 935
658 244
736 977
383 152
555 311
189 313
294 772
891 22
480 972
949 82
982 663
640 908
265 846
393 376
306 59
11 159
340 624
383 836
771 698
450 722
717 364
163 715
761 340
25 175
26 384
763 656
441 641
408 370
173 930
399 24
672 286
311 794
929 475
649 204
348 44
451 615
708 382
705 409
703 391
432 490
225 903
190 901
936 279
396 279
414 706
951 856
97 332
963 141
500 549
516 536
882 450
835 132
863 367
32 473
31 11
69 602
716 46
31 312
896 253
296 645
862 61
492 24
913 141
674 47
131 558
385 366
676 281
547 224
316 67
906 823
504 125
716 83
404 72
102 142
926 941
685 869
631 384
428 700
417 834
480 513
745 590
18 854
638 377
499 83
181 983
77 296
620 671
694 847
452 343
836 427
389 713
416 756
918 269
621 270
482 594
988 610
615 575
506 420
73 363
557 725
938 301
781 500
245 936
939 642
452 929
814 891
51 753
648 666
634 369
97 950
587 854
956 239
908 510
233 77
677 535
521 247
275 688
159 310
495 963
416 929
992 878
102 576
81 669
706 219
399 86
603 26
923 612
952 324
330 729
502 270
831 142
957 618
611 913
491 985
192 320
128 634
320 948
807 923
363 509
925 569
633 208
744 715
534 181
696 808
126 491
993 920
197 210
861 938
362 922
633 620
397 61
724 638
980 708
750 329
106 255
620 668
870 970
194 149
304 107
243 136
773 295
889 283
394 746
990 675
629 233
853 314
580 410
93 686
554 184
851 720
363 527
356 79
245 654
681 159
521 808
432 334
553 976
582 631
353 635
842 445
349 291
721 784
657 527
203 37
988 376
933 864
659 282
196 103
904 586
120 889
189 861
93 669
751 774
62 419
99 454
279 452
610 915
973 415
465 727
558 891
465 484
818 137
511 434
978 88
566 748
439 537
140 409
461 733
594 573
626 114
975 462
517 549
773 889
511 360
591 304
56 607
620 383
312 794
342 529
565 379
601 623
103 208
212 481
56 77
801 676
223 558
633 657
782 632
978 314
623 437
726 175
62 604
586 653
770 698
797 353
205 346
348 920
342 808
321 416
15 848
906 393
535 340
224 901
708 288
382 847
844 55
543 406
609 499
227 596
78 33
179 778
36 384
143 348
630 380
710 269
781 765
228 414
10 119
856 479
502 558
851 970
160 704
956 923
969 27
108 947
243 320
557 539
911 38
519 189
198 38
757 675
981 28
113 243
917 593
442 469
295 190
735 720
852 540
168 754
569 327
320 394
471 349
29 390
716 108
959 890
960 666
43 313
626 847
902 803
574 701
288 40
168 477
594 258
337 889
89 65
573 123
753 621
27 895
778 533
434 862
658 910
525 485
253 987
239 183
258 987
991 635
698 87
891 571
871 383
41 459
74 119
660 542
86 628
342 557
517 664
30 713
465 886
442 959
796 679
263 799
338 482
982 767
216 15
268 297
829 191
250 920
121 10
254 830
378 88
64 550
159 934
721 126
355 616
560 288
859 490
902 423
856 168
919 67
131 603
602 542
33 810
547 81
155 702
335 93
41 639
283 587
365 271
127 729
911 266
180 504
253 564
165 467
151 712
931 119
851 946
823 976
207 409
991 237
652 878
343 369
117 558
72 41
154 91
820 654
340 17
446 47
164 516
742 596
988 377
531 592
691 516
825 512
499 267
233 63
792 46
613 840
954 813
381 716
434 536
49 491
422 258
351 787
557 749
933 621
63 584
940 78
739 949
200 858
305 83
481 418
338 69
267 126
899 492
938 625
950 907
172 582
504 167
903 61
799 829
198 354
395 806
77 678
417 174
162 878
315 53
311 884
529 84
47 431
293 121
174 483
355 180
113 387
583 276
150 995
44 18
270 476
235 392
666 317
799 105
785 953
90 251
93 703
507 41
38 371
122 954
461 603
977 637
147 373
764 808
793 188
261 639
670 655
398 454
933 291
112 543
546 419
993 482
636 102
804 120
21 671
713 926
361 666
535 344
156 174
524 615
125 63
687 408
550 223
901 311
930 309
673 345
697 529
176 21
387 574
109 213
624 788
255 689
895 845
294 278
295 660
681 564
464 197
328 171
411 611
767 46
787 608
196 390
985 873
492 662
126 917
200 622
692 911
82 570
416 116
445 988
891 830
471 305
94 654
304 965
701 480
363 22
999 57
60 744
749 660
338 504
59 149
100 231
179 738
232 323
861 312
732 696
979 768
646 103
451 53
548 339
513 956
315 534
79 748
593 111
392 615
767 256
468 607
832 798
132 324
479 564
599 351
92 31
553 62
79 544
84 194
655 774
989 634
160 845
162 582
657 872
511 248
548 530
611 558
465 669
188 922
765 61
912 314
327 635
531 432
991 626
290 342
989 431
245 202
327 736
32 209
601 784
855 387
830 587
830 353
73 157
609 239
124 61
582 378
33 190
735 130
916 341
377 750
592 681
62 402
389 148
267 211
904 225
890 135
461 312
974 472
211 963
273 394
778 202
668 427
201 750
675 915
977 397
12 158
824 472
630 778
692 160
311 776
525 743
100 506
743 323
618 522
858 948
876 802
824 929
131 964
356 50
222 518
250 431
442 582
12 188
407 184
229 382
960 981
981 556
576 306
206 38
388 772
974 479
957 575
138 532
131 990
976 388
399 148
567 815
427 552
941 421
274 307
395 718
49 290
541 506
693 732
239 704
993 405
145 594
735 483
982 512
465 381
52 89
680 211
484 859
939 596
31 557
251 341
241 886
281 711
358 383
101 748
346 890
571 942
388 157
502 412
622 192
84 433
620 671
289 217
860 914
598 26
126 478
184 930
892 377
89 267
137 42
980 700
100 362
737 227
597 37
966 776
897 294
394 950
193 249
669 989
572 336
71 417
847 227
198 439
666 726
521 283
550 770
628 826
174 993
46 652
725 107
356 30
850 81
554 72
780 912
213 489
522 402
584 221
871 127
878 945
276 342
770 596
277 871
981 718
95 159
756 170
949 281
223 150
627 360
555 293
206 178
306 804
413 143
340 769
450 754
17 440
300 883
203 332
891 384
225 330
838 816
936 62
439 52
791 883
824 14
659 706
406 888
784 239
268 59
869 703
436 400
830 761
66 369
256 543
22 127
517 393
334 245
872 274
247 589
630 168
500 734
301 185
857 413
990 274
30 737
546 464
635 261
477 765
167 303
708 680
169 375
682 871
308 329
11 773
127 476
661 146
360 599
903 759
542 326
389 578
902 979
85 233
689 156
905 330
768 432
189 572
953 380
794 505
947 868
948 655
235 693
71 463
629 729
34 11
358 591
414 171
725 683
362 339
50 619
692 929
510 476
141 693
51 740
853 667
319 996
405 720
159 478
26 765
554 569
862 783
172 272
230 940
745 770
457 765
892 654
297 310
771 879
64 97
848 917
32 682
343 639
305 579
187 752
555 32
741 857
694 412
917 208
604 390
514 961
991 209
24 284
237 484
663 933
401 954
989 342
763 51
307 192
786 113
579 276
533 612
939 193
737 632
381 773
160 481
784 672
602 415
597 456
558 281
900 357
976 440
503 869
392 405
356 865
289 196
154 440
995 459
879 186
949 472
132 905
456 154
809 604
781 224
591 913
59 660
515 661
467 646
809 472
133 56
626 286
934 618
135 432
268 896
640 313
963 776
953 416
855 139
79 576
640 950
329 350
186 706
258 301
915 552
775 79
287 15
927 697
339 881
680 244
494 74
91 204
281 56
493 597
622 22
593 732
646 167
307 909
364 47
382 497
859 94
124 313
665 644
158 454
996 922
170 135
788 300
169 370
224 161
635 151
626 600
986 145
535 108
830 371
586 484
104 86
737 43
267 599
636 788
896 836
754 15
854 424
314 506
712 925
723 448
574 620
529 378
731 442
635 354
384 366
46 25
247 868
241 163
115 416
765 198
119 954
102 694
903 516
871 147
602 822
709 824
769 564
617 405
705 942
11 533
996 875
533 456
832 926
190 519
251 908
192 489
133 936
267 793
698 981
936 687
676 584
892 119
125 971
775 185
124 47
790 676
519 75
542 827
878 550
455 860
427 554
10 750
244 144
311 382
715 791
114 270
895 638
991 866
437 308
189 621
739 81
638 75
573 261
454 814
477 554
386 746
858 746
915 997
230 98
330 642
539 599
220 419
260 463
424 688
139 570
855 709
453 669
962 514
597 337
538 646
456 893
601 188
549 127
196 707
65 229
296 181
944 145
578 253
818 191
468 539
338 10
921 109
493 211
295 763
425 307
219 706
412 948
790 399
568 989
932 359
90 884
488 655
717 955
949 980
289 86
697 471
760 74
898 859
758 103
604 933
199 699
555 620
37 264
865 914
62 846
286 78
911 552
376 106
57 875
948 303
851 782
213 670
919 839
742 393
50 896
189 971
451 982
534 647
693 712
134 632
114 746
225 982
317 229
857 25
502 958
744 411
254 552
494 232
427 502
588 487
846 343
795 748
22 86
131 245
417 455
996 909
668 277
87 639
923 736
830 462
42 619
121 409
86 378
320 541
445 989
37 901
118 268
845 140
390 541
626 759
298 416
733 669
254 482
305 725
688 747
530 384
804 640
773 153
119 93
343 718
678 942
151 223
758 831
534 274
267 321
492 515
752 962
491 131
273 891
668 450
928 252
230 337
97 387
622 977
651 366
302 500
153 886
577 916
571 215
122 696
177 201
967 513
844 982
698 62
432 717
396 369
548 202
850 262
822 692
270 154
395 282
556 769
622 55
230 442
462 900
114 483
981 691
799 877
162 282
230 292
14 48
703 323
14 601
800 931
746 604
890 807
719 45
305 862
732 283
650 271
360 183
660 998
18 726
443 139
289 576
304 900
581 705
560 899
486 923
81 190
955 742
536 108
148 911
710 385
243 715
961 487
987 727
227 537
51 227
966 31
581 499
587 574
254 94
864 672
605 971
909 685
607 159
562 850
996 861
895 554
184 93
479 381
762 830
392 671
25 438
903 555
903 796
583 467
829 617
312 879
62 615
921 989
942 24
335 656
865 711
24 370
484 396
185 343
575 625
509 766
293 678
514 489
314 635
197 280
820 179
422 362
226 780
203 933
939 122
447 151
168 561
757 853
858 723
200 263
931 377
596 153
190 690
486 64
822 155
722 565
156 181
941 99
608 764
488 953
516 747
972 11
414 440
257 716
242 106
157 287
501 393
403 969
793 703
592 879
473 455
854 610
895 689
143 904
340 726
589 824
954 409
795 609
262 377
951 617
660 985
14 217
36 368
211 335
227 515
531 468
900 173
307 164
187 463
857 82
398 151
115 820
589 964
334 787
252 505
590 36
252 126
898 638
216 634
165 799
430 725
252 150
595 803
561 916
483 388
824 655
176 423
51 963
809 128
717 590
326 942
453 803
801 538
758 378
392 883
987 75
640 206
327 643
675 415
475 228
177 389
619 900
677 932
865 427
401 14
270 599
257 184
632 398
520 852
950 648
248 998
465 442
256 351
804 668
886 899
186 297
167 310
232 939
379 902
459 695
247 430
845 264
585 277
516 765
163 530
150 356
788 715
881 443
378 859
163 182
645 363
771 428
45 250
295 117
352 784
155 255
191 654
843 235
566 22
189 872
878 937
358 636
346 933
89 311
258 594
894 755
680 343
755 252
279 427
404 888
145 25
271 437
157 727
436 498
19 620
881 551
779 711
153 99
944 233
607 69
137 357
968 715
195 986
374 324
369 157
689 582
541 618
849 134
299 614
192 161
33 974
693 38
865 349
145 263
297 726
981 76
833 662
955 902
562 623
604 880
376 705
218 428
635 138
584 971
92 891
438 569
348 426
273 946
946 533
127 883
999 570
335 62
952 714
486 865
258 646
302 892
478 405
212 905
593 983
180 978
419 857
768 960
296 555
717 774
356 586
234 959
888 351
428 729
678 333
989 12
898 35
475 998
257 499
140 936
658 14
646 991
902 752
849 230
801 543
345 545
740 441
489 599
681 181
463 867
288 982
88 910
884 470
601 65
954 699
471 593
704 132
730 271
702 602
378 271
975 614
270 551
400 152
790 153
313 790
261 328
582 782
485 219
621 344
819 793
368 927
828 213
778 520
73 697
334 638
850 864
759 682
557 27
375 440
824 988
466 635
964 769
557 770
70 687
404 361
645 912
794 809
161 818
596 426
114 279
563 526
963 287
940 39
876 444
155 117
432 728
646 328
259 107
571 538
426 820
742 290
804 39
143 167
861 218
306 93
732 168
980 643
912 337
805 426
182 119
187 18
274 955
656 272
876 426
770 454
727 644
498 290
68 857
211 909
351 431
533 385
739 26
833 45
434 212
335 271
387 566
966 999
982 222
411 68
604 200
540 68
934 855
887 641
19 934
352 66
919 483
315 642
450 284
662 863
391 838
910 240
136 170
466 496
643 986
690 865
453 679
29 303
647 954
373 520
857 114
936 59
552 994
980 915
216 510
209 697
292 750
432 260
723 101
864 585
598 299
160 876
837 109
355 483
961 154
289 614
676 289
564 369
198 266
392 566
209 228
185 863
227 565
407 125
868 346
524 665
323 571
457 102
301 319
890 370
665 524
171 700
344 483
503 81
313 464
105 992
452 798
619 768
580 124
722 921
790 136
564 843
38 390
947 686
204 280
95 509
984 897
277 517
873 779
913 514
574 220
13 194
883 817
12 786
715 970
405 378
926 728
744 631
778 791
519 938
684 558
256 643
129 607
871 650
565 309
233 920
875 238
190 976
370 267
878 296
727 748
896 264
709 887
401 227
234 780
18 87
701 379
377 752
834 62
240 932
680 790
133 201
72 621
39 493
905 518
525 380
698 286
428 622
62 993
844 71
771 388
990 41
313 981
980 738
994 858
474 979
406 954
180 564
958 455
852 876
430 766
78 811
832 252
951 357
734 399
865 516
10 251
942 288
447 502
219 784
936 899
453 837
78 171
798 813
879 652
198 811
385 50
341 221
238 724
224 441
885 140
584 100
438 822
727 345
532 286
893 334
117 363
355 216
196 93
638 250
658 627
569 645
375 217
882 614
112 205
922 707
727 905
287 553
509 320
876 699
118 385
813 372
936 582
413 132
970 418
552 201
323 683
688 618
53 483
544 796
959 809
478 580
270 553
764 615
297 157
794 429
79 994
759 440
23 369
694 911
432 28
481 972
424 71
56 182
875 996
858 328
896 566
883 151
361 663
65 345
997 856
138 713
594 787
507 153
723 561
253 421
274 724
417 600
915 423
712 754
262 602
279 469
729 748
818 102
681 117
646 398
639 343
584 755
427 71
811 399
637 851
192 232
734 758
899 493
556 768
526 963
166 83
301 413
601 678
911 153
150 748
51 481
352 960
296 338
414 368
684 175
265 363
445 245
854 562
579 327
784 13
946 960
272 199
878 970
359 140
715 676
685 417
446 729
903 609
696 119
708 847
979 915
811 293
263 469
573 897
941 747
877 138
313 556
939 18
140 26
148 887
372 605
941 137
573 716
252 861
426 700
369 27
835 199
559 613
388 482
757 843
146 910
407 369
265 207
527 220
112 296
63 311
990 901
222 67
874 193
673 873
283 228
635 336
590 976
582 85
342 185
308 694
603 23
715 961
340 830
663 613
80 123
620 923
912 877
756 85
479 591
518 36
924 875
205 451
345 848
378 878
873 569
160 96
724 13
314 447
393 283
291 167
20 655
479 419
496 756
705 757
674 288
276 459
774 738
942 453
866 173
456 796
261 817
938 307
536 639
35 706
695 118
361 218
719 61
487 331
209 704
439 572
755 730
143 638
496 472
969 901
52 719
65 685
566 448
370 310
649 14
547 615
596 39
848 646
149 113
772 947
318 650
633 195
421 23
622 484
26 812
377 567
336 279
962 296
317 780
803 930
491 23
562 965
556 428
625 448
65 110
518 399
383 679
410 789
896 379
550 777
203 555
889 997
180 505
983 707
851 772
174 918
67 547
556 930
602 713
973 883
995 16
326 958
425 927
454 725
988 72
220 476
680 787
964 463
987 643
325 78
698 120
634 270
12 267
145 972
511 819
31 872
310 220
557 937
338 483
691 854
928 157
928 175
806 87
299 78
869 576
830 491
22 909
327 651
420 353
429 97
929 506
463 897
118 719
491 855
487 985
871 931
766 877
200 323
119 309
907 317
230 536
10 293
491 681
44 451
655 331
49 851
735 464
536 611
261 32
230 149
895 95
639 872
694 526
58 23
523 351
338 689
121 645
715 683
541 85
756 214
265 230
355 284
282 563
887 48
997 830
534 466
789 366
919 832
368 995
377 344
393 534
813 692
475 170
865 540
531 549
433 375
91 43
124 523
392 668
134 168
759 101
221 633
510 281
956 396
600 695
484 945
30 802
751 621
251 712
132 151
397 456
253 406
362 562
229 415
590 400
936 104
257 731
274 602
727 852
954 756
406 733
64 687
981 73
300 448
221 975
316 627
860 34
964 842
37 195
337 791
850 153
522 149
673 466
934 371
57 40
719 295
692 319
183 426
447 136
119 212
916 437
612 510
921 33
326 772
432 228
474 10
602 787
211 827
532 940
586 715
967 863
69 834
229 207
241 553
811 255
869 236
297 102
50 103
298 415
586 681
584 201
622 567
448 180
845 610
332 185
63 946
52 252
325 949
864 531
474 332
289 226
465 411
144 287
161 815
480 966
592 902
433 784
94 988
894 138
14 147
45 874
867 747
147 443
709 114
55 504
555 905
783 441
909 830
508 130
522 765
81 594
934 283
360 216
599 639
350 235
378 321
598 791
329 999
728 808
747 879
57 325
452 369
684 384
335 857
198 662
690 322
537 841
358 488
333 437
756 922
744 909
128 899
542 894
782 692
287 563
300 931
618 526
397 737
84 711
222 72
281 538
359 230
741 183
177 682
337 637
83 267
793 528
851 207
849 208
807 937
345 889
846 447
26 969
751 657
963 304
668 681
215 60
537 755
115 810
304 170
729 231
15 965
652 834
433 57
878 330
923 486
958 801
445 705
314 558
773 50
302 537
254 524
268 961
375 867
18 597
984 201
65 951
944 542
352 273
781 458
827 10
61 472
239 310
76 625
529 447
690 510
375 104
562 971
699 354
549 54
873 943
540 718
211 341
247 36
895 461
277 345
328 614
593 861
662 838
518 188
553 115
869 312
409 354
678 274
572 33
607 847
374 110
819 971
811 593
711 238
795 387
294 674
850 567
734 774
630 823
658 867
203 236
830 509
227 988
557 149
578 72
228 928
939 557
521 132
686 855
72 263
399 829
603 161
259 161
416 265
766 467
469 975
205 873
797 158
411 836
624 51
303 373
153 616
988 119
202 731
342 599
34 987
852 634
750 832
194 811
172 30
762 589
26 54
105 538
750 729
400 725
497 448
333 749
545 215
184 764
670 140
37 621
401 372
828 588
224 489
722 157
349 514
195 584
379 109
236 455
772 134
591 621
916 214
997 709
616 77
441 707
174 316
662 763
431 681
186 924
351 71
871 593
401 299
434 717
916 275
569 734
572 921
561 129
105 669
54 795
928 649
941 257
959 773
698 84
237 777
70 278
682 836
149 622
155 583
982 811
398 788
604 527
963 266
183 84
656 210
20 494
409 211
458 725
494 424
101 608
840 137
749 519
308 442
966 607
423 708
630 114
671 312
375 902
347 287
239 503
601 573
227 193
909 683
443 647
983 341
732 797
347 540
178 394
153 266
158 495
432 667
943 631
543 962
870 322
182 321
637 24
523 865
14 501
538 677
83 864
581 556
523 285
903 557
284 711
365 910
534 724
617 882
952 493
240 45
669 861
964 296
719 154
990 182
392 992
363 292
256 873
853 65
967 745
995 187
769 608
302 466
332 823
870 330
890 162
741 276
251 796
170 884
427 984
78 129
305 720
969 99
745 497
194 872
285 28
514 914
168 432
985 119
905 543
551 963
974 679
753 136
529 102
355 492
246 945
786 294
602 939
209 630
706 775
517 981
665 498
547 444
411 241
152 507
673 320
321 382
651 36
97 582
205 755
144 913
169 698
619 205
494 402
642 276
476 827
249 816
280 206
374 916
620 350
496 79
206 400
803 437
444 337
452 71
64 858
119 202
69 589
866 523
392 227
529 940
426 616
615 885
874 142
970 680
88 272
565 874
525 424
493 516
157 302
995 523
430 485
704 215
713 480
705 152
726 640
253 936
542 68
749 99
378 84
867 890
64 39
785 936
666 945
177 531
164 623
400 419
547 836
971 937
34 908
314 991
562 484
593 906
649 387
500 32
588 783
32 452
95 109
692 830
919 634
924 795
210 37
606 827
389 246
370 514
707 141
212 529
385 120
774 285
57 33
952 732
419 536
765 631
763 292
750 133
731 500
642 137
355 931
220 598
22 330
168 558
285 239
815 795
228 665
325 136
597 272
704 907
583 838
46 750
789 765
454 415
992 700
95 115
978 720
248 303
555 478
927 92
874 291
951 896
629 741
444 399
542 504
714 965
219 937
72 339
226 457
629 615
896 140
746 257
377 316
340 494
339 141
636 189
514 908
188 462
624 146
887 846
984 662
84 124
157 326
564 257
387 332
757 153
120 486
292 344
385 193
387 702
446 320
802 415
463 934
921 488
591 691
591 877
156 301
854 678
612 727
248 741
881 853
826 401
620 375
519 890
476 82
205 307
920 445
809 59
937 713
411 323
700 750
925 275
279 659
721 265
355 915
768 639
648 308
296 773
629 59
705 91
195 656
648 884
903 656
798 522
575 359
257 16
207 918
341 734
845 544
889 621
344 358
908 737
848 504
256 641
636 250
240 855
993 157
71 496
38 975
670 588
426 198
280 96
672 497
384 59
734 235
57 79
837 332
371 55
331 163
55 507
999 184
283 462
121 482
658 695
144 55
453 168
425 969
728 373
978 705
490 390
298 328
172 816
567 324
122 328
563 734
713 400
960 947
133 759
554 26
705 618
277 204
763 973
155 662
161 710
314 852
686 296
541 866
489 920
951 713
474 626
23 62
27 679
442 488
338 256
753 269
773 880
12 934
509 200
524 870
260 897
112 773
176 953
544 955
413 765
574 540
401 352
104 285
979 223
19 598
851 122
438 229
47 63
791 734
23 319
530 985
416 49
564 637
152 546
908 159
419 467
580 482
559 147
166 931
215 629
731 548
244 964
226 547
803 749
431 762
91 299
326 140
825 848
776 654
978 344
369 486
227 433
58 169
329 977
324 435
366 577
632 422
853 247
326 960
31 736
781 494
984 966
253 905
828 242
819 967
901 241
200 132
27 738
712 988
858 728
359 396
378 171
24 133
236 35
427 580
375 354
427 566
969 992
811 357
231 379
62 154
140 751
18 434
735 69
872 32
494 270
636 684
342 990
295 610
608 965
332 510
119 709
137 453
906 525
82 544
697 605
415 948
507 562
636 193
518 758
195 933
253 423
411 597
390 452
255 941
835 392
301 715
892 212
761 482
93 239
411 296
64 569
140 326
964 215
144 850
182 147
494 27
308 971
780 636
97 361
779 763
538 499
512 566
783 84
588 158
119 774
537 811
983 650
140 996
719 530
558 85
626 647
262 238
994 588
665 683
909 391
121 680
368 709
960 547
172 472
199 567
834 958
155 562
945 560
585 493
970 593
753 297
504 266
859 896
609 761
379 553
939 78
159 238
82 56
693 267
540 589
769 286
638 248
809 163
970 853
172 859
477 364
540 605
279 383
721 943
385 266
335 944
871 761
162 194
788 134
271 325
11 702
245 210
533 818
282 508
961 826
878 105
595 735
827 765
477 304
67 625
936 193
700 399
759 87
219 691
971 313
330 729
64 216
493 671
695 617
361 172
667 563
511 686
798 308
334 593
196 649
622 774
396 266
736 723
321 220
862 78
154 370
523 757
262 964
233 431
972 60
831 26
965 327
188 840
217 367
438 550
616 543
86 233
375 905
394 530
711 324
239 75
365 708
862 451
11 867
996 71
503 960
356 571
502 947
286 183
810 429
745 849
741 262
465 863
936 335
491 88
348 830
696 515
593 542
276 43
824 985
103 181
773 223
59 139
992 734
186 454
231 780
592 325
936 235
856 66
967 122
464 339
101 295
660 97
154 478
389 715
412 110
131 790
617 858
224 606
52 811
502 890
749 10
319 508
959 34
379 162
781 252
317 214
137 315
547 812
401 433
126 786
862 515
60 587
418 259
141 186
303 907
968 661
507 116
495 667
955 884
400 977
435 642
816 316
56 991
565 196
209 494
58 608
84 395
474 990
645 896
272 623
975 68
575 528
741 66
453 773
804 307
836 620
932 584
453 190
599 391
681 457
45 586
805 462
660 974
729 870
563 985
848 98
620 696
364 852
702 113
14 623
44 547
393 921
949 196
163 993
531 77
974 423
344 757
357 795
335 824
917 552
262 43
610 129
852 957
732 380
833 938
953 707
864 161
899 933
463 357
954 688
351 201
557 378
292 257
281 864
613 400
636 265
409 143
812 591
348 678
754 379
372 100
674 82
518 684
943 39
171 588
566 943
554 784
597 676
77 660
236 914
557 871
93 65
946 146
153 170
430 100
283 531
119 540
512 685
294 988
653 379
340 562
523 881
680 170
293 567
671 81
840 958
230 504
296 858
932 590
22 841
414 921
382 546
895 776
968 84
304 30
262 245
877 473
868 764
927 759
832 99
581 462
252 171
153 949
95 403
482 438
360 933
63 638
637 239
858 503
973 519
84 390
21 446
562 122
745 414
386 419
546 879
908 218
726 612
836 341
855 800
928 641
554 189
43 175
847 383
381 30
107 888
403 883
237 506
534 293
270 628
601 42
890 870
254 569
248 517
111 995
963 129
303 248
551 658
815 155
828 919
360 448
143 479
669 497
277 207
313 505
542 195
228 744
530 855
808 360
759 513
336 219
259 30
940 279
81 898
851 125
610 647
518 352
260 477
35 750
395 44
677 431
574 612
206 779
444 675
375 208
182 548
421 231
930 866
151 520
210 813
679 762
559 365
554 720
328 743
62 138
969 647
83 561
972 488
686 354
405 95
261 416
287 626
682 38
358 741
748 388
139 478
285 836
902 746
337 876
475 911
460 773
289 674
556 372
856 811
271 936
434 737
565 165
696 563
661 514
484 830
929 476
54 264
88 510
977 43
803 311
761 450
380 305
705 394
182 572
128 983
332 91
883 280
807 462
116 961
57 511
27 355
908 740
990 311
696 236
820 245
901 115
318 417
810 918
10 999
10 856
373 490
780 126
618 368
885 286
716 913
256 537
838 347
365 445
530 613
611 165
445 376
523 655
655 878
814 35
259 714
399 582
676 155
213 343
331 393
631 146
14 192
787 705
641 780
448 170
773 154
309 453
654 402
170 294
176 558
435 296
653 300
191 393
788 403
810 998
296 534
10 853
633 559
370 234
663 974
635 738
611 340
742 205
114 73
751 125
71 84
924 146
183 17
190 987
611 754
147 310
497 734
117 531
691 481
781 246
182 10
519 210
181 473
424 455
838 487
488 697
745 837
480 941
740 553
396 898
860 886
264 880
216 671
206 143
181 843
453 101
761 808
808 860
675 408
415 885
140 474
621 696
540 136
66 503
193 751
83 655
53 677
523 883
699 99
118 317
361 205
661 151
465 357
717 945
288 623
545 712
835 18
799 957
187 451
42 979
794 567
664 882
309 817
70 310
933 184
885 619
742 382
681 845
987 92
746 214
614 164
787 257
710 95
592 255
234 744
850 633
587 187
693 747
178 997
910 24
620 164
237 182
201 975
797 383
258 114
823 384
356 240
940 339
866 916
594 961
982 339
533 278
375 768
533 242
310 464
758 940
741 330
826 265
201 999
962 786
858 510
944 222
983 24
842 823
135 691
986 338
731 991
509 90
969 274
163 76
778 67
838 63
551 625
464 724
621 925
546 217
736 98
808 685
440 329
644 785
593 821
928 156
436 606
995 486
446 111
146 398
957 560
288 109
196 298
347 256
577 505
137 242
497 755
756 486
886 477
423 882
795 348
383 909
991 139
897 56
153 133
763 274
833 741
587 819
197 800
376 343
571 545
494 618
799 425
180 498
66 496
640 406
426 768
22 319
792 111
893 246
851 410
632 196
558 820
62 597
159 722
245 230
983 677
624 754
675 809
801 826
187 320
924 164
250 237
561 149
868 697
683 555
885 502
342 141
477 317
162 713
109 332
242 806
656 995
147 429
57 967
321 529
919 335
602 124
306 72
371 511
798 20
701 359
237 136
140 688
105 582
108 309
893 442
249 40
837 258
191 912
150 292
163 703
967 435
909 611
869 401
715 19
236 689
536 173
601 868
945 608
427 211
697 766
296 768
505 268
550 846
165 949
45 884
930 561
412 200
115 418
19 437
518 375
455 586
391 954
995 685
519 893
465 419
40 818
505 267
757 541
179 800
978 318
488 225
612 625
537 222
325 772
793 560
639 741
830 561
901 484
336 648
852 588
35 604
827 562
980 294
212 857
440 774
871 238
253 883
709 47
699 780
364 171
31 229
637 938
545 522
268 962
639 143
995 163
507 634
217 972
447 84
321 497
380 62
337 475
856 527
830 132
833 112
294 374
338 214
842 586
120 378
401 852
176 534
214 800
933 131
60 126
582 48
317 979
679 718
642 463
619 871
994 522
922 513
503 17
975 352
372 340
464 348
543 679
270 160
517 741
193 918
291 941
786 849
393 977
892 612
47 189
909 767
347 224
484 733
36 578
193 744
383 733
740 196
793 169
824 748
435 741
68 661
352 607
383 941
465 431
641 700
234 751
417 177
786 285
723 538
956 65
618 767
125 458
172 676
879 896
905 171
890 967
885 294
565 145
239 578
803 29
802 862
864 51
656 200
542 175
400 783
332 379
702 318
491 787
491 511
752 47
575 79
663 320
624 104
281 161
808 171
92 505
430 614
498 200
859 45
269 664
638 672
684 24
389 336
655 39
842 785
291 726
58 949
123 474
414 724
431 691
470 971
807 337
627 276
54 603
567 627
967 375
548 196
957 306
729 785
822 23
478 607
933 952
538 614
449 630
202 301
446 109
222 922
559 365
292 11
104 342
291 267
656 931
610 757
24 361
805 871
815 843
148 764
334 725
289 395
844 791
149 100
433 517
946 387
806 321
752 806
722 225
122 329
217 325
543 218
265 915
454 372
666 622
466 190
944 294
724 277
916 775
501 913
151 824
862 136
315 853
654 783
955 102
59 821
327 12
302 648
255 132
241 432
960 404
390 772
875 806
438 169
918 741
813 828
899 251
715 403
685 390
420 528
254 869
975 281
862 335
220 812
223 904
673 417
293 584
816 179
276 94
734 295
924 268
156 996
397 382
211 901
515 356
968 190
680 122
740 673
675 293
768 704
545 75
869 244
488 758
740 839
35 462
254 461
423 705
116 47
993 446
702 173
643 859
254 664
636 861
954 801
303 82
823 272
180 963
656 275
648 349
374 12
552 586
923 362
656 75
19 636
148 498
358 610
41 223
962 32
414 246
425 141
84 656
945 506
353 850
457 635
213 31
740 793
704 999
495 338
950 763
61 325
79 428
963 595
343 864
701 579
829 251
78 517
509 314
231 584
874 449
670 531
78 394
740 77
876 181
426 410
304 745
650 467
730 472
846 221
602 918
43 808
631 795
394 359
551 269
336 117
521 943
935 125
898 543
86 779
973 692
85 403
88 341
774 677
219 741
842 826
206 855
261 952
853 320
126 386
684 230
392 870
679 236
904 434
82 547
952 267
750 858
110 722
299 666
684 38
595 435
608 523
625 308
899 513
61 924
590 633
549 942
970 213
244 522
495 812
252 175
169 299
583 920
919 332
633 317
332 777
49 269
281 58
12 26
74 729
213 858
234 280
206 755
102 862
871 888
399 429
879 660
554 366
674 812
863 821
185 223
206 660
97 376
82 691
612 285
936 413
772 423
612 457
283 59
554 48
416 970
771 448
440 671
520 901
878 399
609 68
904 202
815 123
288 636
137 190
620 679
310 416
623 480
292 428
664 892
864 921
784 884
235 520
962 945
101 607
968 144
710 193
324 50
854 779
568 160
389 368
582 739
968 443
578 924
593 316
234 116
138 446
196 66
726 708
685 899
685 243
597 182
511 776
151 497
620 994
262 415
592 474
936 409
736 680
676 833
534 388
402 473
198 374
351 850
759 995
723 22
702 398
648 664
692 722
110 844
719 691
670 299
935 582
127 906
194 373
755 122
275 335
438 978
371 602
652 144
380 946
936 582
582 28
990 379
760 638
494 774
515 70
79 243
14 703
783 123
123 646
670 776
290 835
258 895
752 608
241 832
601 841
494 529
595 751
523 164
322 845
261 707
341 823
172 963
600 126
490 221
334 899
765 844
275 176
609 503
240 776
716 908
517 626
398 472
384 68
474 842
163 393
990 351
108 220
944 120
353 604
563 296
314 927
34 393
751 139
870 651
563 918
230 608
202 516
493 804
325 701
485 662
268 936
288 674
895 920
816 631
733 990
298 976
989 882
248 807
63 910
745 30
794 79
834 820
295 179
306 475
738 570
746 279
358 60
646 599
87 70
498 762
988 500
87 817
35 395
885 255
550 951
70 672
663 131
820 147
983 642
509 587
833 87
20 995
735 390
321 275
400 648
348 430
10 791
618 117
945 126
898 518
433 31
919 536
893 575
307 124
537 880
188 559
176 696
521 375
550 801
764 179
536 359
716 73
352 890
775 179
446 480
164 53
453 384
936 714
439 22
174 487
743 457
120 621
409 943
400 486
710 574
254 346
862 22
956 992
422 591
220 920
666 110
857 638
429 609
792 439
642 274
323 84
963 753
151 855
429 880
669 196
583 520
40 800
236 441
496 734
240 934
448 553
600 470
161 43
637 120
889 418
223 674
756 17
25 824
391 440
98 495
586 108
891 686
861 993
176 150
145 910
564 763
768 48
178 82
74 965
308 772
369 643
527 540
141 744
716 450
553 845
402 681
422 401
335 797
714 627
79 94
533 119
126 475
585 389
359 976
658 182
433 170
645 761
47 427
765 480
798 664
107 859
165 769
524 51
349 55
95 884
546 427
358 25
693 194
911 265
807 963
716 331
651 546
335 877
514 590
317 884
640 713
535 275
878 913
119 649
346 133
829 387
934 837
999 982
941 792
403 677
828 625
697 172
130 631
338 408
994 450
695 30
540 627
987 150
88 655
594 902
941 754
351 267
840 418
826 704
211 255
87 863
77 572
901 233
55 25
646 430
567 830
793 460
686 223
540 938
262 675
334 954
371 538
752 169
220 660
816 265
624 38
930 679
725 211
350 182
86 321
621 898
264 137
871 968
643 323
973 45
70 428
329 199
116 353
860 832
513 440
632 837
308 260
140 207
430 825
502 653
674 375
384 166
515 639
535 302
111 962
551 448
622 690
789 485
541 740
29 53
219 556
511 432
146 394
76 925
886 324
737 115
683 793
478 587
555 30
597 290
395 728
260 97
126 707
920 260
349 500
40 654
487 874
372 666
12 45
19 478
764 999
824 134
357 700
302 436
951 352
48 763
198 353
551 805
290 217
868 455
604 135
164 87
572 701
460 311
298 964
444 104
456 761
88 533
928 401
457 92
786 989
509 760
965 395
307 217
367 970
861 348
263 277
524 943
71 551
771 984
634 590
833 939
588 864
786 34
658 561
171 185
371 985
280 182
443 378
464 432
416 763
846 970
85 838
801 114
962 102
910 558
440 349
605 246
50 382
879 563
15 783
523 738
429 777
169 352
594 762
241 309
889 374
309 977
144 828
946 142
846 145
503 488
324 514
372 147
625 944
287 22
233 569
497 462
332 609
819 376
525 391
468 388
834 83
14 543
266 77
436 677
651 365
308 180
969 984
18 530
758 305
851 375
14 124
601 678
195 430
48 579
583 215
625 31
686 851
120 654
141 704
654 18
452 858
768 665
97 814
151 646
684 515
355 99
515 456
395 581
159 40
425 382
237 311
297 198
256 931
102 699
193 448
593 131
787 549
635 747
41 324
984 611
919 538
598 372
874 903
482 601
225 208
565 520
571 410
191 23
348 674
148 251
948 325
837 852
762 111
660 271
966 216
282 515
720 450
30 958
950 306
650 761
705 575
980 292
861 645
429 479
156 963
455 813
729 412
274 98
222 895
455 552
378 52
616 931
454 358
675 640
120 81
194 813
919 877
306 433
298 759
379 351
382 586
271 176
373 266
159 444
563 884
279 915
673 862
157 986
122 465
840 825
486 833
72 18
472 347
462 311
224 517
10 163
246 591
695 127
745 988
14 751
207 755
343 686
499 89
697 789
946 237
572 229
385 935
20 81
72 193
103 270
108 636
482 630
956 424
428 368
454 792
145 130
601 780
873 835
477 492
463 915
366 609
984 877
158 572
199 153
619 503
914 156
671 876
838 136
95 739
639 319
392 221
462 791
96 595
766 916
360 480
643 923
652 23
489 953
701 163
68 264
656 529
111 985
792 560
242 424
37 134
880 339
533 891
967 795
341 426
746 995
591 186
163 395
484 564
519 598
507 379
204 176
460 954
927 316
557 789
344 944
910 925
623 52
505 490
796 315
328 518
382 346
46 270
218 983
228 894
298 246
920 531
506 279
484 960
118 209
465 499
826 227
832 664
66 565
533 478
455 580
64 453
331 657
237 452
19 461
207 890
518 490
515 791
965 704
481 778
961 847
865 406
299 605
638 143
523 69
724 576
336 620
514 745
603 855
247 279
711 302
429 664
147 117
876 611
543 694
742 635
558 298
119 849
160 351
459 858
651 71
38 91
565 373
363 14
47 161
800 67
601 159
534 790
419 576
987 838
14 320
452 436
759 390
726 77
242 303
323 528
873 204
862 460
518 946
238 478
528 583
688 160
802 185
781 127
505 857
558 582
265 628
324 366
219 29
676 558
850 526
345 677
903 132
187 228
446 696
689 866
225 878
767 492
891 123
945 315
505 705
215 708
512 722
535 668
225 694
328 111
704 677
58 732
208 451
457 872
708 442
793 491
652 472
193 561
739 721
112 151
59 972
626 63
581 52
799 291
673 21
664 889
401 822
916 769
806 434
487 302
677 560
501 189
973 587
574 62
533 719
258 551
12 406
642 924
770 946
143 245
167 211
254 22
553 982
210 116
243 277
709 795
431 930
35 358
131 221
422 623
221 897
401 442
563 449
96 973
641 671
500 152
215 478
914 537
672 835
813 98
260 184
636 477
832 906
818 23
677 706
469 702
734 627
800 844
972 861
338 827
423 894
849 264
815 706
193 239
586 311
295 98
919 835
862 631
816 890
412 964
234 782
296 337
211 44
961 626
908 881
897 195
117 905
112 877
243 204
329 777
162 574
15 442
380 692
210 143
831 896
362 818
334 802
525 255
858 400
60 33
390 128
319 954
102 881
449 992
853 674
208 757
671 21
285 595
309 900
268 640
928 703
125 783
167 851
189 35
346 677
688 319
345 269
230 796
322 306
155 362
724 904
350 569
515 303
579 22
806 47
748 783
684 505
373 748
52 837
198 367
12 483
528 249
398 94
649 529
824 441
998 230
10 474
739 495
11 50
205 537
868 183
967 831
369 52
843 961
536 878
448 824
138 876
784 841
503 335
628 206
215 297
177 784
71 535
731 41
649 167
206 985
380 174
639 702
254 532
106 229
748 13
699 398
579 83
361 416
506 44
700 965
699 138
677 471
748 528
791 827
389 295
766 179
747 681
890 370
539 906
862 547
573 721
207 177
776 164
57 847
711 443
192 171
298 396
652 515
643 984
591 774
135 198
946 262
611 885
954 143
327 497
329 427
234 877
85 523
647 576
383 787
21 335
919 205
89 185
764 388
541 400
111 884
802 516
107 295
888 872
716 178
505 962
440 543
737 643
674 364
137 62
819 910
198 352
64 188
315 682
209 129
233 957
483 592
499 922
790 127
707 510
630 228
130 75
474 733
991 776
158 840
838 590
928 830
933 598
138 90
896 317
939 665
496 679
867 908
952 651
218 518
37 381
463 613
123 321
674 283
624 577
919 946
948 497
194 274
802 901
794 149
65 871
970 863
730 715
261 968
493 328
263 77
51 982
181 545
940 42
100 710
165 250
953 481
785 995
822 385
934 640
919 593
766 163
149 721
873 16
799 35
231 589
927 196
130 359
843 758
474 701
777 700
940 980
832 519
380 288
191 507
238 715
213 753
110 486
842 950
708 491
173 225
717 666
775 752
447 257
713 535
747 417
717 145
841 859
246 876
876 799
238 126
391 999
491 634
135 24
435 32
940 687
505 112
606 250
863 801
642 442
714 26
913 552
395 662
622 835
510 849
649 152
768 940
450 491
817 216
560 988
343 251
275 862
204 873
671 265
935 824
910 233
475 248
529 357
309 882
870 314
670 738
625 41
959 510
292 610
172 243
745 526
691 586
279 371
629 609
678 140
398 192
955 559
794 142
421 978
177 77
903 355
384 530
589 358
913 92
225 406
215 847
53 430
183 100
56 236
180 149
325 352
148 567
383 735
969 776
211 232
193 521
555 614
786 645
970 353
901 619
34 583
20 993
506 530
660 58
519 496
801 42
374 452
919 967
968 713
266 249
186 802
753 659
446 362
539 744
387 787
233 833
615 890
202 651
275 818
112 687
283 404
643 354
535 952
520 562
694 223
697 299
841 400
12 852
225 673
823 269
341 745
362 325
712 472
500 782
933 344
369 398
653 276
31 512
865 335
968 703
299 117
884 620
446 855
198 152
378 47
895 413
45 329
984 206
250 847
544 182
318 582
106 557
444 629
591 956
269 295
329 816
738 41
474 938
198 321
78 980
792 989
848 453
600 669
113 560
190 244
322 361
629 655
228 275
322 365
406 606
661 65
446 709
266 860
561 605
101 437
457 609
870 750
954 231
561 485
206 335
791 960
617 661
577 558
177 606
13 802
149 906
13 138
732 955
432 840
365 273
162 360
137 227
506 835
876 904
222 31
803 555
159 520
136 592
173 828
445 582
279 373
376 680
90 972
231 997
186 40
60 386
388 782
407 206
452 627
737 576
103 70
368 503
973 539
827 319
865 509
65 658
15 350
737 549
454 747
614 234
732 626
645 477
685 578
609 193
803 65
842 748
592 636
487 709
731 316
718 464
367 254
298 670
39 687
588 508
303 918
992 339
595 400
44 119
70 295
985 743
839 371
442 625
906 750
571 453
874 893
448 327
481 13
177 73
600 135
875 581
242 386
901 26
655 326
70 600
595 341
986 744
46 467
956 18
426 682
605 401
299 177
67 831
506 453
445 520
644 490
461 51
27 995
826 50
948 990
993 201
671 912
364 861
936 195
951 853
480 267
623 868
438 705
627 33
596 545
955 870
668 119
20 994
525 974
345 45
638 861
438 656
907 597
748 651
211 706
70 780
126 333
912 244
749 224
624 646
853 503
60 111
571 973
323 119
547 94
690 480
730 322
373 255
826 54
785 615
236 556
845 891
231 904
208 668
304 636
29 920
413 165
93 60
950 859
237 660
964 567
220 463
766 841
770 343
730 385
611 281
835 153
540 683
165 578
296 493
375 295
758 867
708 25
734 194
344 512
517 592
229 458
346 930
61 684
239 150
871 603
851 547
255 754
36 221
374 630
429 97
550 864
540 590
997 339
297 844
251 40
727 811
39 176
781 706
99 202
988 269
524 889
449 779
884 553
96 270
775 516
380 863
117 479
46 451
202 859
358 297
997 697
710 346
53 632
146 827
237 114
978 929
741 910
401 775
356 313
346 743
836 620
80 849
978 591
789 508
159 258
803 826
544 290
325 621
177 379
435 655
177 259
897 733
835 331
973 901
121 516
896 555
799 443
529 434
648 346
279 989
626 200
10 318
834 414
39 245
670 209
937 725
179 240
211 255
119 181
328 111
941 693
971 288
560 527
320 155
433 71
938 164
658 795
392 855
479 714
541 977
820 51
145 587
84 998
635 239
335 541
419 949
379 554
990 15
56 886
65 442
855 675
704 872
607 860
927 490
449 889
157 432
761 57
875 490
883 870
386 490
258 883
929 94
771 518
101 173
475 998
752 945
718 188
892 312
210 461
613 274
816 666
972 13
689 727
198 909
464 74
787 213
234 678
687 719
946 655
185 493
860 130
779 503
968 330
480 159
745 189
353 394
641 994
901 861
564 774
764 953
658 906
290 450
105 456
403 948
660 537
948 325
465 797
694 61
163 119
562 961
810 533
327 541
664 635
208 866
891 739
826 365
557 338
203 935
502 540
548 212
859 17
468 830
594 826
818 38
758 723
478 404
298 410
371 419
113 988
965 242
348 563
662 191
301 887
272 719
464 568
587 866
948 139
656 340
650 328
896 29
25 327
232 931
173 154
752 774
770 301
831 792
817 330
336 560
949 115
13 993
940 317
176 426
927 517
409 663
14 176
811 622
514 337
345 580
642 419
166 495
925 762
81 646
542 602
884 11
110 986
303 954
185 871
269 919
933 796
219 74
356 137
452 844
359 421
780 801
823 690
396 838
417 236
605 548
471 788
481 538
748 175
420 928
245 28
726 984
363 88
841 933
413 618
27 134
502 300
666 601
479 854
823 321
167 364
144 326
725 415
393 690
505 972
39 816
353 380
125 701
310 371
914 948
614 356
935 79
963 178
846 120
433 851
761 282
317 998
171 729
89 747
460 379
110 819
788 511
966 267
17 113
784 41
240 892
729 224
692 988
829 791
646 343
11 670
194 332
948 646
318 820
637 120
97 194
411 971
453 794
495 50
557 934
672 63
328 277
719 531
441 906
996 579
617 245
646 239
782 498
476 79
986 679
614 946
275 401
386 194
926 257
741 113
287 497
84 334
571 589
315 504
822 970
500 728
729 657
642 408
102 740
502 278
704 100
876 615
64 475
61 963
899 398
199 384
71 974
43 189
444 809
785 66
982 937
937 237
574 296
803 615
834 662
993 917
654 592
833 229
534 413
344 829
243 580
418 234
817 783
40 244
495 647
411 96
410 995
438 805
340 459
578 149
573 462
970 491
968 836
387 844
434 331
279 575
807 194
245 718
163 895
694 940
319 376
88 990
238 43
227 835
109 800
245 615
231 837
126 551
595 649
618 58
418 501
290 727
334 777
155 334
626 412
14 459
665 505
942 618
300 287
928 406
570 918
783 674
993 204
628 420
856 23
228 90
683 153
433 946
401 791
596 83
919 975
144 303
981 806
464 651
150 898
466 573
670 904
520 551
655 972
93 727
751 708
687 158
716 84
406 658
834 487
786 229
426 496
624 781
289 543
764 994
670 573
760 797
61 863
32 894
647 807
41 367
378 108
132 484
786 812
630 990
518 966
802 776
690 471
595 76
149 890
98 448
333 671
203 783
815 262
770 283
526 506
913 823
90 37
311 652
573 845
443 875
351 668
645 774
490 28
133 586
969 315
499 422
91 194
584 393
123 295
859 274
262 796
700 514
886 925
371 113
682 374
880 517
354 674
324 468
863 128
979 422
31 172
856 965
869 485
285 339
89 142
792 659
702 52
770 900
53 560
685 19
248 686
329 296
249 296
623 465
838 281
909 70
291 642
817 132
466 255
645 626
606 689
113 370
38 390
504 751
402 859
281 345
954 407
353 447
879 744
475 888
409 288
664 571
401 927
220 497
417 226
183 319
174 478
783 473
78 660
27 96
757 384
396 635
552 59
31 534
294 252
206 646
132 240
91 695
74 396
599 888
296 217
41 400
153 428
389 909
507 464
538 769
743 346
404 727
318 78
595 195
781 543
602 392
702 261
886 221
747 803
162 695
837 684
163 64
676 643
166 245
713 910
946 966
361 784
602 795
598 131
135 846
249 663
897 374
936 611
460 771
860 944
990 863
592 198
606 964
938 999
588 873
531 80
991 462
142 323
427 517
236 708
252 986
968 525
745 483
516 213
766 367
957 47
548 725
918 89
555 470
692 785
313 609
844 909
844 809
481 274
212 570
791 867
543 324
467 688
199 655
854 736
772 528
989 440
631 487
58 434
212 92
312 813
637 543
885 796
56 387
992 431
718 139
850 398
70 236
729 678
242 797
792 869
352 682
708 539
13 418
947 401
724 877
536 737
402 802
968 253
659 239
346 761
197 726
302 805
73 295
678 433
234 308
566 124
476 905
618 429
402 564
829 677
291 741
167 87
409 281
534 731
276 448
983 943
865 949
151 499
959 321
263 81
531 108
725 447
898 986
917 744
628 494
451 825
52 923
264 913
828 348
907 713
850 963
888 327
303 636
374 193
743 870
463 516
165 295
489 507
431 971
803 947
411 589
830 801
142 602
365 434
887 496
476 390
884 159
389 614
364 234
512 245
954 404
174 892
375 131
673 492
735 966
558 455
858 107
988 600
180 642
604 428
997 206
599 518
326 120
434 395
706 197
683 494
991 560
228 847
881 276
829 70
922 118
163 527
230 75
753 265
618 64
145 921
494 32
117 736
507 915
69 417
347 583
33 194
665 375
14 998
261 617
217 931
164 374
696 480
689 39
677 824
196 108
596 581
992 74
454 147
765 990
90 873
23 791
78 763
697 924
552 622
336 999
468 337
769 117
401 908
471 312
862 514
258 196
96 987
362 968
710 218
41 958
666 578
481 890
824 666
478 431
159 663
656 231
39 132
993 898
979 442
92 944
917 810
435 455
748 813
95 355
843 550
371 914
163 980
883 242
193 157
998 439
749 674
987 518
359 476
553 875
276 543
606 325
217 555
917 193
203 725
562 391
658 230
899 256
729 755
949 322
578 943
77 770
781 467
893 141
625 300
575 918
587 988
597 426
796 136
867 938
153 166
473 566
503 157
424 566
627 270
468 422
425 168
513 286
70 417
447 426
167 36
124 312
377 999
356 206
262 292
342 991
731 555
470 147
645 255
473 26
354 962
654 680
736 393
656 622
650 225
469 18
660 328
789 355
69 12
19 161
966 778
845 116
585 901
482 398
540 452
401 665
499 449
318 438
398 701
248 121
998 925
962 591
789 461
555 618
167 521
154 591
417 277
503 718
115 663
46 155
392 443
640 317
397 300
57 205
65 867
683 851
178 511
303 486
259 302
857 517
319 135
314 426
220 426
285 455
311 385
113 995
525 215
185 667
774 26
287 264
360 31
234 794
911 245
910 188
523 720
540 980
577 748
517 819
639 711
900 939
548 688
50 818
109 170
926 384
257 545
94 402
20 220
433 611
312 624
385 561
520 879
502 855
847 491
953 729
380 37
402 289
456 620
262 484
279 855
331 234
668 415
407 685
331 837
135 84
93 464
270 464
149 524
446 389
375 761
883 925
99 325
760 618
595 528
289 244
791 555
276 262
254 424
651 26
832 811
995 963
898 828
513 317
148 163
381 27
636 548
852 57
879 663
84 699
323 871
566 381
480 392
671 346
745 60
684 183
586 405
168 670
854 581
605 29
991 378
532 212
543 663
91 602
557 956
723 694
312 187
350 872
362 617
187 931
836 121
658 645
561 58
857 338
936 325
895 849
987 653
492 309
877 991
434 608
859 565
427 928
585 675
255 492
722 317
723 495
621 67
536 13
115 989
963 607
414 800
437 475
583 779
844 762
181 418
207 400
758 555
832 872
565 408
196 860
561 909
686 521
292 818
491 996
421 441
713 132
236 380
167 801
621 953
154 20
935 997
365 904
286 605
880 830
468 360
171 43
353 743
304 436
831 244
926 641
492 605
921 686
33 166
770 823
662 419
425 988
507 636
33 371
800 551
548 80
301 929
629 129
993 131
994 69
573 228
475 210
984 496
216 531
670 60
960 31
804 844
303 417
748 304
641 888
988 540
961 413
873 986
48 110
255 79
377 355
152 827
378 278
49 986
135 57
326 887
623 844
489 669
11 907
780 190
930 560
729 388
834 463
149 611
885 697
461 718
150 132
460 686
543 921
578 214
79 594
407 743
332 973
344 250
579 927
529 46
275 978
85 839
441 560
730 761
690 299
808 227
785 869
655 882
22 503
193 86
857 408
907 340
981 182
392 939
946 897
179 293
383 497
992 252
829 913
843 371
70 599
99 856
477 915
490 665
345 279
961 653
304 861
385 858
386 483
74 118
393 319
837 104
182 409
855 90
97 514
306 122
438 40
173 234
34 890
220 778
677 978
99 987
871 634
826 174
722 372
836 498
990 129
663 908
337 432
24 651
382 629
608 106
58 583
10 436
576 775
568 952
905 762
79 417
445 420
946 239
482 455
159 913
989 970
869 40
127 881
797 93
31 913
16 261
350 582
145 598
111 195
251 617
111 953
998 250
350 288
876 295
262 608
467 211
235 130
523 61
576 38
314 940
441 265
191 327
588 735
761 106
782 218
668 905
996 419
919 301
438 492
967 804
522 377
685 204
116 927
97 390
535 415
389 948
764 510
146 167
164 218
648 882
694 714
919 128
171 548
65 206
304 392
606 553
557 702
416 710
365 488
195 400
733 57
257 236
518 472
980 743
993 840
459 12
376 178
894 857
533 252
946 43
808 326
514 53
412 840
915 12
651 868
673 398
205 494
480 212
249 458
873 743
533 223
285 583
546 807
465 797
803 261
969 728
411 223
171 968
755 435
529 644
44 869
920 114
947 598
597 322
977 171
709 36
964 660
336 517
833 976
559 869
860 43
857 60
421 836
213 970
885 763
880 454
874 694
999 688
986 31
890 872
952 625
217 631
820 934
941 845
260 489
263 66
809 758
858 780
870 511
798 372
750 468
615 284
958 859
506 388
337 787
524 760
867 439
554 460
333 836
779 558
582 529
406 963
394 89
697 281
487 135
156 139
720 982
464 543
294 218
851 811
86 305
304 343
854 574
345 530
14 660
479 241
59 975
997 797
515 740
928 653
188 441
408 444
210 843
293 52
122 955
449 776
609 511
88 677
498 73
758 940
203 582
117 361
620 115
820 432
542 489
848 205
749 608
324 225
403 772
210 701
154 836
513 466
848 730
410 667
898 263
506 106
494 376
838 984
40 62
464 575
410 735
642 313
691 962
679 150
655 398
320 286
920 155
761 775
15 95
213 579
236 662
117 45
735 796
85 446
845 312
889 366
401 551
468 198
901 674
575 19
861 718
927 744
248 746
61 127
680 255
336 762
22 724
209 519
708 999
249 975
671 724
173 834
251 326
559 217
785 632
432 834
528 869
970 306
892 515
368 240
447 840
753 668
716 561
592 431
780 499
797 287
146 743
511 10
80 235
51 354
270 566
799 643
566 860
114 319
574 272
509 29
100 612
492 356
354 986
650 790
452 204
60 641
307 322
826 628
71 120
590 789
30 922
548 731
706 782
72 742
839 475
950 774
587 322
839 53
855 170
558 982
520 108
630 252
599 25
770 983
755 224
59 640
531 682
960 245
673 153
723 803
396 659
358 753
438 232
717 912
755 838
802 223
893 499
59 41
316 704
86 45
467 118
47 739
835 425
166 294
569 913
553 651
507 558
13 358
511 328
864 933
734 139
461 663
803 910
879 251
123 156
305 924
927 754
771 962
387 406
686 844
457 829
702 472
418 613
270 97
189 59
914 33
50 326
186 741
759 372
518 194
493 525
384 686
305 80
767 75
410 928
923 867
707 530
415 202
65 531
852 181
49 978
514 192
635 317
336 263
755 550
246 164
969 675
531 545
885 349
768 722
227 124
888 297
462 655
268 317
570 312
79 143
285 336
402 978
711 34
152 220
224 453
246 876
507 60
461 621
84 916
491 887
221 917
638 13
833 407
786 979
805 207
644 10
174 537
920 838
871 708
499 286
326 741
626 660
749 212
584 614
692 839
320 670
775 277
120 536
872 437
492 820
183 831
651 949
20 55
236 683
661 911
290 573
955 254
823 693
633 296
498 711
377 610
752 688
30 834
924 600
845 273
458 611
103 224
458 879
182 208
265 466
740 256
612 457
210 377
417 212
591 345
828 218
252 563
545 66
49 133
324 235
744 556
220 283
21 109
159 65
337 975
897 427
19 586
372 195
106 761
71 686
775 824
763 844
771 985
970 348
562 257
302 527
229 697
722 249
211 883
119 553
183 739
640 287
261 953
610 166
956 75
710 167
963 587
146 364
871 922
704 18
556 234
474 197
445 809
504 855
714 973
535 579
63 165
403 686
389 48
731 170
857 828
291 754
821 477
663 150
51 30
741 967
787 660
557 940
398 600
380 968
399 980
496 763
283 558
535 564
782 523
436 532
862 563
372 78
158 687
259 752
672 844
60 727
555 29
499 316
737 372
915 958
385 182
843 561
996 532
805 936
747 262
999 714
513 942
240 321
407 188
799 171
551 135
723 928
892 233
313 341
465 935
977 689
919 719
216 924
582 207
747 686
974 860
711 281
465 842
698 317
629 835
119 20
40 429
935 689
35 208
549 80
730 175
898 640
892 180
351 876
486 239
727 112
32 745
65 918
427 588
13 313
637 551
208 813
115 871
599 959
484 267
208 580
224 146
324 461
156 898
948 176
37 17
377 814
898 595
331 717
910 267
803 419
793 349
181 438
475 972
385 279
178 884
171 472
339 100
507 324
308 827
396 654
544 974
660 840
14 508
797 493
634 616
677 820
152 63
157 350
432 546
250 795
291 315
264 989
418 806
936 763
340 227
111 89
850 804
980 644
731 762
913 126
193 275
990 380
497 246
297 326
724 317
925 179
429 988
715 386
761 663
157 580
108 223
16 426
733 110
818 940
896 113
20 782
749 205
838 341
730 661
910 251
619 189
343 674
752 258
255 929
773 689
800 510
679 499
888 593
784 348
462 266
714 739
483 556
845 771
268 823
820 880
537 191
226 44
412 338
480 45
55 803
238 820
986 170
28 438
191 857
91 620
852 307
654 891
774 491
547 795
751 914
255 414
948 445
540 68
897 974
752 612
982 760
825 931
27 135
283 956
231 832
268 406
993 325
797 35
139 798
455 648
849 223
306 166
428 105
846 444
148 127
81 57
602 466
474 749
13 898
16 914
876 65
43 518
65 842
84 509
848 248
558 579
728 350
784 250
534 659
487 777
879 803
261 325
90 470
242 829
422 259
408 809
391 561
200 919
550 591
463 821
153 271
331 28
902 537
755 610
500 641
952 996
141 954
994 470
378 76
999 46
644 178
87 482
77 232
386 699
820 698
947 983
176 883
791 482
778 271
169 704
104 693
846 624
636 48
946 889
250 567
889 730
241 792
481 314
847 430
784 935
724 117
816 950
656 452
478 352
368 225
917 425
870 632
201 535
111 751
879 341
520 48
602 139
831 78
963 215
730 712
531 398
419 849
907 544
554 215
63 222
422 34
850 93
533 92
531 879
55 71
781 973
110 532
98 197
180 510
196 154
985 108
645 950
639 965
75 371
495 159
857 645
849 557
939 879
31 133
579 426
503 464
336 264
422 745
645 553
925 648
43 412
161 330
260 542
211 549
499 745
730 102
615 591
60 238
668 298
715 31
833 555
503 902
915 337
120 857
324 427
140 530
219 107
725 671
129 324
682 238
744 38
613 725
702 838
276 920
887 547
240 684
945 616
975 318
216 966
974 832
49 293
234 879
695 184
643 414
562 920
578 654
136 182
791 761
197 108
116 186
759 64
126 466
509 798
306 344
953 800
663 389
385 106
477 631
554 484
145 540
251 614
195 895
755 176
229 407
465 402
646 674
523 65
835 154
261 106
527 376
798 982
792 70
694 453
454 560
476 314
129 232
814 894
502 346
96 184
785 276
718 704
433 844
948 629
481 81
705 656
787 710
325 96
145 544
66 397
574 820
450 834
330 676
958 420
914 995
394 939
763 460
521 412
666 252
340 903
39 479
332 789
552 400
556 972
401 921
38 334
323 706
125 17
673 554
984 345
979 707
662 593
837 358
49 658
377 604
211 120
781 746
526 212
162 958
999 395
143 749
115 270
793 615
362 906
706 541
413 61
290 912
489 921
319 799
345 509
862 234
297 378
878 434
378 303
519 876
109 416
229 999
582 50
875 121
540 594
119 369
819 563
533 796
100 948
161 297
564 118
462 124
636 842
964 638
339 926
808 916
542 42
792 633
667 19
264 801
915 516
285 308
739 228
394 288
994 155
298 370
409 428
977 567
610 759
983 924
102 270
656 992
536 204
357 536
565 854
811 849
551 452
879 463
565 154
552 486
852 259
47 478
822 381
672 750
220 448
775 702
132 959
727 671
300 87
101 295
505 585
456 162
350 635
185 944
423 592
202 676
334 517
303 82
378 735
200 132
466 880
507 485
878 995
795 667
528 686
927 15
730 633
680 481
133 290
349 639
118 625
174 670
591 114
151 720
476 276
850 961
866 772
371 195
39 764
132 458
955 348
209 807
890 121
432 262
820 512
992 806
482 764
676 514
485 882
88 835
877 543
958 237
862 48
195 856
510 913
97 563
204 563
197 602
816 735
350 653
672 700
167 122
938 672
490 183
99 592
16 567
552 986
780 722
364 905
543 702
165 980
133 514
117 465
275 103
32 146
171 944
263 846
437 807
150 942
859 327
383 443
435 21
772 838
689 953
55 472
988 796
501 998
404 614
53 988
199 657
842 268
291 986
412 728
702 564
316 503
154 547
154 405
671 38
459 326
42 80
195 249
44 804
736 372
799 398
555 620
640 743
469 181
995 446
66 917
554 750
321 85
720 29
252 541
764 327
284 927
586 737
836 379
993 148
847 322
331 395
730 939
195 565
671 388
916 985
27 976
917 129
276 42
557 837
420 870
171 822
270 800
764 603
511 696
389 843
673 590
441 461
827 675
667 214
637 213
512 559
505 332
213 656
687 124
211 434
899 375
886 226
969 189
806 118
173 562
799 223
527 294
712 10
272 676
676 567
978 177
224 781
382 680
190 73
599 133
933 158
148 530
595 958
662 427
902 997
306 376
301 183
205 42
955 280
37 646
892 50
529 878
425 844
656 378
55 399
77 327
44 319
77 466
778 645
579 142
128 796
494 998
398 971
933 631
477 70
853 523
498 991
57 528
331 663
528 214
99 956
628 64
717 304
862 794
100 453
952 827
552 866
151 525
648 631
95 678
90 890
144 919
316 63
675 338
529 280
911 410
20 168
769 267
70 708
301 76
209 156
408 301
948 228
725 645
530 838
128 528
918 191
892 944
216 598
783 940
252 113
448 236
679 428
217 423
555 747
17 646
308 140
710 828
627 727
872 584
343 922
54 178
501 445
750 538
764 368
546 972
275 330
69 349
434 725
281 207
544 483
830 585
947 553
29 286
559 336
712 355
323 844
132 44
694 843
864 543
405 371
888 797
300 335
92 615
976 922
120 261
534 50
404 591
959 166
871 519
297 269
178 348
860 311
426 61
245 697
385 639
573 958
74 354
525 269
785 735
236 65
278 738
780 208
430 675
455 956
62 45
499 296
50 321
449 275
349 521
966 830
434 647
686 69
442 332
26 504
229 314
25 241
421 361
389 68
623 512
206 431
602 556
356 54
468 954
35 435
59 796
245 699
555 505
233 279
243 397
728 532
473 648
195 402
567 276
946 996
775 541
446 305
875 352
898 956
289 733
242 593
686 132
749 32
37 810
566 276
179 359
730 159
24 800
654 223
426 400
113 203
491 73
222 240
724 500
799 37
21 137
795 442
825 851
552 505
896 357
154 374
403 15
268 398
544 600
576 178
334 616
29 632
915 351
722 274
400 213
111 289
986 282
108 819
495 867
964 685
752 21
810 519
170 129
791 900
754 668
273 685
385 745
84 730
922 660
396 866
565 936
185 255
276 381
830 728
734 461
959 317
818 104
67 135
156 581
346 849
203 727
574 883
975 718
172 482
100 576
102 150
66 405
910 491
965 579
269 979
532 291
244 824
568 500
790 535
382 486
592 943
215 778
121 935
222 442
465 508
257 771
157 490
545 625
630 954
831 121
415 958
660 364
743 809
262 240
862 799
386 480
433 208
549 359
170 577
974 868
726 687
89 579
460 113
716 97
91 974
317 530
165 646
645 148
34 807
525 810
164 998
779 109
670 342
689 859
703 583
118 858
503 518
333 965
669 217
62 551
65 161
550 958
131 335
795 810
785 878
414 326
651 924
25 787
499 177
802 207
29 649
949 792
401 417
831 38
786 713
340 754
215 967
868 343
737 838
748 633
179 676
981 790
725 356
437 694
515 854
953 465
474 899
44 601
986 187
185 545
859 385
275 191
715 179
611 973
897 371
620 597
457 248
295 202
516 929
916 742
231 387
610 788
95 616
931 54
38 695
878 907
974 899
410 744
179 751
490 32
694 482
523 895
498 383
781 490
772 529
747 513
687 208
878 853
729 925
108 975
580 759
361 237
481 695
333 885
461 146
235 407
449 931
718 533
27 762
762 119
839 245
473 68
430 10
22 435
528 321
808 405
693 261
663 274
482 572
553 670
930 959
100 308
311 989
220 138
598 663
171 100
512 332
845 580
334 451
182 837
743 84
688 237
213 79
861 753
862 939
352 130
893 628
964 144
959 720
731 192
318 553
529 208
952 645
449 483
115 285
565 631
890 409
69 299
223 878
502 875
662 821
120 559
173 391
772 359
383 366
241 410
166 30
968 336
822 41
194 719
145 92
387 553
696 674
614 988
844 661
638 344
548 60
455 165
742 877
237 889
36 957
865 587
825 243
87 902
17 557
205 323
769 350
979 447
639 469
591 399
198 388
814 855
870 580
462 481
872 56
736 761
602 247
767 449
851 101
677 316
172 381
432 761
338 356
722 537
956 698
380 203
36 205
944 808
796 75
780 935
856 265
103 874
968 884
857 334
865 768
160 634
719 642
567 90
832 207
175 819
963 446
69 736
193 243
672 984
306 498
756 475
985 115
275 449
873 787
210 61
47 758
394 812
669 915
316 972
521 742
237 341
500 857
731 666
886 674
345 441
646 909
411 830
221 534
891 630
505 355
958 626
257 223
751 356
111 816
521 991
206 419
940 108
110 920
36 398
673 298
497 211
97 669
345 295
197 833
339 93
636 95
106 856
707 574
73 888
492 705
269 116
303 272
269 768
350 934
763 365
561 405
39 631
823 533
40 117
322 771
678 441
111 552
753 433
513 239
900 460
680 409
546 581
604 437
325 674
703 217
710 188
418 663
672 233
551 95
869 708
937 328
649 754
423 614
219 43
182 248
964 279
980 245
47 677
697 891
844 21
261 681
985 350
388 610
61 141
22 985
238 920
698 842
439 638
746 317
691 894
760 736
948 415
715 750
387 116
853 295
367 424
506 740
213 499
786 926
60 97
56 191
52 148
172 381
261 607
588 625
333 751
928 887
88 721
388 944
71 21
457 699
819 356
790 51
898 706
640 913
587 329
431 977
640 464
705 502
522 116
431 127
336 826
378 34
276 672
294 778
459 518
195 337
722 342
726 607
301 140
365 154
291 239
101 35
145 746
25 785
996 814
975 696
154 568
642 742
303 851
160 805
489 795
76 91
757 979
965 667
20 140
828 68
409 517
678 978
579 160
576 17
515 827
935 183
448 316
223 882
57 399
22 591
73 44
932 80
846 210
901 585
952 251
47 702
830 456
642 797
983 281
39 245
711 946
226 348
655 298
294 670
342 187
476 396
816 787
287 163
931 357
461 335
838 856
122 195
443 237
660 129
528 347
24 681
283 514
860 159
65 923
194 889
194 493
470 67
424 317
622 286
397 373
916 791
749 623
995 236
936 339
875 809
315 76
293 36
613 820
111 602
660 259
518 260
460 429
86 24
956 30
566 616
756 595
146 569
754 615
365 570
131 746
792 503
360 78
719 923
989 143
168 686
680 509
990 505
483 63
783 895
894 32
955 101
291 16
624 698
817 397
48 139
746 670
441 30
407 449
406 730
628 970
518 216
77 49
142 540
365 734
596 97
27 108
268 736
923 598
139 241
281 998
759 726
680 10
544 162
971 267
731 288
374 75
312 84
382 304
898 36
373 512
431 889
963 405
984 866
222 134
814 599
860 206
642 53
862 79
44 72
546 430
733 353
214 713
305 148
246 313
829 286
70 485
417 659
340 488
290 55
85 467
943 833
674 699
144 625
343 675
463 958
951 109
527 881
250 930
976 510
246 502
64 372
658 485
374 765
513 717
64 920
926 823
410 706
432 605
586 141
726 710
457 39
734 489
812 661
914 357
297 903
307 114
753 557
284 203
471 139
600 218
19 630
378 296
252 170
358 956
728 542
479 813
558 287
932 266
302 662
737 646
38 685
906 973
809 501
644 391
528 700
388 579
653 424
151 802
88 923
54 584
907 396
170 747
551 917
823 367
207 733
580 844
579 160
217 618
700 516
652 413
130 900
40 494
737 538
192 470
103 611
529 345
790 93
211 314
600 695
875 602
135 328
258 13
415 499
456 939
763 131
301 998
218 875
970 872
758 384
923 154
440 298
69 126
170 607
230 129
610 35
330 136
281 962
693 953
19 276
49 683
166 712
246 179
446 544
377 80
771 468
623 742
511 130
192 60
74 44
657 816
68 751
971 698
786 105
461 316
379 850
455 706
61 238
951 971
110 932
431 902
157 777
704 147
779 508
225 875
50 936
233 190
799 447
850 754
714 769
907 75
294 534
108 362
164 775
388 137
280 20
206 231
300 129
326 641
723 572
996 233
269 472
656 489
457 701
909 529
130 291
752 565
271 853
395 661
488 94
226 89
781 797
811 652
729 624
857 73
339 639
838 114
409 556
711 803
991 350
628 483
346 929
702 837
123 622
639 683
659 394
784 397
101 408
298 962
123 916
691 634
277 603
863 561
918 204
30 180
756 817
527 12
758 397
480 394
397 593
642 415
731 626
136 338
225 801
392 509
575 499
433 481
568 987
439 127
868 252
633 901
370 565
259 997
753 697
591 819
513 256
13 96
268 502
457 947
87 185
681 898
378 123
389 527
728 288
638 95
250 107
468 865
149 295
746 450
209 343
126 519
853 491
505 19
353 30
563 951
347 323
268 548
793 461
925 220
224 906
385 597
380 264
148 95
347 399
888 956
845 454
54 479
622 799
443 766
366 277
401 847
925 627
442 14
447 328
108 653
937 658
278 711
316 590
297 13
400 10
596 440
738 106
296 781
59 811
750 307
598 815
202 427
746 73
853 224
225 643
901 242
75 217
273 184
177 844
897 584
446 509
671 301
742 25
349 773
980 744
230 991
576 215
639 902
473 11
905 705
121 640
635 502
13 353
197 438
602 500
634 768
591 160
585 229
854 432
814 116
470 86
308 867
257 999
121 638
405 677
752 236
596 781
482 85
244 37
97 763
384 200
326 31
557 103
127 662
469 932
700 84
388 264
715 645
639 844
141 38
764 601
776 660
831 39
426 585
625 710
91 218
68 462
372 968
15 138
335 981
466 537
791 981
844 966
567 431
87 298
976 996
845 173
544 346
563 93
324 433
560 658
588 484
774 577
868 88
440 536
959 842
929 310
834 684
857 653
538 55
703 660
681 186
400 532
373 209
238 440
419 278
162 83
220 300
243 644
221 997
187 418
688 928
642 903
689 746
703 349
870 930
868 660
469 534
102 76
813 952
218 723
884 907
263 976
55 143
241 568
13 787
398 13
350 669
584 999
206 291
933 626
82 672
494 625
301 347
804 86
342 792
669 974
626 171
594 778
865 162
220 124
823 490
244 459
959 83
678 541
510 303
345 12
618 837
493 533
174 894
368 300
175 89
718 371
46 248
385 565
470 565
31 121
313 571
571 147
269 980
625 570
302 993
222 688
380 668
350 620
379 882
851 104
502 115
818 711
481 217
238 740
643 39
261 349
31 246
885 773
391 666
785 551
858 795
504 462
296 850
40 834
739 241
698 572
897 191
344 645
655 40
125 850
595 497
514 226
903 768
830 400
346 744
910 582
754 105
57 649
198 870
219 978
416 782
573 212
658 990
185 699
106 126
863 843
295 615
794 980
498 82
314 833
151 331
733 514
202 870
477 661
287 199
489 814
625 817
583 380
144 758
288 716
895 794
957 377
64 272
774 910
82 814
454 108
399 249
590 694
74 504
868 710
401 69
716 517
23 631
94 800
690 856
752 368
153 553
248 547
648 881
41 186
571 492
238 198
127 751
612 149
378 285
414 862
822 588
710 508
24 329
678 64
892 391
19 872
920 375
13 966
811 397
807 408
271 591
257 87
18 342
57 871
208 992
901 986
986 287
175 691
845 556
939 132
638 291
783 331
136 494
618 513
403 183
143 521
476 931
292 816
868 593
923 259
102 386
210 297
946 217
550 930
402 155
162 404
744 225
849 567
401 457
230 364
303 907
501 863
698 206
146 235
10 533
812 426
230 368
350 278
990 734
597 581
504 287
344 198
126 574
699 398
711 213
500 988
325 713
223 109
983 853
32 922
329 748
64 565
643 26
11 296
918 945
804 642
535 182
588 850
442 904
590 705
285 527
402 135
521 726
281 131
181 266
786 27
847 761
713 765
355 709
316 758
808 417
602 93
934 91
216 805
354 241
355 649
873 18
759 685
772 820
550 235
627 952
864 420
706 926
14 371
151 77
355 212
442 610
898 974
301 38
886 490
188 583
638 15
266 761
634 595
31 269
231 605
443 83
493 689
930 887
66 524
843 67
144 79
61 682
879 235
665 103
984 91
55 328
282 41
222 455
398 348
670 911
52 21
83 484
605 742
410 370
29 524
894 288
398 799
985 825
994 165
390 31
658 576
191 462
368 882
857 527
542 814
733 657
179 165
454 835
129 20
921 513
501 883
518 348
189 66
921 728
774 158
487 448
217 480
208 979
641 65
152 757
820 622
256 87
541 696
999 592
343 54
449 104
124 531
898 639
567 289
414 765
222 144
521 57
877 17
590 853
883 959
380 116
72 927
83 888
131 948
49 484
481 765
143 434
266 119
716 102
665 246
46 976
225 986
828 875
402 287
205 34
316 439
162 201
227 923
596 27
815 412
950 720
55 581
841 370
993 914
824 516
227 972
721 474
547 119
266 441
594 668
472 396
931 710
94 942
235 471
728 751
785 987
255 526
940 472
284 823
720 493
55 709
225 302
478 16
280 668
361 259
21 109
791 644
767 134
210 819
866 180
88 189
675 344
187 411
769 261
420 228
456 380
516 663
889 823
92 885
729 186
858 824
909 301
219 866
822 427
368 633
986 608
613 100
75 403
170 89
739 356
866 640
827 688
273 248
786 922
780 269
146 386
936 390
730 710
196 776
970 70
329 216
616 73
331 73
223 129
967 920
533 796
711 63
84 697
944 781
847 786
523 215
165 571
51 641
239 595
382 785
602 73
479 875
548 707
576 193
574 440
874 521
242 526
927 821
259 669
700 283
355 52
102 424
72 392
124 313
174 879
144 170
483 614
124 308
175 139
76 677
351 992
936 967
315 678
835 952
283 816
38 217
747 888
893 540
540 147
227 502
685 596
544 579
111 884
456 636
48 609
781 452
274 659
109 147
717 598
991 153
428 535
128 61
502 690
525 606
171 106
660 319
427 990
151 245
268 100
851 688
586 797
976 197
551 529
334 681
585 557
381 240
405 594
220 377
377 803
861 694
616 723
319 881
231 208
384 696
11 732
252 585
917 684
973 332
503 374
375 402
186 105
41 789
639 292
442 635
814 986
174 443
567 997
146 636
640 104
119 274
203 931
730 14
399 686
975 685
668 415
267 664
233 902
609 393
447 18
96 479
863 350
108 400
366 573
122 244
792 712
98 715
215 512
468 435
677 950
348 691
330 719
453 904
16 699
333 760
152 482
419 924
697 139
994 423
778 814
780 214
91 956
831 522
59 150
162 246
847 797
370 407
333 470
133 412
740 624
957 466
514 257
507 532
531 496
922 777
607 221
610 290
840 339
54 673
925 964
787 943
438 59
299 517
561 546
95 382
901 887
587 77
851 74
575 884
329 909
920 689
852 428
868 66
718 32
735 325
837 373
254 94
579 82
612 466
130 883
652 941
548 363
977 237
84 299
294 185
776 656
366 843
996 92
268 925
192 164
288 888
526 236
405 516
45 354
598 382
228 286
844 136
822 469
407 457
80 332
243 767
811 637
952 24
236 324
251 582
296 443
235 672
998 130
127 797
954 404
425 712
686 194
656 67
290 694
921 848
463 900
20 774
76 683
574 812
348 681
502 891
514 360
40 84
835 11
338 130
682 534
320 235
698 86
410 286
575 317
200 229
728 895
571 695
263 289
382 981
673 257
545 402
490 606
640 823
49 502
783 860
892 268
624 932
148 782
184 152
978 81
408 605
897 667
721 513
744 241
817 63
368 882
821 323
518 665
967 128
616 520
453 330
983 865
878 343
288 204
418 97
633 268
696 522
960 834
526 606
266 37
313 595
15 846
80 480
54 904
824 903
614 876
21 556
153 915
326 531
23 795
556 497
671 996
123 167
776 942
732 692
948 697
340 806
728 974
958 118
22 254
785 948
789 219
145 272
455 941
988 877
589 76
662 899
820 361
304 229
868 57
96 928
776 631
172 229
180 704
512 639
704 249
61 886
720 236
232 828
361 684
807 365
411 674
524 738
221 685
624 318
274 571
854 484
76 205
530 309
999 151
941 256
79 162
473 332
60 719
605 208
998 672
981 668
900 125
976 198
458 333
873 618
351 929
623 600
233 203
891 389
732 539
415 794
909 634
655 523
749 440
350 99
299 159
314 300
12 171
557 503
667 740
647 545
693 281
526 276
110 358
487 805
822 763
574 900
382 655
205 367
980 504
173 508
438 394
458 668
904 70
211 464
655 485
782 825
685 228
568 858
746 96
716 754
880 471
635 239
100 177
145 446
546 112
431 407
864 253
291 939
469 484
718 330
880 90
542 956
31 555
861 567
643 245
213 436
535 972
360 748
793 143
765 338
77 636
774 740
819 835
305 88
990 950
316 479
723 670
73 747
361 457
528 782
170 330
942 894
397 278
715 83
203 711
680 492
785 583
184 304
203 540
600 677
148 41
932 269
461 802
183 111
931 252
790 265
15 704
491 25
81 812
305 423
271 129
156 111
275 191
616 637
190 498
519 120
665 582
995 856
350 905
831 20
707 986
532 985
310 399
442 171
573 112
862 717
590 257
143 741
516 492
485 416
23 894
450 237
827 406
548 472
528 420
335 840
34 681
193 134
968 684
849 415
169 618
580 947
203 651
841 859
924 836
299 708
755 887
411 506
313 53
879 451
616 50
353 794
630 35
506 299
965 610
848 456
630 849
290 387
334 259
626 473
704 628
105 543
146 506
10 794
791 468
14 31
22 694
246 181
509 609
466 375
169 687
81 379
74 621
602 711
428 264
503 954
933 147
22 744
486 369
758 732
449 194
292 842
208 811
925 607
139 172
152 131
434 150
401 894
596 478
670 830
437 352
794 120
755 562
948 244
326 991
672 177
976 725
945 239
581 127
281 464
864 976
619 131
842 189
89 708
595 769
961 736
732 52
416 933
217 302
844 620
354 464
30 558
399 746
833 332
941 193
522 709
149 452
582 138
30 235
204 353
136 926
218 943
54 764
665 137
13 596
900 863
906 241
708 244
229 651
346 778
848 117
86 698
617 153
894 880
649 916
81 539
448 658
728 860
886 911
517 610
458 919
604 582
848 495
416 892
584 535
397 797
171 742
164 452
680 195
621 754
523 993
544 455
198 359
450 539
382 232
687 591
492 580
959 894
220 911
269 818
745 416
340 185
900 650
865 881
483 675
352 802
681 916
384 107
860 87
532 643
246 515
713 922
707 904
787 451
386 162
140 487
434 532
781 109
478 755
769 604
335 131
985 82
796 565
511 937
137 655
496 602
413 648
977 944
463 56
948 254
561 53
348 958
554 597
983 164
262 303
614 948
637 970
772 513
668 40
211 531
335 912
280 373
844 155
740 811
772 991
395 897
764 194
259 235
741 278
997 622
179 944
97 257
233 665
166 14
303 740
155 380
597 427
868 968
174 65
533 150
479 920
409 806
170 418
351 846
872 855
301 691
156 269
506 614
88 530
959 663
206 409
679 981
611 952
444 101
156 640
89 572
105 926
184 982
494 222
419 559
985 208
760 570
144 594
238 262
771 838
751 904
217 590
304 455
525 491
784 864
649 520
955 132
744 212
678 461
292 570
773 342
672 515
764 996
213 359
346 651
654 298
276 468
771 936
79 693
996 280
606 948
415 64
250 111
130 573
251 291
732 385
866 415
202 757
129 710
250 361
816 338
109 446
594 658
19 391
429 823
325 846
230 926
885 764
255 19
875 822
519 963
490 112
730 252
799 100
16 898
730 315
667 571
818 450
430 411
634 538
657 512
214 904
723 342
681 466
203 882
144 376
878 270
619 176
768 94
822 991
455 757
24 193
604 656
278 453
921 751
357 101
880 481
949 543
330 814
836 582
106 537
845 57
737 163
912 929
146 384
51 437
740 979
358 477
693 767
281 445
683 10
503 110
42 471
351 691
953 410
979 406
553 273
120 817
91 54
472 697
354 579
981 251
967 905
653 997
160 21
332 645
954 887
866 684
692 833
278 47
156 468
527 121
288 22
491 775
536 472
322 63
710 738
462 378
428 714
684 195
484 377
203 875
52 984
506 787
460 607
397 64
797 101
221 819
354 392
114 236
767 782
350 60
466 254
552 490
500 723
438 300
831 628
248 757
942 989
857 606
60 41
979 312
810 633
661 889
861 709
214 436
985 351
530 562
140 702
760 954
984 872
959 466
437 995
964 293
654 448
491 265
475 196
532 179
999 769
472 894
16 305
779 396
411 154
875 271
600 494
950 588
654 620
539 274
622 583
213 95
502 485
663 810
758 967
369 161
326 888
923 981
10 367
737 925
339 74
894 194
848 680
247 144
746 514
237 579
992 875
230 478
347 284
639 155
271 106
371 442
68 888
185 172
37 359
876 510
328 889
949 765
614 162
229 647
286 633
567 456
775 732
192 212
101 522
383 818
409 257
186 907
457 580
114 459
436 286
342 885
308 727
163 203
496 641
596 471
161 811
561 852
806 571
252 209
946 879
111 670
262 342
634 819
585 241
531 808
507 355
348 432
584 291
744 104
886 55
872 806
466 559
980 279
687 484
903 588
280 536
444 63
452 147
585 27
825 235
985 233
633 949
531 346
676 252
935 647
711 394
257 919
313 935
625 832
577 368
663 936
728 175
449 200
252 499
440 810
787 91
586 221
519 71
744 287
467 362
969 990
47 505
923 722
653 24
939 821
435 532
765 461
721 899
172 756
796 54
669 590
619 308
730 871
190 61
601 315
284 168
292 530
728 770
501 761
167 985
193 581
414 172
927 409
264 778
11 836
904 607
525 649
237 598
934 512
680 289
797 172
496 623
343 233
40 911
420 853
972 530
516 641
838 124
781 456
682 21
397 747
244 624
243 458
265 819
630 617
554 859
890 479
136 674
247 293
187 642
252 202
309 573
150 92
130 288
646 194
904 880
794 688
689 220
964 944
907 337
122 182
416 711
520 212
516 738
354 751
801 66
804 668
641 229
198 73
63 628
904 597
501 37
610 562
587 162
879 38
977 313
571 692
318 766
301 561
781 53
44 662
108 405
368 668
758 48
844 663
394 824
715 442
405 773
948 111
106 628
931 393
603 686
693 205
865 404
776 107
889 59
714 600
98 652
897 546
88 431
388 895
521 755
511 286
906 417
602 414
589 956
552 681
303 338
839 269
383 253
115 383
348 797
738 480
606 741
651 909
406 940
822 49
850 704
484 266
49 931
110 783
31 517
501 848
89 176
32 86
563 967
268 334
166 524
251 827
646 171
112 985
665 635
146 603
932 626
446 28
608 432
231 570
896 656
397 133
481 321
146 550
206 308
767 83
746 558
99 452
97 559
530 386
518 265
881 750
153 784
603 735
982 444
869 918
830 131
198 968
794 675
33 604
831 246
394 34
252 427
219 586
669 889
98 280
68 946
231 837
61 348
229 903
481 700
872 589
260 959
844 107
796 675
771 357
311 930
166 991
79 253
184 976
975 325
261 520
187 763
70 184
772 793
550 111
667 57
932 280
727 749
943 70
151 775
142 899
36 617
792 272
214 10
489 601
611 111
927 769
168 892
140 344
116 801
313 213
715 53
808 140
394 983
577 603
135 97
996 770
742 11
947 170
233 769
319 713
764 91
133 265
48 875
558 929
581 322
437 544
820 384
723 318
287 814
251 875
206 83
40 504
491 88
191 239
871 551
910 621
316 249
717 358
272 598
216 499
981 893
410 228
657 16
519 368
175 682
682 168
547 945
869 719
369 645
49 175
48 883
379 767
466 953
281 913
68 598
28 69
710 79
297 798
740 544
752 659
100 490
987 46
938 425
758 508
100 173
16 677
543 242
441 62
603 109
688 310
307 596
533 378
144 235
287 634
223 923
583 263
808 416
667 779
369 226
572 126
564 479
614 864
732 812
252 817
334 968
524 869
889 248
849 139
367 276
480 650
383 75
27 268
781 295
66 225
558 944
21 902
871 43
265 864
875 764
382 447
966 184
59 880
885 870
362 966
819 149
436 925
980 956
811 479
532 912
569 620
586 79
481 256
144 953
586 810
773 169
450 674
185 320
282 38
679 142
458 711
329 211
720 935
844 627
342 852
267 576
624 534
392 846
366 179
35 864
946 153
37 730
140 660
157 966
375 274
201 446
948 18
975 776
182 714
136 976
91 47
198 498
590 458
967 225
861 227
85 127
668 721
413 692
309 638
897 268
187 122
496 431
81 798
621 209
968 190
115 622
71 661
26 102
455 836
858 556
662 163
246 993
720 944
203 906
58 199
339 593
340 939
399 139
636 824
347 70
252 762
770 90
582 16
148 176
734 31
316 634
473 353
500 754
274 836
758 323
762 381
872 555
495 688
612 241
337 298
370 999
859 358
720 290
855 797
717 75
740 753
101 538
138 932
361 788
128 158
520 694
842 375
291 226
430 31
293 882
170 928
279 620
374 595
962 420
811 64
770 686
39 300
475 175
922 159
990 908
923 52
386 697
880 638
509 382
451 975
224 201
514 722
362 543
398 901
256 973
155 555
666 696
384 459
209 384
510 100
112 17
920 444
962 827
311 59
246 41
178 961
943 71
580 226
147 918
33 992
416 967
773 353
770 909
328 97
998 539
389 25
185 405
194 166
922 643
717 531
512 604
291 943
832 986
664 905
436 895
116 246
635 547
146 853
751 393
159 400
567 800
974 214
382 287
879 616
836 218
645 729
293 161
633 713
768 342
551 985
842 109
856 335
713 578
92 122
592 200
10 689
49 253
226 975
696 732
987 972
136 473
182 911
993 707
930 963
475 197
188 42
345 36
130 594
499 923
133 664
132 457
409 918
244 319
962 642
287 457
656 165
671 97
670 627
211 683
723 677
911 306
136 635
751 32
443 71
434 140
687 634
232 252
976 803
643 326
588 890
931 849
989 317
909 491
959 345
123 268
981 195
608 974
632 130
20 449
704 730
875 33
564 130
761 809
733 378
944 879
354 275
182 62
601 638
589 890
643 712
666 753
320 863
435 817
398 832
711 296
60 935
314 990
319 397
507 356
545 990
399 341
228 994
151 809
205 182
80 197
370 948
694 542
890 196
64 689
783 335
943 140
478 791
768 59
74 440
314 193
967 440
113 940
45 112
818 317
492 809
923 133
434 935
133 713
492 729
299 37
247 491
733 461
407 663
748 668
772 358
648 152
649 207
98 885
716 421
932 583
475 522
950 766
57 354
211 675
159 32
858 267
922 159
778 654
624 183
586 794
442 334
49 167
993 213
64 992
281 566
526 100
786 946
767 52
622 991
883 734
68 100
350 310
517 780
975 401
125 349
911 748
381 219
360 805
77 113
834 288
820 787
197 129
241 146
645 869
214 565
34 96
112 46
175 881
605 102
933 888
134 775
481 120
775 871
334 258
878 709
530 611
787 341
720 556
156 211
974 326
640 478
87 774
992 951
330 235
526 354
615 532
602 629
312 414
202 159
395 164
376 723
624 978
409 840
927 378
891 614
609 201
794 765
326 862
293 466
233 803
796 973
17 468
503 885
494 811
876 292
433 729
164 397
821 203
824 50
181 641
167 48
593 29
580 65
793 39
343 730
524 294
593 509
230 492
19 350
535 972
955 574
211 515
247 849
30 362
741 927
534 652
87 384
337 19
754 173
957 515
786 738
904 132
834 724
636 417
269 302
537 580
146 472
293 318
677 457
94 876
858 805
569 776
240 361
907 612
258 444
48 976
72 294
461 670
208 651
665 220
142 237
599 524
250 939
907 468
403 307
882 20
534 726
461 161
263 208
612 448
739 483
912 178
226 71
54 791
67 429
684 612
507 373
262 396
729 135
999 91
250 741
918 471
727 427
193 38
716 652
848 903
410 832
500 473
129 605
480 568
891 660
750 938
387 136
97 440
777 665
203 865
142 635
428 155
66 246
700 740
750 230
593 910
362 312
213 784
270 921
713 532
80 603
905 152
465 56
430 577
199 462
67 45
641 843
800 833
974 352
29 334
834 272
442 967
237 948
934 635
613 688
98 681
389 478
918 625
745 163
469 973
370 932
978 724
294 214
726 669
984 558
371 703
287 204
647 562
717 880
102 615
708 285
143 166
93 996
540 337
139 545
156 804
339 954
902 153
839 930
135 260
915 223
887 857
768 65
902 783
29 798
662 840
377 956
837 954
12 407
525 406
464 658
478 742
902 811
649 63
19 285
502 974
879 865
418 533
723 64
516 684
921 643
720 147
974 179
744 847
262 100
886 869
245 536
817 858
868 515
274 871
93 486
272 825
99 391
683 881
814 89
595 736
400 846
267 416
740 580
247 78
236 862
399 445
489 998
583 160
49 201
209 151
311 816
911 641
711 34
884 961
142 534
285 126
718 672
653 542
200 749
674 645
53 900
180 219
132 634
818 177
378 893
21 297
940 965
777 290
743 993
139 678
352 971
975 311
206 686
183 899
100 940
925 350
329 472
162 706
258 722
683 180
281 507
427 220
598 334
542 447
984 766
577 452
106 194
504 712
311 153
237 316
553 826
893 736
813 433
538 976
229 459
321 819
160 290
230 514
528 609
251 134
377 726
258 338
482 799
814 10
550 701
148 24
16 83
333 424
603 995
561 890
425 358
456 60
198 276
710 263
846 313
153 596
72 699
593 51
627 423
634 71
12 327
351 262
179 274
988 755
129 931
391 912
303 707
582 413
817 742
227 381
249 104
621 386
158 500
466 710
275 236
477 673
963 169
253 732
259 24
321 491
168 573
540 452
190 348
727 466
102 939
956 343
679 737
599 531
167 213
431 331
461 564
985 938
497 915
917 685
116 410
258 941
761 877
557 690
27 57
512 531
535 141
11 210
986 128
719 548
359 749
899 976
948 209
746 848
552 862
367 202
718 704
469 742
605 532
289 229
647 868
520 163
262 345
679 878
245 951
73 49
595 251
898 211
432 485
979 720
871 188
281 544
238 262
30 736
279 263
89 908
318 848
62 756
528 199
75 470
759 185
440 782
775 664
298 391
532 29
498 138
89 839
819 579
606 701
873 171
914 57
199 686
700 793
438 463
105 591
39 59
478 934
431 27
447 591
797 930
467 330
746 63
637 768
822 765
696 621
720 138
201 790
557 259
19 466
970 65
503 151
480 186
239 69
284 124
689 864
380 327
53 478
977 506
243 36
185 942
406 866
361 87
665 308
953 804
946 86
993 403
99 581
361 163
674 96
240 222
167 816
509 126
349 207
551 782
507 148
99 254
690 41
281 152
142 465
718 337
316 967
176 565
735 925
498 198
541 244
611 89
143 687
864 15
48 710
25 749
12 703
523 92
298 329
240 254
502 956
504 676
162 358
82 176
292 530
704 907
68 266
962 908
756 930
42 539
57 29
754 959
201 145
509 334
286 456
776 830
464 380
710 528
178 235
671 161
172 412
445 882
480 654
837 62
810 935
698 60
274 123
829 872
672 597
20 858
715 310
755 838
967 222
868 73
252 810
651 882
359 812
164 870
403 651
435 125
518 354
213 844
942 133
180 415
95 753
601 796
468 424
929 727
334 384
297 109
261 334
585 972
550 666
227 533
524 638
729 894
296 684
785 922
30 525
946 714
852 330
914 976
161 862
495 530
858 528
802 735
129 48
744 685
289 679
671 572
697 519
460 642
794 911
646 779
118 571
307 254
478 226
365 161
818 909
465 394
500 835
609 476
446 391
636 612
577 642
811 448
235 887
352 476
970 550
296 930
25 899
875 289
500 993
796 195
691 529
995 789
843 251
221 507
976 203
792 408
208 759
340 891
630 210
582 182
452 954
220 621
903 292
610 648
591 288
899 662
582 372
644 567
404 578
332 750
737 804
309 420
579 402
281 352
699 992
952 370
994 536
511 906
662 372
343 742
103 15
775 951
654 990
549 645
184 286
347 443
882 308
706 126
986 844
893 933
271 980
44 321
860 662
893 880
997 57
127 29
898 323
730 653
842 538
799 567
853 617
570 774
732 850
490 858
193 459
751 592
504 339
399 459
696 15
847 127
80 441
468 865
650 750
659 164
128 498
606 120
66 272
36 685
562 750
17 660
931 423
607 194
714 155
504 810
352 148
471 631
247 330
391 549
812 263
705 35
152 310
665 514
660 69
139 739
187 308
524 382
35 564
328 774
136 909
639 912
19 648
99 240
328 925
416 379
680 875
415 523
787 730
394 359
750 438
689 192
321 134
422 335
696 177
302 845
609 47
252 739
197 415
130 906
258 748
186 998
701 354
86 613
824 538
405 486
344 176
209 12
83 442
352 165
214 364
917 285
925 548
557 857
813 123
736 656
742 443
23 714
865 743
432 693
276 336
455 385
166 551
391 641
378 669
315 792
614 279
640 625
969 51
238 604
365 480
114 801
600 498
299 382
191 213
589 267
253 389
981 305
712 377
232 617
933 485
937 673
925 269
700 429
145 661
781 533
124 886
125 670
914 708
73 912
837 466
15 77
909 79
638 791
706 363
286 899
210 244
711 733
650 768
922 736
72 832
922 266
500 556
795 382
524 853
685 286
508 855
987 360
479 794
103 63
413 465
64 596
902 158
560 12
542 723
600 329
869 504
634 971
835 725
335 942
716 904
29 440
57 748
447 772
911 965
363 319
25 317
416 502
811 955
44 235
132 416
298 773
73 171
663 473
978 503
310 928
142 258
220 625
57 866
965 225
761 318
654 757
284 374
720 829
125 798
862 748
776 652
553 357
524 159
855 655
654 275
77 257
815 480
624 405
612 372
584 524
846 821
509 35
44 874
371 967
709 83
958 713
442 980
377 545
250 97
308 603
643 407
970 34
817 866
58 20
698 153
314 902
49 226
534 141
71 136
548 782
906 397
127 570
812 542
25 203
938 695
495 676
978 519
685 239
268 310
158 81
768 975
344 383
834 26
29 938
137 899
695 892
357 783
159 543
784 240
788 100
587 251
372 435
740 378
234 329
622 779
305 862
122 492
243 478
861 53
577 462
18 889
207 190
678 869
446 415
782 275
144 397
185 591
806 164
633 591
560 197
162 877
623 582
221 656
860 144
910 82
823 809
669 892
571 697
419 449
48 34
107 797
555 430
412 260
188 805
425 847
464 868
424 310
143 494
314 893
355 778
942 94
814 253
421 472
499 990
406 628
862 200
74 254
37 690
922 431
152 951
349 480
724 951
194 252
218 89
872 248
971 704
57 369
779 280
454 933
279 704
138 797
437 537
522 174
504 260
999 211
79 439
581 911
344 193
444 664
764 384
410 192
632 828
228 585
727 27
631 911
173 420
284 573
653 855
448 139
651 560
671 997
581 499
599 812
895 671
861 836
583 613
840 705
754 277
673 982
948 433
197 697
512 95
510 338
535 859
428 776
543 745
359 630
679 506
21 861
61 928
729 669
161 611
960 428
374 477
691 319
177 445
528 957
155 616
948 613
429 180
380 641
798 17
610 911
904 450
528 576
269 787
982 122
772 145
902 559
373 543
507 825
191 785
295 139
183 888
194 24
946 884
130 112
603 642
770 338
598 350
599 423
693 617
372 587
549 981
477 500
607 30
365 142
761 418
64 993
893 555
743 445
791 191
502 737
386 352
806 257
964 477
666 697
105 694
97 822
298 655
356 186
928 339
371 214
518 837
574 798
876 621
219 591
879 829
633 962
168 119
348 709
947 810
442 970
186 918
568 327
729 250
411 975
988 932
124 579
734 108
773 196
329 249
915 847
953 425
276 54
954 206
451 418
406 635
428 794
470 906
996 852
373 932
455 868
708 24
324 51
844 43
622 160
455 986
544 162
355 419
82 685
308 865
901 995
777 994
722 687
217 350
387 184
868 127
195 914
141 171
730 235
104 776
569 407
555 699
222 848
201 342
106 961
531 301
241 382
503 561
500 885
205 31
636 709
244 905
516 985
109 815
700 180
662 635
28 787
730 290
487 174
302 498
301 854
800 862
78 190
728 862
496 677
849 139
169 612
343 931
879 221
655 932
980 940
656 931
344 985
550 537
526 646
415 401
949 188
855 277
565 482
88 411
143 999
304 708
726 209
244 214
801 944
737 270
567 249
937 724
502 581
480 886
128 975
712 299
569 257
804 99
666 620
637 345
302 852
309 879
949 47
686 310
869 270
399 182
462 96
823 603
932 424
412 963
386 415
280 109
282 462
360 906
13 392
369 934
792 759
722 834
603 345
963 817
429 968
618 833
773 323
676 919
970 287
220 159
656 427
96 505
19 37
415 566
329 84
124 572
933 365
728 985
67 738
660 711
516 777
382 691
664 570
885 810
951 298
403 541
661 358
761 370
262 435
943 165
337 258
140 728
810 908
135 781
717 767
779 700
54 537
315 868
619 263
642 288
17 86
785 554
445 639
797 162
706 244
565 318
635 376
825 26
887 706
374 340
174 882
218 479
805 829
341 477
475 272
583 696
778 722
793 946
933 810
84 805
290 608
122 436
860 240
467 846
958 690
438 712
394 253
31 688
54 449
103 430
317 364
43 993
382 182
390 924
525 847
966 250
339 734
708 990
831 593
458 992
792 327
53 721
781 800
256 729
293 165
238 858
722 163
268 586
831 778
499 624
923 44
338 982
697 992
708 89
805 969
643 365
764 590
515 900
307 146
828 303
310 216
793 114
448 519
778 545
454 384
185 486
988 336
524 265
685 124
32 803
776 657
195 969
248 573
803 464
312 937
138 347
950 876
362 122
335 797
463 964
586 229
982 456
710 770
658 137
484 385
508 165
280 348
142 169
55 147
771 873
386 792
594 49
213 883
586 546
809 404
988 584
713 949
168 275
39 668
187 578
961 491
290 304
944 235
527 621
73 109
254 678
910 582
825 348
974 30
167 100
596 733
586 181
515 838
910 525
273 768
67 855
217 142
453 241
692 566
523 702
224 413
651 343
93 885
332 412
986 400
586 218
497 585
230 548
480 708
778 317
170 764
399 670
217 820
853 195
68 581
385 700
511 540
425 518
156 583
324 841
538 445
544 859
604 512
481 824
813 956
201 709
870 763
488 372
852 539
793 446
581 869
401 640
924 796
904 858
926 692
354 580
448 800
527 17
896 472
709 728
759 64
387 205
732 831
74 92
847 99
361 780
911 247
681 417
984 611
962 883
231 615
504 388
233 368
471 227
200 135
399 236
743 997
90 763
912 799
860 494
406 301
385 493
850 207
27 891
811 528
171 408
177 974
101 834
750 848
801 678
231 681
357 595
95 633
834 192
774 227
384 231
297 401
785 22
925 624
792 45
273 355
435 801
641 98
607 833
944 538
548 190
257 516
675 356
316 951
706 918
718 339
848 645
456 960
397 850
369 53
311 233
197 155
503 42
636 497
736 620
94 774
69 471
85 957
929 262
890 82
848 295
165 323
497 315
417 387
152 475
149 611
731 173
859 832
121 835
863 945
160 210
252 215
772 190
120 27
735 245
976 249
580 923
200 582
306 744
949 803
287 625
187 246
923 348
801 224
455 177
900 555
653 828
890 643
218 565
965 299
106 64
287 262
16 397
849 716
23 980
646 410
311 508
47 871
641 409
429 862
72 98
325 715
333 76
576 594
336 598
190 73
421 119
349 735
244 720
927 636
50 252
298 33
266 897
141 504
785 414
184 484
620 635
386 690
359 300
949 660
924 774
855 936
586 563
887 80
628 171
968 932
482 436
417 910
348 955
717 840
825 636
289 226
475 222
126 828
794 552
756 773
654 827
467 774
242 994
25 411
681 38
269 874
916 214
528 683
146 390
811 252
884 577
48 257
845 659
725 73
296 38
749 981
831 693
262 276
380 150
660 879
419 456
315 522
236 660
283 974
535 583
831 762
523 306
602 620
885 355
277 153
209 912
652 342
735 833
394 78
86 703
390 74
790 129
420 965
272 295
396 476
862 293
386 207
88 641
187 982
319 601
264 393
411 55
180 102
111 465
378 586
25 770
18 686
580 624
258 443
957 937
38 932
373 654
973 313
181 554
319 191
137 884
118 501
789 241
696 505
156 692
217 298
517 657
929 214
925 868
568 249
871 743
149 39
576 695
158 938
583 768
643 110
537 116
392 352
282 420
39 171
507 325
303 817
192 961
543 792
881 383
878 716
11 568
868 732
82 596
663 859
279 75
426 705
699 426
316 887
505 799
724 449
368 332
99 444
814 95
648 481
412 975
414 253
693 723
987 439
748 939
626 664
33 419
507 750
54 76
357 834
546 358
225 121
453 658
532 327
293 687
258 484
383 734
502 338
854 968
644 417
549 494
311 124
997 135
694 51
260 465
868 314
398 348
172 81
886 603
921 186
618 122
519 124
265 201
669 224
295 976
824 501
732 375
525 880
203 556
728 433
15 227
892 130
634 364
742 627
55 240
248 540
948 42
809 568
665 231
806 867
15 529
657 401
827 867
475 290
294 563
796 660
556 491
830 305
135 106
265 125
69 87
629 295
666 215
81 942
754 390
913 99
283 596
747 113
528 783
438 365
755 308
232 581
799 525
232 797
852 983
877 963
921 566
458 904
973 818
287 872
361 644
654 65
27 233
79 93
502 449
87 387
463 929
812 654
618 694
465 837
285 577
684 633
682 53
41 489
415 463
462 511
820 340
782 672
300 837
360 569
339 34
465 30
937 760
332 976
923 213
811 229
21 944
932 348
345 911
562 489
14 396
884 939
229 111
768 668
750 681
523 500
900 89
594 556
424 866
315 665
550 224
295 130
593 983
857 517
322 849
561 782
808 255
561 829
298 469
232 928
339 372
885 35
461 438
104 343
844 135
267 131
615 939
209 896
733 369
573 830
478 708
201 714
273 12
736 448
87 915
740 20
648 666
619 526
684 646
690 962
818 557
559 587
28 793
346 646
199 375
16 168
419 330
314 730
948 998
999 970
301 94
857 686
795 979
173 319
315 412
400 788
93 503
681 985
590 770
122 357
127 965
474 920
97 549
685 538
539 258
855 963
509 218
773 314
735 11
164 472
101 892
556 145
292 34
541 782
387 430
255 413
492 172
619 705
368 47
972 584
903 258
344 278
349 34
392 858
989 240
834 603
791 747
208 748
767 971
633 124
348 597
670 197
304 810
866 697
481 791
886 495
403 422
999 416
965 467
51 629
806 423
847 715
559 903
323 585
137 805
82 957
849 195
997 816
438 648
544 116
196 997
370 917
630 594
738 847
770 865
890 569
617 557
368 455
268 36
325 780
184 715
714 255
437 279
453 350
250 146
709 833
787 205
986 618
519 579
591 171
310 138
622 358
173 604
887 360
782 590
141 186
656 846
695 233
87 825
435 162
829 586
253 54
331 958
427 392
787 488
588 372
465 881
926 333
73 422
169 801
954 500
954 145
722 744
330 964
895 744
200 136
486 469
454 332
860 646
425 32
711 854
655 628
85 833
612 911
636 10
814 758
794 780
137 579
652 119
831 520
389 903
94 679
61 878
920 778
915 492
980 647
420 754
794 517
361 872
55 436
270 625
670 643
52 170
923 845
201 649
870 98
368 571
689 324
149 17
271 435
175 54
25 769
55 87
237 811
942 366
453 289
666 689
946 890
54 595
429 894
161 373
522 960
383 685
551 791
968 573
137 920
767 322
408 708
511 224
410 858
305 111
116 432
651 565
787 120
297 841
357 198
548 839
588 573
414 831
712 149
332 104
643 721
541 345
951 964
356 717
686 257
84 371
156 949
270 814
731 631
668 983
618 304
766 813
200 588
926 648
856 594
682 188
216 969
911 102
242 148
680 646
180 29
545 196
846 92
775 614
461 817
200 83
415 446
562 93
918 326
88 435
28 375
220 186
951 193
835 500
158 906
181 97
859 412
960 441
656 822
943 883
224 760
978 105
903 665
42 635
228 847
997 18
638 262
106 846
171 632
914 495
692 556
696 496
171 584
484 234
10 278
472 90
368 827
671 415
197 469
18 938
587 265
994 76
526 390
411 805
767 641
448 332
35 555
587 230
792 181
949 185
621 699
311 559
51 425
225 700
297 348
872 319
84 908
735 264
366 552
925 10
393 736
315 904
113 499
260 117
18 468
149 957
938 580
880 560
478 725
814 453
425 563
962 528
918 734
444 282
358 836
619 43
662 355
156 452
241 211
735 665
750 902
562 936
116 516
884 759
20 949
48 744
638 244
26 120
153 390
357 226
59 997
821 477
539 871
952 778
358 804
676 622
695 803
385 141
807 315
604 298
103 138
419 319
328 777
519 688
201 235
495 259
77 576
949 530
973 100
756 449
475 964
632 204
853 805
988 734
590 170
677 105
335 746
120 407
197 431
37 708
380 756
445 373
979 353
785 274
500 763
559 222
580 895
362 722
145 701
597 983
781 579
231 44
998 461
195 846
131 503
809 836
937 618
561 902
383 665
577 993
715 316
277 934
259 397
660 367
722 692
400 477
480 64
621 499
418 811
51 295
572 877
108 513
158 474
234 50
476 763
931 242
147 97
895 743
633 90
842 275
753 94
436 691
352 10
644 191
384 702
721 48
655 587
778 279
850 336
740 276
268 826
781 433
419 111
956 613
756 31
136 701
132 66
189 969
929 864
723 710
875 11
750 123
844 46
800 310
285 786
35 741
540 730
601 123
56 676
296 502
36 652
179 401
615 324
269 715
240 73
284 110
181 539
197 498
243 182
130 738
518 330
60 196
336 624
931 569
870 652
289 80
963 558
118 919
659 379
737 129
675 62
800 331
488 209
801 571
566 523
811 169
935 168
131 690
545 185
97 78
335 802
645 702
618 883
411 334
442 248
94 705
876 328
182 389
960 476
342 899
464 936
665 135
415 349
901 252
555 190
909 956
573 946
657 261
563 326
689 870
474 508
579 964
522 508
761 959
47 593
821 631
631 224
751 925
623 647
974 19
825 343
989 774
921 993
231 413
854 147
942 569
529 55
413 341
233 722
694 597
923 699
94 708
12 686
830 358
89 135
334 973
732 648
435 717
172 990
558 604
152 76
510 214
500 42
411 949
964 799
434 103
40 777
711 574
404 897
863 937
486 312
154 620
916 534
223 569
631 543
506 809
266 217
599 50
964 115
183 909
438 19
404 567
747 646
973 443
655 194
294 928
511 11
484 117
814 517
583 166
650 145
758 960
800 453
504 296
227 550
437 23
345 476
980 69
258 572
289 210
842 479
425 284
379 815
780 58
872 970
505 262
200 756
864 133
373 885
325 678
755 902
111 981
127 926
508 335
435 886
467 923
381 547
201 260
905 639
222 66
159 140
331 970
788 754
447 477
429 605
983 521
215 688
305 954
442 144
123 514
602 972
661 25
528 928
857 251
629 341
658 709
517 756
192 467
330 810
974 552
178 927
353 303
529 291
212 630
451 374
957 980
471 919
885 142
99 290
793 451
938 983
431 722
717 756
449 534
534 918
374 617
986 608
208 92
766 92
426 719
411 264
767 695
475 940
76 661
324 199
133 492
755 995
182 955
710 689
299 896
958 563
521 158
641 137
781 637
238 221
968 296
178 361
24 259
335 262
848 318
208 874
700 750
347 166
29 937
178 867
399 637
776 624
659 748
611 231
895 849
309 652
511 173
355 74
124 350
378 790
868 417
787 25
171 836
540 866
226 901
181 951
227 357
56 157
862 936
696 405
677 498
682 523
823 28
179 153
910 805
251 177
998 373
145 467
995 564
800 623
232 764
968 288
253 793
474 769
823 69
230 715
183 133
419 945
36 899
989 353
827 922
671 826
788 930
306 42
911 144
746 237
640 517
183 509
811 935
592 563
239 541
717 915
620 262
568 724
678 231
867 442
904 265
743 343
567 21
340 582
949 420
342 455
378 167
989 385
548 99
697 351
919 85
813 160
272 63
319 952
302 182
777 543
766 728
137 908
995 484
18 825
753 321
543 267
763 828
694 168
312 856
75 646
506 828
450 986
741 942
289 699
221 733
215 786
802 866
702 424
789 515
124 768
820 179
987 883
681 60
961 306
27 371
790 741
856 650
345 424
929 503
184 868
841 737
621 62
494 549
551 394
249 624
221 198
157 576
270 632
687 641
43 169
666 537
165 216
943 229
181 853
169 567
776 879
890 529
175 45
150 262
582 745
972 514
164 617
745 279
395 54
468 552
697 736
715 666
266 210
785 970
378 844
909 751
827 434
128 813
692 575
499 59
720 218
667 614
357 759
231 416
227 559
332 789
218 191
628 712
340 617
398 491
323 634
464 814
496 623
494 718
501 678
305 849
571 887
570 378
865 782
832 394
521 455
398 213
469 954
770 471
499 371
531 693
601 928
644 125
145 742
982 495
309 889
571 130
459 166
877 336
865 937
633 665
92 166
621 394
195 659
713 434
549 778
842 509
852 98
850 430
872 219
11 175
435 750
77 813
947 708
620 480
289 368
643 368
686 592
691 860
914 987
120 595
214 24
991 934
73 570
349 815
897 682
913 791
327 552
214 656
829 815
766 572
152 707
47 325
620 997
198 413
273 485
942 759
395 563
540 144
224 51
734 298
836 945
504 722
559 245
457 895
65 968
178 216
793 831
154 991
812 950
881 939
575 843
813 552
329 460
189 406
594 65
445 650
483 719
664 118
351 951
24 105
477 167
57 958
518 147
518 546
656 67
403 232
214 85
972 735
317 868
926 610
600 875
301 248
637 710
152 60
377 976
786 110
818 998
607 713
808 405
149 498
577 971
437 97
787 941
107 645
394 332
882 909
217 193
733 516
470 564
157 106
78 604
374 198
126 989
141 329
631 229
744 52
351 995
81 944
172 295
958 191
100 742
207 699
216 105
322 410
719 935
422 231
447 577
427 941
582 125
288 227
577 321
616 416
618 275
983 180
111 257
829 903
226 180
892 43
966 569
106 300
335 252
613 766
470 169
261 566
654 701
142 996
665 59
673 795
173 657
773 517
426 109
802 530
550 923
169 368
588 211
391 932
664 215
714 619
450 582
343 328
229 816
515 167
932 514
28 975
750 896
203 415
980 581
286 839
535 740
24 109
325 766
525 976
800 993
694 376
948 652
571 635
411 981
315 40
205 734
767 236
118 853
420 185
202 589
208 609
138 31
696 404
364 812
137 152
931 637
155 79
897 10
857 559
507 631
493 243
274 367
491 325
993 450
422 173
633 276
393 996
224 775
881 613
349 246
452 125
871 333
206 242
498 585
880 743
22 830
672 823
863 972
456 695
267 686
163 625
202 278
139 413
287 527
719 352
961 157
853 772
208 234
412 462
252 860
890 24
740 338
916 828
569 94
996 380
226 888
946 434
424 877
762 885
923 908
677 385
144 458
17 785
454 920
746 726
974 602
879 230
812 139
60 618
389 676
105 323
697 15
247 644
583 720
483 230
216 956
115 296
286 495
262 496
317 649
499 533
843 956
230 851
69 259
261 721
43 984
241 615
286 573
438 34
69 945
515 863
559 421
849 267
212 442
288 776
601 971
454 558
314 718
331 524
558 197
759 326
810 972
987 664
987 451
35 889
450 824
165 661
543 892
896 950
492 762
168 735
202 216
882 129
507 797
582 96
855 913
374 12
379 281
870 727
775 132
450 975
291 106
388 208
818 157
476 31
674 793
846 375
804 848
740 425
623 110
691 33
172 263
622 296
235 199
736 326
443 87
828 148
954 392
486 249
853 514
589 32
646 775
637 311
45 268
217 663
704 944
23 829
690 480
263 969
248 18
315 636
711 732
828 475
780 425
253 596
494 481
292 927
712 112
80 439
504 744
504 52
41 754
893 547
429 844
936 390
979 562
586 477
63 850
122 814
522 750
954 587
939 792
362 501
575 863
91 830
835 154
557 396
141 251
713 107
807 534
376 420
390 913
32 45
813 277
846 294
312 14
782 839
248 776
115 578
554 328
929 648
65 330
489 655
887 429
360 153
351 730
100 463
962 819
970 226
554 102
424 460
547 899
983 500
660 991
849 161
958 925
500 784
738 412
911 444
82 486
959 678
769 885
570 828
753 353
629 10
59 401
594 697
632 795
872 515
659 999
204 995
672 33
516 19
878 577
446 768
945 189
944 921
881 408
983 306
447 754
302 410
482 149
780 733
342 600
331 963
457 77
57 723
805 252
745 442
462 658
510 360
280 566
832 487
571 593
36 673
757 564
636 768
577 170
120 523
95 70
110 487
912 372
330 507
162 520
158 711
627 175
285 258
388 94
73 360
536 174
336 852
563 144
40 509
976 383
888 915
592 192
787 612
87 255
999 941
647 182
333 656
122 634
645 581
263 771
134 600
150 435
330 344
800 930
245 210
118 92
534 256
262 341
829 361
741 988
856 768
470 454
803 185
885 631
494 805
994 967
790 469
354 83
973 357
67 442
975 810
727 383
919 978
643 692
721 698
406 105
777 362
720 415
73 779
456 933
291 63
36 723
606 551
524 425
162 452
432 686
948 320
163 775
215 755
288 180
687 273
463 967
905 805
517 64
534 229
302 835
774 488
442 282
737 586
717 386
772 841
987 67
361 204
914 340
965 455
296 811
825 394
423 236
544 572
598 333
492 155
699 488
524 833
264 883
618 234
872 482
931 47
621 193
409 63
147 733
374 987
211 358
19 197
482 653
622 797
588 806
354 826
788 461
959 554
129 671
655 247
446 674
445 577
211 149
179 702
373 486
813 167
471 153
141 866
557 528
298 401
373 37
443 164
482 629
984 755
145 522
272 944
143 880
961 516
120 960
649 665
414 379
119 717
969 898
66 842
803 866
243 909
361 763
693 315
49 808
26 229
347 56
271 333
710 516
149 824
602 657
349 279
77 103
563 152
832 704
69 42
619 532
728 138
591 684
77 940
296 898
474 347
913 60
518 450
911 323
138 310
780 898
629 331
636 498
536 406
53 10
344 379
126 534
83 670
621 98
823 146
16 991
412 372
770 900
352 941
894 519
259 855
201 597
672 685
827 588
130 158
352 632
432 714
744 119
518 154
805 992
82 196
441 277
127 60
493 820
408 317
383 751
702 519
908 767
315 868
33 369
997 377
524 688
177 27
351 45
913 561
418 548
927 265
889 746
162 541
304 28
738 628
605 211
64 38
42 643
878 927
731 708
279 363
724 469
834 356
364 776
628 112
83 725
612 351
369 217
930 779
486 813
199 405
943 172
653 343
87 417
347 75
556 747
785 88
546 966
515 612
331 201
548 386
324 628
615 515
250 378
653 926
137 810
935 405
571 873
351 216
282 941
361 744
964 368
766 935
85 450
485 597
616 409
107 152
421 66
246 530
512 193
10 626
824 190
190 998
10 782
175 693
838 279
277 58
184 787
143 707
194 712
179 702
221 287
833 82
579 667
854 703
670 75
568 271
404 861
951 608
270 349
871 906
303 283
876 620
836 51
30 779
801 890
579 160
123 757
262 755
946 810
835 669
213 190
548 455
268 716
590 36
333 648
235 918
600 159
19 758
621 847
723 401
503 26
869 898
569 437
194 463
105 277
809 484
116 637
666 622
752 138
421 578
901 962
419 31
721 432
913 377
949 124
127 937
516 422
662 624
743 544
390 437
580 347
440 416
905 352
42 718
928 345
629 251
775 435
718 616
811 455
929 157
816 563
23 64
339 265
241 305
486 664
450 414
758 882
643 544
690 864
317 605
38 733
907 13
587 148
15 798
276 447
480 709
801 129
806 326
470 545
568 508
818 405
963 464
631 418
443 646
846 764
501 412
629 314
251 100
903 119
413 505
72 402
815 557
541 172
56 101
286 606
35 507
177 894
232 686
794 721
490 980
960 209
813 994
85 150
186 262
592 62
799 865
253 280
297 643
294 983
104 981
769 440
361 692
521 755
441 156
691 916
565 676
752 487
330 661
448 607
252 337
920 725
229 701
689 18
578 660
237 554
808 373
451 906
301 185
464 667
430 523
983 665
527 68
413 275
784 900
797 362
90 643
272 444
911 962
446 381
154 45
81 308
545 77
897 996
668 951
738 10
548 898
353 242
881 950
219 87
392 135
757 956
626 37
503 145
115 70
383 814
573 492
288 573
230 54
523 872
661 860
830 791
858 751
499 404
91 104
20 790
105 943
587 277
455 272
811 556
290 237
509 92
484 53
606 956
111 526
670 633
347 66
44 877
586 416
713 408
377 872
550 718
145 410
863 528
232 808
425 442
854 433
520 935
17 688
212 557
620 497
166 874
784 988
939 825
233 787
955 111
781 397
130 508
619 567
330 388
820 633
309 770
395 984
895 801
718 341
628 545
596 285
403 895
758 110
925 319
659 300
652 206
830 637
632 739
574 752
768 195
557 633
546 389
11 561
909 354
996 306
615 155
306 58
452 81
757 942
695 526
138 553
516 537
89 824
877 553
821 266
457 996
964 289
903 76
467 553
747 324
735 387
735 755
648 18
552 569
711 599
54 472
917 615
157 87
504 720
677 809
102 177
841 361
222 796
922 392
356 162
332 539
498 423
515 602
417 571
103 814
922 730
741 230
755 462
957 480
100 931
430 999
472 618
154 352
922 983
577 938
454 304
104 551
510 675
37 266
48 91
583 759
297 806
984 447
514 376
540 352
141 251
29 970
965 398
386 85
731 419
361 491
676 400
289 142
601 489
775 723
631 348
962 290
53 250
949 11
850 44
494 363
376 596
243 838
704 914
852 755
571 512
681 227
386 647
132 337
343 962
605 345
846 923
821 584
661 370
618 985
830 54
942 604
924 942
435 901
202 419
130 864
997 678
139 629
905 499
97 675
808 251
472 165
150 622
292 745
411 866
809 581
20 243
582 312
816 55
488 57
311 186
256 417
529 593
746 596
67 745
942 974
77 670
129 938
992 145
737 27
403 519
794 15
961 18
814 870
954 525
819 115
361 383
861 64
846 668
976 958
389 57
524 55
672 531
977 381
978 93
985 736
949 564
35 703
643 244
564 664
171 483
50 843
440 133
13 966
874 457
83 428
107 212
214 890
874 173
925 845
735 867
668 494
603 944
125 841
407 582
584 245
641 565
957 818
406 742
455 124
923 115
962 536
631 532
831 219
470 552
765 606
116 27
100 640
354 831
675 41
864 986
910 808
374 609
995 247
60 73
121 388
933 873
696 940
210 224
717 956
235 261
502 838
569 20
509 138
433 342
202 115
91 213
681 372
93 624
887 916
590 926
426 904
431 55
628 832
825 923
620 543
608 338
198 642
240 656
334 804
294 274
392 137
550 32
468 665
999 33
132 640
201 685
747 913
430 236
222 990
319 728
366 908
890 944
272 889
778 704
964 515
422 691
189 721
626 480
982 157
467 619
201 406
391 973
245 665
232 609
136 297
324 545
595 623
363 243
312 866
293 563
336 775
626 244
274 969
234 855
404 842
982 364
968 725
101 265
724 903
905 804
166 179
584 530
391 518
874 160
342 363
263 200
823 45
89 135
524 573
608 442
295 173
559 790
22 59
93 841
354 707
530 136
619 404
149 304
444 356
985 168
79 888
318 127
241 282
20 264
229 306
158 962
263 738
939 882
829 773
786 328
525 125
259 689
313 575
164 712
508 134
724 485
860 735
757 271
467 180
193 451
518 531
633 290
380 570
666 399
135 273
652 789
982 848
233 782
204 719
529 244
116 151
953 470
672 468
100 669
735 151
818 66
714 404
713 158
315 138
243 512
343 390
856 963
724 754
136 523
244 472
373 616
561 46
568 617
843 27
102 236
968 779
297 591
495 276
473 273
788 31
704 601
175 49
853 623
784 244
488 788
305 978
939 373
558 258
461 905
556 838
138 704
164 133
189 594
986 504
115 724
900 689
103 399
591 705
38 431
539 327
454 874
160 124
545 460
56 111
133 588
100 319
76 547
795 746
621 82
170 888
752 511
664 431
228 958
567 607
43 517
613 297
362 274
501 358
967 350
522 217
546 704
547 61
512 130
645 403
226 157
306 876
658 118
491 126
315 154
786 489
910 244
373 407
726 221
877 975
502 147
407 431
592 938
815 79
149 253
177 957
26 400
654 526
408 556
943 111
563 912
533 926
825 297
69 705
805 780
658 138
366 565
479 75
200 493
696 137
28 909
429 405
91 385
407 286
608 948
41 402
307 623
631 649
481 329
807 261
392 723
395 256
470 584
552 387
753 29
828 887
769 472
678 56
539 367
554 226
410 496
572 30
395 60
685 790
708 593
942 893
900 107
901 937
780 894
574 851
924 657
206 849
741 166
855 891
156 961
379 159
533 244
109 255
582 487
58 774
729 368
988 928
92 974
310 980
375 465
760 945
796 410
856 352
895 557
875 119
743 791
364 44
400 269
43 399
981 763
866 372
31 938
353 528
681 917
649 846
266 379
990 114
798 885
116 627
511 641
86 466
775 543
899 744
432 88
344 646
844 359
547 138
550 826
107 975
422 893
911 743
959 927
558 851
487 886
242 561
811 651
908 606
908 680
622 936
891 130
117 897
92 980
161 407
720 157
251 923
350 385
622 673
766 348
121 720
86 702
510 308
879 734
128 17
927 357
118 188
564 611
22 501
685 491
469 731
821 336
795 303
381 957
560 756
907 882
802 697
982 321
187 209
124 504
423 797
418 901
577 183
520 934
34 760
845 65
80 595
108 444
837 930
481 171
382 418
740 664
346 927
24 53
847 85
749 45
316 241
252 270
722 992
954 187
52 951
492 185
462 703
241 687
909 746
657 599
575 41
174 862
332 435
855 490
660 917
521 597
41 167
313 430
152 972
11 93
667 452
338 592
710 968
700 829
321 46
772 446
856 419
608 16
992 932
935 889
345 619
85 655
825 269
613 791
274 322
529 119
280 514
459 753
996 397
257 899
551 389
958 912
770 274
62 801
706 376
296 25
888 639
895 158
868 588
164 919
658 852
282 358
153 854
779 613
882 965
659 472
552 654
638 323
48 108
586 728
429 282
745 830
101 340
445 883
716 674
730 67
934 180
306 503
421 328
469 363
391 991
985 594
630 795
323 458
263 481
72 463
729 468
943 577
23 199
45 582
601 448
115 966
360 321
668 917
317 396
444 299
705 457
57 27
456 183
560 335
700 424
858 764
511 608
575 893
557 917
894 152
314 524
717 965
705 388
969 384
157 560
337 858
805 257
925 345
704 671
947 492
843 779
557 439
56 11
771 876
271 298
784 958
709 641
525 603
831 659
701 212
150 167
89 988
196 783
676 950
272 911
140 710
384 821
420 506
270 895
614 337
490 925
923 222
556 793
743 871
80 939
709 443
461 872
500 157
377 964
616 348
41 986
470 614
867 561
156 803
756 429
792 467
674 967
453 561
41 597
408 473
648 467
597 726
387 523
566 514
473 849
667 495
669 423
994 736
910 319
883 251
31 297
430 598
972 478
227 123
923 59
555 613
770 87
450 279
791 690
628 701
873 962
497 611
169 516
426 244
697 631
514 668
151 390
974 693
755 581
541 752
838 708
289 918
864 829
698 684
456 367
60 819
453 191
458 777
17 288
120 135
262 946
566 431
96 225
840 792
771 103
771 976
282 496
39 644
311 422
278 792
438 15
588 83
653 352
914 167
197 663
67 366
769 903
747 701
458 972
811 470
638 157
693 41
274 797
434 276
622 918
598 252
856 417
601 241
925 556
867 946
521 716
192 972
442 868
469 424
386 192
931 733
856 267
136 884
139 402
353 447
854 191
971 816
800 785
715 613
952 840
982 694
795 453
743 115
681 460
978 773
416 638
863 170
591 472
616 746
190 400
227 95
937 416
710 681
893 659
684 381
124 399
54 823
155 563
712 626
886 479
230 175
509 803
337 673
150 269
973 631
345 368
467 37
645 128
303 695
757 527
766 671
219 610
440 705
124 226
464 726
221 86
145 332
233 720
345 568
587 984
681 512
473 574
30 565
822 575
187 962
192 963
200 412
525 620
318 759
192 103
403 266
277 973
207 502
773 314
829 758
668 807
900 997
749 678
442 197
737 241
931 694
980 58
708 533
804 748
319 837
453 901
390 277
591 661
790 88
743 629
50 783
656 213
595 41
540 504
46 23
711 547
558 917
995 667
527 612
439 710
160 665
946 906
146 283
721 211
918 951
488 618
931 784
865 53
962 377
544 900
842 318
440 339
605 334
865 49
713 350
231 487
674 94
135 283
434 584
33 181
423 604
225 467
308 741
592 615
559 343
119 103
961 664
841 878
32 443
662 19
31 868
340 790
521 792
486 397
916 175
516 824
327 460
248 868
641 317
838 624
48 312
252 685
230 498
143 942
386 335
403 377
482 496
909 638
334 975
154 774
140 459
728 412
342 916
699 66
895 406
879 266
913 90
86 965
286 611
776 169
391 364
564 328
60 509
936 555
307 763
856 183
740 139
991 710
964 503
321 86
207 285
483 200
287 819
145 945
485 302
262 928
682 14
47 860
409 649
330 412
545 909
735 989
484 22
918 508
910 463
647 770
927 217
726 97
196 270
337 922
702 239
733 624
272 90
363 793
817 960
818 969
928 123
338 291
802 335
548 794
153 722
414 853
583 136
973 853
891 36
821 178
164 293
892 753
462 204
903 34
951 632
340 465
577 680
702 233
852 526
205 725
923 761
71 271
122 670
278 887
538 747
512 955
288 384
607 702
86 775
173 93
762 618
664 844
778 45
213 825
188 325
726 367
378 639
331 344
743 770
748 689
914 353
230 183
67 802
421 558
193 866
539 523
689 470
361 529
507 171
193 798
562 78
169 733
57 427
545 255
258 199
514 635
830 714
604 214
610 485
194 248
778 174
827 39
307 736
21 317
684 372
890 983
300 930
727 440
238 982
320 758
286 844
19 886
65 531
741 303
674 355
81 762
405 423
812 363
236 715
673 143
667 997
978 483
994 780
642 36
350 482
929 12
700 911
673 793
68 344
333 53
948 973
434 950
595 404
177 762
710 856
202 654
773 76
716 660
674 147
189 544
566 493
180 347
396 723
579 702
918 263
336 500
754 795
583 817
516 138
345 931
366 240
269 67
145 270
457 68
808 619
750 350
729 505
736 946
486 773
894 463
130 603
771 902
362 435
386 286
885 108
100 61
870 308
956 708
979 347
404 470
759 588
232 860
938 529
382 606
687 867
298 918
979 681
91 683
119 714
637 971
877 119
950 836
446 106
155 666
472 722
669 149
469 784
452 820
601 759
719 999
745 623
982 738
272 389
865 111
875 406
927 468
683 289
700 679
315 345
35 673
464 213
529 107
598 36
59 349
827 236
332 764
64 369
713 770
579 114
343 26
514 723
197 13
175 799
159 281
623 223
677 98
15 116
563 664
968 430
958 770
38 723
377 222
982 877
160 400
894 502
751 977
810 194
71 334
617 953
672 609
552 143
217 925
619 85
671 524
105 791
12 913
224 486
100 276
59 292
135 555
801 834
851 788
181 327
955 798
968 567
309 229
990 625
334 420
375 249
15 483
613 460
137 947
416 95
279 350
205 966
138 230
138 612
656 408
442 984
474 110
317 879
785 547
873 757
314 924
829 140
131 790
982 856
993 401
898 22
492 987
175 28
491 58
318 86
116 304
601 172
524 766
536 678
436 201
26 440
39 552
73 623
59 457
248 221
250 575
857 296
587 794
596 12
13 690
76 156
276 316
935 995
393 485
495 332
483 811
452 351
141 730
606 998
970 571
443 533
369 684
394 126
233 487
40 198
374 115
734 69
825 988
862 337
909 385
306 355
610 301
292 677
477 312
937 309
16 696
384 206
300 845
463 190
971 691
413 575
90 719
136 927
580 872
130 292
223 484
333 310
963 305
892 293
871 949
294 710
617 972
683 357
706 924
941 389
952 295
54 390
540 631
543 148
245 842
568 962
781 743
283 809
34 148
972 513
145 300
302 643
30 606
56 517
132 156
281 554
65 599
172 384
409 653
360 665
556 382
819 673
873 614
962 689
530 554
957 107
998 536
804 854
388 490
366 871
240 846
488 735
903 704
623 145
962 87
704 678
889 341
514 586
968 577
919 542
803 69
848 103
763 511
241 945
924 219
647 915
878 727
895 513
888 304
383 190
563 658
81 443
342 623
290 471
386 181
962 485
254 13
620 783
336 805
512 445
946 293
347 466
891 393
639 555
256 862
675 459
114 259
323 530
849 440
615 300
154 327
522 563
353 982
92 851
821 122
559 777
255 827
704 417
18 757
822 360
418 941
837 249
650 175
267 44
448 266
64 728
598 160
570 596
505 599
981 767
867 593
444 913
432 68
777 27
531 779
191 38
363 535
777 573
783 826
161 181
612 535
53 862
409 231
933 289
580 18
235 583
364 883
860 573
635 444
180 574
748 15
100 30
693 369
749 184
934 586
158 225
522 916
852 602
841 556
832 769
627 319
689 214
448 844
944 730
232 608
970 481
683 242
794 840
495 458
606 732
225 87
810 241
990 127
858 32
291 918
308 884
843 237
532 377
388 896
282 694
940 87
127 506
17 338
244 815
437 200
692 392
270 205
237 473
16 82
985 863
392 82
262 909
930 735
333 664
995 93
764 121
695 895
671 240
311 811
299 807
589 753
999 96
919 425
306 218
728 509
498 808
561 691
904 360
508 442
366 302
265 215
252 578
144 431
453 617
552 266
97 519
340 535
100 450
500 122
221 107
958 222
553 303
626 200
509 951
24 70
391 111
240 216
162 281
34 795
441 64
210 459
743 163
906 560
910 695
300 953
631 25
306 581
117 928
63 527
202 816
886 676
888 321
468 722
885 805
681 486
231 111
638 137
877 395
968 222
929 111
716 648
736 956
712 775
966 452
554 755
702 861
157 271
664 345
505 274
291 543
480 223
253 639
957 50
528 414
744 849
673 393
985 408
454 428
786 445
125 55
706 428
657 317
77 921
119 888
53 833
997 428
804 902
904 868
534 812
495 242
713 757
722 979
391 136
242 649
157 944
176 232
267 775
297 75
818 314
483 310
274 722
22 706
336 369
593 756
107 171
992 397
344 875
350 792
966 129
736 321
114 159
263 438
893 272
67 602
808 791
879 862
706 372
62 854
197 29
706 135
945 85
62 684
222 478
278 739
263 701
633 877
735 634
266 447
703 618
821 767
59 752
180 131
569 553
114 758
732 838
968 201
310 149
720 198
468 24
557 436
169 408
503 220
592 976
798 125
501 795
169 217
45 685
701 779
684 166
777 623
835 13
803 889
146 911
703 929
553 124
766 350
233 611
272 380
236 378
614 481
400 259
886 223
508 786
610 56
105 656
703 903
224 945
789 739
977 104
574 814
239 747
499 954
314 718
815 136
67 621
308 532
913 260
870 612
737 516
510 441
242 727
523 832
453 20
479 970
138 42
836 464
197 179
286 317
386 760
574 152
447 920
723 681
698 147
489 46
173 614
938 744
322 193
638 923
969 508
628 335
337 446
228 10
183 973
660 769
646 115
662 926
288 599
286 135
218 994
434 681
702 503
214 524
681 251
844 516
856 342
290 823
27 642
555 726
622 536
27 410
843 759
281 650
136 273
805 144
373 668
614 984
270 22
167 258
223 917
939 215
291 355
702 15
885 308
658 956
721 494
135 940
80 835
292 634
989 976
609 525
711 285
498 964
497 760
635 465
819 421
153 586
174 800
497 398
588 678
869 992
914 621
528 421
137 251
671 584
839 442
43 416
338 378
191 77
173 739
259 697
839 971
450 928
787 463
126 759
926 993
856 459
217 901
709 499
613 862
556 355
922 974
88 951
100 813
519 359
585 557
789 561
103 793
195 701
327 809
552 322
894 561
551 447
290 26
533 17
560 873
740 648
75 512
422 196
752 925
574 998
499 187
389 105
613 900
578 210
432 593
525 189
24 725
18 650
828 74
435 156
763 170
747 847
814 397
455 202
526 574
709 287
727 360
831 747
691 329
819 686
533 641
139 421
674 797
257 402
802 297
700 572
664 92
28 49
888 701
107 685
364 913
979 284
285 363
679 955
460 754
261 480
492 710
23 407
553 807
150 233
354 112
239 495
841 895
791 993
164 979
58 106
886 429
950 549
809 949
968 277
754 360
188 362
704 592
979 28
584 128
181 858
967 529
602 624
641 193
702 653
484 345
47 948
451 350
931 16
301 327
123 581
70 187
434 855
346 512
993 970
901 542
114 522
418 75
930 208
126 272
669 985
601 498
97 388
94 842
726 375
222 589
157 846
209 654
317 629
838 67
693 989
383 868
690 882
406 579
888 450
556 317
97 643
224 285
150 389
936 123
807 250
405 50
256 303
298 382
398 593
911 633
254 763
744 941
910 151
646 223
99 687
304 974
299 179
531 428
373 449
130 954
781 54
207 984
846 752
433 728
990 608
721 649
852 14
657 247
341 236
625 539
11 994
201 592
77 356
843 436
346 720
677 822
468 786
48 75
269 34
513 117
397 250
462 690
288 630
636 217
279 435
525 709
328 39
987 151
954 869
661 24
350 301
698 170
620 79
21 435
854 907
415 749
447 226
713 900
755 342
853 297
253 332
84 620
825 621
360 882
195 521
617 60
273 542
765 520
949 643
643 785
307 779
435 373
231 490
666 97
76 407
515 807
885 77
190 218
366 736
273 154
280 562
733 559
651 201
699 823
270 118
31 519
48 864
462 876
376 25
901 700
25 243
161 307
774 68
230 776
662 432
738 148
549 382
118 440
549 449
658 895
723 39
276 197
68 417
694 179
263 80
741 336
989 243
815 359
848 109
841 619
37 965
688 45
738 896
88 684
394 268
65 33
656 357
561 260
53 920
458 987
645 127
208 931
325 86
761 657
596 43
151 632
494 443
729 550
371 692
38 598
296 153
99 737
894 445
21 431
605 85
714 287
713 98
291 390
234 511
397 877
439 751
843 714
528 796
372 258
720 735
388 945
395 339
511 408
503 544
697 74
783 683
737 194
420 208
595 738
134 675
38 452
612 29
637 411
520 378
344 310
446 481
135 959
668 92
375 594
281 372
883 554
76 405
549 157
549 720
32 159
310 192
509 528
770 813
396 964
868 667
999 519
406 202
871 157
762 370
148 287
567 723
871 981
449 426
436 215
113 720
515 47
342 480
570 909
236 485
175 342
898 408
91 771
882 947
706 309
653 959
890 383
688 626
623 510
406 300
777 593
480 512
580 382
235 688
762 793
476 150
432 141
463 14
19 665
652 355
529 125
105 295
68 883
44 764
348 685
956 38
105 223
628 830
519 826
463 512
746 947
146 389
606 312
530 377
309 107
210 300
958 333
891 351
475 899
904 688
729 111
700 922
785 89
364 540
984 274
834 974
318 159
297 136
23 577
120 630
28 582
776 919
188 237
211 23
410 633
98 948
674 466
264 416
250 408
731 201
860 269
395 510
607 533
586 246
456 206
890 790
413 318
968 620
405 486
588 80
176 48
428 910
65 572
218 644
15 174
515 379
306 186
436 772
444 155
907 402
759 713
206 134
665 933
676 382
447 807
442 584
781 162
663 810
708 826
640 728
310 499
76 312
265 756
483 891
789 448
723 703
639 654
881 281
805 623
150 839
303 562
820 272
852 472
980 562
22 231
369 343
211 96
462 728
708 482
809 122
381 365
352 326
628 519
445 782
527 166
501 987
591 756
612 804
769 192
53 573
489 306
18 841
831 110
271 686
187 619
310 120
154 394
804 696
356 787
200 279
367 868
589 98
170 248
442 111
524 98
677 619
37 972
930 973
860 90
630 297
855 87
528 506
664 597
270 576
209 422
763 928
17 248
90 661
418 716
857 799
231 263
903 977
401 489
650 885
222 671
774 329
940 606
364 735
967 745
826 408
564 996
426 932
433 506
120 156
309 272
219 236
192 211
110 755
458 262
359 220
327 399
801 716
595 899
123 64
203 80
832 291
581 689
614 908
315 227
988 673
16 810
491 98
720 397
816 451
180 258
193 383
237 642
884 368
839 333
476 625
88 153
992 953
596 920
161 540
919 21
335 36
740 198
932 127
371 30
839 759
516 92
321 995
923 653
808 436
637 205
820 914
159 651
671 189
578 737
160 396
777 671
177 998
345 205
447 801
851 935
693 978
365 946
240 990
284 450
94 498
608 465
192 617
881 650
692 845
849 519
600 771
62 450
616 667
213 820
869 997
935 581
897 533
336 80
305 147
864 338
207 496
680 505
685 985
302 919
800 916
706 604
797 281
631 97
66 302
538 756
143 516
498 368
62 490
650 880
526 151
53 705
145 216
383 309
356 307
770 523
814 535
301 581
849 716
932 885
93 253
690 675
788 172
70 753
329 230
274 869
637 664
346 924
715 419
672 250
704 325
456 938
23 657
106 384
796 437
362 188
943 97
361 42
722 207
659 277
578 444
981 317
623 236
148 907
187 903
514 148
662 255
664 206
80 503
408 365
136 869
166 757
838 258
907 340
330 806
637 55
551 203
915 238
475 390
950 211
827 527
279 969
885 495
726 38
652 823
989 413
400 969
662 386
88 888
417 294
250 34
846 117
570 750
992 84
625 275
419 386
23 769
551 721
86 594
23 141
563 717
714 735
557 520
947 451
896 737
674 823
575 941
238 817
627 678
272 86
489 533
158 940
41 394
434 107
427 933
524 244
747 329
28 852
57 113
314 175
441 125
873 783
456 24
379 341
810 597
883 268
582 845
746 18
814 56
210 110
335 986
587 530
368 471
676 555
677 772
80 624
497 124
591 145
351 301
240 322
214 296
870 856
554 411
266 473
281 627
901 254
875 609
175 974
40 910
318 82
841 855
520 495
196 862
892 632
241 957
285 885
250 981
435 567
531 603
780 638
334 238
326 533
208 655
239 824
850 563
232 744
84 164
510 249
309 946
622 41
40 374
402 146
696 803
311 705
386 754
339 949
367 40
923 968
108 681
848 570
361 78
473 56
685 475
415 46
318 117
262 221
512 876
361 266
121 257
770 689
530 396
479 36
887 94
604 160
102 664
544 19
675 731
292 17
916 553
826 390
111 761
427 441
97 159
708 581
208 818
890 154
957 341
972 158
705 785
898 524
197 516
405 81
943 616
119 942
993 714
568 632
105 319
817 850
419 771
69 42
577 531
193 20
659 148
323 632
803 917
930 943
488 11
858 414
590 604
682 589
535 317
331 223
660 226
929 563
543 645
542 66
118 909
163 59
282 417
939 611
748 28
305 631
155 935
587 882
783 601
824 72
560 610
276 198
74 946
143 400
807 692
552 636
737 917
293 371
745 86
555 463
709 19
136 903
969 584
325 954
675 764
612 641
157 917
673 539
174 904
207 509
231 867
449 368
318 477
918 322
324 187
892 455
214 259
494 392
443 523
563 517
945 299
784 104
379 851
824 128
776 90
898 289
931 182
470 127
492 899
232 522
896 581
229 363
218 173
364 124
369 612
204 65
334 46
223 261
430 935
611 361
345 277
23 835
160 58
277 891
572 95
564 485
270 758
275 215
428 490
994 770
972 172
421 992
203 530
907 783
123 756
467 706
249 459
542 580
205 776
763 387
829 642
871 582
566 978
330 276
67 877
586 256
883 845
247 30
875 764
318 167
291 701
707 577
264 755
788 565
567 907
522 77
531 786
729 421
221 851
803 489
24 575
577 708
900 339
553 123
431 258
501 805
677 478
885 475
270 584
963 838
860 787
28 725
460 326
785 597
107 38
290 212
697 44
643 424
204 436
743 72
885 787
356 471
990 850
598 37
691 469
738 612
365 293
137 375
523 83
999 258
678 549
493 695
594 747
455 198
903 556
432 282
47 945
715 170
918 493
430 509
249 565
624 535
599 990
361 938
133 428
630 825
582 692
727 241
793 705
552 362
871 813
904 98
625 110
313 259
287 110
396 825
980 284
831 467
487 816
573 250
358 738
549 238
615 61
214 765
624 761
214 261
689 532
301 530
683 869
418 190
527 586
606 378
918 125
976 324
798 93
429 226
399 304
886 944
714 221
768 872
906 785
898 408
944 481
424 957
117 47
245 321
636 195
577 772
150 631
777 579
703 74
319 339
161 342
529 635
577 111
248 556
105 900
125 283
742 83
390 824
39 609
738 986
656 678
473 14
535 342
953 795
374 117
222 248
448 498
282 605
260 484
182 691
859 528
145 112
728 670
136 953
674 468
913 765
868 15
173 448
343 674
940 503
945 813
118 342
681 146
119 691
61 750
825 566
347 808
366 332
629 345
605 544
947 411
799 329
229 412
659 779
38 625
562 132
377 96
445 599
451 415
360 261
904 86
248 36
100 685
146 192
623 997
913 927
22 857
665 848
256 302
746 167
29 849
699 573
567 608
786 697
392 487
237 272
657 356
663 64
685 394
776 612
264 177
627 814
402 616
828 976
214 377
206 790
543 243
414 724
900 537
19 252
567 930
98 183
32 579
273 981
68 966
96 235
772 71
219 597
245 125
21 584
306 926
76 964
500 97
639 767
476 683
498 607
323 968
150 438
460 207
824 469
108 609
965 527
863 740
204 856
218 447
702 435
883 327
704 520
548 32
534 768
169 309
872 596
972 808
320 844
818 218
937 738
908 177
50 92
909 153
22 245
342 375
352 203
885 406
52 334
632 226
774 514
538 258
312 597
42 137
751 611
621 803
369 574
705 996
689 631
94 467
22 347
351 778
194 271
96 258
555 46
203 188
831 766
99 965
940 739
75 937
719 235
991 780
201 740
821 521
755 308
664 105
757 138
267 348
765 348
203 886
78 13
109 275
175 876
394 116
194 78
303 284
726 891
605 849
262 946
221 527
772 11
256 134
186 55
565 648
841 582
770 954
246 722
582 637
854 657
717 66
850 783
663 963
890 936
74 372
425 998
830 547
224 972
609 452
871 280
365 521
163 22
546 943
463 159
158 325
598 664
518 842
272 954
858 747
546 891
874 841
24 983
60 810
941 412
812 830
752 458
229 914
947 699
466 994
420 174
721 634
966 940
489 978
661 302
748 836
756 588
104 344
274 92
446 822
323 724
663 282
675 852
764 808
318 671
65 884
258 44
17 340
853 488
331 459
515 649
272 218
554 635
739 336
980 827
437 450
168 27
656 673
488 616
590 612
966 72
693 195
871 728
333 140
587 644
565 896
211 509
322 823
892 177
192 570
398 151
732 106
323 142
523 308
295 622
889 29
639 762
696 168
539 651
782 606
180 196
809 39
638 981
80 403
555 436
822 214
423 309
22 555
903 51
14 369
570 143
86 569
316 766
139 339
331 124
781 133
657 39
597 718
798 114
649 679
640 416
278 184
473 193
157 621
683 739
104 432
551 36
409 719
58 502
389 981
542 461
570 251
921 559
744 495
804 288
312 891
888 266
978 69
914 324
859 471
986 761
795 870
832 379
934 536
132 836
771 841
691 345
198 164
610 78
330 540
319 664
547 972
524 915
486 600
587 488
220 721
646 239
876 910
478 182
227 583
699 953
748 96
845 589
143 440
164 632
388 141
724 600
459 551
679 183
853 531
699 575
752 841
221 255
853 661
131 349
709 691
492 812
194 803
81 674
169 598
415 610
410 491
841 778
698 54
751 687
866 792
23 383
864 741
363 481
464 606
641 687
877 237
846 67
761 716
515 803
121 188
830 354
529 555
483 212
98 240
759 936
387 448
111 586
544 770
814 736
473 378
392 437
248 299
960 122
904 454
597 923
936 651
786 931
73 483
99 756
755 342
551 408
786 400
305 862
32 564
512 216
760 904
497 586
747 365
499 38
490 316
416 708
199 596
954 27
779 481
656 460
988 242
696 171
608 306
535 961
512 671
71 307
187 302
917 460
778 820
447 299
60 432
970 957
257 715
668 850
875 754
108 94
910 722
312 378
499 932
54 759
944 496
820 853
810 85
618 341
183 647
652 323
128 863
977 565
621 54
543 102
247 445
398 331
593 152
790 592
823 687
878 44
713 574
297 761
13 975
729 309
999 167
718 47
381 37
970 528
181 476
748 876
578 144
316 541
97 67
126 325
205 462
260 79
64 10
988 776
538 371
560 85
423 513
753 52
56 667
769 110
562 187
923 732
405 606
410 779
268 755
726 915
728 823
736 509
690 567
818 977
291 894
581 523
176 634
975 529
921 318
414 255
682 745
989 700
471 531
502 643
971 52
601 736
276 766
78 906
463 729
793 468
623 575
979 453
686 221
439 939
708 826
255 655
370 792
568 331
807 139
168 776
678 772
855 827
547 197
103 214
364 885
497 430
506 993
979 993
450 886
144 910
46 760
988 52
702 377
906 527
455 288
132 587
445 124
817 188
72 172
244 258
405 963
418 435
290 243
37 346
579 199
326 45
674 249
609 841
381 282
910 667
918 183
245 681
903 851
272 573
585 691
920 715
329 130
154 798
159 980
344 114
674 782
653 344
817 692
363 574
662 205
222 248
609 114
159 106
548 107
534 641
257 546
237 96
835 488
558 855
87 547
430 588
44 518
284 661
294 840
879 644
943 149
457 774
897 434
383 858
564 877
772 414
595 369
132 235
781 470
493 309
948 986
93 862
190 100
235 112
959 204
641 477
985 698
245 111
195 70
420 299
390 13
973 879
200 54
829 634
419 719
748 253
693 293
240 323
652 46
579 667
373 535
363 914
701 938
380 788
306 738
605 978
395 328
105 350
613 92
67 596
524 802
369 595
442 610
642 942
123 85
797 39
63 446
877 167
161 421
829 301
899 230
607 942
290 93
566 984
356 147
232 568
994 672
251 153
862 820
648 77
280 354
366 97
77 870
107 198
899 35
839 584
959 234
765 130
946 431
885 907
835 275
153 335
219 748
264 706
610 122
214 607
475 796
492 49
873 739
413 600
334 583
478 964
425 290
978 400
258 430
249 213
200 228
538 884
323 45
792 964
767 889
543 463
593 544
527 336
66 197
299 36
165 217
30 148
996 871
146 233
784 372
150 122
138 848
317 155
640 977
404 648
872 497
667 836
473 86
447 668
280 903
949 545
212 366
279 560
154 601
663 937
725 654
548 690
582 54
846 282
876 618
696 474
792 945
116 403
31 606
683 299
552 604
773 925
18 43
124 856
914 946
38 214
190 21
70 815
722 387
405 445
694 47
357 343
175 316
736 361
205 607
242 366
124 59
525 192
222 716
301 978
382 252
78 848
966 480
507 539
159 252
30 393
142 569
183 480
359 942
435 580
508 159
26 49
55 757
758 786
653 833
48 836
401 48
106 396
306 919
683 195
283 153
24 985
614 929
449 588
46 932
782 40
923 505
491 263
955 121
272 726
573 282
734 793
165 252
349 503
272 327
929 168
547 759
954 892
525 696
527 770
814 57
502 351
185 87
845 498
762 967
23 418
954 895
921 425
223 65
274 301
408 799
829 988
537 396
939 392
825 509
881 322
714 968
793 338
248 492
962 720
786 523
62 821
413 202
196 854
614 691
157 990
34 586
461 756
24 186
740 798
76 416
610 348
602 490
848 474
535 294
17 159
810 166
887 611
876 463
808 934
136 673
895 10
459 931
575 979
403 896
338 481
565 870
978 711
977 666
390 249
71 595
545 721
421 870
521 212
223 810
716 84
580 926
758 95
130 388
13 986
236 869
936 209
329 162
507 178
537 246
395 852
394 298
748 536
958 809
537 397
755 870
60 353
219 88
751 614
287 653
867 201
988 491
820 744
924 534
270 521
254 808
852 663
126 895
596 975
262 886
683 826
808 594
668 152
546 825
618 974
570 21
879 935
670 290
653 624
102 627
751 692
970 233
574 737
849 132
250 66
699 897
453 133
345 106
626 166
312 628
121 822
446 585
637 253
56 278
438 204
212 962
533 231
832 551
480 709
755 768
665 958
861 366
915 228
947 424
463 574
887 94
638 896
124 744
441 379
941 326
942 871
100 128
122 224
682 621
529 861
640 680
94 800
582 931
881 771
642 337
905 386
62 852
595 386
620 101
347 973
477 792
504 929
752 731
238 561
501 370
404 257
790 688
541 101
587 33
114 210
182 781
33 839
173 829
436 566
535 402
920 241
801 456
784 26
609 238
974 497
737 705
854 400
945 662
637 401
133 752
439 348
776 454
893 360
235 722
577 537
767 137
547 186
605 868
392 662
625 873
228 252
748 383
112 261
670 715
384 836
676 60
273 679
31 921
247 997
605 926
293 230
418 918
282 680
970 260
247 566
704 825
821 718
704 536
330 101
88 975
465 779
989 353
182 997
720 984
565 537
378 407
133 705
205 711
220 41
512 672
878 428
818 374
135 796
552 517
843 416
457 776
49 389
693 221
745 823
193 80
207 91
753 943
374 770
921 264
152 989
682 423
549 518
784 555
560 925
750 767
496 748
710 847
65 452
406 204
79 354
883 799
282 973
803 103
572 185
765 304
435 725
911 492
282 989
373 916
64 33
805 551
830 230
120 453
934 503
870 126
882 136
713 432
82 659
23 593
468 57
670 982
236 798
136 942
66 146
29 329
375 619
599 850
343 136
822 847
636 764
336 217
147 711
414 983
501 602
93 480
549 45
263 536
786 863
46 302
50 143
870 508
770 754
499 222
342 782
879 480
22 58
359 426
527 661
544 707
865 386
510 765
524 440
908 465
219 263
926 311
649 136
716 934
647 813
559 234
314 86
267 982
159 73
309 203
308 695
652 983
165 488
421 935
272 706
712 292
23 150
695 233
418 252
897 703
203 640
290 997
308 444
503 377
33 127
650 206
324 797
542 385
364 448
841 97
491 190
95 750
97 560
807 989
797 135
667 82
122 147
873 169
300 487
68 111
325 466
724 110
39 945
364 581
586 625
774 57
372 85
85 461
436 50
214 616
54 386
635 394
145 194
392 850
261 246
623 485
94 991
26 734
858 586
108 209
138 466
360 752
322 736
669 346
45 163
695 477
960 524
260 508
254 291
626 752
853 937
251 639
345 115
14 431
142 480
70 727
211 68
618 677
71 229
239 766
868 78
690 525
512 677
702 477
950 22
797 228
965 929
347 254
669 331
199 562
689 528
157 936
181 819
290 338
43 421
425 224
949 622
182 109
13 628
365 604
401 626
738 297
57 13
844 954
914 828
355 582
939 796
779 96
419 451
607 541
944 456
811 268
546 414
288 82
835 629
91 912
803 930
171 383
628 535
172 251
873 179
984 827
798 51
688 983
635 220
962 315
296 62
80 488
232 888
46 868
828 305
284 261
853 71
555 931
193 645
898 740
457 983
374 589
478 712
387 675
137 880
450 307
108 777
161 659
29 313
265 626
877 513
364 390
975 233
213 404
71 572
731 416
500 261
173 74
650 848
112 326
688 890
316 173
236 829
526 216
691 414
269 929
776 510
247 330
706 740
409 882
255 480
719 413
236 850
312 182
484 523
776 800
476 970
644 895
193 584
585 283
956 976
141 676
388 627
392 293
292 255
607 949
512 536
241 918
201 971
702 124
225 796
285 28
941 434
957 338
428 459
210 601
780 803
352 104
846 861
951 233
144 898
727 148
839 623
683 217
200 395
771 630
224 602
643 758
454 62
308 114
706 926
295 161
894 799
398 491
553 203
970 358
127 19
418 814
151 166
83 899
357 161
45 800
870 93
344 914
696 406
635 784
177 364
503 945
360 131
485 98
650 174
234 409
519 650
732 359
527 92
423 831
399 183
816 245
343 65
570 514
689 971
344 375
887 839
393 192
182 965
647 45
876 952
32 329
447 868
828 208
223 709
908 65
598 951
525 142
342 895
985 696
886 971
760 596
530 873
494 205
463 545
774 878
924 182
929 28
772 834
259 928
584 608
253 763
916 389
958 856
953 228
381 544
912 430
503 742
914 158
273 709
428 685
74 697
84 461
936 588
807 136
194 794
34 154
510 617
990 479
198 604
277 102
739 666
320 564
839 415
15 58
275 99
626 977
333 24
147 845
547 18
812 253
738 67
262 48
201 900
936 675
697 798
402 191
741 727
948 258
404 169
675 260
420 485
33 245
217 861
629 891
273 348
348 580
364 152
610 941
714 116
84 275
826 854
907 267
107 598
966 537
180 956
150 871
406 477
853 635
775 534
506 107
808 553
259 197
499 82
671 579
775 53
855 74
351 181
715 109
821 514
422 19
996 613
411 575
43 644
786 196
327 648
700 785
957 924
717 329
495 77
77 516
54 247
912 311
159 917
39 222
158 471
773 691
747 562
130 111
604 105
501 481
385 772
302 867
325 226
136 881
746 713
101 70
340 161
52 865
983 303
896 361
217 623
764 580
528 350
220 590
175 222
993 795
921 297
983 370
854 411
382 875
21 421
705 929
522 570
670 245
969 991
768 591
224 82
972 747
356 522
125 971
184 823
864 733
18 270
231 576
660 533
208 415
212 966
261 308
645 973
469 685
351 195
673 926
696 561
921 503
406 901
676 38
115 540
745 268
30 934
961 391
186 639
143 567
339 225
209 388
974 11
587 516
554 590
803 69
67 33
72 46
270 208
51 218
109 410
358 649
46 517
743 784
317 457
561 382
553 343
916 936
457 564
496 664
275 578
42 178
415 605
808 367
987 841
476 780
603 573
218 645
247 948
299 151
230 698
181 448
82 853
881 419
339 842
782 148
727 356
507 395
464 680
550 975
308 521
624 554
161 858
625 422
408 423
356 281
305 54
143 250
783 809
884 746
554 482
301 828
815 411
929 881
955 282
418 300
718 246
123 722
156 957
296 141
242 789
386 829
73 959
738 263
797 979
951 203
502 699
788 446
648 564
245 838
155 10
697 127
557 55
831 580
944 194
132 739
681 33
673 776
69 48
301 652
424 549
330 573
96 265
320 910
78 949
905 272
837 286
837 191
224 663
330 626
496 709
913 493
405 207
27 316
683 710
386 524
25 978
619 992
420 237
170 453
26 903
514 675
636 39
792 351
722 334
728 428
189 396
163 308
937 421
949 883
958 313
373 757
146 697
334 805
592 776
659 56
699 158
381 55
486 110
230 127
390 609
220 735
390 588
190 134
96 644
190 538
303 923
622 429
456 498
157 927
502 748
443 594
483 625
149 978
395 521
986 161
644 327
40 73
277 702
717 180
683 368
943 891
837 214
436 145
760 93
969 425
233 511
700 18
319 841
611 523
46 612
345 570
751 559
499 976
269 645
578 36
212 37
506 313
625 418
93 531
339 631
42 862
586 316
379 788
880 769
510 588
299 690
849 409
25 425
734 137
715 780
390 585
57 659
167 649
673 213
417 777
33 829
272 925
819 350
194 95
732 794
442 949
990 64
63 729
649 235
87 858
818 525
854 292
629 606
419 445
195 508
121 284
454 325
271 369
31 934
831 280
674 480
438 56
981 778
772 912
478 275
929 606
801 42
66 538
478 133
362 288
625 85
796 933
627 229
28 131
339 508
862 323
625 570
301 800
963 284
267 755
529 590
504 442
266 925
912 185
673 10
641 785
403 486
422 27
615 391
263 358
458 690
582 818
402 107
110 474
638 223
85 179
717 435
167 699
244 836
666 81
33 112
513 354
58 472
430 635
601 375
64 135
667 567
428 843
522 901
86 461
781 531
355 792
586 429
106 203
409 716
885 53
27 948
31 782
985 276
427 243
428 391
831 64
169 816
910 873
867 959
269 545
316 966
609 739
301 276
545 366
192 98
180 243
620 555
413 209
933 714
916 193
140 829
205 299
95 185
682 720
980 400
82 314
335 430
754 569
401 110
432 749
608 244
373 346
107 191
121 408
516 281
660 78
348 630
658 645
864 305
449 928
486 283
634 427
242 155
238 791
718 563
134 199
196 598
245 351
423 351
210 871
176 265
778 843
784 913
798 449
85 314
214 312
95 237
555 171
11 42
147 553
486 726
47 876
355 83
263 206
154 710
461 376
609 812
689 993
189 276
809 60
397 550
345 321
198 592
815 768
739 500
310 617
974 65
203 879
252 750
373 574
849 975
763 648
247 202
647 947
215 622
206 157
77 795
470 346
642 704
148 44
936 596
531 876
762 870
383 414
884 762
18 346
34 858
396 292
983 628
284 561
535 103
266 967
155 751
804 131
300 464
971 878
533 346
44 821
553 37
750 735
881 56
952 561
878 300
217 378
80 60
322 427
274 334
846 367
486 895
256 230
839 509
17 836
65 318
435 348
384 98
968 101
701 305
863 37
82 776
723 882
612 60
254 797
198 594
179 688
40 359
744 58
437 249
161 245
381 362
971 417
255 411
494 517
723 496
118 283
456 605
140 307
922 213
146 63
802 789
529 657
864 452
239 129
286 566
885 620
884 141
519 286
505 235
524 143
17 90
733 596
456 731
957 141
732 198
920 310
679 837
167 323
470 336
359 57
788 931
563 310
733 409
517 132
304 242
265 155
872 930
650 399
48 23
513 292
922 970
761 947
136 729
379 711
967 846
418 366
787 41
866 298
681 471
372 607
176 785
629 894
552 926
545 601
938 670
784 595
806 783
11 260
211 879
565 280
598 971
327 878
638 359
614 81
552 620
206 108
565 650
687 424
902 478
47 126
978 783
515 715
832 138
738 193
201 906
868 726
162 587
333 387
979 148
37 856
574 231
776 211
78 723
322 356
378 941
145 895
253 725
680 52
120 847
351 301
555 529
41 193
467 975
721 871
492 873
616 539
100 428
902 990
831 895
175 494
139 482
63 205
674 897
303 131
419 142
888 787
944 993
366 329
449 649
879 232
205 46
839 884
30 796
929 764
973 955
47 272
548 855
908 213
375 178
360 740
414 58
813 571
748 709
158 884
742 854
131 886
380 27
933 12
543 964
82 269
332 973
92 655
52 888
207 67
120 516
414 649
358 322
526 923
166 643
721 769
825 478
861 454
72 530
283 577
503 538
494 895
480 275
907 730
886 964
365 100
534 440
471 433
495 852
249 116
301 449
510 173
253 202
356 730
710 734
509 929
853 999
261 414
383 841
77 826
136 299
618 729
854 65
79 937
515 942
272 140
527 603
302 243
649 676
672 104
801 991
906 797
903 345
870 851
202 303
435 994
857 644
822 474
549 267
932 38
828 502
76 199
768 145
405 304
760 257
965 924
456 51
818 130
724 263
784 299
245 11
659 123
340 610
651 11
266 62
204 496
652 364
73 661
736 793
224 475
505 998
192 337
694 380
635 280
810 961
317 511
880 637
679 866
829 607
225 668
948 152
28 594
202 549
134 554
856 705
719 159
86 477
350 774
689 279
780 937
49 441
582 100
563 633
159 545
898 746
46 230
535 839
681 89
589 751
520 820
894 596
248 715
828 122
388 128
239 828
681 102
29 226
135 86
118 274
381 520
127 658
61 788
171 510
924 297
449 790
512 713
653 345
919 704
131 980
269 867
461 886
198 821
898 949
259 758
657 41
949 297
655 723
238 789
409 493
850 686
648 515
364 722
440 411
394 935
224 341
621 209
426 706
156 230
969 664
338 513
672 481
972 941
655 206
706 189
792 166
81 938
337 227
578 366
790 388
996 434
879 940
687 967
966 630
654 744
307 711
575 416
469 588
816 794
526 899
720 182
938 726
374 641
759 513
683 973
903 200
245 911
332 479
553 881
252 138
364 941
788 870
573 894
492 387
877 91
177 480
198 542
258 744
843 313
57 510
799 925
641 454
787 589
461 912
685 348
648 625
709 378
195 307
878 934
11 46
988 273
247 114
704 242
23 831
54 149
436 514
548 36
852 636
686 470
175 375
674 353
490 795
422 405
366 830
843 869
599 565
730 600
861 631
737 931
528 186
357 496
64 427
529 31
11 66
337 359
13 151
792 952
199 970
293 481
394 539
547 575
388 66
665 127
144 677
715 573
787 747
451 698
440 378
530 622
448 426
652 437
22 43
585 572
195 135
32 311
952 567
347 789
915 360
494 852
455 85
391 507
366 526
748 945
711 629
100 382
81 830
714 59
11 611
404 562
579 84
361 227
959 499
27 991
627 56
282 556
31 952
649 443
271 885
819 255
412 631
737 901
893 442
425 643
115 623
380 762
908 845
526 993
82 560
23 994
151 31
354 655
404 591
906 32
889 544
403 117
103 285
392 977
101 218
727 439
570 616
252 917
836 457
51 967
973 37
181 628
789 496
817 472
270 412
587 29
392 629
634 393
823 270
372 36
160 874
660 297
827 516
854 914
382 466
682 139
517 843
947 208
314 283
899 160
185 552
685 495
262 290
361 618
334 23
594 216
302 354
591 309
653 322
611 888
319 745
189 84
726 558
321 56
246 729
924 949
31 809
323 792
633 181
42 538
971 869
141 477
572 853
46 297
535 414
901 350
242 646
519 470
204 563
676 462
598 935
112 896
429 699
523 805
770 153
116 469
824 632
241 755
555 907
520 234
909 715
685 917
132 301
947 397
553 129
949 298
943 315
882 717
502 565
19 335
595 284
532 593
248 874
300 777
752 557
271 423
772 498
61 281
581 188
304 751
118 146
740 544
896 556
388 739
61 288
948 526
612 381
759 137
234 63
202 942
651 360
543 564
979 746
551 778
902 318
647 855
484 106
261 461
330 206
543 734
399 849
487 834
956 844
230 523
876 534
673 699
347 766
448 755
133 53
776 110
194 740
358 559
15 777
920 179
998 908
712 494
944 448
859 316
811 508
107 284
352 596
217 369
103 918
730 264
575 556
17 420
304 213
460 794
183 809
47 491
559 186
862 407
786 257
442 612
537 946
854 668
503 410
132 36
140 509
240 465
96 251
984 131
234 935
851 379
405 223
50 519
511 220
339 727
110 907
306 53
526 437
551 928
647 142
283 835
47 931
637 485
855 460
858 377
678 825
756 223
335 186
765 102
926 121
446 900
848 557
779 208
321 111
563 155
724 278
256 26
628 112
868 829
581 648
264 712
419 619
294 87
702 232
668 574
713 467
546 163
173 249
951 378
182 498
298 420
676 805
861 564
771 458
615 760
981 954
136 605
973 160
422 697
895 489
516 322
355 963
637 623
574 349
516 895
583 554
199 91
808 952
345 505
771 662
681 863
217 67
76 905
596 560
931 872
447 327
857 756
350 207
409 800
211 414
666 905
841 476
381 88
650 278
638 676
892 784
573 735
18 956
866 387
17 618
322 92
272 522
705 541
478 264
131 22
539 587
466 732
864 307
967 220
177 88
419 402
235 845
871 595
833 411
209 37
44 129
925 173
160 626
282 876
132 630
517 799
360 236
474 969
289 29
482 887
850 273
365 212
185 627
743 393
675 822
392 293
804 777
674 138
673 723
611 98
696 432
179 432
527 577
846 392
30 229
471 154
94 542
454 486
797 557
225 157
933 615
41 886
427 557
432 687
903 742
706 902
99 830
281 843
915 860
442 799
483 834
310 370
424 437
185 801
187 948
701 985
519 309
248 754
244 835
814 353
599 792
297 421
431 414
317 957
287 337
13 967
698 26
915 249
497 918
952 437
942 434
402 455
436 339
357 18
796 139
936 643
305 698
712 755
742 469
757 473
754 774
361 512
467 671
674 301
557 119
624 414
175 515
614 998
662 721
561 949
118 778
47 246
733 256
738 654
864 127
430 631
701 171
25 160
717 429
556 169
210 965
879 999
288 861
18 470
812 865
820 156
121 909
807 497
652 801
454 164
234 743
389 829
265 192
494 621
407 584
578 535
134 253
286 421
241 261
935 505
421 298
604 880
449 167
701 675
791 324
723 876
792 104
339 643
843 21
224 79
718 275
566 85
374 574
980 537
201 785
144 325
823 969
782 112
623 755
525 252
142 752
509 98
441 67
653 694
282 656
947 563
371 748
497 590
853 376
239 962
517 322
914 760
528 613
998 187
535 71
64 532
65 915
959 144
528 264
853 533
180 93
742 510
729 672
668 82
465 963
349 956
66 389
468 646
968 362
494 445
374 286
440 765
794 450
651 156
716 230
926 250
161 189
167 619
636 95
945 599
90 250
298 613
502 201
343 859
544 957
483 202
229 608
835 875
134 417
510 929
178 194
674 141
644 584
391 57
189 870
339 613
739 647
281 957
943 882
512 908
929 965
540 401
132 431
498 108
529 151
942 173
838 306
534 69
438 90
486 846
362 930
557 370
768 980
379 261
558 852
344 446
194 950
368 128
918 385
988 155
67 735
323 109
179 24
735 149
639 866
762 674
712 850
952 720
376 120
43 95
616 746
96 890
928 41
692 509
203 731
949 146
960 22
619 754
724 994
832 726
136 53
110 359
172 520
602 918
812 327
689 45
585 751
837 948
678 564
804 621
355 241
143 178
444 481
964 580
103 259
454 293
768 445
521 255
582 482
576 165
905 738
424 277
508 544
345 550
773 252
765 208
869 465
312 625
544 402
698 78
61 392
873 604
71 268
908 677
469 537
489 135
108 733
770 566
850 320
84 978
585 23
251 70
293 987
314 866
214 624
65 485
951 242
318 342
937 285
889 605
645 313
179 583
75 152
34 620
182 293
189 568
552 494
89 179
398 874
937 596
513 349
789 54
417 600
77 365
805 781
174 109
803 458
731 388
514 468
498 819
881 136
174 757
649 797
401 359
736 606
87 233
533 908
436 814
128 272
296 587
155 857
642 799
292 51
671 870
682 957
178 735
522 880
409 795
196 651
69 44
554 50
346 612
922 184
203 429
890 644
762 352
196 672
435 185
348 817
339 554
860 804
722 527
251 759
388 658
989 761
127 626
969 361
257 960
724 569
261 836
224 938
154 382
486 123
242 863
147 55
823 223
302 142
322 236
838 953
835 16
995 15
517 736
276 930
527 609
802 602
987 371
169 497
408 595
413 723
863 320
469 244
938 573
53 712
948 332
598 622
970 238
672 861
87 578
605 30
35 241
508 185
230 200
404 54
383 435
910 794
646 145
248 539
879 619
889 992
546 779
631 89
992 113
922 401
188 211
325 823
986 189
214 695
447 707
697 874
965 667
547 715
682 852
89 276
658 426
959 560
940 561
405 674
240 724
108 630
844 427
96 424
49 985
359 720
657 526
701 150
399 167
621 358
761 87
16 761
82 910
273 925
25 669
278 250
143 883
279 959
592 234
522 816
320 398
72 365
318 932
570 969
975 121
200 953
288 707
185 902
96 178
519 449
209 190
50 894
926 37
402 319
843 351
511 587
478 810
148 28
729 898
561 669
612 383
159 111
147 580
343 21
552 800
896 573
295 259
970 578
386 935
445 771
682 205
289 79
273 685
473 381
763 263
971 688
406 786
669 800
584 922
635 371
831 710
249 819
610 349
142 309
905 565
561 241
258 790
132 334
833 595
295 75
561 433
957 840
873 585
103 919
931 822
300 136
494 111
855 794
563 207
557 359
534 860
986 406
106 722
433 706
629 805
320 782
356 763
717 201
350 848
600 222
890 512
394 630
333 350
427 744
907 446
504 218
425 928
172 201
354 434
582 954
781 41
43 402
921 851
147 540
443 945
814 292
999 411
790 575
968 315
777 834
110 798
321 284
91 49
96 512
195 451
956 324
655 42
253 111
617 875
217 497
675 571
626 396
859 389
75 17
314 590
74 642
90 927
401 514
958 127
343 437
152 473
520 480
757 176
530 614
389 214
931 153
940 823
942 980
822 277
103 871
419 101
708 333
115 799
311 817
170 738
95 884
144 351
584 110
550 898
116 234
600 331
541 101
103 437
723 57
961 165
336 135
774 255
181 940
462 138
331 632
166 371
102 64
633 820
484 989
765 322
118 370
345 442
123 896
268 144
873 104
918 267
893 642
303 450
443 633
613 362
984 717
22 153
805 253
262 345
456 751
879 641
340 532
436 255
700 199
983 94
329 832
931 866
488 590
79 608
215 308
628 251
733 140
260 410
657 588
165 137
401 429
747 803
134 299
729 288
304 621
894 690
126 407
608 535
840 89
613 215
24 441
835 202
601 654
190 743
754 560
956 708
943 771
304 521
773 671
570 556
232 460
983 934
424 477
412 456
582 697
651 489
276 929
438 909
211 479
530 55
831 641
766 316
891 241
112 930
776 912
231 950
166 478
181 451
250 625
721 354
510 965
540 466
536 900
464 846
964 358
696 330
406 106
491 640
432 160
890 182
267 911
72 215
25 68
807 27
787 86
411 28
542 725
370 637
657 521
352 945
130 73
610 655
522 655
575 57
570 487
73 710
161 618
153 311
847 300
341 568
492 600
990 870
988 270
178 745
650 253
972 394
879 618
896 994
147 870
929 234
523 752
190 680
861 80
94 816
753 596
794 309
14 658
110 293
13 142
861 175
563 278
920 496
214 907
568 830
516 748
718 612
329 907
510 786
481 234
812 92
916 552
946 873
719 488
972 282
160 667
72 166
532 134
139 412
522 725
44 782
510 349
61 417
177 639
920 658
208 286
705 929
51 782
182 146
338 733
968 917
590 531
947 689
141 468
533 816
906 423
274 737
326 715
468 242
668 207
129 25
346 710
82 141
385 971
842 435
362 24
227 353
428 549
713 876
611 33
839 635
839 634
76 591
961 616
236 710
931 975
997 79
711 762
795 186
744 836
274 106
777 946
806 745
376 874
709 870
875 782
268 335
217 188
709 942
494 614
444 120
843 186
478 69
532 100
969 198
447 403
87 626
691 241
943 710
836 380
873 155
619 816
353 950
422 615
150 711
492 455
847 729
409 678
654 694
382 154
233 277
218 604
803 602
622 141
866 326
908 805
814 943
27 609
349 391
957 383
82 196
552 782
405 977
504 795
757 956
893 730
565 735
957 709
80 673
665 558
242 410
736 548
716 438
131 454
692 883
175 555
150 601
847 288
237 39
581 87
789 883
358 251
780 848
512 715
823 350
109 301
144 644
420 696
525 364
35 256
498 389
943 887
19 290
991 779
656 795
586 661
570 527
104 121
68 534
427 635
814 609
331 826
878 985
466 733
311 115
576 290
371 251
198 541
473 309
554 744
362 88
942 959
860 735
556 39
295 447
111 507
683 619
508 591
586 425
981 255
550 20
681 372
474 944
661 442
240 673
117 373
506 754
490 911
300 662
52 832
559 926
691 895
376 482
87 130
213 305
859 595
599 26
259 48
115 838
855 339
484 891
531 880
922 791
908 250
153 654
619 166
110 289
313 568
212 502
250 960
287 193
884 236
192 960
816 399
933 842
47 887
660 407
679 153
544 856
428 315
260 745
44 688
511 796
273 293
220 854
891 490
986 793
517 386
442 717
567 484
765 442
176 35
91 433
820 22
549 768
680 895
904 98
920 551
249 504
726 657
572 187
51 888
986 371
71 530
608 567
510 808
30 425
378 354
714 904
142 604
819 353
48 31
18 83
641 179
678 535
12 397
533 359
527 862
818 369
673 718
254 940
200 489
911 175
939 820
661 428
982 533
576 351
667 319
592 907
24 37
577 226
264 510
230 473
996 959
503 287
488 588
31 619
292 681
222 523
313 289
292 364
168 583
63 849
334 69
990 669
656 977
131 272
186 48
771 98
346 305
100 209
326 669
992 473
791 623
477 567
207 669
935 597
868 964
486 826
509 850
520 489
57 616
554 829
327 471
96 190
919 319
738 965
844 540
979 726
247 392
850 400
700 99
331 887
576 127
253 314
225 178
625 845
224 531
358 51
44 398
124 477
161 941
15 472
160 390
183 819
257 540
505 215
773 111
849 816
499 204
483 797
559 165
21 151
295 336
114 383
522 237
111 677
885 499
344 381
559 32
996 835
958 207
247 290
639 424
839 812
387 707
678 457
443 758
950 880
901 887
131 852
972 305
370 565
572 996
64 27
110 166
749 60
481 79
556 635
571 453
662 389
270 651
99 260
345 707
803 770
224 702
73 343
59 576
404 616
329 865
592 132
680 529
275 827
908 181
926 451
779 62
374 355
360 106
573 830
247 298
496 115
941 425
972 340
792 758
998 932
90 633
30 791
370 179
408 664
19 498
929 372
682 78
813 735
95 247
541 640
738 502
209 846
649 495
445 609
437 521
50 780
421 193
490 838
105 161
73 731
182 812
291 367
597 663
224 726
187 449
703 63
445 218
903 752
445 659
54 343
26 990
448 847
997 382
415 618
671 103
625 298
205 831
378 620
95 443
335 303
699 467
987 321
989 567
239 184
941 864
464 182
150 210
576 615
271 137
942 278
963 304
828 180
341 516
546 982
330 559
416 599
403 817
232 150
947 316
58 26
25 510
533 429
93 912
929 64
556 182
871 974
781 351
764 832
201 179
186 635
712 181
97 216
449 319
672 780
11 568
830 318
371 680
740 869
899 371
86 703
446 572
607 461
440 496
787 277
180 418
385 652
541 610
84 721
484 624
798 600
330 95
418 385
673 480
662 701
698 322
703 131
143 79
192 870
275 976
629 611
609 115
940 966
616 280
994 713
190 421
205 304
640 611
277 537
341 813
125 854
223 49
277 695
976 555
439 126
251 285
641 105
75 495
927 893
663 504
851 710
871 706
728 178
553 940
328 602
352 632
202 499
249 774
316 681
64 20
559 40
20 696
71 951
305 137
320 701
890 668
626 113
91 124
663 270
976 669
272 868
974 360
206 446
680 715
639 655
311 961
899 832
145 429
993 310
406 342
381 732
118 423
956 190
973 14
447 974
667 498
662 944
256 984
724 224
249 20
936 659
843 766
995 732
689 12
381 694
899 869
879 328
760 638
604 364
477 890
877 511
224 776
264 831
549 167
575 318
854 692
391 732
193 471
435 572
47 902
813 280
938 486
358 39
327 358
980 735
720 288
226 27
939 142
357 657
472 769
234 639
351 605
863 685
231 163
488 820
384 204
296 13
818 888
622 579
213 860
483 371
391 12
701 855
590 358
891 234
782 277
913 103
142 22
28 371
627 89
964 307
774 847
434 956
899 262
604 748
705 323
520 296
976 258
304 380
870 242
275 372
406 424
742 231
210 686
781 654
426 220
886 997
461 654
509 201
580 866
188 166
814 732
593 45
487 360
697 148
239 672
225 434
820 774
300 58
632 969
753 437
257 621
175 528
19 346
701 333
264 356
634 474
739 154
353 290
798 784
362 915
335 304
67 589
769 744
127 101
253 402
277 424
234 38
117 328
260 924
486 388
668 628
655 221
41 321
340 747
106 946
900 985
866 28
997 278
339 287
166 983
347 929
804 262
596 873
61 846
844 283
914 204
616 681
415 835
849 947
790 548
145 226
835 511
945 95
679 842
786 261
393 669
866 564
937 559
583 612
558 88
820 69
533 600
312 950
373 324
106 859
226 498
110 304
160 800
353 22
267 208
422 630
679 350
616 92
140 338
650 106
992 791
160 771
872 847
411 305
847 259
95 561
599 398
312 53
365 75
715 314
83 318
269 825
576 553
543 746
314 719
638 657
644 69
946 139
133 297
367 129
530 956
131 473
939 996
237 128
878 371
872 287
874 728
216 664
541 19
980 224
736 756
872 547
146 903
879 529
56 315
577 792
930 488
605 166
984 235
901 510
796 747
92 117
737 539
571 180
532 185
336 688
286 961
613 418
661 478
657 290
573 251
767 89
704 965
89 216
156 883
753 948
84 511
100 695
955 427
664 123
821 575
511 306
662 858
943 475
665 318
664 125
533 558
398 728
472 287
932 127
964 540
496 92
893 199
220 360
561 507
274 738
721 221
222 872
213 875
518 881
32 171
501 372
135 270
266 879
250 867
289 710
36 985
450 191
656 515
205 307
172 900
313 88
846 930
344 86
788 70
945 111
442 407
618 540
612 739
571 831
861 577
414 112
834 848
14 185
789 159
884 140
272 463
592 659
471 958
751 985
958 80
750 954
764 455
192 294
332 217
748 962
718 461
643 94
512 128
842 192
273 106
36 996
466 63
763 173
928 630
582 440
360 514
379 685
789 834
699 978
124 613
566 197
423 710
942 399
90 844
163 232
26 462
45 834
366 11
500 124
837 659
682 903
536 433
401 169
362 566
782 949
269 38
968 717
236 887
524 603
489 468
950 43
974 730
123 572
839 731
597 933
616 459
937 654
903 953
902 525
767 125
220 131
893 209
716 156
147 452
538 461
966 604
25 240
429 816
551 19
126 464
952 326
939 896
83 655
258 532
68 425
635 104
518 690
756 31
495 275
296 724
113 716
255 669
236 97
544 907
33 52
151 648
208 493
313 845
518 187
267 346
940 53
585 57
451 10
55 919
928 340
110 596
876 472
564 462
668 754
442 596
39 767
870 91
843 31
847 416
626 965
202 803
898 652
567 97
331 458
299 638
706 472
159 675
861 66
674 600
906 243
237 497
251 781
194 853
410 724
672 197
157 607
833 108
214 730
390 859
266 445
161 588
521 809
296 586
467 225
212 624
832 52
401 463
416 612
451 125
319 380
985 214
732 899
103 684
14 737
800 175
484 250
92 169
112 417
273 172
54 276
76 841
566 283
949 867
806 49
414 86
852 674
665 174
164 621
450 862
256 666
577 558
73 251
536 734
583 428
311 607
308 175
39 240
863 124
139 331
421 589
535 728
336 241
645 934
578 306
882 521
144 597
566 683
100 200
305 620
95 650
433 126
792 926
253 971
268 963
541 834
143 484
291 761
217 940
180 734
416 921
561 973
157 481
347 81
309 591
601 735
277 960
513 822
542 498
265 73
662 102
405 56
916 412
429 725
56 136
986 600
853 946
450 895
610 590
197 940
238 808
460 819
962 764
796 348
510 882
813 104
683 634
372 807
918 62
581 995
832 962
417 532
996 255
393 796
136 316
712 354
234 709
199 869
825 80
221 882
219 41
564 95
522 837
841 404
812 521
448 153
33 372
432 764
480 170
802 426
966 989
136 676
555 613
56 501
966 882
727 703
750 31
569 665
863 684
917 583
758 240
941 70
177 134
81 268
807 52
805 955
199 176
716 267
873 915
310 583
858 76
512 946
715 764
548 717
332 739
451 335
649 802
440 882
456 588
573 167
931 122
798 740
49 516
762 361
66 674
688 171
803 768
532 614
524 452
307 732
973 175
649 628
102 428
165 842
582 727
194 775
834 874
435 355
182 947
534 362
470 661
713 335
999 27
986 777
225 836
608 93
255 599
904 423
322 732
765 124
951 433
567 527
217 294
301 68
304 79
413 299
223 613
173 712
570 814
732 707
947 64
852 994
372 530
246 425
250 540
174 490
233 401
983 916
344 878
118 568
335 573
435 258
829 253
843 176
794 308
560 43
264 88
522 390
318 116
977 376
887 288
733 439
365 995
151 913
534 933
536 98
385 777
875 68
108 455
977 910
705 400
633 841
840 479
578 183
795 39
709 850
805 415
461 924
88 193
586 399
287 387
30 571
700 944
539 419
950 619
733 917
580 504
931 314
579 177
385 672
886 47
521 430
370 927
260 360
76 747
704 577
189 808
122 913
206 430
434 622
31 201
503 96
651 845
604 897
82 409
380 551
97 695
288 133
993 428
810 124
794 358
635 37
974 819
564 582
808 214
518 496
952 335
150 986
442 889
78 867
427 677
280 231
930 556
626 269
486 785
794 318
211 192
869 275
230 48
164 126
943 582
98 672
320 189
123 578
578 956
430 255
225 82
212 326
358 701
130 565
759 465
827 452
106 536
18 916
883 795
81 711
383 300
128 75
251 822
187 758
529 234
879 464
77 745
955 857
918 937
510 70
630 419
460 726
995 789
584 422
520 863
506 87
218 16
963 153
301 942
495 313
631 583
285 189
23 712
806 528
74 337
794 410
992 388
852 279
472 46
909 790
440 650
227 985
435 562
240 168
424 156
957 34
219 520
228 324
192 356
480 686
426 472
394 847
649 765
14 802
671 877
343 950
859 96
443 225
994 847
950 529
743 242
822 233
113 574
161 923
371 846
350 935
774 311
710 942
920 948
61 192
811 582
951 430
122 602
822 25
113 583
315 956
922 536
174 706
813 641
672 339
685 336
46 24
593 365
620 426
892 121
308 352
15 713
364 227
960 19
577 437
983 26
454 986
39 165
398 725
97 303
830 94
183 846
829 806
484 372
948 899
248 326
494 878
38 550
916 680
505 948
643 891
900 368
709 630
507 734
384 965
991 750
249 458
552 740
770 612
716 648
512 662
812 995
618 548
455 612
905 339
156 351
378 47
989 916
615 323
668 568
33 904
446 675
666 524
861 210
222 872
898 647
764 858
40 533
351 945
983 682
469 787
72 625
205 129
177 841
627 380
934 50
141 303
125 809
325 544
229 787
85 638
335 268
107 945
791 528
567 948
946 876
977 88
749 448
216 380
785 97
482 220
110 939
167 871
838 364
961 975
310 848
606 134
372 763
237 263
334 303
423 880
774 904
491 739
719 810
548 785
911 854
836 639
169 883
341 492
432 565
42 777
336 741
439 936
347 916
271 362
113 995
876 641
109 636
384 595
643 962
800 375
622 682
378 112
449 942
544 327
614 671
175 897
174 690
769 171
410 309
196 60
719 592
126 519
874 422
592 316
899 825
280 142
719 177
924 43
99 257
715 612
711 196
919 787
830 124
734 431
886 20
161 35
815 733
481 332
226 64
349 834
12 816
591 187
549 756
529 40
627 249
44 23
832 922
647 768
89 149
404 627
825 427
776 481
451 920
798 43
527 612
605 364
523 60
228 136
315 439
468 490
570 883
384 567
191 836
355 468
761 100
239 171
736 616
683 146
777 692
876 544
104 627
687 818
681 238
836 644
784 123
599 721
51 170
475 56
473 202
418 515
702 463
599 756
244 946
587 165
800 191
766 406
29 566
690 347
105 233
149 288
341 326
324 642
429 991
883 535
835 651
979 726
155 692
108 30
564 405
93 923
519 898
361 643
35 695
821 379
899 510
308 914
814 474
573 937
599 815
589 237
42 773
622 553
43 475
961 766
890 622
85 503
242 121
819 254
545 883
797 856
349 865
553 316
500 968
524 176
992 585
332 389
564 792
802 570
604 916
197 49
580 474
339 459
825 946
490 519
416 488
522 881
619 270
979 528
114 842
814 416
601 480
539 311
832 889
617 693
335 532
579 779
63 102
282 457
607 719
14 81
660 228
825 769
303 399
382 425
406 665
98 189
788 755
697 306
766 794
486 733
862 186
119 84
476 462
998 389
488 537
150 223
659 382
808 781
71 345
879 132
592 107
681 778
915 708
715 485
946 880
294 19
863 746
944 252
171 450
23 780
920 159
698 515
622 391
774 997
650 446
583 57
573 941
306 914
155 499
929 210
83 114
998 808
931 878
282 12
251 744
880 582
653 700
103 126
61 990
375 284
165 706
85 703
841 162
113 496
95 186
538 851
648 285
264 767
835 647
133 493
691 85
941 692
281 324
842 383
93 649
577 439
701 100
881 132
263 226
454 856
733 50
390 411
937 911
510 139
787 462
386 300
725 570
25 319
66 761
175 788
888 948
481 768
952 647
850 383
515 78
911 991
23 902
474 564
928 385
858 121
305 15
671 283
310 209
212 899
468 339
65 618
179 720
501 760
315 834
914 233
331 688
674 106
28 217
470 874
477 558
665 770
241 725
563 246
653 256
180 766
491 928
439 308
350 470
74 122
43 330
644 799
130 760
96 163
731 159
626 647
576 759
814 462
890 181
606 591
548 898
562 959
156 142
382 31
921 888
658 591
504 588
554 951
689 53
852 746
198 610
427 864
271 197
519 572
397 750
894 163
741 585
992 707
951 692
549 842
885 643
569 744
315 702
333 905
324 348
688 601
550 920
667 346
914 439
785 438
28 272
315 267
36 595
597 507
894 481
271 636
586 324
386 479
858 957
700 279
229 284
769 657
834 535
751 817
92 826
597 973
933 977
817 323
689 302
26 930
639 333
449 198
12 867
484 378
549 921
401 78
798 922
40 577
621 392
708 105
801 769
707 598
18 847
13 945
272 668
627 299
995 382
130 736
759 822
528 276
121 997
403 68
513 349
499 854
464 130
190 869
981 892
23 635
777 720
337 749
737 439
894 917
77 837
32 820
585 401
431 506
454 337
936 356
747 414
214 104
352 875
383 801
539 284
708 683
672 478
733 399
603 975
625 581
50 636
359 517
904 298
221 372
508 890
681 820
548 903
798 948
666 348
299 193
430 883
661 999
130 346
892 655
818 643
940 671
636 64
834 326
472 293
549 334
738 464
974 144
726 307
22 373
528 143
740 546
266 159
543 676
992 706
812 840
663 355
343 215
160 468
118 709
377 360
354 593
570 325
549 402
581 162
521 490
586 474
692 624
144 683
189 251
701 28
732 162
110 393
397 248
394 597
894 498
885 466
90 612
511 993
804 305
989 117
536 916
914 956
728 481
318 881
891 238
521 51
246 21
564 609
264 572
693 490
321 378
537 202
640 455
405 391
302 64
587 110
862 119
353 778
565 478
30 981
116 129
766 348
163 625
865 989
860 28
773 866
564 157
598 751
423 948
120 288
941 242
499 455
704 189
807 318
466 184
533 389
389 737
206 769
850 966
736 405
915 120
574 713
68 692
266 667
526 485
377 401
267 874
693 586
894 150
692 365
453 963
36 173
407 430
92 938
974 830
618 467
894 274
536 680
27 372
352 69
597 297
456 226
670 122
391 140
587 284
352 42
111 350
719 284
978 116
303 462
782 648
31 230
833 168
24 527
830 680
644 158
331 913
787 669
87 838
985 694
732 487
264 55
349 865
146 308
798 815
322 719
223 488
652 26
953 258
80 30
747 56
700 48
308 867
486 778
881 846
745 627
355 449
661 121
934 130
814 298
753 533
68 170
635 234
358 123
653 631
126 834
113 796
888 800
428 93
559 261
606 921
393 70
903 383
120 306
250 967
805 526
646 370
25 509
951 90
199 761
412 695
671 551
385 332
95 416
96 822
849 498
862 896
412 965
793 681
214 94
284 101
330 316
722 281
119 68
863 319
240 94
698 967
662 332
16 295
351 793
103 942
346 332
652 709
276 814
862 606
69 194
911 746
37 504
70 758
967 797
232 744
977 371
754 76
685 308
976 719
938 65
708 356
601 814
177 209
127 946
790 308
639 866
708 386
798 531
98 657
730 651
365 989
826 101
999 809
716 237
199 822
307 689
312 18
145 546
622 205
700 259
677 615
830 220
695 785
456 858
715 976
822 584
432 103
413 21
404 128
514 536
457 126
211 104
285 892
324 948
358 142
807 289
128 371
988 640
649 412
811 163
415 288
672 126
612 538
512 743
892 538
790 905
190 112
966 742
484 62
783 605
641 168
389 932
264 199
438 80
102 811
585 703
852 490
396 569
536 423
713 464
472 206
275 685
148 330
888 840
784 855
611 955
730 343
652 398
651 862
686 978
842 220
639 542
784 398
249 63
14 332
760 986
125 587
543 787
35 770
212 820
210 648
849 730
73 352
563 534
402 569
595 108
661 625
962 319
675 122
225 181
660 770
597 364
980 543
322 930
546 610
341 594
361 623
514 973
323 705
97 730
503 662
313 697
381 149
673 216
127 554
943 274
140 21
783 382
587 152
231 609
664 748
98 498
828 264
489 203
237 732
255 480
530 555
111 988
427 225
845 143
949 977
405 512
266 541
294 551
333 576
326 23
979 159
141 226
292 366
264 606
996 867
666 963
386 765
31 631
199 507
733 908
27 365
152 136
457 703
281 485
564 19
370 215
740 997
515 946
454 635
401 37
118 610
531 271
477 101
685 72
550 943
948 213
191 357
848 972
242 918
118 723
393 556
841 23
166 181
365 432
541 941
715 422
731 665
710 378
292 610
448 954
347 700
247 44
69 907
381 675
183 383
849 501
931 569
885 544
135 989
122 740
67 878
183 821
281 184
859 964
635 462
352 403
601 153
153 57
102 194
191 154
792 298
436 973
434 302
383 78
834 319
661 605
145 318
961 987
812 563
876 339
706 23
354 170
982 427
491 818
148 489
107 532
179 489
411 248
44 371
694 658
858 825
656 545
398 541
386 55
783 611
434 239
324 908
274 401
962 777
353 153
153 972
182 294
733 711
775 635
891 729
741 397
981 354
763 533
608 390
612 900
372 68
707 797
545 235
411 569
610 70
371 402
632 174
550 983
514 775
387 804
787 717
165 963
15 349
956 379
259 961
534 622
704 819
544 480
899 87
739 964
595 450
382 40
971 221
848 645
247 670
810 909
392 307
762 323
471 98
369 769
267 87
674 481
462 446
97 684
561 487
863 899
875 133
919 542
44 209
831 294
180 690
565 960
895 269
329 654
478 10
217 65
193 663
443 965
95 759
784 905
971 325
803 997
231 59
803 467
516 547
803 145
943 880
357 654
241 552
131 256
266 547
354 143
751 925
851 896
205 676
295 737
522 351
807 494
203 114
25 455
800 313
399 715
842 981
895 161
931 388
143 69
857 964
161 220
919 130
549 332
328 991
263 454
129 407
84 383
835 565
54 831
15 574
775 391
561 368
853 31
203 448
511 497
127 967
694 248
959 261
157 779
721 37
149 699
755 227
933 41
688 157
187 967
423 985
106 629
351 426
82 252
745 249
279 48
609 220
69 876
977 884
187 873
461 861
557 77
207 971
908 97
316 380
240 356
911 114
723 812
268 527
114 194
848 87
702 598
538 513
221 149
60 846
731 509
242 528
306 376
411 43
293 628
673 878
661 775
981 138
901 79
346 207
612 283
559 145
93 255
662 49
875 171
154 20
493 23
30 482
232 290
646 505
16 233
780 861
588 552
787 415
411 924
816 501
204 407
878 303
663 526
826 447
91 666
554 748
765 265
696 374
705 567
369 310
139 14
540 127
204 708
208 913
253 357
752 378
752 864
645 435
984 107
924 872
620 668
188 819
89 888
430 543
635 365
100 441
27 153
91 659
87 925
591 644
368 537
38 316
778 113
818 210
106 259
580 217
381 946
316 333
679 111
221 69
42 338
771 619
473 167
493 853
94 590
379 427
745 836
751 902
762 898
794 763
827 333
431 94
147 772
401 153
920 819
961 387
961 57
415 395
521 224
723 436
159 211
955 703
68 771
263 691
365 214
559 108
234 180
297 672
15 471
21 957
587 219
929 835
732 263
884 219
629 765
798 916
415 444
319 786
416 57
26 366
280 936
410 438
218 355
60 761
930 176
467 102
331 963
814 703
739 486
602 492
913 741
536 420
400 814
639 534
316 818
334 71
751 249
729 810
152 894
637 718
47 197
49 103
974 804
23 375
612 88
417 37
315 499
741 27
572 851
678 357
499 527
879 775
635 353
59 593
709 696
562 50
580 404
709 71
450 110
890 450
727 987
75 508
311 190
132 347
899 236
771 564
720 734
757 958
204 909
779 959
733 546
188 12
192 986
386 169
881 303
128 898
180 854
934 878
617 99
853 228
557 420
107 29
999 590
548 616
534 240
821 973
247 305
874 751
531 601
382 845
29 82
33 356
508 194
971 46
275 996
19 656
404 732
382 763
461 799
830 316
512 256
464 61
589 509
348 858
410 592
123 21
522 190
787 833
265 415
719 957
169 952
129 91
520 955
636 101
314 698
158 372
211 893
918 605
152 548
472 809
636 567
986 800
264 394
673 462
474 644
198 872
835 302
203 116
89 577
455 248
98 346
786 706
746 464
190 559
47 828
332 445
365 234
443 943
549 920
140 793
72 463
451 623
906 714
325 902
721 193
648 327
942 773
662 905
351 217
667 811
709 605
977 161
314 671
191 958
212 696
145 621
16 114
213 368
365 639
197 435
193 277
430 374
998 468
296 491
426 515
832 698
451 722
698 714
663 732
530 414
523 209
696 204
728 352
858 290
705 420
190 803
465 127
583 36
743 131
764 733
134 657
605 883
920 75
858 690
580 269
583 908
419 452
541 696
576 220
289 155
619 388
273 122
912 641
800 538
172 678
340 420
898 682
917 138
216 110
198 818
570 59
628 664
226 47
273 34
920 832
488 921
44 793
969 267
511 78
683 359
268 639
509 98
819 326
642 85
852 955
564 589
799 118
710 967
796 437
95 888
23 963
125 384
153 733
580 837
958 199
170 422
518 118
332 755
485 206
132 473
965 198
716 30
462 977
514 702
295 647
243 540
769 905
850 877
381 295
557 243
757 300
89 775
926 584
469 440
553 501
78 944
724 879
311 368
800 463
392 483
90 728
945 318
349 996
69 776
550 883
969 242
27 238
344 510
910 469
902 832
486 675
549 399
597 146
169 67
835 36
211 425
667 293
964 798
729 802
825 705
606 65
141 800
16 75
964 33
894 935
416 700
383 487
696 216
220 658
781 100
474 150
609 397
87 242
125 848
61 401
356 654
508 93
663 793
923 184
856 157
747 836
359 384
890 320
922 184
394 499
400 664
105 801
308 840
720 764
526 160
802 116
919 179
949 694
635 16
951 201
894 123
202 597
534 555
827 670
454 532
836 309
223 662
158 957
514 570
454 818
90 927
641 668
739 92
754 928
24 991
926 861
114 61
118 971
116 543
914 669
598 111
964 253
578 550
99 298
124 475
644 262
821 278
165 533
838 36
821 159
53 320
277 299
174 355
767 119
907 699
707 823
284 989
996 558
428 813
588 746
231 986
618 675
65 901
281 734
833 952
408 867
860 487
425 930
515 558
473 920
558 192
516 718
352 73
901 750
439 674
889 32
534 365
663 698
907 363
331 191
442 181
127 267
677 150
741 10
246 391
612 249
566 727
825 932
804 125
748 180
793 773
423 280
629 966
764 230
906 420
54 149
933 107
673 816
37 620
239 850
401 386
911 313
770 947
454 336
744 385
962 780
742 699
507 560
521 39
262 823
174 275
521 264
914 186
603 798
296 220
234 974
352 460
109 792
934 230
42 688
573 711
15 323
834 437
272 991
686 313
139 398
623 325
848 413
338 591
485 872
843 952
881 867
302 671
691 98
501 144
454 600
21 760
859 923
631 816
919 539
528 158
891 207
630 804
581 688
648 469
245 756
503 692
495 178
112 490
603 286
850 343
839 663
417 71
800 546
297 388
456 304
941 66
405 911
223 162
419 689
794 202
311 420
962 799
76 129
580 797
530 19
917 64
987 540
212 909
737 280
454 176
812 984
928 636
998 617
408 813
730 261
128 42
322 809
942 151
515 319
758 633
177 384
923 989
981 852
62 915
505 410
715 904
465 161
175 484
678 118
359 88
97 222
579 615
205 470
920 799
344 888
962 880
481 182
629 57
372 93
58 669
926 563
361 690
775 59
392 429
111 779
644 221
813 154
317 992
543 711
645 150
518 578
828 667
677 26
832 702
451 734
804 116
450 597
519 828
215 303
57 525
73 687
128 201
293 349
931 960
306 92
351 743
903 716
522 449
935 983
46 344
571 796
183 573
779 663
635 456
942 637
164 144
286 518
332 167
624 774
90 677
537 884
26 344
146 648
712 36
635 419
994 886
848 781
90 984
789 351
905 388
970 923
78 253
336 38
97 502
539 471
20 881
543 961
719 324
939 807
156 434
741 763
845 763
979 650
484 423
739 459
988 258
902 217
351 987
199 806
435 601
739 300
619 204
247 934
515 121
580 708
373 428
599 543
291 783
676 18
111 906
250 275
710 480
906 812
932 966
424 564
781 384
192 446
237 500
726 457
487 467
966 673
697 625
749 861
840 20
923 336
779 710
135 651
727 755
992 513
314 977
258 144
202 929
199 891
25 235
246 118
612 583
390 764
374 875
322 707
420 28
497 439
149 70
797 626
808 159
701 204
634 737
316 337
366 653
139 69
122 971
72 632
487 350
28 82
564 164
329 411
929 302
967 129
336 841
790 904
279 118
581 908
233 465
846 772
635 780
887 707
108 29
535 389
906 493
275 605
860 382
109 140
398 240
935 568
223 366
910 991
361 259
799 454
371 286
244 207
947 770
850 427
842 182
207 283
547 644
427 726
715 42
758 657
608 342
164 633
728 106
127 324
779 95
603 960
736 829
939 793
92 901
214 710
369 850
191 18
35 863
842 932
219 798
765 166
101 29
147 682
138 588
735 478
71 340
979 992
305 839
573 58
45 998
69 315
583 998
213 82
626 139
558 888
626 938
250 743
926 840
455 214
338 210
851 711
110 635
145 510
735 774
177 727
218 117
653 231
528 904
545 198
403 788
503 71
665 938
754 167
362 249
871 980
399 185
101 757
568 206
400 155
198 750
49 871
69 916
463 841
135 489
160 673
835 424
143 107
213 858
966 984
895 44
48 740
252 531
196 927
642 325
245 333
436 660
384 155
876 957
50 979
616 366
683 442
69 628
227 692
188 49
233 986
121 12
564 509
376 266
523 387
389 469
528 90
548 47
107 669
721 878
418 263
571 593
462 337
803 494
965 431
193 263
255 701
395 531
975 821
496 997
940 686
386 286
772 416
129 962
716 343
849 605
820 246
886 105
709 64
921 826
615 270
979 300
738 362
99 83
864 642
704 948
666 494
994 694
539 515
703 254
985 355
487 979
882 134
48 88
551 444
945 370
89 957
281 125
74 43
414 89
345 77
500 649
606 140
640 676
418 62
618 36
352 70
187 571
436 596
352 748
641 355
643 462
790 944
428 134
268 136
946 490
317 871
35 75
412 71
798 510
791 436
928 630
872 102
318 747
695 528
164 719
202 410
613 272
858 87
735 897
978 710
850 202
433 842
573 86
593 404
915 627
98 252
582 426
827 922
648 431
662 781
659 251
461 720
241 117
815 664
367 664
785 897
716 620
283 169
292 500
453 203
705 770
842 420
626 393
671 558
395 227
541 324
268 51
431 397
559 674
817 373
883 720
499 569
424 766
624 345
182 30
827 630
601 105
647 713
488 420
76 707
977 484
719 700
348 990
82 845
458 758
86 127
891 246
773 162
128 757
60 686
107 989
130 812
16 312
724 615
567 759
671 798
564 992
803 31
622 414
842 733
905 246
979 103
799 598
251 144
152 693
285 964
498 433
729 240
106 754
781 914
165 881
158 382
36 451
808 76
249 274
207 502
593 725
950 511
439 500
982 446
208 241
277 343
678 750
408 126
455 867
584 445
571 621
949 239
478 196
85 301
260 247
614 46
745 775
982 299
988 263
300 262
534 242
362 680
77 598
827 82
822 258
806 766
659 325
50 574
871 438
604 384
248 130
856 522
61 671
25 945
153 895
546 426
809 23
183 634
386 208
943 303
246 646
64 18
973 210
733 47
432 580
94 284
908 743
673 91
525 478
747 457
586 447
453 977
361 286
117 742
954 348
353 601
962 234
344 524
863 528
784 481
147 682
852 411
526 950
853 82
587 989
134 829
571 239
440 128
243 220
685 39
892 792
658 676
997 471
881 106
906 79
275 426
717 899
795 591
869 632
994 205
81 260
593 46
625 831
842 631
672 613
154 542
342 225
822 978
809 22
508 213
748 650
439 104
68 832
427 918
746 45
718 669
252 404
452 895
698 190
252 736
518 120
80 248
513 105
322 546
276 648
277 449
877 307
74 676
643 271
973 799
33 645
374 138
184 263
147 548
389 957
821 856
56 947
646 263
813 483
219 508
486 829
554 883
556 417
700 149
579 116
662 876
991 567
733 874
940 624
271 953
900 788
854 659
595 744
567 655
511 657
561 864
243 848
210 508
146 172
400 732
904 840
193 680
509 715
236 264
180 611
920 265
829 474
311 874
594 569
368 140
76 774
988 764
489 241
332 408
704 449
177 960
529 616
915 347
718 494
235 161
671 260
965 827
609 13
790 609
85 111
15 581
355 93
897 220
324 107
746 203
41 775
517 927
778 566
18 80
143 748
315 426
317 526
615 633
617 190
572 441
906 418
47 323
264 19
238 753
49 952
593 558
370 294
66 166
11 470
796 40
343 478
980 587
766 395
160 744
230 821
871 806
522 77
335 702
150 247
552 965
875 770
585 857
172 721
349 18
775 343
788 885
163 723
727 510
83 566
467 548
989 602
272 526
625 217
193 988
710 491
349 701
359 10
72 749
690 392
318 192
428 993
265 392
156 777
445 759
308 331
749 591
910 368
741 678
10 459
453 35
453 874
315 922
63 115
642 850
216 772
725 513
79 837
707 944
985 362
56 845
183 253
643 449
931 711
893 235
582 653
439 629
610 296
248 891
699 905
809 339
326 560
603 166
237 962
800 69
571 347
834 728
327 597
303 495
31 553
942 466
144 971
719 333
887 405
844 550
917 762
555 444
40 672
261 233
796 954
985 619
274 336
480 311
648 780
560 822
791 273
953 50
724 831
351 138
728 182
102 133
649 318
164 208
813 585
967 940
560 992
883 332
667 959
297 209
896 75
597 637
271 129
304 522
163 903
516 131
157 237
934 857
472 547
92 815
840 571
193 844
92 188
93 504
384 34
323 544
875 669
399 442
657 135
374 501
655 940
511 547
857 775
975 115
243 82
496 977
771 235
751 506
659 228
746 932
267 75
736 890
512 554
939 20
876 605
826 384
258 729
957 826
173 779
711 228
605 630
249 100
666 765
686 734
122 186
671 147
833 103
838 190
529 763
611 902
362 632
789 864
958 850
695 61
857 983
807 429
434 19
41 919
692 762
236 19
887 146
575 263
93 66
112 838
953 914
661 561
788 519
252 153
749 530
890 63
583 192
622 652
133 370
794 998
589 762
460 102
248 842
838 426
726 492
268 571
290 430
257 227
985 817
710 998
897 340
539 749
856 153
95 559
678 62
314 868
584 981
861 408
599 522
282 656
777 681
65 180
130 698
79 451
437 839
762 124
625 329
776 922
174 97
26 713
883 951
318 951
533 447
860 370
452 947
995 680
548 842
948 253
941 150
776 386
192 170
241 484
763 710
949 715
947 907
965 107
330 997
934 243
996 62
874 36
677 345
212 853
464 165
622 777
483 407
920 805
514 721
475 607
977 327
206 78
965 793
294 702
431 689
852 142
767 980
623 323
656 550
654 752
723 562
920 426
920 164
980 415
824 398
614 47
663 746
719 469
864 167
13 655
116 226
647 130
498 759
803 595
221 828
660 841
22 680
444 78
959 503
513 292
921 214
630 243
579 361
827 813
175 91
601 500
535 154
570 667
800 920
17 530
99 560
527 145
122 294
786 910
785 621
623 310
314 293
961 544
147 730
396 357
47 656
148 504
578 655
140 774
192 969
561 964
850 676
932 18
432 310
64 965
819 130
845 681
417 568
227 896
656 544
616 937
115 615
672 799
680 897
941 160
79 36
941 88
360 629
203 657
545 739
369 253
701 959
585 850
329 563
281 299
25 696
524 848
20 883
319 43
133 443
367 291
195 934
86 471
143 502
258 604
610 63
738 791
58 908
979 65
444 592
652 323
605 345
888 528
235 169
979 494
192 312
301 781
301 932
44 831
40 352
575 842
135 203
854 220
209 42
237 94
509 186
818 893
52 659
21 193
649 72
181 10
975 740
70 758
183 612
357 598
836 417
653 205
504 30
329 316
921 389
131 432
610 151
710 513
75 10
676 232
885 654
427 796
551 59
719 389
864 845
41 146
64 351
133 886
822 904
408 125
107 206
559 15
211 121
11 60
262 66
341 502
228 37
334 280
499 425
199 891
34 179
978 995
700 620
291 597
275 48
799 823
936 499
130 239
576 200
148 188
406 921
989 353
748 14
971 819
654 438
803 267
59 799
878 629
420 268
952 26
47 462
677 873
495 802
415 371
484 552
611 504
366 429
743 36
293 516
267 524
208 352
556 423
936 27
177 633
50 23
169 54
197 265
854 186
193 603
648 191
286 676
966 992
533 325
457 964
308 986
164 552
295 925
435 19
73 873
105 612
167 518
842 63
515 494
39 356
893 922
41 80
770 448
352 124
234 320
203 23
214 994
617 693
769 77
380 489
829 784
404 793
801 206
819 712
776 687
633 552
609 487
45 334
682 220
929 192
87 974
42 197
738 300
839 924
700 992
192 303
988 965
972 905
538 960
711 126
526 313
951 868
325 129
495 524
450 808
981 409
209 802
179 565
79 911
576 852
110 880
933 449
670 257
104 122
464 258
670 293
391 131
127 445
453 206
915 686
727 131
712 521
439 636
563 974
508 73
471 877
786 732
201 404
519 836
215 117
684 732
687 987
188 599
840 393
212 65
100 737
974 528
739 399
906 988
803 545
618 40
356 747
453 872
893 220
586 139
234 221
435 450
797 502
707 523
471 943
326 459
488 570
274 128
829 967
836 405
393 654
168 239
732 843
799 970
503 209
196 804
750 145
73 953
92 541
56 523
375 266
484 448
991 179
817 302
400 196
811 792
171 641
90 679
715 320
533 174
748 883
563 729
438 303
864 943
317 119
138 694
943 800
751 644
910 662
790 608
748 531
465 69
451 308
200 969
585 234
483 299
346 398
306 418
538 248
724 886
569 230
224 607
31 162
732 749
475 626
147 312
905 954
522 187
757 228
325 404
596 346
560 217
799 500
899 217
397 350
762 285
111 887
478 333
804 390
787 958
716 569
436 968
302 254
42 584
291 981
312 938
302 578
352 922
802 267
522 677
539 428
128 286
342 289
88 819
789 690
633 172
127 226
802 482
450 217
292 695
422 151
896 550
320 470
269 965
871 234
366 970
519 909
513 528
904 250
513 71
117 383
545 958
910 568
903 435
557 590
320 186
578 834
643 117
772 368
23 945
103 262
309 903
198 785
358 838
481 139
769 522
551 575
481 297
387 83
449 696
327 700
852 268
414 378
995 421
31 403
786 259
504 536
365 316
967 550
545 596
429 531
60 419
470 267
880 214
807 713
290 430
768 114
100 243
368 967
358 582
876 516
285 187
416 836
997 227
762 921
388 974
72 976
802 28
940 82
103 866
575 690
879 379
382 328
109 909
951 202
273 501
417 161
734 190
143 451
44 389
234 809
13 602
353 789
309 897
39 520
433 187
278 471
453 883
397 595
995 518
335 41
982 865
893 303
907 858
355 262
466 28
670 960
243 588
885 411
774 248
220 430
770 161
730 350
940 419
763 194
552 68
39 523
501 50
221 611
154 690
392 694
149 111
470 43
800 81
561 635
610 493
914 412
400 438
668 285
508 815
607 122
650 412
170 76
167 323
557 771
477 585
207 995
880 268
98 20
937 623
821 782
756 844
623 567
847 785
87 769
544 686
483 394
829 893
988 519
165 943
994 212
882 124
735 450
588 105
722 932
773 544
784 67
686 19
294 568
841 73
438 864
232 524
845 826
897 53
960 642
614 659
693 807
205 422
605 264
951 716
571 123
509 861
969 811
279 357
386 873
190 652
590 942
681 401
642 171
575 348
334 406
502 398
365 626
945 855
239 598
243 413
840 515
35 93
792 450
537 434
482 547
516 449
553 97
464 24
681 135
785 112
414 620
962 768
621 460
801 691
599 640
984 461
745 148
311 438
940 974
98 309
609 392
394 752
641 909
465 570
563 730
922 644
577 472
925 346
157 389
695 613
205 429
345 698
572 222
61 181
222 316
435 320
203 907
205 472
471 89
279 825
148 913
591 375
711 946
953 642
645 134
458 130
899 376
483 149
980 303
532 556
571 296
503 338
408 274
813 433
407 621
542 969
411 714
109 362
573 732
250 362
159 109
534 199
663 58
350 501
515 834
445 545
686 888
363 311
869 446
729 874
221 298
894 939
850 555
177 998
663 799
332 644
610 379
81 44
869 492
87 898
774 274
697 292
691 557
544 390
297 19
209 784
753 721
82 728
373 863
403 721
19 332
663 267
837 482
511 777
310 106
406 727
658 767
946 807
951 233
784 607
413 265
887 355
484 750
445 267
676 928
989 260
707 649
926 458
906 842
814 614
202 834
174 933
80 915
748 151
420 545
942 202
129 45
932 220
85 336
168 802
186 312
830 977
128 302
802 55
875 307
497 56
646 200
650 752
431 761
901 797
269 944
709 408
50 198
148 332
802 392
415 734
861 689
924 54
574 541
417 461
473 802
764 81
339 224
661 342
953 263
951 188
741 832
942 136
718 264
918 442
995 673
935 218
80 710
570 446
126 369
403 436
276 423
69 488
897 958
549 375
332 870
443 785
858 840
856 525
632 780
26 993
943 98
294 949
367 93
99 924
318 265
512 489
867 553
823 451
250 205
340 607
43 636
827 644
948 404
226 318
346 217
420 157
560 694
753 330
630 185
37 763
236 275
308 278
740 154
428 552
393 292
231 543
248 563
441 671
279 341
718 976
731 966
686 340
682 507
847 214
433 402
684 959
57 794
124 529
421 57
553 244
765 745
426 450
961 789
117 95
624 466
524 662
343 733
352 912
143 162
188 840
372 908
13 83
863 324
676 154
683 828
54 427
362 866
769 743
361 417
444 212
465 953
937 471
390 147
435 606
167 290
105 943
596 263
310 985
821 340
390 729
896 435
217 902
323 444
877 150
594 149
717 130
206 757
499 464
818 477
481 947
486 900
533 442
197 650
59 783
258 723
231 841
402 965
807 783
558 73
751 853
646 466
765 541
647 607
428 194
899 868
363 554
554 957
672 425
865 130
371 953
484 328
109 150
644 873
624 501
192 550
886 904
341 720
241 731
602 431
695 478
131 529
910 426
281 990
114 657
148 664
685 664
63 318
159 483
590 733
767 980
495 617
759 614
889 366
992 43
657 844
686 968
377 579
145 174
438 189
193 294
579 139
173 511
349 495
821 161
284 860
302 857
29 853
415 119
410 849
65 476
638 530
735 880
983 15
122 50
473 497
152 18
696 488
105 245
215 430
645 967
111 549
299 12
889 781
34 992
965 932
139 885
80 837
691 706
308 24
545 445
729 332
946 392
677 898
818 289
950 303
486 410
935 87
27 180
870 240
251 316
431 656
665 276
555 532
559 806
594 321
21 967
744 816
345 809
73 182
405 418
169 33
643 289
492 165
534 445
372 956
440 606
933 127
362 517
288 428
202 134
971 551
804 712
225 145
349 109
736 839
16 375
428 523
84 684
458 115
362 842
299 478
112 659
363 917
191 353
573 323
999 358
422 84
254 67
994 865
449 204
578 392
143 191
437 283
150 939
957 781
760 853
803 891
78 197
797 964
291 181
540 653
579 439
492 968
784 424
590 469
34 435
231 816
67 545
143 204
680 390
909 670
848 753
273 595
541 859
542 842
488 960
508 683
430 181
240 984
374 580
631 718
307 780
675 935
513 112
625 385
969 605
786 691
118 103
491 598
59 203
934 853
339 744
968 267
173 118
579 847
558 427
909 865
754 336
107 945
859 619
580 952
486 890
400 677
653 532
328 389
606 754
805 945
601 857
344 382
988 503
861 560
797 331
549 283
972 98
773 394
608 746
567 242
137 874
929 294
165 828
435 881
949 189
306 729
851 419
617 645
460 881
436 28
752 898
87 287
155 440
859 46
768 922
91 331
589 913
823 94
512 724
36 79
840 271
834 532
224 712
831 856
119 497
409 192
848 869
233 468
461 36
864 793
946 795
653 433
764 834
608 328
113 900
421 81
251 38
424 853
475 610
595 16
355 689
238 485
464 58
32 602
853 968
474 966
186 304
31 398
587 925
158 744
646 573
298 793
432 575
369 998
485 840
46 608
949 983
884 820
859 918
56 692
529 662
28 476
925 324
179 567
120 160
826 432
832 46
308 256
880 929
498 800
354 241
487 512
149 566
174 115
158 307
904 408
463 118
91 976
372 257
664 376
93 854
907 796
463 249
586 878
934 240
398 413
806 856
889 460
620 814
58 520
819 71
739 231
842 568
758 122
360 895
808 148
487 128
647 821
12 51
10 253
284 63
67 788
829 100
286 523
576 849
128 313
389 488
270 201
792 143
836 871
64 200
38 328
72 163
557 23
792 110
257 587
448 307
707 118
160 943
26 464
136 65
361 320
304 337
48 310
157 329
929 540
800 75
770 510
503 131
72 149
79 895
445 61
919 485
658 582
211 429
616 315
123 853
582 617
110 876
733 959
643 974
755 256
690 387
737 216
407 343
459 983
443 309
940 206
318 920
984 197
874 130
341 890
701 13
721 799
77 501
714 39
969 869
443 595
886 951
98 641
854 382
663 733
370 99
694 938
378 261
889 385
383 526
962 878
438 399
767 426
346 900
37 153
138 958
380 434
546 690
305 61
791 465
559 466
379 353
82 295
670 317
849 616
55 10
573 163
350 482
808 620
720 943
342 327
170 259
633 307
336 825
256 164
230 834
185 70
239 421
12 920
504 610
142 942
580 999
695 156
340 184
58 313
745 672
759 40
670 446
309 260
555 135
206 954
97 181
837 472
580 487
480 810
930 537
111 715
889 94
268 885
623 698
34 62
164 249
459 862
959 106
730 932
914 504
313 917
862 685
652 532
165 535
491 787
976 594
674 947
524 687
34 558
165 94
790 715
91 511
494 664
926 164
108 87
298 403
681 826
603 537
629 913
22 512
615 975
228 806
15 429
362 719
55 251
656 608
946 95
701 982
354 69
52 360
325 165
484 573
662 561
158 448
882 377
607 10
794 275
570 784
602 264
700 222
474 557
857 384
34 533
348 213
695 805
853 743
783 626
510 837
442 403
265 846
235 143
824 227
123 690
980 248
377 79
549 750
817 724
371 825
56 273
511 114
571 176
940 745
96 996
535 60
417 145
75 747
163 88
613 763
369 116
682 820
504 777
649 183
358 816
955 197
883 706
637 843
176 566
626 68
964 935
858 638
754 674
486 757
255 846
56 218
182 581
798 278
765 303
860 746
389 71
607 45
306 984
140 273
602 113
694 84
293 112
725 742
932 269
821 984
538 852
426 755
983 46
577 116
118 948
979 526
515 373
276 915
300 177
193 971
791 870
182 518
675 332
933 96
502 418
454 964
182 609
481 361
237 299
356 57
244 387
173 255
301 871
63 516
245 453
826 88
582 287
410 469
994 316
131 476
327 969
591 303
814 453
249 756
761 617
831 758
403 353
510 710
550 371
632 856
226 769
284 658
650 554
97 272
320 434
415 611
743 484
59 304
656 921
935 321
366 630
265 942
986 50
270 131
776 106
272 119
265 45
222 194
211 698
418 537
294 125
547 189
436 229
386 768
772 931
429 11
116 307
717 507
68 237
734 980
996 51
110 872
462 479
374 583
548 130
966 369
735 553
990 942
484 807
940 316
347 88
872 441
388 922
225 374
27 786
48 942
53 948
297 116
529 244
291 268
809 228
999 835
32 450
248 593
192 286
818 254
713 298
118 193
182 77
109 440
16 623
565 340
649 392
48 246
770 345
241 28
502 723
793 871
958 163
606 940
64 800
12 885
918 410
788 693
165 143
305 251
440 730
15 391
923 884
631 737
325 150
930 708
906 317
950 777
314 142
622 36
759 87
757 287
331 901
576 131
795 895
59 433
655 166
403 131
621 833
286 976
234 101
726 358
443 842
597 376
127 470
406 54
598 55
667 77
246 229
689 145
639 965
528 268
662 862
176 902
994 965
474 42
774 347
167 133
244 14
881 504
165 702
290 200
57 325
54 669
952 515
748 935
955 531
199 460
798 163
669 862
797 407
901 735
493 804
947 349
217 276
108 134
339 521
439 943
997 181
251 845
257 419
33 980
504 965
939 75
61 35
177 232
983 132
196 495
771 453
208 19
545 222
878 394
898 689
237 394
440 543
358 279
26 623
79 166
220 885
490 155
834 652
866 820
365 905
783 189
815 40
370 946
392 94
692 34
730 72
471 723
165 621
775 990
984 451
984 136
304 925
118 975
756 872
982 573
277 982
971 598
223 208
221 882
53 172
665 417
120 314
267 652
259 641
867 322
978 23
933 29
920 981
854 436
397 67
233 591
16 877
398 357
561 339
431 486
796 666
858 620
454 640
718 20
15 857
899 613
853 367
494 616
458 845
976 203
644 501
654 777
724 902
233 95
883 584
137 435
953 673
135 329
647 852
965 236
500 147
740 31
233 57
324 227
418 345
828 357
517 366
979 697
665 903
280 520
234 896
143 794
813 520
509 379
467 572
281 18
548 809
565 332
179 440
10 873
609 396
183 932
494 270
98 921
749 211
900 237
708 766
446 223
731 352
417 252
374 918
28 560
941 332
667 560
90 509
896 845
894 866
972 563
668 800
118 806
888 794
363 26
587 712
303 776
998 564
617 642
615 984
610 977
509 769
198 424
355 511
526 859
40 598
295 956
621 88
324 780
49 120
156 303
95 732
265 154
468 57
141 687
440 285
955 153
689 322
347 601
726 770
42 513
786 856
772 309
69 699
604 970
68 577
892 707
21 412
229 564
551 425
894 495
852 261
96 221
444 677
536 697
772 680
481 245
795 137
329 22
974 179
473 210
949 527
382 163
652 553
965 312
79 226
950 806
235 611
105 959
370 926
28 96
691 848
817 386
334 408
685 833
973 395
98 836
78 186
514 546
16 341
740 954
305 510
380 403
482 932
243 931
748 34
902 320
866 498
815 897
511 930
153 306
684 465
57 486
235 376
483 291
749 929
381 825
509 588
833 120
378 223
176 298
346 370
371 178
986 682
337 60
689 616
638 169
424 834
246 916
834 134
604 432
49 666
721 133
504 956
266 732
306 457
16 302
877 774
797 656
660 214
37 355
493 613
730 184
378 882
233 208
125 678
327 512
711 315
204 706
581 547
235 22
511 888
230 877
838 501
29 945
24 578
73 806
681 203
851 130
449 500
246 63
871 753
650 118
461 803
924 798
68 469
259 148
307 626
305 117
658 443
754 962
596 733
436 560
637 198
104 950
629 356
155 618
682 190
311 976
758 649
610 334
512 108
573 712
801 128
576 360
895 238
854 974
686 389
632 391
123 682
971 987
858 939
516 997
924 175
456 775
321 857
561 725
48 880
408 485
753 789
865 461
640 810
497 235
573 981
568 626
457 978
56 587
638 226
916 14
988 111
778 372
400 28
190 390
693 896
203 796
51 172
450 82
203 534
808 992
306 166
561 466
395 781
486 466
458 983
24 733
842 470
127 360
953 115
212 407
862 155
270 603
743 651
675 79
772 938
720 616
392 629
332 869
75 808
857 10
365 342
862 302
100 55
592 217
641 236
741 381
598 331
366 912
236 138
143 466
163 980
748 838
46 369
415 156
949 589
170 506
819 369
133 968
363 832
292 536
608 846
371 984
568 904
390 598
383 559
862 808
363 253
301 741
948 728
228 739
624 392
148 130
243 318
582 731
483 907
956 764
103 70
802 100
433 145
38 366
372 434
765 855
272 65
551 169
383 682
41 772
632 384
568 790
272 933
456 569
442 841
268 919
80 436
970 206
161 457
700 142
13 42
872 766
736 192
363 945
817 363
716 646
85 980
515 691
499 973
11 605
109 664
626 667
990 243
832 116
917 239
859 718
375 672
433 116
330 70
593 368
259 170
171 618
977 51
576 306
74 766
757 319
406 336
318 336
649 517
889 749
961 419
249 267
820 360
152 593
167 193
898 715
524 915
779 257
317 911
944 401
109 137
195 716
694 890
824 943
386 336
954 21
562 134
870 217
546 533
500 936
596 974
935 483
170 279
640 28
104 727
928 211
63 785
715 694
722 937
172 278
931 44
920 432
793 765
974 564
869 90
892 655
151 512
428 890
752 588
655 734
501 972
562 731
400 300
648 920
816 589
811 649
827 575
16 70
164 827
263 745
83 552
72 533
673 734
894 958
513 117
308 80
805 764
378 845
566 692
187 346
353 195
59 765
191 258
792 294
232 202
420 528
59 296
663 991
850 138
460 786
289 371
780 475
877 305
65 215
669 352
521 208
299 149
202 846
561 132
794 864
787 498
513 846
974 288
175 376
398 338
364 243
876 918
603 249
971 540
691 607
692 28
425 169
112 322
10 688
102 404
776 412
767 118
590 603
880 974
348 233
372 837
206 642
991 405
347 500
612 27
852 836
435 153
23 94
421 830
973 55
614 255
981 505
970 396
156 317
632 728
836 123
464 284
30 755
672 694
454 536
755 279
395 461
706 537
49 833
980 11
896 230
617 205
136 738
311 759
750 698
961 855
707 246
983 586
694 306
937 627
361 675
671 188
478 416
986 271
518 944
380 143
348 300
957 212
457 233
62 727
156 697
426 894
326 56
220 409
306 974
370 264
284 659
490 789
544 921
282 265
162 477
757 861
274 400
895 562
396 423
488 135
522 822
651 302
694 908
149 264
112 435
875 237
572 36
868 539
91 392
433 894
243 496
61 26
326 758
597 848
140 539
10 802
871 590
180 118
901 498
456 524
151 842
66 853
395 434
84 454
839 148
869 757
341 720
344 382
772 478
581 812
38 993
770 538
79 676
904 187
737 157
865 12
348 228
788 370
143 635
838 331
524 463
684 665
876 456
361 595
723 583
909 764
789 931
620 392
88 140
907 603
759 124
904 418
818 13
204 479
622 249
763 315
196 140
297 23
137 832
785 576
207 462
197 516
881 827
103 734
286 321
49 258
393 274
731 563
699 316
846 988
350 189
290 644
892 467
681 104
168 736
713 44
267 677
669 784
716 76
197 490
13 603
395 558
126 762
721 93
477 805
18 806
740 168
383 721
415 105
652 312
288 406
653 269
585 325
196 316
819 372
694 721
656 293
771 342
517 218
41 818
724 130
285 141
305 732
645 467
993 372
608 393
875 616
252 540
848 757
376 349
513 662
495 406
27 335
986 226
921 778
757 624
692 887
945 822
591 862
245 320
629 937
255 99
503 316
101 333
99 769
959 873
146 830
890 857
483 949
108 135
966 536
46 193
58 364
202 433
918 134
102 510
970 516
942 612
728 358
299 984
761 329
320 365
847 389
497 292
163 16
128 303
146 800
382 193
385 811
392 104
479 252
95 488
378 856
520 235
796 570
15 492
799 998
755 263
656 720
709 410
560 448
584 953
655 127
862 85
459 197
822 41
462 830
369 142
408 515
606 862
280 253
896 70
346 466
617 832
555 168
874 184
131 875
169 660
19 349
540 430
683 73
584 470
812 863
940 59
456 258
354 996
208 647
71 781
995 846
667 921
890 544
319 91
987 825
723 98
226 13
832 943
368 274
528 137
371 960
369 819
700 732
527 823
339 300
419 385
768 331
575 198
656 927
750 115
512 562
127 348
881 650
955 469
552 134
601 155
568 424
87 809
98 305
442 135
886 292
332 58
173 825
752 326
767 618
518 568
762 888
627 240
383 527
204 314
903 63
549 812
30 73
129 641
217 332
361 222
545 949
641 329
592 544
340 592
730 605
315 369
575 251
949 113
303 417
457 862
391 560
569 429
888 323
120 612
814 735
906 469
909 980
390 677
277 343
817 397
889 377
675 873
698 127
94 938
73 93
870 599
984 143
187 823
429 122
995 82
705 383
426 304
944 846
485 27
843 363
658 187
467 181
687 627
85 648
531 417
158 55
730 266
633 680
641 491
152 819
69 876
643 116
509 870
162 657
429 867
238 582
40 504
366 409
442 773
799 978
467 559
139 41
279 104
147 66
885 789
622 834
508 823
996 320
680 928
247 791
588 146
695 588
659 47
251 849
356 713
87 235
862 205
192 607
622 869
975 573
112 759
84 532
860 702
643 741
243 941
990 221
975 846
713 410
257 194
192 869
941 191
63 786
740 133
826 411
711 790
791 755
157 508
550 656
698 534
63 246
940 892
287 865
126 889
144 346
35 238
573 876
94 472
433 221
77 41
425 171
228 997
179 662
519 332
363 138
788 735
780 653
536 986
813 373
227 366
43 884
809 74
496 296
991 99
249 31
633 467
381 254
705 561
243 823
445 915
584 315
577 602
181 462
95 20
200 770
288 773
336 191
388 470
553 858
466 407
428 273
765 277
685 259
824 162
30 73
309 331
65 793
601 502
80 649
955 373
754 891
807 309
598 991
778 519
933 367
44 241
892 185
243 429
816 72
229 644
734 110
176 994
198 926
427 785
596 290
946 53
225 504
184 13
590 873
883 601
985 359
844 445
865 34
401 315
10 918
869 605
264 283
173 103
297 910
596 806
825 290
126 66
724 28
683 25
345 778
302 687
46 704
417 594
95 790
144 35
32 872
288 800
778 706
474 711
500 309
224 334
26 927
642 671
201 414
170 921
431 41
679 159
773 410
598 332
750 688
78 220
563 758
910 530
288 818
252 224
912 737
44 508
564 27
516 185
322 632
175 264
294 80
336 857
284 409
499 521
977 842
180 990
396 963
584 311
616 478
393 277
756 687
608 415
541 760
828 897
419 14
85 175
14 162
607 982
354 972
311 531
813 757
991 107
881 520
480 859
151 862
380 460
772 237
618 308
236 532
357 947
85 241
574 234
611 529
992 708
795 578
711 266
629 518
428 31
288 124
445 973
969 438
287 143
141 231
699 127
11 748
584 971
609 595
623 928
463 528
442 236
83 639
218 906
416 580
713 31
175 646
779 841
554 67
482 691
295 21
919 607
664 288
182 488
217 581
126 176
232 908
590 663
815 797
751 925
593 697
417 215
379 541
631 693
371 956
338 717
429 682
233 15
217 309
113 338
321 678
138 105
145 494
995 671
745 551
431 297
28 559
953 217
291 91
340 644
555 96
410 610
933 47
694 860
773 647
426 328
706 510
645 338
644 434
633 588
921 124
155 590
67 172
11 604
286 846
941 771
342 900
306 47
307 276
924 83
181 842
853 711
390 271
555 924
749 629
500 899
590 945
787 357
729 824
644 437
760 295
327 534
779 19
415 628
844 25
312 800
994 187
618 401
876 204
663 181
131 840
383 58
704 108
796 502
735 802
843 544
354 883
50 84
45 354
327 737
240 934
116 841
336 895
401 88
817 611
601 550
985 488
544 958
492 81
955 690
239 281
458 880
193 396
398 236
417 858
212 398
879 862
192 536
131 344
446 925
521 103
637 28
754 584
243 70
851 259
265 788
218 477
912 138
889 384
214 642
982 271
885 126
712 645
467 104
292 500
99 920
935 505
56 864
574 124
510 703
43 796
27 655
468 179
100 638
959 548
588 643
124 450
41 716
426 874
690 493
909 443
36 317
453 440
935 252
492 125
474 334
442 251
184 98
546 489
321 594
250 442
787 707
527 494
272 565
374 535
392 941
465 211
188 244
85 431
566 93
774 915
148 874
550 201
98 621
293 139
880 998
436 626
357 579
149 324
695 728
271 118
173 229
851 587
372 778
264 428
201 631
575 963
806 673
255 587
827 397
358 596
311 943
77 44
332 577
523 29
767 797
289 423
47 348
720 993
891 44
612 900
695 415
246 188
696 190
995 294
924 672
18 535
219 172
176 134
691 728
791 322
660 862
455 429
916 967
170 898
151 122
790 964
87 101
186 847
981 745
949 547
481 843
146 512
123 618
773 946
549 624
709 274
363 817
202 189
201 355
290 463
364 864
432 769
974 471
753 372
631 210
604 706
926 295
115 579
382 693
389 605
913 549
661 946
659 973
689 861
135 851
653 597
618 246
875 812
715 206
17 262
759 98
790 526
143 258
703 99
112 679
681 193
987 732
997 784
293 75
171 861
238 614
386 185
609 401
773 280
399 491
986 572
410 790
330 903
144 986
95 504
408 249
63 724
32 554
794 838
391 927
787 197
519 212
159 832
693 665
423 973
416 666
10 436
60 591
619 768
157 453
504 263
513 891
272 308
833 520
130 776
670 912
479 998
465 570
78 776
100 892
892 511
249 273
794 618
127 274
940 103
684 749
657 466
806 196
412 483
441 334
582 528
581 78
741 221
830 934
794 854
490 34
158 241
247 861
240 147
576 992
18 940
132 553
319 561
580 942
802 365
31 68
898 506
886 861
605 800
367 704
328 502
886 341
311 763
88 463
725 828
324 516
949 573
953 414
67 340
249 181
604 557
692 183
170 496
860 932
262 506
93 495
564 363
854 53
56 114
790 525
24 189
788 139
697 551
449 227
409 826
579 620
222 434
887 986
949 965
161 935
17 819
847 98
714 752
430 480
326 984
577 615
587 496
622 685
949 698
448 603
841 687
53 889
776 108
478 418
367 825
705 109
735 807
191 954
540 353
495 963
246 681
229 676
772 513
922 894
26 733
345 619
333 438
778 709
409 901
936 595
663 697
881 795
780 685
994 907
536 372
848 601
963 630
560 42
312 353
743 563
260 712
438 245
506 977
879 777
245 140
279 158
611 774
613 200
395 375
594 817
513 871
549 188
292 717
160 338
844 656
441 996
846 245
671 252
226 990
524 225
280 924
587 940
145 892
788 275
135 289
105 940
472 160
758 799
279 126
881 235
411 106
222 262
857 107
776 329
497 920
974 167
405 541
402 914
209 276
761 217
940 998
260 659
951 166
888 446
303 770
327 445
860 324
906 103
420 584
231 607
710 902
815 69
774 588
149 541
964 825
716 678
371 675
466 538
776 605
450 389
90 152
172 13
795 951
536 367
43 437
791 468
552 739
681 222
852 461
391 165
867 184
450 588
222 509
558 14
83 290
404 335
838 867
737 934
297 834
809 890
489 137
293 393
768 441
653 144
354 512
245 191
754 272
418 264
277 494
519 807
973 826
969 254
400 710
252 575
505 805
923 290
926 281
470 720
250 433
285 53
633 550
164 652
491 268
172 506
105 587
134 19
688 983
196 215
991 749
300 417
53 540
576 897
923 600
320 16
734 518
664 350
19 330
148 857
270 893
376 952
471 284
357 261
485 605
531 169
211 712
815 248
767 926
666 21
532 306
524 459
212 975
581 951
534 520
778 291
433 815
258 979
777 567
241 343
820 720
375 775
29 293
137 49
48 334
81 313
715 360
520 604
908 377
388 645
84 887
173 193
281 872
45 172
827 332
851 993
272 465
731 686
511 573
284 175
772 548
749 468
452 360
669 191
667 728
569 20
842 804
220 194
780 813
325 110
353 576
540 701
309 621
438 614
578 720
659 542
992 474
119 791
761 747
247 178
375 616
179 520
983 38
136 837
741 915
161 841
390 97
665 512
419 720
609 89
829 266
370 813
538 125
273 800
191 977
562 961
140 678
145 61
724 777
984 290
70 653
199 966
422 738
539 272
814 878
773 554
262 336
415 556
168 449
969 533
906 716
172 133
146 602
519 852
511 220
736 559
708 666
181 39
192 167
404 441
883 835
920 541
379 696
914 563
236 951
568 879
300 881
39 577
808 957
540 965
569 87
476 347
291 488
111 363
796 177
795 242
677 925
537 102
18 631
802 989
585 107
918 600
607 63
413 313
206 911
151 839
798 718
590 108
808 741
247 992
500 81
422 567
163 552
937 892
654 841
727 54
648 634
909 341
972 707
94 380
859 464
767 180
543 235
204 289
889 181
224 383
891 845
420 127
509 609
183 430
375 493
686 763
252 794
132 924
414 566
845 276
178 465
57 123
937 155
114 668
547 987
745 31
814 953
624 987
51 112
908 762
168 609
710 944
500 809
190 433
317 281
472 323
275 978
391 769
276 200
991 750
649 928
316 917
457 75
166 595
709 889
401 551
347 228
777 37
95 551
264 521
920 588
567 585
276 47
543 452
85 570
272 36
354 455
183 551
644 463
920 436
274 166
306 742
582 909
527 724
519 701
705 816
214 632
57 972
138 167
694 783
155 589
631 783
555 251
416 958
683 441
790 837
652 904
60 340
661 341
545 810
585 782
614 961
419 349
890 92
460 387
932 687
591 704
998 904
38 200
727 168
934 655
535 771
531 216
681 718
156 744
329 28
121 937
409 609
915 464
965 307
823 546
330 615
718 34
493 244
160 856
954 388
452 860
931 107
329 535
552 974
720 443
327 950
162 209
831 975
148 968
746 703
148 573
537 945
320 506
724 430
363 965
589 617
919 98
19 85
548 830
781 93
46 339
452 244
805 402
969 903
226 938
334 394
652 506
521 616
524 738
340 497
141 116
649 577
853 453
626 57
874 76
581 14
690 730
100 47
767 532
617 670
544 491
623 501
569 297
45 281
22 827
308 754
382 556
714 542
834 44
308 979
922 997
175 564
495 528
161 893
440 783
985 107
892 303
859 940
931 89
294 653
324 901
98 335
238 759
45 738
883 342
287 960
203 500
301 124
76 58
180 429
324 775
839 560
930 682
734 877
865 904
81 874
393 471
130 966
440 910
584 946
451 383
484 672
862 209
624 574
405 949
339 54
737 802
419 21
839 671
228 634
725 495
75 806
387 465
790 739
119 74
275 707
852 368
438 728
50 892
192 928
549 642
230 82
138 217
239 920
950 526
749 856
244 725
862 932
187 274
833 794
378 657
941 844
231 70
132 491
123 920
462 347
591 34
975 896
658 359
80 59
596 230
225 450
231 23
585 494
190 452
509 411
674 508
863 709
768 414
274 755
204 983
274 671
622 765
49 359
713 969
600 165
911 998
609 904
871 999
651 691
817 721
101 905
356 924
896 704
192 228
57 754
250 314
736 658
797 926
947 275
716 432
308 86
804 82
15 935
909 998
881 436
44 839
960 180
558 287
983 146
561 578
601 540
548 115
302 971
260 641
234 373
51 674
440 217
199 931
303 501
336 228
962 404
937 40
151 743
570 832
837 869
762 107
317 343
106 467
671 658
514 982
699 917
977 116
234 824
906 588
366 385
664 903
988 137
30 551
60 892
625 511
77 699
565 714
428 808
98 315
301 509
137 202
764 592
190 118
467 679
463 995
112 449
446 852
921 257
275 583
331 118
714 333
53 810
554 453
986 590
430 998
941 994
328 561
808 683
153 62
198 946
950 256
189 553
643 907
810 784
908 699
852 722
349 163
270 391
333 556
56 302
236 250
901 983
906 295
557 721
294 951
456 510
237 840
766 285
69 524
278 865
870 151
828 904
998 864
284 635
230 100
154 770
542 325
344 928
655 351
62 191
503 327
415 825
802 886
685 440
416 281
623 919
132 616
576 668
354 950
902 772
827 298
852 470
826 604
35 70
307 558
490 543
867 744
611 821
474 375
424 708
466 694
937 127
273 658
54 82
52 423
445 975
13 719
734 132
107 499
722 883
633 671
340 843
732 575
830 362
388 830
204 762
138 344
473 356
456 304
153 330
566 703
764 736
572 827
445 361
963 148
319 642
896 363
165 766
342 137
246 113
150 831
139 921
522 427
834 756
521 82
323 418
722 91
867 614
370 928
951 205
598 719
336 298
665 712
897 235
638 583
261 977
126 948
684 521
982 444
591 256
817 192
904 604
239 705
696 678
798 826
885 289
341 944
401 672
421 115
463 246
924 801
742 491
428 670
221 305
49 450
951 832
17 708
359 434
840 589
819 555
232 561
999 929
703 443
157 296
411 38
923 727
746 218
358 647
248 912
325 662
27 563
329 440
923 601
134 626
673 738
415 601
272 90
655 613
589 847
641 562
879 938
428 875
310 40
241 402
815 792
110 224
820 571
295 196
394 720
822 406
428 675
203 502
153 803
42 521
966 762
381 933
604 49
375 40
540 318
309 22
698 430
699 524
410 861
786 631
391 498
910 818
167 811
694 167
100 980
441 630
342 974
65 891
974 531
678 327
739 927
76 685
522 648
508 107
700 741
152 902
397 931
153 844
748 647
387 879
518 633
390 31
323 560
151 492
974 883
450 479
178 897
579 175
597 324
764 437
684 572
187 406
261 669
423 408
52 577
621 107
913 275
340 765
506 695
612 566
111 161
815 236
583 328
104 729
419 152
309 125
373 386
889 990
496 637
557 771
948 545
448 232
435 992
808 377
626 865
676 199
949 554
431 446
538 477
424 67
942 483
420 584
937 624
499 25
731 839
607 998
979 31
125 174
222 924
215 599
97 825
884 608
480 600
80 401
758 697
985 151
555 877
275 457
985 807
66 980
193 687
359 677
867 171
18 720
672 974
294 444
956 887
578 751
841 949
260 986
906 334
232 525
473 165
333 635
655 533
955 265
148 324
988 346
782 925
189 72
467 336
610 47
430 554
73 147
891 265
948 843
552 326
484 377
590 68
725 582
804 967
454 860
513 633
22 944
714 556
209 848
231 18
141 671
634 335
455 168
202 520
719 529
204 219
626 465
835 30
99 572
423 774
59 370
717 426
307 887
175 234
166 502
945 638
279 984
710 461
819 336
760 901
870 785
816 310
992 895
222 240
377 603
251 479
698 26
682 103
777 747
866 198
119 451
898 359
131 422
468 393
501 386
596 876
18 534
838 786
349 892
775 599
457 243
484 716
595 183
226 99
611 186
830 248
364 837
289 388
772 467
979 639
487 52
294 274
989 398
32 979
239 822
885 365
800 515
819 536
58 857
157 914
917 316
379 477
479 576
592 841
522 71
130 289
286 930
568 864
644 165
299 32
444 339
26 609
669 844
736 973
374 704
943 69
981 363
344 91
579 881
693 143
116 688
27 296
337 380
819 997
553 418
463 203
873 443
907 17
862 944
78 865
375 187
591 208
276 926
301 186
632 433
923 848
388 963
265 181
224 828
917 975
488 633
689 23
681 841
36 853
846 128
920 433
429 697
602 339
630 202
876 463
681 93
643 805
689 460
868 136
350 125
795 329
472 571
298 937
630 184
783 700
165 664
839 39
471 279
892 505
529 316
111 936
747 728
691 417
721 640
601 274
340 525
503 676
698 973
700 350
216 880
110 686
398 113
410 439
295 356
819 975
665 77
244 351
373 242
835 360
392 280
620 401
135 223
794 826
984 487
118 378
382 221
272 728
652 35
82 276
730 278
171 855
489 122
263 702
820 539
453 168
56 775
188 461
601 660
800 718
584 360
434 775
774 943
943 911
797 236
774 495
459 644
316 695
885 434
117 690
890 730
182 727
886 98
842 560
96 350
503 790
901 130
309 761
439 482
108 591
915 772
506 755
903 63
131 893
120 492
313 34
224 995
469 607
653 589
885 133
530 651
184 798
546 878
384 581
376 74
556 60
250 61
904 134
805 911
628 217
259 858
239 426
938 73
588 995
933 83
563 66
266 755
358 876
194 403
205 74
799 475
465 250
396 580
510 280
964 99
240 794
839 48
703 769
644 429
883 593
736 719
434 257
937 205
427 471
750 557
538 115
505 892
645 137
549 879
490 348
335 622
620 481
161 351
567 99
182 859
134 667
538 286
763 36
649 700
939 97
196 680
280 707
872 626
972 117
566 671
549 673
964 297
317 240
968 710
921 814
849 291
30 443
948 894
128 110
96 951
885 820
994 19
507 530
133 980
359 693
78 534
452 470
200 859
79 983
90 736
371 903
262 723
391 113
638 822
433 890
239 553
534 441
866 364
717 539
648 546
833 175
344 586
452 941
675 938
540 332
809 113
688 204
974 882
124 761
613 473
290 734
662 21
753 602
979 818
506 343
555 429
649 408
131 543
542 344
937 686
760 183
432 55
722 496
404 119
739 914
219 522
590 648
134 103
463 800
372 190
474 212
826 627
367 844
793 650
656 773
810 21
896 675
259 111
668 168
378 963
985 829
827 42
430 44
780 48
676 886
177 204
541 998
777 112
224 891
966 924
327 768
455 536
128 483
834 702
375 239
428 977
621 877
204 439
85 60
718 289
559 599
672 763
389 476
743 830
371 200
67 421
276 849
971 356
511 439
316 289
823 839
738 255
211 706
284 730
780 228
651 757
221 722
265 677
857 139
199 139
566 769
29 337
701 91
90 820
267 167
717 204
841 862
923 330
833 399
467 304
838 404
70 368
472 817
272 100
343 679
114 743
929 610
106 214
476 396
214 38
531 398
469 148
275 450
322 876
429 195
88 714
114 636
81 620
332 917
843 353
925 585
476 278
650 159
328 136
133 526
371 690
793 359
859 715
217 231
124 532
921 892
160 137
64 332
797 332
553 328
976 422
35 641
625 522
103 84
454 269
152 708
60 317
777 181
683 769
538 946
888 753
617 421
900 443
957 856
408 842
222 402
484 974
681 912
522 883
816 445
380 407
276 32
274 175
889 982
773 210
654 364
750 632
328 353
438 361
179 589
820 524
797 690
403 640
192 64
483 384
864 892
129 96
141 486
710 992
363 408
571 538
783 451
850 743
946 266
637 246
865 744
956 771
682 220
914 192
211 148
388 524
468 572
834 737
59 931
688 762
376 562
347 767
57 290
911 946
337 807
698 298
565 86
979 472
759 301
564 393
453 204
614 744
759 634
320 765
363 724
372 433
772 675
332 385
724 502
860 341
532 787
289 929
830 10
187 891
687 754
735 643
296 426
547 889
339 123
210 52
503 550
130 89
501 188
791 144
48 765
865 579
150 924
580 747
426 46
602 643
396 288
496 763
581 40
258 577
405 905
622 260
131 786
837 268
237 641
870 834
754 741
354 222
150 260
51 984
190 904
562 141
195 18
102 318
988 380
374 905
410 607
686 510
656 194
53 469
205 223
858 873
309 528
782 127
22 790
800 170
491 948
828 98
118 675
166 739
238 749
80 939
193 367
295 191
954 538
959 100
283 936
484 753
278 128
244 123
469 989
596 210
714 531
726 804
622 267
886 914
858 198
735 556
248 53
960 208
433 47
379 545
472 821
773 108
959 827
312 447
800 165
655 828
823 721
182 705
251 812
378 433
454 218
729 156
116 795
362 224
194 26
915 706
571 278
531 239
163 891
663 746
664 462
811 640
258 810
317 849
218 513
888 256
785 357
177 721
787 870
491 245
704 391
411 539
386 731
958 817
329 492
619 137
144 12
862 422
775 888
144 869
823 619
730 405
584 496
617 819
573 524
475 584
778 534
93 368
21 955
796 438
518 458
35 953
888 852
990 911
580 918
183 667
543 760
537 810
188 380
144 126
90 73
819 388
57 96
957 73
564 26
483 570
489 104
79 858
333 930
652 200
454 576
737 593
850 319
211 729
712 764
726 522
277 571
292 698
374 42
880 14
158 896
724 118
102 469
95 838
632 573
519 28
941 172
900 27
225 827
207 655
219 995
405 148
559 186
524 812
781 13
664 986
241 112
127 652
296 102
950 538
641 890
270 457
185 569
202 83
365 857
218 691
736 658
808 827
940 671
138 380
356 495
589 516
580 812
845 864
180 116
952 125
311 735
633 152
399 911
92 931
923 643
483 608
691 965
739 889
518 311
361 128
803 269
373 956
936 965
715 846
219 639
905 41
791 205
876 215
94 959
962 879
877 237
817 706
407 692
543 705
998 461
376 695
974 908
583 834
791 427
212 936
74 20
470 317
755 181
440 559
850 635
342 361
935 647
77 824
865 300
44 111
622 994
125 207
222 517
824 783
523 760
158 481
947 873
453 333
826 152
753 699
925 666
463 366
361 589
998 784
490 754
680 478
779 693
932 957
94 843
473 441
486 281
667 161
332 494
793 612
653 12
279 177
951 321
197 164
429 248
475 536
440 512
315 759
21 763
333 472
62 556
741 774
450 70
983 618
29 80
194 180
461 15
518 431
189 568
540 93
260 187
889 308
453 283
637 329
12 891
901 249
650 961
317 541
556 882
413 442
794 475
547 948
281 705
459 815
280 32
257 671
647 133
729 606
353 719
378 630
465 169
916 199
578 89
428 916
416 842
981 917
303 909
648 311
745 93
134 632
597 741
394 561
568 765
179 525
354 457
677 333
332 166
856 965
794 541
962 313
823 874
760 614
838 44
556 325
789 568
113 247
349 400
785 163
199 638
139 261
204 15
437 662
741 332
830 299
753 730
323 763
86 875
307 679
845 990
184 728
758 406
530 989
326 61
241 824
951 978
464 169
12 456
570 548
337 427
655 593
129 318
582 220
226 262
178 541
173 379
989 652
321 76
222 559
158 753
359 641
602 342
371 968
659 48
689 417
889 596
952 85
791 251
488 981
531 29
571 191
902 655
210 665
451 179
821 244
44 952
44 220
813 437
704 685
936 77
429 717
434 18
369 517
738 853
493 640
43 569
335 792
520 217
802 301
897 817
558 938
367 419
634 257
111 472
339 485
143 523
389 424
695 645
645 681
371 943
536 344
797 123
525 690
660 389
329 263
490 778
461 665
558 148
395 594
903 265
52 955
656 286
110 673
826 783
968 16
912 398
592 706
619 917
449 901
234 663
466 553
376 648
565 579
896 136
608 779
891 538
195 269
485 650
246 982
286 513
67 108
125 993
971 390
953 421
153 565
790 320
852 155
871 451
66 421
900 717
674 29
226 942
815 454
814 98
578 285
798 940
786 285
576 169
452 150
301 675
698 609
95 886
212 176
773 472
813 779
837 814
297 377
566 262
398 142
315 808
301 686
628 455
712 76
182 246
71 221
144 830
327 674
780 630
336 26
156 114
969 163
762 35
362 474
118 451
583 112
617 125
998 428
519 474
348 261
543 845
220 716
145 817
279 152
264 63
455 95
30 723
570 896
37 998
752 320
84 909
19 499
666 305
521 418
37 306
648 203
650 827
737 225
676 629
297 32
107 385
611 637
423 706
574 683
23 824
757 443
366 665
951 343
155 548
244 224
696 387
307 212
120 139
144 444
29 372
916 233
586 278
42 550
491 469
871 299
765 143
74 664
432 623
416 961
472 794
918 429
849 535
101 686
499 339
370 873
15 625
661 137
375 395
129 587
724 182
372 312
435 682
36 996
780 966
342 270
619 728
324 62
891 323
866 917
985 359
38 363
491 389
812 511
637 399
397 241
60 849
377 70
29 383
538 200
944 606
65 566
460 948
926 994
426 94
111 73
333 133
121 677
284 69
611 562
904 444
918 397
31 384
640 606
713 54
767 529
162 233
977 116
228 49
892 124
75 62
813 280
988 533
687 297
854 618
887 709
436 752
897 286
690 330
589 569
511 96
811 741
686 297
787 159
823 655
750 243
940 644
108 775
403 765
175 45
377 234
102 195
814 922
410 227
645 796
655 748
552 98
468 282
315 495
601 372
916 34
301 80
273 751
745 430
982 877
908 726
743 664
179 305
591 63
851 145
431 797
403 840
29 545
820 921
501 69
971 76
506 601
989 439
364 976
202 739
906 883
354 849
751 663
270 713
343 380
789 511
723 51
180 208
775 405
852 138
312 932
299 467
990 391
599 565
362 68
406 175
105 969
47 176
700 725
260 92
42 585
112 270
955 711
596 21
769 373
510 152
932 159
243 73
318 215
350 216
524 33
906 58
806 279
255 155
938 569
125 700
278 473
466 556
494 394
482 632
167 655
906 961
909 310
346 405
274 508
376 500
399 513
561 371
185 983
196 712
989 57
494 684
802 678
645 658
918 576
825 733
100 888
976 824
548 117
508 649
576 295
957 314
65 762
237 360
217 281
869 487
650 987
959 932
727 681
308 582
747 599
469 111
323 660
779 849
393 238
674 646
649 211
686 762
28 746
539 653
546 926
724 104
586 734
410 321
25 558
964 805
408 489
549 71
492 645
349 539
107 440
322 991
65 681
909 604
767 800
362 699
223 805
823 742
830 601
126 249
20 473
696 362
740 15
653 740
949 100
476 400
644 934
500 673
417 91
467 658
572 66
168 735
213 365
57 78
994 538
655 279
885 756
101 531
883 450
736 300
21 342
13 799
504 30
77 589
305 692
484 611
245 628
844 824
488 367
374 640
992 518
194 798
907 630
534 970
525 220
324 498
785 922
50 124
868 951
605 29
710 682
235 344
609 167
510 261
32 12
562 774
653 381
954 294
187 499
587 951
975 467
568 703
950 361
540 609
370 150
957 792
340 989
619 886
323 906
394 517
415 219
626 732
272 457
965 502
430 296
279 891
54 350
989 437
151 57
969 371
822 570
592 12
279 939
653 543
683 201
462 796
152 302
587 225
416 956
572 544
682 250
899 839
98 367
438 238
601 694
178 546
34 809
487 373
740 143
65 294
605 204
796 439
552 415
941 631
514 345
906 982
902 20
811 998
931 572
190 330
935 862
888 741
843 514
406 588
577 711
230 572
940 633
210 333
939 765
994 929
864 566
859 882
142 606
42 346
164 266
739 943
140 273
82 518
49 707
577 391
665 699
196 851
766 661
756 448
857 814
968 463
761 587
443 777
298 937
218 549
831 192
869 757
888 463
40 432
102 657
416 841
961 272
820 99
138 484
526 586
818 610
979 159
965 787
45 654
567 926
667 203
748 766
799 488
379 189
690 250
581 311
967 936
201 867
615 911
573 596
303 124
963 918
191 31
754 727
754 643
489 854
506 624
956 149
248 135
314 884
885 531
40 695
488 215
868 913
445 240
721 401
232 339
453 253
975 873
730 466
648 190
424 398
771 702
587 167
516 136
39 863
27 861
794 889
11 846
611 418
537 990
977 197
52 707
686 921
533 384
294 695
203 834
915 536
149 361
604 102
328 670
135 430
487 900
43 878
293 581
408 290
801 559
612 58
989 553
976 43
651 978
685 952
217 909
647 853
794 814
977 808
504 28
701 85
123 441
232 448
79 475
310 142
868 536
767 157
583 653
277 469
77 488
555 616
29 805
866 225
379 995
495 400
631 91
962 798
692 285
959 442
78 717
613 580
423 64
158 718
687 671
670 10
923 468
937 482
26 351
673 414
372 534
280 177
551 797
434 108
416 621
591 135
692 384
454 216
935 955
234 81
291 311
696 980
589 729
869 944
183 408
266 487
828 108
983 516
798 598
559 844
881 927
290 843
810 268
735 224
417 642
139 82
846 555
304 448
993 660
864 784
80 172
118 565
756 817
209 603
422 747
526 601
755 347
105 467
564 222
643 286
243 470
573 622
561 773
567 205
164 561
191 728
995 116
170 640
60 949
510 957
162 600
424 240
615 723
705 274
763 94
24 109
205 444
777 959
326 378
103 590
308 818
647 227
260 449
839 272
435 718
232 706
642 252
122 952
608 221
600 585
240 18
73 289
128 99
988 901
478 50
252 532
164 392
142 971
46 254
493 951
88 944
487 82
814 864
752 157
266 464
834 668
66 848
635 349
851 513
749 14
35 613
39 300
971 129
273 564
202 411
726 588
178 439
790 207
581 626
380 300
553 778
255 58
853 945
908 774
982 637
250 270
994 411
96 181
258 95
186 359
36 702
16 421
732 538
614 158
377 822
744 491
616 232
822 557
580 299
228 894
856 951
818 974
599 362
218 779
380 592
347 635
865 990
135 810
132 260
353 281
82 709
436 333
451 734
403 681
47 840
412 893
707 827
423 23
716 477
868 786
373 224
396 240
189 863
412 963
364 974
102 379
443 398
464 14
999 125
673 158
774 788
909 132
578 998
903 919
94 312
838 277
139 752
17 89
687 772
159 565
161 872
243 408
932 994
932 26
598 73
412 384
862 199
935 650
323 56
354 101
433 52
103 683
646 988
952 273
240 175
263 967
152 296
829 175
170 698
609 900
436 999
202 242
265 852
723 302
158 673
939 908
440 459
439 398
654 588
973 855
61 593
873 711
56 262
691 616
981 281
970 862
430 188
154 661
527 247
977 923
585 302
591 970
282 668
361 139
901 970
45 764
760 555
15 793
577 411
215 32
673 41
46 877
409 822
62 955
923 141
546 572
848 930
197 529
146 605
346 543
302 237
119 323
120 717
163 792
456 833
743 864
728 135
243 352
103 317
989 294
930 170
664 69
64 336
897 289
425 965
620 424
922 435
233 872
33 640
711 127
997 717
919 851
320 337
780 307
905 165
798 619
842 717
179 391
651 516
873 744
605 587
707 150
308 38
238 61
451 258
375 677
958 747
768 43
642 220
226 930
401 745
814 543
808 575
916 745
265 156
716 681
681 864
415 982
300 371
388 827
896 574
114 323
406 998
869 104
846 480
905 127
710 287
686 887
491 931
760 844
197 274
921 418
516 331
815 929
56 37
438 275
548 360
683 861
474 115
221 51
896 256
398 118
127 844
966 649
984 896
241 930
585 831
953 984
843 235
564 735
979 28
274 128
414 633
39 579
268 626
780 898
55 314
503 13
200 698
425 810
341 139
960 245
803 700
936 800
218 505
196 906
412 241
826 110
821 581
220 207
704 42
430 89
442 144
119 512
815 611
612 525
231 560
900 923
260 681
795 349
213 603
925 50
714 70
577 926
355 697
525 232
956 144
896 316
69 94
476 115
100 484
750 625
859 268
834 816
493 185
82 490
960 434
16 728
831 362
615 652
674 510
925 776
511 94
358 148
171 219
838 270
803 105
89 404
665 588
323 945
577 876
313 642
126 833
951 517
721 180
999 83
790 713
338 504
639 570
598 986
267 108
46 540
53 746
749 763
531 615
658 946
83 962
531 399
664 132
864 201
559 756
897 939
409 372
597 58
377 693
948 361
82 388
982 682
993 894
952 174
436 107
869 104
331 674
159 464
827 546
400 279
341 496
977 549
83 331
461 193
482 405
182 622
987 586
662 649
579 348
599 788
366 689
200 307
167 815
856 78
179 712
662 81
642 486
276 763
53 476
443 167
915 548
201 653
228 187
58 343
867 765
446 483
720 806
564 947
64 544
575 241
452 128
414 702
464 856
504 27
517 457
188 797
45 275
547 17
739 548
640 669
372 643
843 41
556 608
158 515
874 120
396 374
93 581
272 205
761 197
70 589
346 412
48 531
738 441
565 501
133 863
766 26
99 886
544 336
800 662
642 574
836 219
535 907
394 695
937 159
947 781
182 665
895 150
665 203
778 987
545 229
25 248
920 220
51 326
218 301
798 839
503 145
470 892
350 653
366 586
563 961
674 803
465 204
696 50
846 426
954 596
263 818
998 827
550 226
197 176
860 326
272 158
221 156
335 819
69 785
422 938
379 758
465 495
569 453
107 526
800 62
53 70
363 670
764 835
976 956
492 354
623 161
836 130
925 650
342 383
514 616
541 515
836 272
903 946
172 625
681 376
115 770
259 469
400 60
182 309
191 727
758 835
856 566
981 184
71 679
486 914
951 849
981 932
17 551
858 977
556 36
48 31
199 610
44 576
899 79
838 933
528 952
712 911
649 759
752 21
42 976
508 127
891 685
835 809
853 114
216 557
566 422
864 816
750 483
750 885
581 320
810 63
224 637
219 731
39 98
201 900
945 765
357 78
643 212
688 523
923 234
79 216
673 775
326 167
722 938
540 814
469 693
182 477
137 423
443 990
399 947
195 975
243 551
564 120
516 399
861 95
379 122
639 703
52 153
615 833
588 857
830 565
597 476
531 31
421 859
113 341
745 731
78 633
178 459
607 904
214 551
942 535
420 28
906 355
320 189
336 905
75 120
717 85
976 281
366 509
604 623
567 146
706 992
413 778
737 997
790 134
422 276
459 331
138 337
535 264
272 199
786 614
450 619
334 91
979 666
991 308
732 423
60 994
60 204
531 365
889 17
267 182
795 411
63 829
84 641
432 218
232 185
162 325
17 959
257 764
977 807
725 186
715 600
966 536
663 685
539 889
640 796
864 534
227 740
774 330
26 607
46 964
236 325
382 509
633 764
215 318
977 260
448 621
896 264
413 245
381 114
159 122
286 179
386 860
610 448
126 66
61 197
842 107
191 503
53 729
84 664
258 473
802 87
297 455
405 863
884 689
618 415
558 664
862 180
972 152
251 331
57 719
707 103
977 748
95 502
83 564
892 832
388 541
969 493
402 688
676 206
320 25
723 395
379 972
189 586
967 57
129 785
375 641
177 508
973 900
572 172
505 148
248 896
656 628
580 307
358 530
849 44
471 78
237 355
715 561
970 649
347 407
591 607
175 72
812 462
923 16
10 172
467 751
762 36
940 571
896 315
19 812
206 264
866 473
291 177
238 364
643 282
766 17
378 974
396 557
607 917
954 117
66 793
807 261
711 47
201 584
31 847
778 83
597 186
267 32
927 713
249 560
373 684
128 410
192 228
713 600
715 782
276 230
520 29
786 95
939 416
964 654
329 160
263 679
467 494
132 972
130 51
803 591
253 124
941 499
285 200
292 505
359 802
507 89
32 628
342 670
609 515
784 225
893 454
179 897
879 635
899 563
282 473
464 931
602 678
535 504
764 373
85 427
303 115
280 807
326 340
296 635
354 378
185 646
891 932
422 401
117 962
570 62
829 64
375 527
146 319
406 357
569 164
450 648
138 286
210 32
224 198
847 992
387 423
955 469
809 27
203 911
613 150
58 406
10 815
551 439
93 476
604 686
639 22
25 804
547 53
275 55
316 754
670 874
402 805
351 184
110 351
880 675
422 959
37 563
441 521
560 484
984 718
255 548
867 621
33 895
462 815
219 17
833 315
599 207
318 51
738 406
164 250
663 58
51 979
781 549
321 207
951 537
274 314
228 866
159 644
173 486
19 165
341 881
215 443
740 434
596 458
709 595
474 533
539 26
797 201
98 17
96 750
379 487
792 844
957 662
485 418
619 741
940 912
192 781
506 279
617 876
296 205
808 67
955 647
17 249
989 658
912 447
14 696
808 69
735 965
80 813
786 608
886 499
994 423
124 448
840 755
427 456
718 44
162 933
949 285
877 123
639 144
355 544
121 926
562 34
22 873
847 71
928 303
119 189
966 681
974 525
773 806
995 313
915 149
595 294
174 557
819 509
211 160
424 858
937 124
835 871
523 564
41 998
372 893
255 964
784 901
318 532
445 113
196 939
348 704
395 320
543 244
74 231
836 777
413 896
522 391
631 564
224 239
403 712
237 751
528 995
280 605
315 435
765 142
908 557
255 819
39 144
824 995
258 36
331 429
537 407
981 277
638 585
253 142
782 441
366 473
62 895
129 501
776 494
212 861
702 372
439 938
111 683
569 818
279 73
361 737
81 478
626 939
40 591
924 971
427 37
907 609
204 928
811 645
221 961
883 733
99 84
417 205
199 335
144 166
668 824
290 886
984 970
186 764
300 612
309 254
247 44
581 138
838 211
694 242
397 861
273 812
855 928
450 479
513 235
914 178
647 515
190 296
501 488
321 235
357 179
307 522
792 701
415 43
311 632
593 938
444 755
778 262
667 334
490 172
348 187
898 469
562 777
709 47
211 772
647 481
869 185
120 289
508 284
137 789
828 76
695 541
478 771
452 180
886 851
376 641
730 949
93 880
786 975
810 326
181 856
324 756
590 128
248 19
987 489
168 704
681 988
39 949
694 729
396 728
404 638
942 244
503 945
98 713
538 913
50 922
699 178
826 541
240 975
190 474
936 52
370 456
325 154
197 837
483 190
960 121
661 733
779 875
560 49
23 952
761 959
403 981
63 43
714 650
268 149
939 329
772 387
626 764
459 108
372 225
212 13
17 578
646 669
65 153
235 983
220 819
244 396
996 621
286 621
317 386
660 867
624 228
228 331
786 434
152 685
326 197
80 533
539 422
641 798
117 608
511 616
112 334
153 505
309 14
929 326
683 628
103 856
367 44
534 83
679 918
944 834
595 571
737 394
95 603
943 462
267 622
656 160
32 511
55 571
180 431
635 527
771 565
466 390
707 194
449 669
348 405
956 183
512 813
292 669
205 254
13 846
411 289
619 394
663 222
428 709
866 410
309 357
453 807
969 892
924 302
261 303
262 319
308 598
803 488
721 690
673 310
776 832
224 722
183 987
190 208
53 481
931 95
822 471
712 994
156 701
778 989
773 152
899 120
633 798
808 720
552 842
960 276
86 936
869 34
533 326
391 74
176 210
898 709
193 914
538 498
356 450
774 970
607 243
196 880
277 433
658 400
446 52
504 116
458 885
543 298
889 712
245 778
902 968
699 582
598 518
819 526
154 969
12 241
899 449
571 144
420 962
835 54
752 775
633 441
674 75
40 85
23 776
784 117
140 443
906 252
361 247
101 154
588 777
599 577
619 247
622 986
592 958
798 998
136 261
148 712
763 555
961 45
515 634
619 318
153 442
795 809
702 359
754 22
421 512
892 168
909 78
491 805
564 178
54 142
869 621
156 550
385 211
909 195
234 686
326 890
604 372
581 422
839 206
223 275
751 775
480 87
764 115
290 346
477 403
387 656
238 158
864 724
159 894
116 952
466 868
925 189
861 767
608 319
683 304
724 673
264 74
947 532
260 489
512 346
870 447
791 180
221 845
81 409
255 677
185 938
684 89
386 128
683 279
237 431
813 490
750 541
14 264
301 389
545 930
717 441
311 251
603 34
734 344
362 82
173 39
111 557
786 67
181 133
330 650
165 453
294 631
276 475
887 460
419 107
736 637
994 513
150 476
434 650
562 297
236 209
82 48
209 305
979 57
925 199
379 262
959 192
418 349
436 617
280 257
820 591
291 894
803 679
751 671
91 254
217 538
88 652
69 494
775 994
189 868
703 827
105 223
227 177
522 891
360 162
834 678
735 886
68 309
468 515
118 322
36 111
149 753
760 490
587 662
734 349
297 960
394 152
973 674
789 421
608 906
811 551
300 583
136 158
975 638
59 300
735 582
522 53
249 815
658 877
127 611
605 317
823 727
266 101
560 589
866 120
236 362
645 313
736 217
695 440
540 76
665 188
420 688
925 719
958 740
766 572
971 509
854 62
352 657
506 894
847 976
637 956
260 515
393 565
749 939
314 701
58 803
889 980
913 734
470 719
76 542
850 742
853 172
197 325
193 756
525 857
904 190
517 221
355 136
209 773
863 356
977 559
344 761
332 266
536 300
939 713
519 578
247 77
132 802
632 383
585 198
508 838
796 157
390 364
163 396
799 180
39 998
204 944
625 402
941 865
457 226
718 275
111 521
378 597
653 181
389 751
499 165
918 622
718 804
884 941
829 414
126 255
455 28
807 285
420 696
198 69
713 521
539 779
327 781
200 873
87 260
115 970
98 476
85 20
875 93
163 111
493 758
953 893
868 309
397 359
947 400
513 896
626 169
253 718
464 552
734 927
678 992
744 325
759 713
544 698
789 883
224 115
633 971
484 395
498 28
896 246
980 367
841 52
176 653
595 165
39 383
32 642
172 79
282 878
260 186
304 121
666 122
305 881
28 439
257 313
272 85
261 94
808 549
201 270
150 507
709 759
784 433
169 849
804 519
981 881
401 15
652 163
797 944
945 565
765 460
510 296
183 802
337 229
41 218
41 145
752 218
691 24
928 962
926 230
970 452
147 241
677 636
888 325
541 143
278 371
853 340
198 141
141 332
596 379
197 936
891 485
201 879
312 705
687 413
913 197
643 692
480 676
921 148
580 608
134 903
209 676
278 445
377 883
867 311
755 833
565 453
294 637
291 829
673 138
33 628
901 536
825 785
224 887
387 747
561 324
403 741
661 570
905 622
826 979
457 321
617 371
250 776
520 607
284 105
372 874
985 10
378 477
379 786
638 118
568 407
418 963
659 989
138 334
949 488
225 348
744 887
129 267
209 466
78 678
630 281
191 735
656 441
693 153
928 691
852 533
372 242
262 889
337 481
959 409
862 901
585 673
61 306
815 236
98 258
974 693
64 554
204 723
174 912
738 230
246 424
934 389
448 157
318 280
610 809
965 516
999 302
560 243
217 962
172 265
977 650
309 938
523 636
670 297
46 886
472 380
17 358
666 507
947 769
58 457
157 40
405 58
903 964
657 776
54 197
663 991
682 194
434 866
499 512
426 754
515 129
24 214
222 734
649 360
772 69
587 846
577 406
73 617
895 14
444 244
557 506
734 757
888 580
670 14
133 709
127 778
833 218
853 676
143 922
680 849
940 63
601 473
81 258
505 802
312 408
49 848
160 624
161 285
332 464
304 679
335 936
756 587
87 204
472 300
865 935
331 787
562 908
723 331
161 64
752 622
40 222
250 738
206 791
681 32
13 445
672 151
403 300
316 562
47 155
223 480
134 377
899 23
610 562
393 502
967 939
670 329
728 186
354 736
471 298
865 635
231 940
335 306
590 898
91 568
113 167
660 148
898 320
39 782
987 443
420 656
539 996
803 587
209 512
543 450
631 732
982 416
276 751
408 725
824 454
27 607
555 472
456 985
27 536
242 536
221 134
467 797
375 466
381 791
625 518
993 736
296 653
572 477
679 833
160 548
752 71
678 442
599 264
593 481
203 795
43 881
818 522
766 25
662 854
186 33
584 646
48 368
175 469
937 263
946 963
670 986
126 366
399 301
666 755
503 328
360 947
722 159
46 828
178 205
213 68
140 285
896 62
288 211
357 574
57 841
25 132
995 126
847 111
626 612
933 144
33 607
424 981
727 592
159 41
467 944
502 846
293 662
38 560
458 104
692 588
612 643
393 738
677 656
639 603
187 976
254 698
709 617
608 158
546 278
295 27
331 360
555 730
870 664
483 406
867 655
933 273
584 879
636 453
303 525
970 322
221 998
294 270
607 678
461 106
238 310
775 382
226 771
45 516
583 755
922 351
872 320
623 483
366 794
162 922
920 794
397 988
882 219
867 804
237 674
588 721
444 186
786 296
562 678
358 526
900 952
507 476
146 471
419 148
131 575
277 439
283 625
748 150
507 281
215 640
816 766
878 753
378 813
785 484
798 845
709 225
741 617
308 751
411 321
578 946
496 915
455 93
523 20
865 702
348 906
904 692
946 644
639 316
674 562
311 758
287 337
372 518
764 529
868 388
650 580
478 880
252 667
939 795
714 430
115 718
698 593
843 823
763 375
615 898
523 304
240 698
832 277
735 390
925 363
14 286
120 754
264 721
767 369
155 856
942 369
737 302
432 199
544 604
831 469
429 160
667 547
573 76
586 340
688 427
467 551
136 663
254 429
252 823
138 103
452 593
765 836
828 938
605 935
58 277
970 421
487 281
78 518
91 111
666 868
323 948
992 776
104 682
343 694
55 846
466 941
27 805
813 607
732 605
133 501
974 198
681 100
388 423
511 320
899 532
350 982
211 805
273 727
850 391
535 347
124 232
947 114
909 107
482 18
254 268
386 681
17 976
318 924
794 921
526 718
492 900
693 16
543 763
139 701
628 644
832 341
682 155
63 891
910 669
818 481
119 595
827 198
722 623
569 867
752 182
166 854
834 379
293 496
821 792
228 742
575 817
650 533
114 481
630 707
474 89
222 307
129 825
63 533
144 94
380 624
264 700
965 126
181 497
235 55
990 858
249 324
516 935
442 802
354 217
884 440
997 685
491 827
544 446
660 702
745 260
434 785
910 938
574 591
348 745
443 626
298 814
473 669
906 540
436 262
343 894
364 487
632 919
167 493
602 255
582 837
339 244
504 401
441 347
473 53
877 639
435 544
388 43
368 66
431 595
13 212
548 792
514 802
100 11
181 401
645 209
10 265
384 777
753 434
466 168
394 895
621 730
658 983
725 207
381 29
928 116
541 330
582 807
123 973
168 445
94 802
437 538
148 948
638 70
503 990
542 774
541 326
320 754
802 918
190 420
499 400
54 368
29 537
261 947
278 736
231 360
500 213
193 267
97 590
755 364
168 813
947 626
218 564
544 319
267 628
525 293
731 869
432 537
709 931
176 385
557 657
263 886
446 963
912 731
243 89
317 912
280 802
232 970
295 407
646 460
902 455
49 286
160 207
467 674
15 852
963 586
129 45
33 933
660 944
174 520
312 604
916 362
303 657
218 251
861 35
773 189
471 561
125 979
58 739
998 915
123 210
565 873
109 387
98 683
710 578
403 796
172 566
443 663
313 674
834 280
954 634
992 314
339 44
103 383
183 796
626 812
613 266
279 845
357 687
267 104
167 726
84 431
603 747
602 728
650 808
876 601
625 271
187 125
528 43
661 697
319 95
575 720
299 777
379 931
669 54
803 482
990 381
933 637
928 576
410 604
125 851
916 839
644 233
480 842
720 364
642 582
509 614
208 248
753 590
937 454
515 452
554 894
868 76
416 789
93 288
967 345
895 855
575 396
887 416
629 251
278 486
286 415
707 346
198 916
235 600
209 417
909 322
706 377
543 967
68 938
410 374
818 23
316 85
172 469
447 403
588 262
584 247
971 687
306 820
413 320
173 537
980 806
529 168
896 782
357 430
897 55
136 544
307 335
798 764
112 933
701 819
48 971
379 876
281 899
297 689
89 550
769 13
630 429
408 23
602 658
160 320
446 753
889 856
707 611
366 824
50 293
595 268
528 820
38 986
707 410
348 868
427 778
533 111
668 107
675 66
892 477
62 533
577 817
485 38
774 211
144 67
536 76
698 217
365 245
412 883
933 692
449 305
486 235
577 28
86 949
996 620
998 900
224 565
925 286
132 253
560 414
465 223
350 87
970 316
689 863
56 926
735 490
624 223
195 540
710 826
86 986
153 192
730 974
988 597
667 817
20 208
412 987
281 430
613 431
544 993
488 800
628 725
563 346
417 302
764 50
700 182
207 345
910 278
355 910
46 84
280 257
842 354
580 536
21 925
794 958
505 28
62 602
615 285
737 273
277 648
299 459
995 510
402 510
267 751
219 644
636 954
897 54
69 518
504 924
799 688
840 771
410 533
875 114
828 694
520 176
926 567
681 273
534 725
667 133
498 110
211 141
217 25
797 446
164 677
636 305
535 410
309 641
309 978
693 531
884 442
40 20
939 124
555 222
504 90
48 618
142 300
115 887
17 95
778 324
898 325
287 544
912 345
509 918
530 596
522 399
827 985
605 673
709 972
37 354
778 85
521 655
792 182
874 385
454 670
739 184
481 465
803 779
324 448
154 55
973 313
206 672
190 508
547 667
109 421
907 835
378 85
386 242
220 391
536 712
202 54
916 396
734 570
701 182
67 311
168 596
845 429
895 797
626 214
225 667
278 92
751 394
698 638
307 505
319 640
219 406
984 386
724 68
603 397
827 66
787 374
599 844
284 612
54 423
602 495
186 48
114 412
523 453
681 201
967 681
463 660
221 662
678 987
288 980
389 944
808 325
20 826
224 362
851 162
992 493
843 343
455 913
181 603
955 301
825 725
574 748
32 486
900 488
963 482
119 146
58 628
502 546
274 210
145 67
575 944
444 569
226 76
122 608
900 791
187 170
642 620
237 41
85 926
114 281
191 386
100 777
513 794
566 796
192 268
154 237
662 647
76 724
519 817
539 376
524 827
376 496
821 484
254 438
257 328
692 895
828 739
110 904
44 232
686 346
217 956
900 464
198 100
823 516
52 905
938 176
574 958
793 775
854 352
519 896
375 281
908 974
795 996
481 61
888 802
716 850
864 917
743 956
771 411
984 947
632 134
698 165
281 320
952 641
183 630
423 591
252 550
553 515
191 391
199 952
749 890
261 468
588 541
675 752
832 584
26 653
865 725
646 144
801 515
698 935
828 739
842 557
166 352
562 852
187 663
601 117
367 284
513 198
615 536
29 287
764 104
106 577
328 871
333 224
548 83
715 275
887 89
178 513
926 965
896 639
397 607
394 449
730 394
460 882
397 14
598 926
461 591
778 592
66 414
704 353
252 272
674 619
159 495
687 862
578 813
565 963
401 188
245 488
426 267
50 451
47 674
804 920
783 644
450 15
683 780
575 557
916 873
296 406
158 112
379 43
84 691
699 159
173 801
638 710
349 925
524 358
373 647
309 739
488 736
783 573
537 396
569 772
617 592
778 92
782 287
272 627
452 16
573 120
825 328
424 153
857 797
407 675
869 43
461 389
563 400
437 222
500 770
71 376
721 485
552 741
339 957
47 599
149 689
792 958
701 657
729 221
202 903
578 148
841 343
104 596
777 612
383 951
570 48
897 541
156 779
134 949
28 390
204 401
822 135
773 153
411 680
538 349
43 702
839 84
796 572
429 168
407 784
854 990
575 121
507 399
192 289
97 988
128 457
901 791
36 724
723 11
986 758
897 533
164 281
898 631
740 579
797 199
953 603
481 787
622 725
273 225
558 165
762 60
154 254
888 403
673 482
158 34
949 99
844 789
830 175
507 339
525 126
922 348
158 284
998 627
216 679
261 516
458 377
915 638
603 322
400 111
393 694
880 743
52 516
780 514
814 693
129 457
70 48
929 222
946 78
302 240
211 945
639 82
715 200
492 380
241 505
649 367
942 260
999 691
791 957
208 87
983 441
96 324
519 840
82 766
121 733
894 17
412 907
258 899
766 937
601 678
122 817
902 446
512 449
649 247
809 266
429 624
349 99
254 423
642 989
216 393
436 166
54 637
30 990
703 980
221 884
106 44
629 835
919 628
35 918
35 825
605 622
233 112
703 868
80 826
124 505
159 14
72 222
135 353
516 529
605 775
446 276
826 889
371 236
123 721
647 131
803 198
331 509
313 874
727 399
384 432
721 872
645 628
269 890
99 605
279 145
288 348
229 743
864 912
198 80
950 134
88 618
814 471
436 21
908 77
105 231
506 858
706 515
563 385
802 633
83 954
41 802
330 161
803 912
204 127
334 875
913 981
773 520
469 208
191 358
997 127
498 850
787 752
144 507
814 178
431 629
379 125
928 26
198 387
303 272
538 157
971 846
112 260
37 868
785 730
420 387
674 982
945 867
773 971
72 694
801 296
376 542
626 763
300 989
570 734
856 877
855 981
200 838
280 858
743 623
400 883
883 496
321 810
201 753
995 777
454 944
80 971
982 555
314 31
685 962
666 436
79 282
830 571
142 285
981 176
11 100
300 142
227 39
361 110
227 154
145 535
697 722
795 913
111 461
422 369
471 203
355 923
873 729
435 74
486 402
956 208
103 955
185 289
834 949
927 331
961 865
890 686
924 802
150 513
758 218
240 455
418 525
124 863
662 946
802 728
956 437
66 400
796 309
586 529
207 633
388 341
527 123
881 504
825 803
887 604
688 572
13 490
254 590
114 236
831 536
364 562
278 837
799 850
747 697
556 490
964 523
422 745
359 563
721 267
870 508
54 670
636 682
231 487
100 718
280 193
129 91
775 650
443 724
710 956
979 899
34 348
803 193
787 867
959 410
732 357
742 692
934 210
182 497
217 413
504 60
252 136
386 908
234 340
22 386
701 204
145 677
804 761
964 189
71 358
711 93
720 985
708 88
94 764
649 468
531 644
392 219
237 670
514 331
992 137
958 433
207 833
574 252
671 850
118 847
678 918
125 29
90 544
146 73
374 12
353 369
923 339
879 377
810 922
770 566
308 569
981 671
315 610
503 90
269 492
520 593
376 582
810 64
144 919
632 492
500 428
77 689
448 538
780 649
666 242
900 232
869 698
658 179
157 505
859 129
679 144
274 341
903 570
194 814
892 529
592 702
112 756
887 981
90 314
938 159
529 996
256 980
530 794
204 800
89 250
908 741
459 46
662 766
187 700
619 191
946 36
443 947
194 883
509 274
163 292
795 492
281 145
683 815
29 388
632 753
170 699
299 865
168 299
683 717
507 169
131 675
683 774
839 140
209 883
241 116
319 103
897 227
79 455
550 289
401 707
573 818
271 520
287 505
948 439
314 264
184 497
646 479
40 528
948 650
810 988
759 313
275 302
897 537
79 887
698 137
550 653
592 240
937 561
45 601
963 173
835 873
115 971
338 385
149 640
384 459
783 297
619 911
385 483
245 777
775 542
162 177
296 538
631 87
779 693
668 35
323 199
265 587
700 864
825 883
175 545
271 375
151 648
588 891
57 231
962 759
279 76
42 825
130 533
851 142
990 34
367 489
626 891
625 150
59 646
598 388
119 852
464 131
557 207
525 262
273 360
763 518
749 459
732 122
253 689
778 862
655 207
55 104
632 351
469 540
515 891
167 27
896 315
875 461
569 189
663 840
927 710
891 916
164 44
250 194
238 779
694 150
966 452
215 654
771 106
267 100
508 751
160 295
480 912
370 471
952 997
264 320
632 472
384 803
13 412
678 507
309 342
741 802
549 609
768 250
331 68
428 327
72 651
492 989
358 605
120 657
503 729
821 426
376 239
889 504
284 653
911 889
749 430
949 408
902 821
391 376
944 283
295 890
200 846
811 211
434 356
49 329
885 955
876 102
37 694
495 813
50 909
176 322
963 115
312 583
714 591
942 982
621 564
789 155
517 547
804 765
650 13
939 10
425 108
377 764
87 761
242 286
606 228
895 951
10 982
142 919
115 815
567 657
275 579
231 395
197 821
121 815
774 565
547 161
425 440
277 646
913 337
239 890
683 774
730 291
506 388
72 430
109 675
797 139
359 43
810 510
221 89
211 960
114 694
532 448
411 744
630 487
620 135
589 974
447 746
126 45
699 27
350 428
899 751
42 521
757 174
796 519
320 305
732 86
685 459
883 461
893 467
565 105
22 573
725 284
652 46
82 254
568 958
454 209
310 248
843 116
820 271
985 461
406 374
832 976
765 403
160 569
545 990
945 797
114 691
979 314
322 208
164 503
333 938
528 294
279 134
999 837
819 959
842 321
430 789
174 692
791 237
580 108
665 534
193 319
813 432
32 504
306 66
767 669
374 547
742 151
98 769
892 266
363 421
114 780
435 103
340 915
511 922
437 231
553 219
899 863
101 480
980 19
82 429
248 140
893 448
685 592
758 869
157 488
647 110
521 572
510 349
786 716
844 483
888 664
397 673
449 288
128 203
315 160
707 994
532 226
115 342
224 452
415 860
496 957
762 638
440 688
542 610
664 808
194 854
548 223
905 770
525 990
601 85
70 692
347 797
603 293
513 538
476 548
541 945
606 486
653 421
794 455
456 342
743 684
957 59
18 203
254 826
182 283
838 175
260 493
695 17
244 740
693 811
551 271
457 706
680 264
78 330
586 668
76 793
387 13
625 330
494 146
481 111
960 860
674 645
584 111
996 451
807 843
974 716
692 842
692 743
104 47
633 938
164 668
259 686
451 480
398 198
894 208
106 989
541 766
18 681
281 111
997 564
609 860
644 324
85 410
321 126
619 808
384 327
453 120
869 274
205 331
34 446
954 161
934 873
589 787
508 192
347 920
715 229
758 127
537 564
914 15
399 25
349 58
689 585
491 542
936 90
898 566
696 478
322 987
731 18
62 803
767 416
131 181
685 435
376 857
968 608
926 698
63 735
891 585
426 132
83 461
440 821
102 918
48 553
32 951
565 193
871 549
384 856
284 594
44 917
554 116
953 66
394 283
202 532
478 60
501 806
351 436
49 378
850 664
314 366
468 20
357 647
998 110
66 203
632 249
926 487
367 393
79 716
407 829
49 776
546 89
587 912
992 902
238 718
987 726
411 362
47 422
428 553
341 691
566 457
28 690
309 480
560 915
71 232
711 818
190 872
983 710
35 974
653 982
93 359
67 179
978 453
49 201
655 503
253 473
961 278
905 813
29 729
29 505
445 991
501 834
805 665
726 284
978 636
328 511
834 544
776 633
591 395
613 516
179 816
614 38
830 538
767 82
67 256
326 415
125 796
55 592
912 992
855 993
267 915
771 979
155 235
298 35
858 331
449 817
87 480
354 757
387 457
243 387
99 950
241 335
595 448
338 821
55 685
576 171
424 340
845 983
225 38
419 370
295 610
137 485
170 354
349 176
133 887
733 655
899 718
795 341
643 273
54 762
220 535
622 164
473 829
604 923
705 727
744 611
868 344
41 118
600 114
266 334
280 822
316 960
466 750
535 51
702 596
436 789
308 663
100 322
36 682
315 943
316 142
111 49
546 597
442 982
713 984
727 227
228 922
925 136
419 285
126 388
208 157
897 685
366 841
706 123
916 499
667 860
198 846
794 934
515 48
260 207
624 149
729 153
567 876
941 980
76 671
173 235
283 655
721 615
779 202
595 134
551 143
846 420
469 139
548 505
573 903
692 899
197 37
58 578
203 438
479 161
62 331
518 443
935 692
489 80
994 749
223 441
525 892
496 124
47 938
826 558
48 217
554 232
28 641
525 29
807 657
582 372
376 904
157 630
183 589
696 475
737 511
830 22
255 740
712 687
968 866
237 401
957 82
284 94
618 727
846 933
129 509
348 470
308 471
965 560
181 428
156 421
257 817
709 215
407 984
705 641
302 59
672 491
630 447
791 604
377 189
593 337
944 184
887 555
602 941
355 771
122 55
865 45
216 98
460 178
306 225
38 181
624 195
528 212
66 566
894 629
614 247
932 455
348 884
843 409
524 103
865 650
777 71
514 421
505 746
528 503
262 376
224 598
612 27
748 815
370 551
733 560
444 628
813 353
458 622
812 954
959 159
28 756
484 54
856 398
58 257
605 314
635 220
760 967
281 442
972 610
383 644
723 490
402 674
692 590
449 649
942 374
948 885
479 535
705 135
916 312
814 662
639 573
995 736
364 813
660 105
835 797
296 950
553 460
261 541
66 276
222 894
778 854
995 408
768 690
690 58
462 597
170 611
76 891
76 544
805 259
849 75
445 819
315 84
43 453
836 490
490 871
770 135
906 566
604 939
844 871
59 714
743 262
18 691
494 679
156 235
895 17
880 719
334 22
781 131
944 463
504 371
657 945
787 836
476 23
123 734
80 693
967 739
545 293
349 438
373 862
650 29
395 70
385 612
235 125
235 259
279 177
262 545
762 163
916 705
115 903
330 690
474 20
280 533
185 435
48 627
309 931
716 191
653 554
224 156
683 142
852 169
569 405
593 786
364 532
473 670
887 411
108 34
877 220
596 22
238 676
640 474
252 26
629 996
699 316
635 278
651 231
921 715
144 209
886 390
792 899
389 167
286 322
865 408
680 965
766 267
208 382
71 272
692 829
962 692
262 728
883 253
888 426
781 800
321 733
92 792
952 541
220 833
709 441
948 857
711 118
371 748
16 401
547 870
262 162
60 92
30 581
505 290
57 884
61 724
490 133
764 507
972 688
482 579
773 656
713 456
651 625
585 384
556 174
203 95
488 615
903 362
595 179
714 920
646 444
348 661
367 304
119 173
305 227
980 282
491 376
164 608
845 734
442 928
221 145
546 911
133 829
722 243
934 954
917 369
350 707
334 576
685 526
207 176
394 369
850 245
795 287
50 657
338 602
28 248
790 925
645 444
722 279
383 632
408 669
415 768
943 312
12 810
390 837
785 69
212 775
390 20
340 985
795 546
635 886
248 24
868 478
799 459
933 892
756 681
573 347
220 818
909 505
360 931
81 65
351 758
140 882
164 684
861 957
226 996
397 279
972 627
52 971
155 748
236 472
445 113
957 180
667 947
704 142
474 913
996 974
356 773
603 810
591 959
543 659
335 466
921 775
405 19
635 234
857 465
381 817
900 491
222 361
748 797
409 166
587 308
120 639
48 305
631 760
764 786
756 874
606 708
549 922
974 953
612 146
760 209
688 760
504 339
879 540
785 681
446 584
233 953
622 561
657 928
823 305
807 304
468 426
144 176
691 68
899 823
381 367
716 120
435 27
223 10
217 759
338 461
176 725
165 24
458 210
272 665
472 141
113 950
938 305
796 232
506 366
586 831
732 82
939 400
807 333
900 307
126 727
484 890
920 492
410 803
76 681
323 219
731 349
763 71
483 943
877 755
806 754
341 995
317 586
444 653
967 452
353 985
749 142
675 627
948 929
637 264
937 957
873 576
95 905
823 143
563 266
793 663
315 188
655 963
828 655
128 30
196 227
884 349
283 649
348 287
528 511
182 390
853 290
825 675
186 385
25 388
92 241
751 806
836 280
814 160
668 91
574 676
268 654
196 705
775 969
107 980
669 235
608 236
722 414
988 620
365 473
540 201
425 746
117 14
753 886
608 281
974 928
90 477
765 143
60 282
507 146
658 258
822 988
706 675
674 412
572 810
93 107
442 728
237 432
176 627
660 193
499 39
109 406
343 656
871 481
228 895
866 585
356 700
987 556
483 539
890 408
836 300
874 114
434 996
515 965
779 461
278 670
633 682
471 578
600 652
768 293
169 614
543 466
602 152
777 73
455 135
473 489
884 87
791 593
762 48
523 376
111 655
925 539
778 133
554 43
500 663
322 294
565 491
763 449
890 382
910 730
442 409
217 440
658 208
875 311
549 42
608 744
843 192
845 134
595 761
333 888
646 505
115 237
359 591
894 202
945 39
396 268
585 667
312 149
233 11
664 291
169 65
177 99
535 12
765 365
332 549
181 354
77 699
605 436
318 118
568 812
817 75
752 30
806 552
178 833
915 983
716 575
858 909
825 344
35 233
354 304
91 849
775 898
61 237
717 772
226 629
576 902
356 87
802 549
754 907
949 18
141 703
827 668
804 637
954 265
642 61
200 844
429 724
56 86
436 861
361 218
151 904
637 948
829 493
660 763
700 257
341 945
782 487
848 896
741 974
401 65
224 995
863 542
202 602
101 689
890 233
662 618
392 345
297 332
361 168
865 104
388 996
852 262
786 337
439 762
677 917
286 948
151 191
228 415
384 966
906 126
166 657
522 702
380 692
616 114
155 111
513 854
44 92
475 647
851 534
707 61
533 81
939 757
17 205
514 902
78 142
120 490
147 662
909 208
872 200
677 26
43 482
448 237
493 533
775 796
950 644
768 696
535 456
716 595
479 812
585 723
906 797
746 807
544 355
873 925
547 972
272 916
144 549
775 983
319 883
535 455
408 179
181 400
905 728
145 473
110 656
805 840
431 373
963 39
251 768
642 493
110 228
629 234
741 770
337 536
367 840
92 609
496 963
120 167
397 303
969 986
474 877
400 870
65 604
242 75
261 454
249 34
571 244
934 646
547 245
740 71
794 854
776 407
304 648
396 844
692 226
524 913
903 416
99 817
388 857
326 56
720 490
288 424
915 61
446 23
141 86
701 191
746 290
609 536
550 574
142 302
758 117
638 956
240 179
326 665
942 687
159 303
84 710
216 563
340 302
862 225
616 388
810 163
127 419
402 327
517 687
766 160
702 139
725 313
257 59
501 949
90 747
865 451
91 922
648 695
25 865
774 152
576 741
340 29
146 979
332 189
335 747
173 238
153 175
496 424
637 95
104 893
88 691
555 948
562 192
374 145
478 830
860 229
836 660
339 697
86 580
135 957
953 504
190 482
389 771
903 869
941 490
105 39
568 441
620 484
51 320
332 992
975 133
732 151
837 184
210 757
537 820
696 622
328 681
785 254
819 250
520 356
205 945
576 382
600 409
301 509
410 930
119 15
538 128
165 676
886 10
642 563
564 347
415 428
373 222
266 394
777 407
404 377
720 90
425 724
670 844
750 206
231 159
963 448
190 515
241 478
282 958
696 503
100 749
289 61
403 729
110 580
592 567
189 842
603 90
704 315
120 445
236 838
14 58
255 951
533 666
786 334
88 747
30 910
168 351
677 196
491 571
64 103
312 203
843 760
444 967
346 227
415 58
898 963
894 276
118 606
37 284
568 927
842 205
35 768
483 307
483 390
166 388
715 468
232 498
337 936
940 812
369 65
720 777
523 988
616 737
265 222
235 459
326 264
190 318
891 735
191 62
943 68
126 675
140 728
731 350
378 473
26 63
615 675
278 44
619 69
286 699
350 784
71 116
397 921
763 333
834 788
448 32
250 853
151 524
485 646
774 887
452 751
111 733
611 336
139 114
568 958
444 195
313 487
964 69
137 286
879 516
923 148
156 526
593 994
29 439
798 499
812 519
265 57
202 411
741 413
152 579
734 504
457 773
587 564
579 619
119 474
568 67
426 625
249 322
355 889
408 566
290 137
233 749
283 954
895 23
760 465
727 283
645 926
471 580
254 314
802 425
519 40
655 927
492 318
45 690
332 143
388 204
918 96
695 791
298 798
219 89
948 125
134 293
448 256
35 974
891 67
961 90
416 717
421 166
210 104
445 20
142 822
538 452
318 407
340 738
641 704
178 341
276 477
27 84
330 280
538 107
794 658
575 139
367 892
880 731
502 769
256 664
542 378
620 493
989 206
26 464
320 63
888 507
752 402
530 594
744 553
247 770
549 464
623 203
670 479
183 382
103 993
86 378
879 361
881 159
482 341
25 751
254 925
627 652
763 122
54 283
994 874
613 894
949 128
841 882
357 818
33 569
864 726
212 175
889 966
880 661
113 812
743 119
193 985
337 376
955 24
903 127
359 926
525 402
671 589
101 712
53 442
173 678
445 817
25 528
303 934
112 402
344 744
120 920
477 667
400 178
235 761
244 312
625 581
99 580
243 782
906 188
372 832
505 813
960 401
705 620
523 58
410 102
140 378
465 752
365 286
935 31
987 906
546 862
127 583
234 205
121 61
924 955
70 478
294 537
960 636
617 213
870 658
707 505
669 267
953 986
758 684
633 423
57 379
911 553
181 416
949 670
632 580
688 634
252 670
988 710
368 150
37 212
318 461
393 830
563 199
671 622
656 400
499 814
83 58
257 292
527 480
154 80
261 551
466 273
100 601
528 829
302 546
451 527
650 774
581 203
565 106
942 236
855 648
638 355
229 135
375 13
420 122
619 655
796 849
901 67
641 679
510 30
258 165
991 687
770 599
60 225
954 195
631 284
29 510
367 127
623 999
495 818
459 36
410 201
149 334
694 812
879 322
35 430
149 860
40 555
90 142
596 386
415 386
767 690
217 831
443 194
151 991
440 280
318 244
153 833
414 926
853 232
141 188
212 151
276 407
516 312
483 282
265 190
516 718
919 648
960 532
926 851
492 218
772 840
708 608
217 119
118 334
266 147
723 283
215 490
249 626
887 868
877 612
28 978
241 336
216 793
898 22
934 730
343 848
166 56
696 150
266 208
18 48
604 252
187 878
615 970
29 643
855 921
127 380
928 611
214 832
404 900
612 83
909 569
540 785
564 78
684 125
228 495
370 834
37 785
192 77
703 453
53 186
722 935
927 397
592 403
851 977
369 176
800 99
553 353
57 835
443 216
44 357
943 336
793 434
229 995
822 669
362 74
87 337
45 560
66 455
985 173
293 401
236 355
975 629
535 78
10 400
778 109
139 856
587 629
306 740
661 615
19 112
702 850
375 50
22 780
649 466
249 953
359 49
420 904
174 204
596 761
198 29
286 510
63 322
829 530
389 855
696 35
413 628
392 559
645 344
955 968
237 885
981 683
494 935
379 702
874 465
644 788
745 138
663 366
23 355
340 849
427 305
141 338
624 51
530 974
86 291
644 884
249 766
552 982
772 359
472 777
575 723
342 113
17 202
736 336
289 893
686 370
393 521
32 230
318 537
161 636
853 756
159 882
707 130
332 850
114 456
257 710
11 47
515 687
839 467
834 927
881 31
318 391
292 894
138 837
343 497
264 993
390 679
758 239
70 240
674 404
434 401
590 489
505 42
279 119
327 385
474 275
346 319
534 783
152 764
426 214
465 149
605 747
262 298
836 276
25 667
174 788
477 216
231 96
74 867
67 559
410 78
386 626
613 496
469 199
316 936
870 289
699 524
703 10
184 668
914 736
726 892
348 818
534 994
332 49
917 826
876 201
742 311
406 300
200 752
464 702
37 729
392 792
357 605
691 388
56 690
787 889
330 971
176 823
303 994
419 820
576 735
947 128
398 498
100 787
943 172
924 367
484 543
54 321
799 980
913 806
243 728
820 844
44 771
865 789
721 645
129 577
229 636
526 901
67 780
319 671
206 259
470 998
931 559
93 298
21 248
761 96
790 428
281 382
604 959
819 346
511 949
778 556
107 445
656 967
760 403
112 77
787 995
311 96
142 455
410 950
966 469
250 335
180 71
607 407
996 104
472 344
606 395
410 741
966 745
978 469
120 814
944 513
663 453
313 821
64 566
149 930
665 500
443 201
538 160
776 107
181 519
878 475
36 534
821 452
233 477
224 135
33 234
55 140
528 56
697 412
598 369
814 454
387 238
598 724
232 515
606 911
963 274
519 492
515 20
624 40
964 551
492 136
58 533
560 894
496 190
505 664
98 234
104 507
803 56
244 712
806 560
515 364
308 773
706 654
904 63
71 539
166 971
466 607
127 969
409 72
38 536
193 231
955 419
307 498
772 949
989 376
747 640
124 808
250 583
704 125
541 737
76 740
77 715
378 442
167 846
618 579
644 731
321 709
84 622
787 998
55 270
654 353
639 758
542 766
136 892
759 500
487 771
499 86
913 156
100 727
986 915
377 480
812 456
648 628
200 503
820 879
706 473
276 25
488 572
419 192
769 171
336 664
188 207
984 889
398 878
622 824
757 886
56 792
403 58
701 594
260 275
769 841
624 229
95 254
761 452
487 48
145 868
857 39
848 792
492 287
587 646
984 920
164 820
995 565
316 337
186 935
457 414
657 144
478 128
289 527
745 525
857 476
872 241
904 495
279 230
67 970
967 381
970 559
605 81
46 264
733 677
895 194
650 555
83 699
557 11
747 87
559 293
161 924
362 509
951 842
670 872
879 995
952 389
58 634
234 182
327 560
451 886
29 876
965 428
297 75
686 603
165 819
584 987
460 889
605 402
126 637
545 146
772 934
638 972
822 87
716 12
129 747
89 629
380 36
77 880
475 98
747 114
491 234
757 697
101 347
819 489
34 851
179 793
455 905
493 442
277 26
692 411
189 204
307 231
134 43
963 747
682 226
975 141
21 237
603 904
113 422
557 325
862 175
727 458
746 614
925 819
446 31
900 13
522 856
539 501
556 604
593 643
343 399
377 324
538 490
839 706
129 529
528 244
998 812
836 624
761 846
389 20
276 187
880 136
505 672
104 413
506 369
465 619
772 877
711 89
471 817
417 657
291 616
354 522
598 100
859 290
464 987
130 196
316 287
871 514
927 348
183 544
375 156
14 199
67 122
93 627
347 131
113 410
650 573
473 456
107 406
105 792
244 179
846 119
876 481
830 205
884 727
428 151
788 493
574 78
642 64
499 871
753 265
969 69
605 19
776 985
745 157
908 188
779 369
689 922
413 868
519 820
818 128
554 361
27 229
637 320
242 967
546 824
291 249
788 659
421 168
884 497
510 953
422 552
806 827
370 778
228 80
239 555
942 740
590 706
187 613
937 452
93 606
764 905
626 537
689 551
489 95
598 370
833 846
13 950
913 617
95 589
151 680
233 219
981 239
277 165
159 958
341 694
703 780
856 660
950 550
421 937
398 888
274 18
621 687
898 924
493 878
763 98
382 852
851 219
32 311
538 737
439 228
616 569
582 532
236 408
26 705
172 998
828 486
894 542
20 192
784 753
977 122
47 779
745 714
628 133
38 677
99 542
991 963
886 281
119 265
208 464
373 493
563 218
596 496
944 533
875 443
342 492
603 852
170 39
197 329
214 575
662 270
272 486
530 794
972 589
181 491
249 54
212 569
707 295
211 355
825 262
144 711
592 710
63 955
656 362
705 535
671 690
992 81
907 534
762 11
959 791
806 921
950 612
919 511
841 152
34 933
469 628
729 389
390 757
510 593
525 692
942 522
637 980
174 112
308 710
723 920
411 101
969 380
193 15
20 465
49 512
69 586
98 550
866 46
697 656
305 954
756 617
76 688
687 261
277 263
524 465
200 41
728 561
633 800
365 694
715 62
191 803
716 997
350 147
572 138
99 866
974 789
509 894
947 828
602 83
970 756
123 473
193 77
135 855
173 953
357 873
542 843
815 201
961 918
658 852
573 749
435 766
635 697
310 755
352 397
736 625
286 968
152 332
887 924
53 111
934 614
254 425
255 359
883 983
583 765
756 194
557 576
638 28
484 429
904 611
604 348
551 265
757 735
645 845
970 224
545 587
198 377
761 342
95 481
452 706
441 979
925 469
928 251
444 424
446 736
616 730
735 502
826 93
611 554
937 950
84 931
271 401
34 134
57 680
757 172
223 762
932 651
550 504
386 340
14 415
234 419
965 100
110 989
118 493
255 398
602 509
385 73
154 728
576 63
601 329
499 705
617 142
487 980
335 957
317 550
853 412
57 14
204 719
483 570
594 662
468 59
336 976
502 934
19 452
844 560
638 799
769 588
708 67
416 957
491 853
81 195
977 215
885 771
224 48
453 293
781 446
968 301
751 360
641 916
929 618
662 129
822 864
951 965
668 403
44 609
199 245
386 710
487 12
318 673
217 433
75 551
369 423
813 397
749 377
353 522
915 333
534 321
176 628
273 483
988 219
106 768
542 407
324 956
675 738
711 494
861 484
344 202
870 251
930 145
183 711
625 314
871 191
287 610
406 942
894 678
557 847
903 204
36 987
978 478
936 326
427 401
365 50
924 888
353 338
175 648
205 507
79 899
853 471
256 643
906 460
508 589
767 163
91 160
23 208
232 156
90 299
900 422
223 469
573 691
425 507
646 220
944 317
337 823
862 13
812 767
866 120
424 372
345 232
119 60
855 600
923 345
490 645
940 133
261 907
828 768
105 119
982 179
271 967
23 305
94 785
437 31
825 159
631 612
56 666
232 739
756 915
500 973
956 711
81 944
672 298
661 179
831 752
191 613
504 752
377 658
59 263
696 431
658 799
92 333
94 462
395 644
669 550
252 17
940 117
63 649
163 273
39 982
680 476
198 953
606 540
785 635
344 648
762 159
802 135
351 258
581 759
262 503
438 702
571 520
309 867
817 150
697 832
237 901
896 524
703 51
85 772
628 335
729 919
240 669
77 97
246 833
589 281
390 404
823 265
662 608
861 605
636 194
321 506
251 828
68 298
468 211
444 500
711 974
119 633
89 117
579 511
493 617
200 355
759 261
204 18
800 910
528 394
166 188
552 343
534 163
305 740
915 382
342 871
570 603
972 305
200 328
36 569
640 457
801 941
302 367
454 698
758 112
952 586
496 425
536 295
624 571
553 627
361 637
382 590
28 667
410 620
725 232
755 669
313 332
110 232
394 606
321 895
598 837
114 800
886 942
420 176
430 486
603 885
451 810
387 854
157 76
157 720
812 885
368 700
122 598
890 96
775 587
860 390
650 350
985 610
480 534
191 434
277 38
177 495
991 252
276 26
728 181
859 84
579 747
799 702
271 341
250 531
655 284
166 704
288 656
872 613
834 648
567 498
837 413
270 871
764 612
114 792
390 340
630 798
29 333
745 224
110 907
891 458
960 324
461 181
832 265
740 509
752 122
494 657
95 12
550 855
705 492
391 628
686 710
277 821
758 693
993 819
733 55
448 194
33 389
270 598
450 939
135 348
224 981
302 525
556 459
256 667
780 200
551 137
595 962
103 237
408 119
110 787
426 536
913 203
818 595
470 410
272 779
432 277
983 349
260 513
296 157
894 341
418 444
590 739
276 419
384 93
420 71
87 177
412 215
799 780
528 26
799 732
65 980
931 800
647 763
188 425
417 310
123 831
887 816
399 707
435 843
391 358
570 380
291 562
786 34
594 996
932 102
288 410
112 959
998 240
700 804
668 579
772 294
88 711
64 19
787 681
832 293
413 285
20 836
827 543
830 80
852 696
348 870
888 364
977 187
710 374
374 753
699 854
16 278
167 968
669 379
677 776
375 548
113 129
871 856
918 610
294 779
588 573
687 365
735 72
172 251
866 808
931 28
825 842
256 227
900 303
205 598
451 277
328 734
595 412
526 359
840 568
743 369
497 989
777 640
628 840
343 133
416 151
319 161
90 221
610 305
337 829
525 316
754 290
634 328
637 418
496 811
387 287
198 137
591 248
310 471
50 679
816 208
267 328
219 482
642 670
740 889
143 943
380 114
349 433
932 693
948 587
346 687
999 364
154 736
685 187
561 81
373 511
456 738
769 480
905 358
514 893
232 925
322 246
581 688
924 584
427 717
16 245
775 939
604 156
225 324
455 828
330 110
854 729
806 994
446 938
783 824
148 90
644 893
321 536
246 293
660 394
82 819
349 675
45 85
873 588
612 391
776 655
460 825
60 919
731 488
967 148
94 743
10 572
649 232
787 20
794 655
224 728
366 637
820 428
998 598
136 52
100 260
893 819
188 634
245 447
409 215
700 796
906 536
47 315
699 587
161 293
187 345
626 265
504 821
800 995
620 228
728 111
89 428
367 803
828 254
196 89
193 533
805 407
753 232
441 960
625 640
516 142
338 300
244 889
614 827
214 180
878 158
236 651
763 276
588 298
952 218
982 46
324 835
524 136
604 433
713 630
107 434
916 561
51 658
805 87
546 850
238 405
398 683
359 834
580 466
79 856
168 403
676 484
643 813
460 654
122 974
233 890
140 995
809 830
640 294
238 932
772 497
586 48
310 164
898 735
560 510
155 65
750 607
939 15
730 166
590 719
625 485
858 842
426 807
230 359
348 901
61 258
844 326
55 138
719 191
723 227
642 696
750 945
890 802
413 569
847 225
336 194
699 600
97 34
585 932
707 862
27 790
775 260
667 937
582 523
871 822
800 551
168 409
126 925
318 234
596 500
32 892
629 859
110 90
44 712
32 580
797 497
642 353
285 920
984 677
115 581
938 377
466 689
94 211
770 74
572 508
73 499
137 529
583 488
306 703
575 375
639 54
46 321
774 440
469 547
286 315
646 713
125 852
770 53
573 923
556 534
403 845
548 782
860 90
797 616
444 503
800 419
269 809
467 90
122 943
453 72
299 170
384 923
453 873
225 336
922 309
877 530
360 626
560 196
655 288
649 542
403 246
147 820
616 223
734 561
836 139
322 53
239 84
282 614
961 859
976 401
634 231
33 15
159 639
187 160
398 383
745 281
788 995
644 270
548 222
868 937
991 810
192 85
949 355
570 72
953 692
450 236
906 889
688 672
801 834
115 431
66 583
567 423
734 180
205 862
358 305
312 273
197 961
560 279
591 97
887 138
518 874
288 792
577 805
339 43
894 315
849 820
166 132
590 236
981 451
901 965
421 753
297 151
490 919
955 669
738 597
495 48
982 94
224 686
215 649
207 735
211 757
509 316
999 614
978 856
755 635
669 709
462 736
72 140
742 33
682 276
783 251
108 215
172 305
940 84
341 821
242 615
627 899
658 921
759 93
481 222
498 53
592 653
623 149
18 466
950 80
632 775
91 18
461 157
298 594
109 175
94 571
931 887
280 770
555 142
677 750
275 346
708 152
979 326
11 73
113 939
364 483
492 661
920 557
314 781
92 921
990 175
539 562
123 938
707 388
897 14
257 816
308 901
949 331
319 337
443 910
31 781
310 537
233 39
508 590
387 402
54 309
517 764
240 798
848 593
955 909
746 348
779 13
402 799
397 957
783 277
710 388
548 943
323 809
99 437
353 547
247 910
862 215
808 786
785 835
902 718
488 158
348 160
415 83
443 481
732 107
684 951
633 908
656 362
530 832
342 445
874 188
12 983
820 19
622 250
601 327
759 373
962 359
377 285
211 711
847 780
159 855
968 188
444 841
826 105
571 259
370 217
746 476
736 415
542 211
640 539
507 851
412 731
576 542
58 786
144 845
52 678
610 557
689 262
984 853
614 51
459 805
190 149
719 827
964 806
170 189
965 644
665 217
689 438
27 164
344 331
395 918
80 856
117 498
262 943
802 692
418 655
372 174
878 130
978 997
793 44
968 286
144 985
573 176
370 913
649 131
470 86
521 834
221 262
577 415
685 163
988 946
174 45
947 427
238 419
672 494
293 375
598 65
496 625
902 696
806 48
822 226
284 267
879 315
336 499
769 546
181 200
69 34
28 113
949 613
254 871
883 150
111 284
775 903
192 399
351 999
708 452
832 632
560 727
384 323
578 292
883 295
620 102
354 444
220 956
341 999
752 238
517 928
494 349
163 946
14 258
799 500
403 538
386 610
650 556
585 14
411 697
708 297
546 72
697 909
489 594
870 182
334 818
86 310
204 478
651 260
635 479
127 272
960 12
241 468
720 306
999 572
147 438
678 524
390 868
510 654
633 118
562 737
418 717
334 219
557 178
296 755
663 705
628 525
907 572
775 47
686 582
444 367
672 12
12 679
867 784
553 177
143 431
67 88
744 698
429 283
398 72
400 707
423 765
525 288
52 245
412 702
911 56
365 184
100 506
455 100
866 832
588 823
173 15
858 407
901 575
558 26
980 753
181 393
814 752
764 282
657 352
687 388
823 791
670 327
892 103
266 838
108 200
176 726
322 120
645 949
806 210
662 845
427 575
731 69
186 880
696 420
480 538
105 991
757 229
717 813
60 699
724 299
895 588
662 757
781 228
608 427
651 245
887 917
864 971
605 717
354 949
639 338
821 894
304 487
357 44
662 811
358 242
536 860
880 729
239 931
765 238
69 944
894 718
849 530
244 830
507 658
183 433
836 322
112 866
91 107
727 874
277 676
631 873
340 627
336 158
545 139
292 987
474 699
575 770
982 540
230 312
964 212
656 458
694 715
671 606
313 240
310 529
225 556
456 245
202 16
721 21
713 738
877 857
705 198
210 123
689 106
300 561
489 588
124 905
870 298
315 757
693 392
825 287
815 488
240 661
151 910
526 961
832 325
743 588
464 367
748 409
935 28
564 348
377 144
351 863
504 753
770 290
668 548
722 390
819 209
808 961
452 628
355 175
314 981
971 236
437 939
998 760
516 449
504 793
504 303
57 425
611 221
743 533
38 854
74 603
291 509
554 693
246 777
513 892
543 702
31 511
854 658
259 801
156 955
837 365
701 163
219 630
771 279
249 873
249 475
523 632
828 247
690 604
951 722
131 326
845 265
807 488
961 903
763 555
157 624
121 716
946 141
872 796
327 293
895 864
992 110
996 630
928 14
877 755
804 308
600 319
863 682
25 645
791 663
775 30
68 151
736 540
256 991
900 809
877 292
610 96
511 111
594 673
578 649
243 74
345 665
898 509
652 632
499 646
813 413
233 325
209 411
459 302
515 398
303 986
37 636
295 834
491 964
128 587
875 769
824 39
668 593
566 255
791 712
286 210
252 929
712 994
113 388
362 346
303 256
379 626
566 454
246 160
566 486
983 775
317 534
16 423
518 766
562 955
911 948
909 482
118 465
193 230
121 889
46 241
640 374
119 318
770 569
318 350
85 534
766 540
680 325
156 819
623 732
657 372
433 37
106 523
166 305
250 669
357 251
621 906
987 176
257 520
662 816
404 131
136 370
384 27
90 312
739 72
896 685
866 848
76 810
94 374
746 33
125 934
408 509
675 470
490 590
279 356
596 217
863 121
838 927
612 561
506 646
384 221
188 460
16 165
105 185
256 50
228 32
929 896
222 264
847 242
911 799
669 724
358 796
732 514
959 521
297 329
955 168
362 106
245 385
614 98
860 580
586 200
186 838
271 675
409 20
431 169
539 960
42 818
363 839
316 420
13 327
872 897
584 329
785 300
596 695
418 612
688 603
264 326
905 105
839 47
139 786
64 769
31 274
911 145
862 621
402 363
521 575
267 822
427 12
50 542
948 583
473 256
128 261
716 14
163 728
503 46
279 867
867 894
421 104
433 565
714 322
15 407
803 593
874 954
994 678
732 81
980 781
962 264
510 113
690 312
520 574
839 640
643 91
567 869
773 489
701 336
571 435
251 328
164 967
450 331
952 306
574 797
599 967
511 348
63 930
759 455
501 754
82 256
143 395
350 153
339 911
769 527
733 463
568 762
246 483
205 594
221 775
72 254
506 239
316 666
527 192
18 969
229 638
581 349
846 412
469 619
640 54
635 417
194 216
771 219
823 45
636 989
933 909
509 164
483 138
596 233
333 35
742 726
779 488
329 923
704 364
708 569
386 261
980 31
687 721
354 987
577 880
538 936
660 882
157 460
633 954
958 65
673 581
628 171
755 855
833 819
716 80
178 290
707 752
156 782
666 137
615 54
699 310
958 705
530 624
308 502
481 922
417 806
840 91
393 931
424 517
999 106
540 934
275 370
557 792
173 554
911 762
919 741
239 649
221 919
636 865
543 795
949 86
618 916
307 482
576 856
574 259
355 184
612 997
455 486
262 287
652 80
207 448
340 577
517 546
922 865
505 824
197 145
40 860
130 59
210 803
579 509
587 885
214 265
617 847
140 811
961 343
998 38
54 520
439 60
905 361
644 825
829 453
934 880
522 87
813 379
519 880
526 33
257 330
920 308
368 599
603 114
990 701
874 460
357 264
408 383
745 670
64 909
585 902
114 602
148 349
768 895
69 323
654 587
375 358
350 963
371 108
826 534
679 550
533 839
396 824
341 288
130 388
471 492
671 567
98 416
695 917
451 179
347 77
715 307
986 930
646 699
779 686
36 237
641 943
504 547
619 892
746 510
457 844
383 600
389 403
811 490
177 232
570 412
63 974
776 321
607 155
738 117
154 792
948 156
817 483
487 640
400 518
770 313
715 117
38 334
699 251
184 946
334 410
587 213
803 280
915 246
545 603
741 267
691 436
619 441
303 974
351 928
703 632
151 789
749 847
773 299
155 42
822 105
800 686
829 307
410 800
37 60
975 290
932 806
117 918
506 367
421 342
794 512
26 203
362 871
104 930
743 564
367 471
633 592
947 812
210 462
412 15
489 670
453 70
567 656
60 28
849 590
201 49
773 375
564 976
247 456
372 599
129 801
631 412
868 582
485 915
607 848
53 959
811 490
913 562
753 362
323 885
353 146
117 179
704 102
977 854
611 107
949 162
313 866
506 428
897 505
628 703
516 85
646 714
523 994
534 416
437 85
104 790
77 793
613 756
651 730
849 988
381 188
88 72
771 703
25 108
317 899
787 858
852 522
322 628
788 708
803 385
194 975
904 538
405 63
144 968
853 918
687 431
995 806
367 478
509 534
876 576
210 42
555 102
720 157
594 771
364 206
657 852
468 362
690 890
951 713
670 248
830 23
858 669
918 146
377 343
702 34
546 111
235 38
755 101
855 263
400 766
924 94
925 950
742 119
295 801
397 224
625 67
372 727
395 741
274 215
436 740
797 836
578 874
808 592
754 950
463 686
382 399
129 845
851 402
526 922
813 183
625 801
569 248
780 233
220 739
906 961
480 871
464 434
80 448
98 767
369 183
51 428
458 637
436 595
69 801
65 869
368 691
802 96
115 519
893 157
621 660
250 305
982 801
601 665
755 415
507 19
789 597
307 901
810 74
258 274
521 159
358 878
906 853
532 37
978 57
557 39
452 784
68 315
743 976
701 567
424 793
659 580
685 743
501 665
39 308
416 629
382 882
649 268
221 697
968 915
699 777
35 899
563 501
562 73
23 419
775 488
612 269
691 183
468 761
450 900
970 794
28 644
13 174
347 830
931 724
963 619
669 251
173 227
481 280
573 354
962 617
637 848
676 509
634 663
484 874
875 428
954 707
177 399
175 942
257 54
486 530
281 616
859 366
716 297
428 135
31 307
586 696
478 865
236 131
53 758
816 110
305 846
355 856
567 272
352 632
866 560
117 960
400 712
58 766
996 337
679 728
931 95
411 489
575 607
247 601
786 162
169 718
359 423
968 273
654 278
523 176
887 446
261 805
252 375
814 198
335 84
378 261
633 769
899 273
618 158
884 531
920 807
61 547
19 181
401 807
610 459
780 861
78 832
657 265
256 159
383 333
374 277
554 741
682 718
105 46
868 667
525 385
791 826
108 273
585 306
707 450
628 423
28 199
990 157
598 548
169 365
881 478
334 625
901 980
820 670
651 626
89 75
388 666
337 634
896 948
453 488
846 156
155 993
248 405
621 845
680 218
527 462
729 138
765 58
109 130
388 26
298 473
516 879
682 379
131 295
921 132
116 57
731 909
27 371
912 113
854 608
649 513
994 729
66 537
53 731
915 176
142 401
468 882
601 874
342 631
649 586
629 875
563 625
545 846
355 153
362 469
832 529
652 313
105 474
385 829
18 771
93 272
289 753
412 275
155 120
65 282
388 484
328 827
706 671
575 399
598 913
879 823
187 99
643 719
743 29
427 123
445 911
859 259
537 398
833 24
970 540
400 895
677 735
170 806
163 822
416 639
917 398
121 202
777 336
167 112
337 196
365 629
542 274
826 894
742 849
525 646
819 943
63 422
652 927
301 112
954 468
313 922
315 944
951 737
301 240
815 377
952 24
771 443
193 640
412 968
524 656
704 151
239 20
257 362
558 344
592 508
387 653
260 774
722 824
243 291
934 83
291 15
355 901
709 459
881 174
506 706
592 227
459 627
20 769
327 130
517 923
376 891
710 938
832 862
356 988
58 931
688 909
773 127
552 203
27 845
888 854
637 290
987 738
982 329
927 895
396 222
251 87
492 538
476 940
785 600
164 944
782 952
593 115
379 299
23 582
666 89
107 662
962 98
383 195
866 486
665 567
157 291
188 810
745 529
73 381
489 124
210 377
51 420
646 768
124 874
410 132
819 480
297 355
912 467
551 37
89 150
94 745
695 935
567 425
748 970
784 286
399 183
984 522
109 941
429 513
199 105
250 227
418 184
316 95
291 809
259 765
595 68
91 763
190 104
507 373
690 88
784 736
36 140
910 534
63 814
756 738
947 215
756 558
870 210
352 272
964 871
620 368
930 440
158 661
243 142
899 116
940 287
135 116
909 716
682 794
842 46
70 587
258 84
488 408
852 690
769 164
812 90
52 526
492 340
164 547
604 876
606 787
851 949
478 555
631 423
721 829
480 726
238 143
134 635
251 544
207 506
751 233
852 981
776 325
842 271
140 123
194 569
856 731
979 271
810 146
806 354
591 506
507 728
988 333
504 667
73 848
398 933
965 366
720 622
508 583
911 675
159 935
913 842
238 181
278 951
585 837
646 680
292 314
147 424
471 340
925 963
57 813
122 270
570 693
844 984
677 585
126 947
911 862
704 997
870 296
825 210
631 62
358 694
94 355
287 252
471 194
534 465
86 820
266 909
763 554
765 35
913 368
836 655
13 814
654 147
909 680
816 848
116 78
778 344
17 921
153 400
734 324
30 909
549 755
55 430
597 904
347 489
884 578
896 539
906 228
665 271
426 161
408 860
198 749
785 207
622 419
285 183
266 550
581 633
372 929
125 265
159 99
520 840
927 101
128 408
544 359
278 538
496 136
463 818
117 470
362 94
127 359
748 784
424 456
89 123
227 483
939 879
74 405
138 773
408 942
872 211
827 372
80 542
294 747
601 10
110 753
675 935
150 226
987 723
871 97
794 811
375 913
338 49
841 927
90 873
800 10
277 735
912 367
283 306
418 683
143 90
84 458
40 89
374 928
897 205
137 484
408 591
981 343
907 613
564 467
793 631
758 443
371 569
916 103
990 486
965 705
957 189
655 670
790 771
520 120
948 584
73 662
293 503
614 133
586 945
671 252
697 230
875 549
797 968
274 764
971 480
885 316
573 872
805 40
612 382
113 167
384 170
158 829
572 320
365 310
444 80
109 871
558 637
204 55
444 597
61 133
761 684
819 466
304 440
660 517
953 366
926 570
642 722
563 63
494 56
187 533
863 22
216 107
333 483
807 67
254 172
340 56
860 607
563 474
936 64
82 233
218 454
203 625
343 316
686 917
503 344
464 568
623 51
144 402
595 554
274 720
299 166
574 11
734 843
615 868
143 33
46 595
372 489
103 194
137 63
795 822
586 48
75 441
49 417
507 653
801 315
289 84
634 469
752 96
20 919
391 718
822 32
676 231
887 450
342 399
902 727
567 633
737 169
442 593
976 951
700 919
319 931
176 718
190 126
529 738
942 776
735 689
42 913
644 481
697 561
611 437
308 395
841 504
453 46
271 351
614 509
789 227
973 819
14 857
22 138
530 248
282 476
78 794
11 123
407 727
187 826
353 136
647 556
560 480
792 552
77 332
31 861
234 563
880 849
601 855
861 829
47 395
272 582
735 270
184 905
440 989
500 249
717 173
993 766
909 24
456 200
968 502
896 673
706 386
109 424
109 648
311 158
779 794
353 16
383 225
454 314
302 535
952 979
370 283
130 998
875 788
872 998
590 135
725 41
494 827
672 259
512 604
928 580
512 55
271 378
96 463
853 637
895 104
38 167
119 454
376 684
862 633
350 138
986 39
968 189
123 815
949 513
12 975
526 595
584 195
788 28
637 621
480 421
634 482
501 352
441 89
712 352
863 182
818 745
845 551
884 328
868 197
990 899
732 370
837 31
757 936
43 629
696 343
844 527
821 416
601 141
573 228
125 511
202 903
663 414
461 279
948 829
428 522
525 132
495 202
406 518
161 545
300 358
818 578
842 419
947 428
866 921
546 854
365 345
200 274
171 820
879 932
235 984
420 387
923 848
78 817
462 986
379 433
328 788
999 159
431 597
200 713
884 592
91 761
951 185
146 564
292 468
539 386
871 560
659 366
890 564
980 719
220 641
319 206
114 920
434 312
969 259
315 496
542 383
567 383
469 584
611 970
590 501
934 256
682 605
753 513
724 749
864 235
682 908
20 89
24 840
232 334
142 51
727 652
665 964
895 134
946 56
437 208
573 17
419 19
299 251
101 939
385 482
410 529
349 223
904 65
948 679
892 317
504 344
978 550
986 62
93 54
451 479
217 203
499 544
190 453
725 260
188 948
55 128
108 719
593 261
99 54
222 161
834 615
594 945
431 389
772 967
230 244
104 124
751 998
907 891
565 958
196 507
306 156
477 832
45 743
577 830
770 954
899 645
359 79
794 353
606 481
849 173
120 865
970 522
513 460
159 218
739 398
417 553
670 683
746 890
630 435
118 843
436 513
892 644
419 247
881 541
734 606
980 621
111 547
823 897
373 583
230 984
384 37
860 734
147 648
581 713
829 765
237 463
706 563
411 80
729 24
179 469
545 439
644 310
125 754
485 509
225 258
641 911
908 408
979 683
100 752
682 500
249 959
828 154
216 320
627 470
668 460
151 402
369 942
418 811
159 41
40 398
357 281
270 35
932 224
742 590
491 782
519 182
476 971
405 246
990 430
943 139
439 790
499 944
720 691
27 319
611 968
195 914
154 127
48 263
604 836
750 826
676 479
295 450
340 876
13 656
79 481
979 757
374 79
661 538
507 273
723 826
759 437
940 267
716 98
15 227
666 271
177 124
166 847
448 691
292 673
229 68
750 157
183 591
528 382
948 421
262 780
726 110
509 172
635 501
100 732
491 428
565 802
388 211
257 692
987 603
774 155
818 987
315 427
614 280
46 78
505 600
173 845
147 896
556 801
853 938
927 92
360 673
804 237
924 66
378 985
385 917
528 847
260 187
706 904
255 812
757 636
214 35
450 503
602 77
53 468
656 945
838 116
304 836
409 564
265 213
759 840
757 87
30 75
900 228
158 450
909 337
573 281
571 858
143 511
304 338
436 881
243 721
819 49
36 23
463 54
386 10
298 963
627 934
970 641
698 627
707 152
321 747
103 53
665 41
808 88
364 574
337 33
260 562
926 207
758 722
536 205
508 914
162 798
16 877
17 774
118 236
31 310
267 299
408 457
203 931
991 752
292 362
24 155
777 454
415 439
675 707
39 159
569 350
844 807
731 131
902 780
342 498
882 918
187 60
741 153
825 455
929 995
366 717
805 866
793 705
295 989
153 103
892 404
135 650
80 238
559 784
396 413
204 695
631 534
580 461
933 19
489 780
60 949
673 327
651 746
282 938
763 216
257 927
892 157
728 402
500 378
136 618
499 907
937 715
944 276
526 17
831 393
349 552
833 715
417 462
79 444
308 132
188 115
59 184
848 115
152 761
316 677
646 495
241 494
49 84
76 63
696 129
642 251
54 507
427 837
70 489
678 117
895 455
148 74
690 132
289 943
589 489
600 185
601 493
486 59
699 744
963 336
424 494
122 534
743 992
849 650
795 313
806 450
840 179
764 800
745 482
522 452
31 785
828 246
670 852
934 38
973 450
521 388
860 360
791 567
757 267
31 263
980 793
235 222
439 844
578 354
161 259
303 510
56 574
214 312
933 101
302 901
97 646
905 460
558 294
580 146
460 507
684 160
785 826
953 158
375 906
780 534
510 452
34 235
776 955
620 394
91 244
905 806
42 241
255 852
981 956
46 823
630 946
214 931
627 442
655 140
693 986
651 836
107 366
713 217
175 848
100 141
217 412
158 384
261 564
72 607
89 615
628 449
849 66
880 960
128 429
463 728
342 25
262 43
763 94
871 315
875 441
322 697
341 301
742 110
956 151
748 716
550 441
480 96
861 289
507 763
829 976
284 858
782 641
410 693
296 948
979 679
387 230
414 748
169 369
779 720
233 807
867 320
726 237
281 432
260 776
820 141
919 785
183 498
956 263
400 875
558 495
221 669
706 603
153 401
958 777
511 579
331 616
280 532
125 947
40 909
530 612
16 565
557 541
114 151
923 459
332 511
995 189
603 694
59 113
123 297
64 331
634 742
21 857
885 382
320 926
534 828
123 928
906 230
881 989
506 211
456 885
896 223
99 249
597 492
642 738
282 233
708 860
88 766
927 432
208 435
78 851
73 308
252 871
944 658
668 649
764 967
98 763
511 811
798 607
702 213
797 36
966 67
581 174
172 391
58 492
497 39
751 246
388 849
782 891
78 856
718 350
63 335
403 618
318 631
106 205
671 917
910 323
396 222
357 892
402 567
516 834
986 678
805 760
107 861
718 514
708 902
363 742
572 324
722 434
817 895
553 209
45 493
72 246
808 165
912 52
558 766
199 536
128 591
225 110
296 714
451 654
942 191
174 976
68 973
314 764
371 903
387 45
937 507
825 33
977 514
159 961
181 240
836 142
166 22
363 841
21 678
324 526
973 467
613 665
842 215
741 58
785 573
743 266
598 60
667 311
731 166
330 497
153 462
544 72
753 670
824 188
547 302
130 374
381 267
190 270
659 319
418 83
113 989
637 903
205 310
437 659
660 595
300 849
184 132
84 17
788 652
380 31
920 878
548 596
275 739
887 962
449 256
378 961
165 92
980 183
615 719
464 217
675 340
397 729
172 495
640 61
260 486
941 75
346 698
155 607
705 996
357 528
187 429
813 330
967 786
627 540
186 686
851 603
906 577
133 94
279 669
674 363
280 90
620 153
386 574
239 474
324 831
895 998
507 902
604 900
999 454
26 508
669 972
498 779
53 263
152 310
699 63
239 694
22 546
421 708
274 978
540 154
713 214
630 471
665 761
160 361
843 543
364 563
843 301
726 599
960 684
91 520
745 806
517 999
678 98
580 268
865 472
937 879
550 637
410 306
431 755
318 383
450 73
269 831
384 253
662 858
901 146
242 916
725 447
914 811
541 156
551 399
885 483
616 347
739 172
783 356
773 552
578 543
110 483
916 53
920 772
560 237
684 569
469 837
559 130
741 838
619 776
337 704
573 926
619 88
80 805
353 879
409 782
179 570
439 522
765 988
887 910
599 370
544 519
409 958
481 371
377 352
971 182
372 512
819 974
518 168
221 589
376 545
929 688
367 556
792 356
703 252
557 166
648 27
180 615
435 142
839 241
667 863
705 522
464 16
195 268
900 588
75 551
285 354
224 156
725 237
411 981
502 910
111 925
457 206
480 973
20 406
882 826
665 575
419 74
342 545
769 507
630 511
869 957
434 412
435 353
599 145
817 214
662 229
663 509
44 688
621 751
750 901
405 526
686 705
92 949
822 603
11 970
149 181
503 533
62 107
508 905
572 939
312 696
983 497
839 424
343 626
420 931
866 939
52 796
287 435
233 101
570 253
566 887
459 616
177 196
841 32
175 472
66 760
24 393
67 102
737 309
392 863
452 913
675 37
918 386
284 709
962 936
777 287
130 857
56 517
585 730
29 596
405 275
714 779
321 109
115 363
890 525
603 920
498 855
179 831
730 681
304 723
47 772
687 451
861 64
829 85
632 317
959 172
33 58
638 601
126 792
813 917
474 607
295 555
684 372
14 479
855 717
225 311
614 596
989 769
646 758
589 290
145 416
348 493
796 907
199 548
831 142
306 634
892 311
369 775
617 651
776 827
963 729
425 82
793 814
229 394
552 469
640 90
33 426
277 31
241 407
219 632
477 418
921 93
224 149
843 972
798 166
225 919
917 263
483 391
51 679
408 863
964 910
500 763
791 759
892 179
986 796
739 647
851 28
944 384
838 525
26 913
883 945
927 562
645 359
543 838
217 634
714 698
227 699
82 735
354 885
529 717
479 360
40 90
410 586
870 747
683 111
518 482
746 725
866 366
837 514
846 760
734 768
45 675
632 711
635 600
800 585
21 722
473 355
483 604
322 245
510 119
715 499
282 339
771 462
169 716
781 553
878 205
728 567
729 484
278 499
641 945
625 723
778 949
596 977
346 365
827 588
39 889
436 170
929 139
733 396
713 686
310 793
194 744
278 833
992 156
953 593
309 77
988 561
66 795
831 500
820 883
732 772
530 408
608 104
919 268
772 86
471 346
251 226
341 700
995 570
70 994
617 657
13 925
506 696
193 961
700 379
156 255
943 886
577 858
244 355
749 822
415 587
219 899
763 827
403 585
904 775
103 297
447 636
606 94
72 268
303 621
627 226
242 980
139 301
891 830
111 433
100 57
125 448
877 476
157 699
716 249
423 857
352 198
110 150
684 889
219 13
187 87
149 208
754 254
841 538
530 127
502 120
821 576
829 60
82 832
877 140
960 668
603 404
458 74
600 314
319 276
690 599
704 880
38 734
689 322
176 340
54 768
642 501
307 259
361 923
573 887
380 880
562 849
648 117
217 945
690 467
825 131
972 212
529 301
993 173
527 463
33 200
410 324
771 428
412 369
975 680
561 621
882 231
447 971
100 467
165 78
984 407
125 155
316 749
958 589
200 405
564 393
45 986
117 504
584 444
124 510
302 169
882 831
103 427
250 569
689 706
42 846
820 727
370 76
48 241
694 418
257 850
990 808
866 518
221 527
88 811
958 869
985 405
293 866
204 332
985 785
510 808
42 785
82 680
674 280
351 643
223 32
76 913
117 795
442 51
459 159
964 289
959 243
765 85
20 913
832 499
533 115
631 177
480 508
294 940
171 833
486 450
515 919
576 284
486 217
577 626
75 251
82 930
867 726
854 327
209 995
238 26
742 507
613 967
683 381
321 740
851 820
967 235
652 443
496 857
289 201
370 463
382 803
111 706
51 833
189 156
179 515
42 486
367 648
753 442
941 267
555 934
390 266
663 39
733 351
315 942
13 402
606 512
675 111
210 505
458 923
154 788
875 181
503 193
258 469
674 216
914 506
869 346
281 889
865 757
457 324
680 546
594 114
431 904
979 737
35 630
767 212
877 851
387 884
824 774
347 940
502 227
283 820
30 696
172 545
335 151
776 944
79 503
564 383
244 896
631 109
66 532
53 783
488 911
802 227
180 477
404 882
38 457
371 499
723 461
486 206
100 177
592 53
262 410
559 684
378 641
102 601
352 51
206 56
835 262
727 976
454 865
422 220
444 208
849 533
370 153
60 342
835 967
180 943
22 838
640 839
138 573
507 934
414 995
456 857
442 747
948 595
424 196
303 762
987 713
191 336
413 648
325 940
13 281
728 663
142 417
237 289
157 400
28 767
894 350
192 36
522 822
71 395
706 779
288 670
336 25
73 878
372 828
984 853
208 821
499 466
292 398
40 299
846 408
711 148
633 86
879 377
598 558
174 14
25 833
619 671
925 82
834 619
798 814
406 481
465 812
763 585
515 296
819 454
316 443
493 433
836 750
908 707
484 104
398 912
212 786
978 828
530 952
742 837
53 926
787 596
271 784
563 654
473 692
274 385
348 956
133 188
623 296
980 262
296 59
788 805
251 264
227 604
297 702
784 931
155 83
504 176
134 505
147 963
42 910
624 873
198 354
371 987
749 429
311 898
637 969
20 67
352 495
650 307
448 769
498 596
794 290
245 493
350 242
221 364
176 462
843 254
32 435
822 916
974 463
991 686
581 215
691 203
895 444
830 723
181 968
134 390
168 109
387 114
361 138
936 574
693 54
732 252
64 795
380 806
553 153
908 706
456 207
795 808
835 59
973 12
836 311
898 209
105 401
456 709
146 316
910 995
328 25
848 327
938 807
816 958
656 587
668 507
387 599
895 16
217 750
995 894
548 496
570 998
817 610
453 103
810 38
578 648
45 130
463 70
586 600
141 746
849 751
716 868
964 841
429 509
465 224
26 539
760 656
317 524
258 703
698 888
574 485
274 960
245 936
40 385
378 749
696 822
902 727
658 80
129 876
191 257
365 64
404 695
187 50
427 729
532 885
58 140
599 447
852 463
897 782
518 821
203 369
340 523
746 581
220 321
849 817
60 774
941 76
262 956
611 818
985 72
359 88
656 537
685 378
492 259
107 162
739 332
27 467
419 340
604 254
561 934
554 934
239 666
125 38
677 583
319 601
848 95
99 180
307 442
883 668
982 240
71 226
681 848
36 425
987 732
239 307
230 739
505 978
769 251
890 562
789 629
925 65
511 239
612 785
707 639
915 116
730 490
967 725
471 937
19 169
744 342
348 716
48 523
680 541
627 982
952 974
148 645
506 353
993 897
74 514
123 920
31 404
285 355
200 426
943 670
250 224
807 11
361 660
184 78
291 577
933 216
242 963
148 856
98 209
119 664
423 11
115 151
688 223
193 388
817 929
556 585
469 665
64 981
948 606
657 488
521 40
579 392
979 196
725 638
60 398
482 897
686 871
895 273
61 303
272 290
624 894
434 877
304 631
154 222
213 425
66 345
571 601
336 859
569 843
526 460
716 622
953 584
825 852
230 256
60 429
807 296
206 274
52 933
207 312
586 70
718 401
27 796
538 650
370 426
889 582
479 784
100 841
247 418
721 20
613 345
517 765
913 595
934 546
312 421
65 570
610 917
230 693
132 589
727 568
818 182
454 469
706 85
435 725
11 192
508 825
671 996
545 679
86 643
759 463
537 135
583 635
512 475
588 812
133 15
839 938
269 282
144 93
492 335
962 889
136 261
165 496
434 562
256 24
198 66
540 753
244 415
837 209
709 941
400 626
413 742
350 167
642 548
343 894
435 346
791 599
727 691
888 79
768 356
255 920
615 916
897 509
472 443
408 995
455 355
303 782
574 206
140 576
887 520
97 428
827 680
777 691
459 315
429 511
794 658
387 840
474 43
541 129
448 332
406 194
946 116
462 352
348 720
704 492
776 614
658 577
121 436
531 286
49 476
322 814
695 18
483 884
809 621
133 975
467 866
156 565
430 952
288 765
135 508
343 822
743 482
95 212
48 449
201 601
694 738
180 975
697 947
159 325
670 379
660 341
885 197
211 315
277 228
626 695
263 280
462 701
245 654
165 338
509 200
864 307
438 613
600 449
487 45
36 588
103 187
842 691
186 473
728 839
859 156
586 462
198 739
566 884
19 173
891 492
458 98
96 837
998 168
120 28
484 274
225 809
416 508
849 216
363 174
888 311
111 414
138 625
693 654
29 398
403 789
612 354
527 26
794 207
184 902
607 435
458 28
351 686
84 623
346 243
984 508
868 616
629 749
113 25
923 937
407 703
778 154
122 145
197 369
393 630
369 71
240 864
287 44
514 274
47 425
106 485
161 820
550 27
453 997
226 249
614 422
609 368
735 213
777 225
963 398
714 742
511 304
210 300
447 772
184 704
28 737
374 585
303 90
838 26
465 110
58 761
751 616
191 834
308 578
801 301
270 869
996 425
315 336
600 404
544 310
578 704
192 915
771 513
675 378
883 565
552 816
910 728
536 519
346 88
79 31
439 667
53 617
999 678
330 146
273 184
907 35
946 719
302 78
916 891
357 73
903 364
650 440
759 43
96 277
176 697
997 469
354 72
210 846
543 871
833 386
355 812
469 888
426 244
758 533
539 559
506 164
140 963
453 34
212 338
221 277
788 131
843 973
615 775
890 717
907 456
543 821
585 768
85 830
642 202
319 226
100 996
450 34
714 60
252 450
63 793
684 567
657 942
866 788
168 651
64 828
953 706
279 531
50 743
885 63
187 677
394 971
942 364
533 643
404 615
222 111
890 424
680 613
557 489
438 947
767 104
698 12
828 724
485 192
371 548
898 674
248 330
715 985
546 752
412 263
859 743
534 759
594 954
518 183
852 181
436 654
173 308
167 798
616 565
540 986
166 478
532 362
795 931
389 457
764 13
844 18
479 244
748 516
740 494
195 472
969 576
204 676
977 810
774 269
192 742
23 899
996 612
991 634
977 481
908 870
153 118
805 907
381 926
923 304
164 671
683 622
264 964
252 758
645 586
100 217
207 115
749 910
755 675
173 91
353 760
527 33
575 287
697 766
811 879
152 804
344 360
416 496
610 560
760 44
782 590
270 706
425 941
529 711
980 181
319 299
946 340
85 782
585 114
177 226
640 972
785 596
278 367
553 613
419 794
78 881
529 869
986 681
187 429
425 626
12 194
957 760
629 995
190 987
94 635
99 159
365 492
784 75
123 962
433 197
991 32
298 563
93 593
442 503
181 291
968 173
882 700
139 624
528 954
817 765
142 494
91 203
699 991
95 322
427 359
753 211
42 640
771 193
393 302
771 899
875 203
503 879
345 557
471 51
630 224
636 409
194 970
144 490
291 443
919 367
734 526
651 414
884 323
669 901
55 992
431 40
921 568
66 304
915 230
946 322
967 418
311 680
249 382
189 134
589 130
742 989
686 743
964 23
962 146
830 701
186 583
465 216
89 632
868 175
899 214
475 57
645 774
480 914
554 878
811 930
585 864
797 584
536 77
480 954
233 22
406 179
565 822
980 952
925 237
326 672
21 862
892 594
900 652
766 40
687 539
936 377
660 959
892 360
779 111
425 238
167 137
45 999
892 194
816 196
640 963
993 403
270 180
29 930
764 897
346 403
905 752
254 764
408 127
973 752
358 252
472 744
673 555
401 805
63 513
58 613
206 346
833 556
812 421
52 430
946 721
100 61
550 769
688 779
47 853
24 73
522 467
970 203
379 859
226 439
196 545
15 175
371 778
305 617
741 82
324 208
320 62
205 434
33 604
118 887
361 816
779 169
419 382
81 796
497 664
178 639
738 915
229 283
119 543
177 109
298 87
671 473
991 73
242 988
900 606
189 299
590 315
364 789
815 493
994 717
194 149
236 914
673 945
107 635
998 753
134 158
792 805
22 880
116 346
976 902
96 892
109 805
367 389
552 391
465 897
348 267
240 799
353 297
774 135
451 138
235 108
478 102
566 197
439 297
398 327
827 813
203 402
982 789
793 380
108 155
269 394
318 517
698 607
600 720
703 684
839 647
706 655
948 684
47 683
614 202
493 935
630 845
231 93
799 660
968 331
647 60
192 893
753 969
330 25
41 333
939 781
215 849
748 432
270 755
515 984
902 80
186 630
380 118
170 765
218 473
539 664
377 765
794 818
184 668
904 785
791 629
734 151
187 568
754 550
10 477
62 153
824 489
344 464
74 871
63 465
114 466
789 101
567 953
280 856
513 717
940 122
632 44
133 580
818 638
128 45
822 786
541 375
406 632
524 607
922 125
963 317
521 856
812 168
690 256
660 797
281 165
946 383
556 769
974 420
303 467
147 305
749 658
963 394
865 607
982 297
809 237
488 906
900 563
159 855
980 135
115 186
767 548
398 969
723 803
48 392
894 759
495 640
201 851
492 473
990 740
730 789
416 652
277 738
897 628
842 990
639 565
713 388
248 207
332 953
83 541
488 722
490 289
454 419
356 259
476 39
527 38
562 666
129 235
377 416
339 707
964 466
446 117
492 98
424 939
269 185
72 639
269 64
988 51
788 348
351 220
624 457
160 622
915 567
341 680
583 855
291 577
519 655
993 718
896 993
347 581
682 331
736 35
361 951
75 672
764 982
125 203
551 716
829 314
854 727
593 559
46 573
514 957
671 625
692 743
654 593
10 609
47 678
577 199
193 789
408 114
167 26
254 345
625 528
698 599
844 414
535 282
439 240
923 946
615 179
492 762
270 137
535 988
705 276
689 704
69 449
105 809
143 417
989 836
772 965
382 541
768 87
159 355
305 95
465 97
459 207
625 590
158 182
193 208
445 394
37 570
928 280
329 188
977 841
399 121
550 607
109 734
876 422
740 569
910 564
545 795
228 254
395 528
945 112
390 818
789 909
787 286
936 372
408 789
534 978
283 957
136 682
958 887
736 463
615 67
709 805
871 793
980 792
684 887
74 739
936 453
541 419
263 523
662 527
904 575
580 739
849 44
350 493
870 940
364 210
658 14
322 898
33 775
208 174
125 600
785 997
286 365
500 354
56 717
314 738
179 880
376 822
803 695
258 460
426 322
468 200
334 72
907 275
782 837
313 203
525 973
933 692
953 242
340 608
858 739
155 657
528 261
160 427
286 744
584 490
698 94
15 188
370 447
612 663
478 209
33 324
32 917
783 835
699 840
472 874
861 289
540 771
199 866
581 68
944 68
43 469
382 863
11 517
470 910
222 52
521 608
766 977
864 675
296 850
286 901
19 727
547 516
898 806
965 667
789 742
26 540
769 20
251 829
492 518
34 225
365 652
35 57
394 904
461 508
300 572
928 732
389 864
705 170
610 961
611 589
453 175
285 989
982 207
323 85
602 339
125 728
796 890
458 295
91 737
376 591
519 932
105 938
307 974
520 843
107 662
294 778
137 94
713 812
700 333
476 98
344 884
777 917
285 10
794 925
336 489
870 631
867 544
356 782
389 376
710 531
733 169
565 272
476 397
217 620
58 943
618 722
792 687
930 900
599 456
517 761
662 389
429 959
686 492
855 194
807 529
926 784
919 701
698 768
969 420
794 498
640 155
87 557
231 767
516 558
545 804
226 642
517 970
332 993
226 421
426 220
78 663
169 621
880 932
386 467
514 964
585 232
201 656
537 861
989 722
407 176
644 148
639 326
126 21
598 787
300 179
697 840
315 990
812 459
912 348
221 115
417 647
99 157
667 607
320 876
502 480
164 606
348 16
272 30
350 956
327 794
891 651
555 765
52 823
826 555
22 322
296 208
514 52
494 948
102 334
75 573
501 183
805 20
422 990
696 960
872 801
781 598
889 451
698 958
369 679
973 498
570 208
253 69
678 389
956 459
759 225
145 899
760 488
55 129
617 492
566 367
664 892
408 208
768 788
633 702
938 261
690 727
734 256
523 770
648 85
897 770
109 686
801 821
217 524
973 122
830 581
74 148
396 987
517 965
380 670
378 236
270 594
262 35
867 479
409 658
22 496
352 111
92 23
609 519
460 766
751 669
213 824
372 437
85 830
874 158
713 609
724 336
229 905
441 277
932 339
316 788
632 311
336 538
99 704
432 760
699 204
631 617
953 489
901 521
189 771
462 891
276 436
762 39
701 351
968 331
997 18
956 480
753 70
615 311
174 324
781 494
970 822
370 111
785 880
614 24
889 446
879 844
784 177
114 632
296 676
779 756
589 758
803 717
545 387
30 192
880 916
224 660
644 211
993 874
370 668
163 148
37 688
532 77
249 579
93 61
630 308
333 605
326 809
988 718
473 939
198 47
55 755
881 974
17 480
503 57
550 470
974 780
180 579
817 483
125 799
461 430
578 549
865 62
241 713
224 417
216 456
723 886
135 961
457 286
176 370
873 275
290 310
336 691
12 334
846 748
383 645
708 382
991 615
775 614
720 307
926 482
562 485
369 147
805 508
664 599
730 884
942 14
14 428
955 501
312 987
145 106
177 845
532 122
304 951
178 614
85 48
801 487
948 883
804 27
395 525
573 325
501 971
407 284
438 553
747 159
910 731
933 946
986 948
489 895
131 14
433 184
348 199
191 316
892 406
513 893
786 55
855 886
947 472
59 36
239 483
992 180
606 555
940 356
324 939
74 350
472 326
919 335
263 217
700 542
830 369
789 408
777 21
240 206
245 438
394 317
309 733
931 566
776 211
75 259
724 528
375 717
551 989
249 666
142 168
242 419
442 373
215 96
338 491
615 326
936 104
780 652
915 289
515 326
351 530
457 84
739 652
636 44
651 205
928 543
227 613
515 765
441 740
929 197
70 512
436 240
220 646
253 678
123 372
871 237
760 970
386 48
783 605
522 585
368 122
193 410
379 982
501 560
660 759
817 428
677 743
275 764
164 665
772 488
372 608
827 848
748 830
450 129
715 842
786 229
120 552
335 245
149 890
260 608
900 32
373 340
292 714
674 915
891 994
602 953
705 293
977 517
91 62
44 503
113 40
319 255
771 500
128 958
953 658
484 66
242 495
370 485
485 290
122 411
228 732
989 167
713 327
251 290
507 51
343 210
459 689
271 947
38 598
549 935
174 195
844 699
499 932
149 52
570 132
182 102
477 542
348 798
125 907
396 647
336 274
674 398
235 378
286 548
305 883
484 180
750 698
569 254
250 907
26 838
985 179
195 571
267 456
623 568
211 527
871 246
580 355
393 161
69 144
787 935
95 417
725 779
167 446
573 792
771 172
881 462
223 961
32 541
139 724
442 65
706 458
628 815
813 456
685 77
713 740
232 276
634 467
533 796
633 96
784 56
68 879
751 292
773 181
456 73
773 350
973 741
668 939
910 569
945 632
110 369
95 699
135 64
586 871
504 315
550 313
549 316
433 857
111 225
701 65
410 184
556 412
638 683
55 921
143 750
578 257
411 365
597 405
816 898
67 759
305 186
35 277
647 213
978 341
242 707
170 230
31 247
142 118
818 992
809 249
249 297
20 176
881 697
522 539
453 61
754 703
894 361
251 741
742 217
111 90
131 26
14 659
527 39
664 241
859 199
506 719
474 133
674 516
592 984
965 882
247 120
619 102
307 978
252 575
692 954
267 894
539 976
418 68
681 757
528 296
923 469
804 617
490 276
268 62
952 112
632 471
839 982
20 499
39 876
135 99
386 474
178 160
705 121
643 567
941 32
87 24
843 529
87 277
718 915
540 79
372 583
578 675
461 952
753 339
642 315
645 79
946 813
212 865
618 253
283 883
361 681
617 943
698 155
117 324
279 307
579 671
756 810
800 583
169 489
46 641
49 489
81 262
220 917
392 486
26 111
18 233
740 846
120 800
90 270
100 324
161 68
912 121
392 473
339 61
260 879
451 43
405 251
819 340
97 215
269 29
52 985
504 104
12 889
406 942
95 82
868 886
268 608
99 14
512 440
419 176
455 621
42 671
155 849
858 730
768 255
277 153
174 125
309 135
806 218
433 226
62 399
92 253
538 127
167 397
116 555
556 99
394 639
371 626
848 726
82 966
820 739
960 327
671 71
535 247
123 739
844 410
323 968
393 380
905 203
945 657
392 903
842 692
651 245
142 879
545 511
267 598
846 709
218 848
961 53
949 258
440 600
79 488
108 733
928 859
683 921
398 702
385 631
643 284
215 610
538 346
866 163
329 571
994 130
323 998
525 651
973 819
680 252
336 480
611 399
716 695
45 189
314 484
966 505
697 842
56 12
404 941
622 321
449 876
433 801
813 503
555 642
952 897
807 915
880 40
371 476
275 238
817 162
26 308
922 652
729 854
453 52
805 693
937 896
528 217
828 173
184 559
313 593
159 301
818 946
396 39
323 798
790 87
820 942
126 151
92 263
43 436
643 84
270 921
292 743
672 607
84 111
553 991
520 692
61 755
466 39
345 163
999 664
782 97
701 480
976 199
610 798
917 209
655 312
656 29
506 460
922 894
614 666
11 737
948 787
251 807
829 337
776 314
334 218
48 783
651 304
639 540
727 139
668 241
880 509
552 263
610 987
221 736
716 643
379 758
455 885
601 154
689 783
921 728
522 18
911 318
181 87
869 147
886 960
36 990
423 144
437 576
270 897
235 542
831 318
189 825
529 755
827 487
75 589
891 17
496 852
545 521
136 313
289 751
133 753
434 466
750 503
476 776
800 577
995 389
995 307
934 430
481 667
322 730
122 146
779 638
192 256
843 123
165 36
858 790
236 150
801 160
390 647
91 962
319 419
336 886
96 300
509 31
646 278
901 530
526 362
57 591
680 928
812 862
401 229
584 298
468 691
353 651
90 855
443 412
672 831
586 205
862 308
477 529
506 237
118 887
55 165
892 754
657 967
974 171
31 742
884 280
174 296
773 314
331 780
799 372
737 779
820 846
694 806
484 763
896 59
134 113
688 69
21 704
608 661
388 627
14 733
539 19
95 321
16 831
649 115
24 784
746 452
490 668
577 380
383 170
877 845
524 469
502 156
262 626
291 482
215 842
404 518
267 836
575 825
553 910
635 116
242 816
23 940
307 527
642 884
906 498
489 765
854 141
309 407
887 88
968 843
736 572
570 391
368 939
251 313
801 448
897 839
640 873
588 206
508 801
294 975
313 526
80 590
857 748
325 751
146 710
934 108
828 14
356 380
828 50
620 310
504 961
235 433
961 262
489 153
774 730
589 198
355 507
649 672
812 428
862 731
677 508
227 252
707 920
663 981
601 923
191 12
452 211
675 906
409 301
939 64
86 766
318 398
471 18
165 800
772 627
662 219
940 972
138 446
529 774
914 131
287 433
140 604
628 117
345 67
820 264
292 763
827 885
731 857
218 472
618 487
755 399
75 129
627 357
896 937
834 431
391 984
72 174
113 757
647 295
126 878
103 924
788 986
311 192
426 486
709 508
745 75
475 607
375 892
95 535
843 545
474 54
954 336
435 383
626 240
53 810
114 604
41 88
403 154
986 525
715 461
61 760
495 927
253 999
260 947
742 200
846 991
397 190
410 62
828 391
591 654
664 258
847 535
285 61
618 349
58 486
262 309
892 342
57 886
752 190
546 255
522 595
84 384
897 281
337 378
628 438
746 573
528 694
554 700
195 696
744 789
287 848
770 873
491 533
24 573
140 894
772 572
785 983
121 524
305 618
79 557
919 40
870 136
452 530
804 53
838 165
461 150
264 181
253 529
25 869
753 399
944 685
572 516
327 27
802 693
786 486
885 146
983 362
427 835
135 810
706 442
367 38
793 245
102 453
181 88
783 625
105 216
838 593
541 312
564 175
81 484
435 649
95 745
171 11
34 328
283 667
751 367
904 626
671 318
723 675
680 292
908 333
249 729
733 486
305 972
272 109
103 891
702 447
654 734
125 662
742 990
404 518
246 337
249 34
784 189
887 187
787 76
516 544
525 201
909 663
227 430
577 495
303 667
411 273
37 745
679 99
196 654
653 61
278 479
302 990
955 825
754 241
501 839
403 936
516 987
384 570
883 536
789 831
848 337
294 526
583 873
651 988
629 288
931 764
815 59
223 172
863 360
266 123
802 548
674 695
483 794
124 260
454 897
201 987
91 813
867 171
122 644
414 371
609 335
601 227
147 718
476 900
331 390
363 486
267 303
969 906
254 18
366 646
333 58
880 735
348 96
194 670
323 433
951 973
269 743
691 841
992 450
395 116
201 322
492 667
658 205
190 862
266 733
342 49
244 261
448 262
791 357
295 12
397 632
113 308
206 376
137 326
790 940
77 797
178 59
397 568
107 725
873 527
819 851
185 26
790 609
623 934
301 842
425 229
602 740
157 688
872 432
513 913
139 586
266 908
315 728
105 991
376 954
327 247
65 776
867 151
89 19
280 836
266 874
814 309
354 16
549 875
163 550
714 276
914 774
569 952
838 548
289 393
655 999
625 830
925 569
403 758
377 948
538 60
36 759
995 447
750 238
169 79
824 941
628 712
525 58
475 449
580 325
238 523
198 332
28 241
912 846
13 622
671 952
95 479
983 422
767 611
871 774
277 910
757 601
36 297
21 697
484 349
817 797
483 813
980 604
817 409
32 887
855 751
143 238
300 711
798 310
608 110
981 57
718 674
526 891
122 347
865 86
618 428
803 293
957 569
531 214
706 414
778 96
387 833
452 756
269 631
27 389
38 878
250 932
686 481
795 119
759 68
699 142
330 850
317 426
569 876
728 824
841 17
946 308
256 694
490 268
685 595
519 844
730 862
839 767
22 93
442 640
359 156
418 810
788 822
505 651
238 548
302 592
308 14
933 286
552 414
340 247
296 540
157 409
143 390
485 365
170 447
660 113
999 559
374 822
272 656
370 941
696 504
926 120
465 782
880 195
732 836
57 379
892 386
958 862
796 276
994 543
247 519
294 969
950 344
763 706
121 520
282 885
208 933
873 135
144 189
986 95
556 905
107 636
68 311
283 114
158 200
356 651
814 23
851 653
509 867
352 255
436 180
721 200
720 265
927 88
538 943
499 624
950 78
212 687
405 181
929 150
905 844
168 718
723 73
150 499
558 777
189 785
431 353
309 50
317 164
575 243
897 980
48 372
469 566
215 574
443 961
528 401
102 231
906 450
594 501
338 838
196 724
400 487
636 567
110 783
340 775
631 966
931 764
578 881
922 661
72 474
588 480
788 379
560 776
681 324
698 91
900 998
683 895
330 217
860 683
668 521
62 940
647 469
461 948
534 796
984 199
631 817
876 746
83 496
931 262
517 890
905 760
788 905
901 460
160 520
960 999
927 771
619 151
261 659
856 27
84 617
359 795
797 637
154 345
867 554
567 142
491 850
746 463
323 86
718 736
56 412
727 102
587 570
261 320
263 518
805 497
974 613
764 678
897 653
121 386
804 237
506 527
417 803
497 145
96 25
684 726
650 360
66 928
754 217
245 434
865 886
994 773
407 990
977 540
52 395
470 848
790 145
266 967
218 590
50 728
15 402
701 799
854 877
623 488
67 306
768 385
585 332
825 378
55 737
23 348
775 47
617 983
971 374
185 877
956 630
538 48
760 518
153 111
319 186
330 620
527 916
894 415
605 217
772 51
208 172
68 723
462 417
779 821
229 539
460 378
185 458
836 114
544 264
391 131
494 683
750 823
69 682
596 171
578 625
94 472
194 461
276 701
447 330
975 593
411 875
959 372
71 568
820 213
560 235
823 568
795 73
304 116
923 566
504 666
174 324
22 140
904 743
263 871
743 264
189 906
47 74
949 478
500 750
109 152
516 888
459 549
651 677
584 47
479 231
246 11
27 388
738 707
743 711
67 792
882 388
587 938
573 335
374 767
984 749
997 752
81 926
999 303
613 833
995 377
291 597
368 686
482 41
444 921
148 267
510 631
705 112
436 740
939 246
442 811
399 608
453 645
913 261
872 70
664 683
90 818
815 422
245 74
32 494
528 685
424 636
110 892
868 552
186 501
961 590
658 144
931 556
180 47
593 419
911 478
349 617
236 175
976 805
400 495
701 203
520 902
391 724
265 474
447 126
686 637
221 268
705 985
411 593
416 226
455 931
941 519
687 618
376 114
64 297
554 427
292 830
823 930
885 757
89 896
964 28
362 565
723 356
471 154
921 613
314 826
149 253
776 658
839 260
739 450
458 293
515 996
999 503
993 478
81 324
153 864
129 874
552 279
642 718
478 417
222 933
406 492
744 515
646 353
306 748
405 514
576 946
273 983
21 890
737 689
327 520
285 568
328 649
830 134
132 668
947 150
709 124
815 305
771 92
779 610
378 838
328 989
248 726
443 351
742 170
516 853
21 887
808 413
481 520
891 353
20 814
371 182
852 789
199 671
779 58
927 791
358 738
485 521
200 877
587 675
914 124
642 893
262 131
148 971
360 939
913 34
807 611
252 448
772 310
344 784
768 258
34 908
461 778
432 155
454 70
379 671
612 394
439 622
320 246
41 714
733 171
513 500
703 342
510 679
174 213
976 418
200 844
454 500
113 866
201 988
531 983
400 521
334 426
451 109
948 283
618 693
204 781
249 529
248 688
912 891
741 565
736 47
910 226
713 823
954 657
365 770
972 53
307 349
61 355
886 250
367 964
601 14
548 310
997 371
751 648
141 966
217 983
933 821
41 920
154 735
227 353
659 932
238 953
479 93
794 876
15 42
59 992
905 271
667 477
598 844
761 612
322 796
689 310
393 363
997 860
423 901
860 453
96 539
669 340
406 881
632 961
742 301
891 80
526 621
247 380
281 482
953 616
766 235
287 880
780 406
322 503
441 961
724 670
777 68
842 384
603 759
873 951
554 518
776 112
60 760
583 943
805 274
499 922
132 514
763 815
919 318
119 383
152 920
686 62
550 169
408 999
44 96
901 919
151 294
584 845
909 971
377 134
992 420
299 598
12 355
600 299
35 897
245 572
810 313
286 119
698 381
161 585
890 969
870 708
196 692
12 816
618 701
236 517
923 148
950 129
390 522
113 155
643 703
284 779
292 806
480 814
46 450
266 575
184 72
51 953
135 315
318 908
455 50
846 575
547 240
796 176
928 546
579 878
147 76
838 468
324 302
382 952
854 686
570 325
807 831
36 171
455 361
631 757
360 302
975 351
493 394
900 956
244 888
27 303
901 555
498 701
915 29
981 40
171 275
196 40
833 819
752 794
89 420
145 926
793 870
627 181
848 447
327 530
81 203
342 761
987 371
468 699
449 623
248 820
680 542
163 765
838 745
131 297
98 402
528 709
761 666
190 843
125 175
324 504
409 381
748 809
435 91
504 88
207 744
43 344
562 731
192 125
923 597
196 72
119 250
605 804
918 145
972 710
41 699
953 307
873 423
334 33
688 402
431 177
501 107
129 964
375 619
598 118
60 304
842 904
112 623
137 793
765 456
616 636
980 704
412 907
850 495
367 854
204 103
260 958
575 920
230 524
743 162
906 715
669 103
458 10
359 481
749 869
813 779
80 601
237 838
697 922
708 220
634 142
826 779
148 824
972 185
201 417
879 374
214 544
853 435
397 105
460 826
164 791
109 166
623 307
413 466
171 191
954 445
567 242
525 871
224 290
565 392
232 278
197 384
50 438
213 481
750 620
649 588
61 138
822 957
499 957
259 689
417 608
612 59
69 798
175 684
590 197
13 622
941 530
226 668
979 368
907 299
982 41
939 761
867 728
218 725
728 597
529 226
573 819
437 984
899 578
699 646
903 233
108 579
562 308
762 203
838 948
133 445
466 12
654 690
37 497
332 128
404 36
744 184
862 351
590 477
799 489
265 106
945 194
580 629
460 923
954 469
290 799
260 705
599 347
559 925
931 727
885 248
752 154
456 98
856 334
995 368
749 538
923 167
217 347
175 325
864 400
169 270
553 695
201 725
961 763
761 300
139 113
797 528
11 921
854 530
286 379
644 755
150 118
855 481
425 595
375 163
600 912
706 617
193 446
561 501
93 943
990 919
947 19
42 351
238 813
319 80
418 795
940 812
201 661
882 351
335 643
705 735
252 785
703 439
840 250
346 315
918 758
602 541
48 893
33 671
533 316
940 402
62 270
540 193
55 437
845 367
998 499
209 94
894 140
545 168
542 491
417 510
584 679
601 275
36 213
207 77
430 564
918 34
136 720
492 793
993 486
911 761
978 884
584 72
265 337
547 987
634 399
114 362
989 517
294 258
922 502
463 421
695 899
538 949
242 742
306 475
190 808
314 538
376 53
288 601
715 866
342 500
359 443
221 98
759 977
931 235
887 490
607 932
17 785
278 458
767 668
142 217
922 223
569 882
946 25
22 59
832 967
428 391
428 10
486 404
151 74
855 953
681 377
668 924
231 534
665 41
279 213
131 677
695 499
57 913
710 574
101 610
33 960
468 142
825 940
863 344
664 97
479 553
219 354
944 154
255 406
294 448
529 889
90 38
855 719
30 499
552 467
399 772
290 353
35 758
654 354
251 306
168 434
388 956
871 774
143 942
727 135
274 643
872 702
884 155
478 344
806 224
536 693
10 803
857 231
438 897
353 570
976 177
581 617
914 107
897 244
459 293
390 725
888 350
303 634
446 37
371 168
61 441
614 517
449 677
380 241
254 158
173 990
965 92
335 377
693 524
730 388
957 857
111 380
645 385
341 982
401 465
542 747
570 958
548 669
820 596
324 400
711 477
217 772
337 987
132 304
703 762
205 686
759 665
597 35
13 582
792 293
308 498
106 290
664 264
49 343
571 297
692 728
262 103
657 442
150 247
936 486
402 750
41 403
806 93
555 640
839 31
381 172
267 696
698 84
614 938
307 960
284 507
363 621
289 762
142 238
511 900
745 150
366 752
383 578
767 724
244 351
443 641
395 865
342 357
704 128
566 10
902 970
141 881
155 715
689 216
136 650
802 670
832 527
801 771
513 887
356 505
292 833
410 677
397 817
619 956
327 970
125 571
924 735
41 519
375 647
695 908
873 631
389 651
85 935
829 604
466 746
129 52
259 539
363 912
351 453
505 192
822 982
247 950
663 441
22 748
483 76
88 739
736 251
307 208
816 434
547 485
897 156
270 677
495 813
164 453
32 347
968 237
966 45
703 618
352 541
181 739
378 527
299 252
227 431
385 272
555 510
92 259
287 848
665 695
778 173
876 757
923 456
861 309
743 814
170 776
118 570
572 195
502 488
803 249
23 777
376 49
528 688
395 343
274 881
605 839
809 200
302 147
912 596
319 151
942 979
325 844
166 478
937 122
258 17
710 369
403 50
180 70
170 15
651 229
201 321
254 662
606 850
809 467
339 956
185 153
349 378
244 868
340 557
13 75
928 298
800 878
162 334
375 288
940 869
130 153
293 699
590 766
213 547
551 444
705 253
40 641
866 808
456 621
818 858
38 480
818 659
698 412
541 207
69 976
767 431
20 678
438 402
197 942
943 759
920 718
405 991
352 906
403 971
97 202
366 519
732 609
244 844
290 259
595 77
811 162
479 792
634 954
463 667
701 194
662 633
283 698
255 163
650 206
425 645
195 247
427 945
782 224
553 664
172 727
360 49
526 370
252 452
620 791
268 857
900 765
919 502
546 588
42 847
51 805
694 949
558 72
624 24
114 678
285 133
719 135
346 182
549 30
501 259
843 952
191 215
864 503
415 615
632 146
495 66
913 997
466 183
357 613
667 993
537 655
13 878
659 559
857 173
256 125
759 743
658 732
564 238
214 840
922 452
53 312
860 943
633 495
852 193
922 491
726 906
475 272
61 663
693 781
784 23
106 155
914 63
798 130
166 866
855 808
493 38
721 383
556 936
329 890
262 928
967 152
101 837
488 849
325 598
349 715
268 738
671 631
195 701
972 827
567 661
978 590
870 567
553 782
229 41
619 523
695 63
149 472
573 418
487 197
309 162
58 655
730 540
539 464
324 870
908 335
742 595
619 569
28 926
496 854
921 761
112 217
513 655
598 489
880 984
949 840
519 847
608 299
753 540
972 888
787 222
515 567
784 602
18 685
837 79
896 125
474 820
491 310
965 990
591 543
845 325
555 858
620 305
312 22
822 317
256 378
199 751
872 833
808 281
757 394
606 879
440 965
865 759
869 128
152 657
679 708
772 486
418 215
11 652
339 951
831 672
522 372
709 920
892 68
394 983
603 882
273 244
444 230
70 462
74 141
657 593
324 448
674 270
890 862
904 796
510 971
745 918
798 535
620 459
283 725
571 763
488 51
175 921
60 362
185 447
949 349
813 853
921 426
100 357
753 18
307 708
646 526
214 472
584 826
812 779
20 863
345 665
212 346
521 672
905 979
653 826
220 385
976 821
218 872
960 304
924 414
381 404
416 97
37 86
478 32
733 207
769 49
981 87
821 615
709 127
99 54
428 481
502 426
469 122
526 992
288 664
262 184
740 255
145 197
885 182
319 464
918 100
323 404
565 263
774 995
490 628
72 889
559 14
402 744
111 318
824 942
530 260
378 96
912 78
685 21
603 819
359 941
694 774
570 79
341 741
982 70
184 885
443 543
403 84
349 367
222 71
351 595
591 745
868 165
413 939
258 533
130 694
217 958
873 830
592 165
126 309
871 522
115 192
889 236
340 363
687 950
276 230
290 96
907 661
334 65
392 709
370 301
171 564
30 505
141 464
75 454
937 552
804 234
606 816
912 631
861 478
12 218
664 474
583 104
930 226
728 15
796 770
216 330
715 756
359 506
985 477
516 344
62 41
834 916
675 427
819 171
190 61
527 352
636 935
742 23
595 383
681 321
395 880
277 759
639 726
871 856
470 563
924 89
128 936
272 127
572 953
120 86
64 216
335 767
317 459
637 545
547 815
532 390
176 894
681 210
29 211
360 967
794 601
963 163
45 765
242 807
676 113
992 221
133 779
599 420
546 311
832 71
495 745
616 560
250 197
353 226
177 211
192 380
601 406
506 664
68 514
560 527
999 516
673 19
435 80
206 399
251 342
157 576
407 990
332 806
118 219
833 932
861 205
813 716
549 119
687 829
955 647
198 756
545 832
836 132
97 982
42 323
107 917
850 677
564 624
49 258
254 179
172 201
796 154
448 54
484 697
579 523
122 255
514 692
897 174
603 394
88 113
868 943
593 56
970 673
720 807
586 343
56 825
382 591
390 580
951 921
768 418
831 679
389 85
407 56
464 292
169 539
117 427
460 526
240 859
601 366
765 235
53 269
189 541
313 455
891 155
256 135
802 768
767 679
11 586
549 789
22 476
884 684
990 166
336 582
645 613
905 935
184 294
47 449
946 34
957 721
91 513
837 639
499 180
409 596
169 987
871 632
409 508
366 424
574 386
457 770
509 972
912 33
200 262
211 179
795 324
314 270
846 376
430 285
183 508
193 771
972 665
216 621
919 150
745 925
833 89
476 86
606 185
517 480
35 191
632 345
299 213
963 135
216 244
925 788
113 939
645 30
841 151
476 29
691 333
861 466
651 759
378 132
147 895
95 703
832 118
595 192
959 539
483 711
55 615
469 227
22 663
679 639
851 424
689 38
278 54
798 542
605 588
199 26
920 210
117 292
788 153
126 587
74 762
650 304
611 679
213 690
710 981
948 790
375 38
215 753
106 978
851 97
872 945
413 870
429 10
154 908
835 432
524 288
230 260
530 383
141 722
56 542
463 113
890 24
505 579
40 121
291 548
575 299
229 856
955 484
226 516
513 354
70 353
335 733
389 730
241 295
170 441
965 768
927 122
636 444
386 484
70 257
122 180
437 169
155 716
662 536
808 424
956 994
440 791
223 282
68 265
797 410
313 615
134 39
974 200
783 224
156 392
400 350
651 983
642 244
772 936
909 447
714 92
137 734
28 794
346 265
50 32
847 906
419 182
718 816
535 471
541 474
357 10
328 473
66 103
588 186
753 726
290 410
484 527
613 194
625 774
43 703
954 524
758 93
57 953
71 254
266 132
595 344
730 204
464 636
229 616
641 867
253 662
551 729
234 689
880 948
929 259
414 622
798 463
385 427
685 916
923 897
111 902
327 661
289 339
566 356
511 722
647 558
500 536
870 172
35 68
425 64
233 493
695 824
260 43
746 397
22 372
713 451
816 927
595 240
774 124
131 372
564 755
395 149
516 22
777 264
321 674
64 368
879 604
646 360
698 341
566 42
23 260
799 486
189 369
359 858
702 223
831 293
28 395
830 858
850 408
332 56
111 600
109 613
781 861
606 34
585 658
579 446
71 576
973 618
932 413
208 774
481 256
987 459
374 117
629 99
692 469
876 831
36 871
481 343
385 54
372 670
623 541
169 836
738 16
27 566
31 612
566 631
873 171
448 160
526 654
173 68
470 529
346 368
243 648
935 536
373 815
627 313
684 381
456 80
550 261
377 930
432 954
739 342
646 249
728 532
242 256
964 522
607 74
817 790
82 556
683 825
392 476
798 740
133 329
876 586
201 229
900 449
470 985
656 590
321 626
98 911
547 32
107 216
373 814
781 846
515 975
839 644
814 487
627 662
106 908
682 571
275 106
396 763
21 927
132 92
905 96
486 170
919 28
338 91
946 394
525 74
926 24
791 708
44 809
495 940
342 90
442 758
597 711
460 255
377 416
399 761
338 811
81 336
284 460
911 744
262 478
266 188
815 201
933 365
971 707
255 73
620 992
841 816
83 267
661 701
137 521
45 638
778 238
125 764
837 402
729 292
749 554
590 895
40 263
26 349
42 344
455 163
87 896
877 283
131 317
32 587
750 257
287 133
10 245
417 357
480 100
886 445
870 735
516 429
687 308
247 329
328 583
694 62
320 884
692 156
96 133
139 515
338 231
737 495
676 191
876 484
24 131
707 632
597 127
35 839
532 775
32 555
417 565
428 86
178 764
696 683
142 302
363 189
109 160
575 27
696 768
707 893
694 884
600 895
844 105
427 226
899 159
696 125
508 312
221 649
120 692
637 164
333 774
661 283
311 408
122 37
533 815
369 700
113 716
366 748
39 55
528 60
632 223
385 191
550 93
988 40
578 868
919 439
189 952
294 591
232 537
490 608
564 528
688 993
652 447
636 819
616 504
716 322
890 926
150 838
313 125
395 920
566 124
440 564
52 585
113 976
635 680
36 846
733 973
547 146
753 416
595 845
739 126
862 685
601 389
756 134
13 306
24 993
256 142
735 849
658 432
978 707
717 432
400 611
418 438
470 153
287 855
274 404
782 610
744 812
768 209
659 235
136 947
984 824
264 242
67 338
108 214
744 622
709 210
827 545
96 539
782 12
812 926
804 322
668 688
669 142
510 169
828 352
179 959
719 272
234 538
161 356
688 761
308 283
664 414
577 615
64 302
274 214
983 49
366 163
789 371
856 417
447 216
339 821
370 410
371 581
473 854
161 175
897 469
264 899
20 240
648 723
488 236
217 928
675 35
807 848
309 281
369 121
823 946
121 600
545 382
381 244
905 170
299 849
132 941
329 663
823 842
440 32
36 776
567 248
475 197
150 529
84 494
138 292
59 236
600 530
252 998
983 285
352 268
912 896
480 577
546 659
234 485
832 18
261 402
648 940
131 118
985 407
590 279
533 396
785 67
488 229
261 788
533 865
24 544
636 291
932 492
822 185
326 716
64 524
286 339
572 154
354 310
707 195
571 49
32 829
560 498
62 875
791 448
104 544
241 545
245 90
969 601
762 178
537 597
962 563
17 246
122 578
422 771
914 960
573 33
848 871
421 807
905 547
426 392
911 732
184 280
221 696
951 102
917 178
421 361
860 158
185 675
219 807
711 472
369 505
504 830
823 628
272 466
60 666
223 78
120 858
158 72
254 299
606 797
59 933
36 809
405 418
565 910
445 341
207 33
773 144
234 637
555 839
40 203
325 901
841 411
551 874
185 23
849 256
74 824
235 475
615 586
261 574
963 393
566 383
598 430
890 313
606 828
796 916
122 830
83 886
242 174
569 444
423 227
691 76
939 769
759 892
40 624
324 956
143 923
847 22
789 615
938 708
579 993
838 862
337 676
435 504
577 603
469 249
445 843
535 490
605 579
795 979
909 839
624 15
764 380
515 636
806 481
87 569
622 104
983 579
392 678
747 698
803 448
938 347
181 606
707 362
379 278
200 692
371 801
116 574
138 447
227 985
910 78
132 603
52 460
41 857
822 260
860 681
900 681
322 405
606 741
444 599
395 536
752 788
529 793
371 975
301 615
717 404
253 436
487 237
807 563
431 856
749 904
95 680
310 621
449 941
555 777
337 998
541 882
818 255
127 683
77 556
882 989
85 298
536 489
162 868
778 761
14 679
592 403
372 637
943 461
673 479
498 10
132 330
883 794
207 107
381 865
932 721
186 368
239 946
448 369
252 21
991 508
510 611
127 380
181 929
82 490
904 633
34 806
786 895
970 69
84 437
454 291
259 937
72 174
472 81
152 594
968 80
713 762
25 90
169 962
816 741
350 599
169 138
298 983
432 585
797 617
628 802
729 407
342 60
204 805
93 829
24 560
672 792
520 416
28 597
196 353
533 565
520 772
464 714
904 291
880 974
323 839
17 759
379 500
282 726
953 476
51 964
227 750
247 546
16 613
629 254
184 899
820 757
83 661
891 378
895 762
268 971
991 397
998 490
859 980
916 148
369 169
596 385
982 607
605 90
913 78
224 258
817 12
640 242
863 691
221 339
150 215
480 374
877 281
438 395
610 643
157 825
899 812
349 443
104 636
861 208
809 227
126 427
689 94
71 748
958 783
957 390
958 832
363 459
132 227
953 845
565 324
361 452
84 392
738 692
104 716
137 930
498 788
720 518
150 482
598 328
734 860
189 747
662 631
638 153
517 495
42 741
866 486
543 426
118 543
848 388
578 132
374 964
919 600
574 822
669 410
89 907
109 411
399 110
657 77
907 964
819 119
611 747
36 441
78 302
66 870
333 691
602 209
933 328
852 192
42 993
784 526
614 408
438 139
628 782
432 315
270 629
401 543
386 336
918 564
547 324
97 578
552 299
702 280
253 643
985 87
984 706
98 476
91 699
765 939
384 958
19 242
291 618
778 277
699 453
252 558
357 328
64 32
687 359
895 155
435 836
481 786
822 179
894 456
64 520
884 621
778 324
160 199
246 292
403 242
702 312
18 152
815 93
986 234
321 628
759 258
213 544
874 500
744 155
324 746
848 554
531 130
786 442
331 433
939 492
16 749
204 822
40 823
399 800
119 320
214 416
517 742
