100000
437 352
680 400
8 517
56 864
229 873
673 858
370 258
71 674
288 540
156 436
357 344
776 859
110 609
801 378
401 268
610 522
928 969
775 17
449 778
22 867
395 430
553 896
932 19
128 314
77 206
500 185
287 520
390 36
646 247
734 526
123 957
616 755
720 169
912 30
125 857
70 800
983 633
117 567
880 426
613 913
762 570
472 827
396 867
610 938
303 547
457 557
931 144
108 717
746 246
480 3
430 350
613 980
390 284
56 611
635 501
314 91
41 931
549 407
2 839
686 433
572 402
606 955
395 840
858 901
73 593
827 571
73 773
800 842
947 340
535 768
449 583
842 373
560 582
470 89
451 103
487 667
826 840
784 68
159 217
798 854
905 969
460 100
41 907
713 143
650 644
141 505
990 580
163 170
347 487
528 461
116 447
74 447
860 704
451 883
573 639
941 332
326 224
63 616
444 19
950 86
199 129
927 68
365 137
304 551
76 762
62 199
185 308
545 22
534 767
700 406
687 303
209 964
893 867
689 965
636 849
209 651
823 583
264 387
723 192
893 911
97 538
693 987
117 544
722 310
700 377
167 367
26 235
967 449
25 861
246 293
54 289
208 443
229 530
677 484
236 351
470 670
701 443
689 685
830 785
151 283
522 849
775 428
130 425
684 144
838 899
33 533
389 599
661 33
693 157
250 841
660 49
327 929
213 243
661 921
966 721
230 671
437 620
377 415
107 604
50 364
833 673
463 625
287 79
646 641
756 229
601 103
631 178
476 851
195 148
877 226
954 918
497 257
152 845
760 701
664 48
255 425
669 690
827 845
158 982
861 736
164 637
145 746
296 158
144 841
493 515
830 134
261 923
86 226
992 834
369 562
447 441
397 812
854 315
714 469
279 174
792 193
891 586
260 534
164 761
345 726
319 467
660 983
973 357
288 248
576 613
279 546
314 812
130 264
408 648
839 133
710 101
362 969
877 768
343 487
807 496
915 158
59 593
18 634
620 726
810 135
844 50
887 249
405 67
904 570
88 572
919 993
791 974
726 571
196 818
829 393
317 685
904 430
23 161
716 427
391 331
266 809
824 926
20 211
318 124
797 293
457 404
325 172
813 189
674 212
718 469
146 832
969 702
813 561
238 830
647 974
426 361
883 405
984 797
835 923
247 114
772 190
407 892
542 604
509 806
161 647
775 685
531 280
49 710
174 44
853 925
79 327
952 259
376 940
977 867
8 847
710 537
40 983
711 631
814 731
883 310
158 992
673 325
828 836
527 337
311 674
942 273
151 386
919 581
119 964
430 3
654 649
820 365
807 591
540 370
424 735
99 431
415 44
282 906
96 738
791 843
764 112
255 368
228 275
945 235
467 665
316 58
729 47
96 514
108 167
370 545
688 562
657 439
751 758
45 1000
668 788
343 937
297 809
323 36
97 366
179 505
664 870
885 683
142 923
93 973
274 270
685 591
819 705
680 177
674 698
366 266
955 407
537 197
387 201
623 545
435 383
528 164
274 999
311 339
65 346
118 465
663 581
178 841
149 320
253 585
492 533
890 661
834 583
243 501
828 917
566 757
413 225
94 255
301 313
246 22
13 513
120 361
486 66
452 195
873 35
52 323
433 147
444 205
821 864
951 644
177 600
724 762
332 985
919 725
893 55
660 72
942 346
295 907
427 912
111 432
972 270
377 44
205 671
416 221
598 606
337 430
15 806
885 36
580 204
704 380
622 949
31 236
241 858
54 322
602 196
759 597
777 725
943 6
692 557
610 210
228 133
391 439
984 108
806 392
375 980
485 31
404 240
450 334
906 332
771 515
246 169
385 261
532 844
907 47
962 977
535 176
337 521
43 427
713 269
34 834
140 198
162 619
699 379
305 124
444 566
232 800
861 548
304 678
603 446
817 778
707 376
354 418
121 518
146 351
511 446
21 694
997 422
162 418
351 723
369 112
484 875
634 103
970 848
784 105
207 521
925 899
291 590
439 133
681 679
528 318
884 178
475 671
310 456
490 794
244 3
453 463
349 454
413 754
857 185
582 973
215 351
595 446
878 62
827 532
221 586
281 515
838 982
241 858
836 616
670 573
710 624
937 260
284 973
76 367
990 772
973 564
516 454
774 743
816 684
329 717
584 737
16 124
103 381
770 906
371 962
666 153
401 381
754 28
52 810
933 473
237 820
825 243
757 736
635 290
565 140
493 361
246 66
986 444
685 667
363 52
70 130
754 153
377 246
298 275
834 123
650 772
882 549
815 149
940 522
910 412
530 467
515 975
349 887
243 64
395 325
870 60
802 419
665 393
675 448
744 164
962 610
232 557
210 844
553 840
741 264
579 840
153 61
520 505
294 413
367 242
404 126
649 838
170 299
980 550
313 38
333 972
263 52
250 630
239 829
805 637
349 542
901 946
311 13
271 812
871 704
346 688
974 131
31 565
387 460
607 762
600 516
22 39
581 661
126 165
958 274
391 691
767 272
209 318
745 839
604 660
348 884
263 844
420 823
453 494
352 883
45 811
77 407
512 488
553 497
142 813
779 282
809 684
240 793
987 448
137 536
756 164
144 797
843 164
497 38
637 20
638 453
388 724
850 315
623 572
983 588
807 122
138 606
385 605
732 463
119 484
996 675
594 944
128 871
802 115
155 85
493 612
568 988
806 641
164 802
893 839
50 521
117 192
896 684
482 113
694 997
609 375
311 588
802 606
376 829
296 246
37 655
825 418
371 533
240 126
784 699
752 980
654 502
995 227
359 880
649 373
427 982
692 556
988 480
672 920
666 205
752 855
539 281
995 137
74 892
702 903
184 111
147 40
648 117
103 400
756 668
369 893
486 72
197 734
497 626
849 115
557 754
167 964
504 878
945 463
602 885
891 40
914 980
690 823
556 164
707 649
796 527
910 252
219 637
704 980
288 967
920 442
499 671
953 775
50 426
494 837
542 147
669 742
832 102
674 492
69 293
36 628
265 90
260 7
816 290
769 439
535 322
665 90
520 601
954 126
748 314
15 730
651 4
358 460
744 463
950 76
792 125
285 116
312 147
975 538
126 91
724 828
648 704
968 615
249 668
494 980
866 889
854 280
621 882
387 502
316 110
922 923
168 961
756 861
638 902
708 609
244 804
300 679
297 900
162 941
682 485
872 893
504 732
185 163
807 99
815 608
410 836
402 300
490 419
699 315
845 477
702 223
315 81
534 341
76 970
442 655
54 422
909 117
674 710
844 369
701 481
960 430
621 247
155 948
441 88
647 611
3 639
914 952
298 678
494 457
567 735
829 985
161 28
513 153
260 11
241 652
364 530
32 220
232 643
912 886
242 228
44 671
291 805
394 802
114 967
471 255
285 46
733 425
728 706
240 332
290 592
678 496
64 304
452 479
161 618
709 599
512 410
357 917
984 525
764 191
938 239
223 427
537 755
424 569
815 134
61 105
144 952
430 107
412 384
304 218
939 203
935 107
976 992
256 568
472 3
540 643
284 420
560 761
417 595
857 477
145 883
702 942
947 48
422 255
821 190
927 720
113 703
640 598
406 521
263 964
829 730
196 724
580 992
231 310
752 274
293 379
715 540
717 222
613 515
136 456
990 446
359 567
97 92
31 187
757 608
607 653
205 470
738 84
143 265
24 660
26 18
927 357
448 799
30 278
899 157
706 412
532 764
626 27
246 990
45 407
969 347
68 199
931 348
761 167
385 33
342 857
131 505
475 735
117 166
87 360
753 155
295 309
810 131
229 486
756 704
288 765
479 412
481 239
682 343
966 562
725 581
711 608
678 67
661 927
197 350
458 770
19 241
308 855
325 353
420 365
423 702
939 386
155 360
147 127
16 835
107 177
919 841
397 493
793 283
601 847
173 436
845 190
150 481
484 415
776 504
682 69
403 549
10 554
664 555
342 21
768 261
214 544
76 425
669 276
759 669
796 739
648 562
345 666
692 145
635 985
40 230
756 657
724 384
345 617
434 345
510 604
902 113
426 354
512 577
578 401
852 46
482 513
499 805
885 489
770 765
861 809
344 573
750 373
78 587
909 330
455 406
151 8
854 105
452 884
942 53
98 889
196 129
773 187
185 561
36 895
229 336
943 186
765 890
516 429
901 267
409 690
200 966
668 157
804 227
759 834
35 697
471 287
115 27
467 501
287 665
457 745
655 422
84 441
811 130
98 461
565 763
26 948
51 805
338 824
36 179
271 167
482 168
46 503
437 663
151 748
425 595
793 417
534 820
832 98
565 175
499 313
786 680
362 189
596 118
237 403
210 876
856 608
840 664
675 396
646 825
861 892
642 586
608 861
868 109
479 144
143 334
484 774
328 397
151 681
126 991
809 52
90 882
671 600
480 675
945 661
467 126
346 673
766 777
354 448
399 302
46 800
542 539
977 527
627 535
644 11
206 379
226 542
184 594
479 756
367 798
278 403
406 9
872 462
402 742
378 406
769 322
672 205
854 561
790 648
767 361
54 592
488 277
739 717
768 719
700 232
296 990
76 963
84 487
758 992
674 979
685 339
344 933
850 76
578 774
303 781
208 911
160 836
654 418
345 949
950 862
26 888
904 165
1000 898
873 219
437 667
473 93
71 379
438 260
990 689
543 925
711 98
91 238
542 106
967 262
400 859
414 330
950 319
490 432
629 435
209 265
683 378
404 344
548 442
89 698
834 16
384 513
227 347
122 73
220 455
117 629
644 497
20 711
843 490
315 891
137 450
921 942
643 146
766 176
383 637
828 11
673 540
761 591
663 573
98 620
215 911
500 923
488 21
324 842
669 12
7 306
702 267
987 238
969 742
108 769
542 239
810 284
640 42
360 940
799 738
656 524
922 421
449 772
937 729
658 302
953 250
385 936
881 978
260 795
249 419
1 863
739 244
953 593
641 485
566 834
598 912
766 501
945 238
64 948
715 875
483 375
842 256
565 707
70 827
561 347
400 453
90 478
195 896
252 997
474 450
122 246
393 2
945 849
264 958
228 775
562 191
185 762
372 586
664 478
440 283
436 418
9 440
770 978
297 255
223 844
879 557
614 468
84 868
614 687
804 408
57 169
666 423
913 403
771 299
78 596
229 765
707 883
881 871
382 438
75 221
637 746
66 969
886 928
195 171
631 1000
112 81
292 741
334 536
263 589
316 79
938 611
535 244
856 986
530 998
329 176
115 359
860 460
841 523
295 430
945 297
114 778
72 525
65 201
267 383
480 596
634 60
513 317
123 134
728 972
290 387
176 58
110 583
127 550
655 359
820 178
996 436
241 257
25 927
667 391
125 687
622 660
801 892
654 207
397 175
200 876
69 400
671 793
328 779
298 955
201 584
490 39
574 558
234 647
694 900
583 812
824 388
655 11
942 580
430 901
416 201
971 878
549 730
577 426
173 502
145 935
769 796
253 835
908 421
375 635
747 512
632 244
999 762
981 58
916 671
860 91
273 841
332 407
160 804
546 847
432 92
888 862
781 628
48 400
634 68
966 942
404 574
787 91
847 437
14 591
567 450
781 413
157 924
241 618
241 587
503 533
630 690
251 613
801 111
199 12
987 183
801 726
326 123
467 125
316 57
540 13
651 785
460 775
421 405
532 628
700 19
716 56
699 602
6 288
535 751
599 897
900 579
46 447
660 154
493 174
82 619
69 401
29 383
510 21
760 232
387 544
854 383
620 283
347 114
517 474
437 184
100 276
713 10
576 691
906 905
996 578
637 510
27 550
944 761
974 402
728 857
585 883
586 20
91 76
985 981
996 767
598 40
513 953
846 18
67 57
997 977
749 757
104 37
884 544
48 691
233 276
555 148
954 320
988 22
119 654
410 622
703 316
231 121
115 100
791 134
258 458
840 185
452 842
352 142
419 852
682 344
322 365
827 486
777 475
81 568
569 588
802 932
154 212
738 215
997 169
303 130
555 260
783 715
268 535
113 61
787 461
601 805
70 603
940 425
932 737
659 543
416 468
365 72
866 723
205 463
388 404
267 578
209 891
894 124
953 798
823 708
810 136
385 109
57 776
948 139
630 709
928 199
589 1000
527 839
681 430
587 645
115 905
519 138
80 50
698 303
952 893
877 776
163 896
110 638
334 809
701 255
243 220
92 43
463 30
707 774
60 328
81 141
927 995
991 879
36 629
894 922
845 62
73 958
257 194
165 698
970 850
804 809
255 81
545 424
495 880
478 311
655 598
674 106
123 776
998 675
689 169
718 838
635 278
885 361
394 200
513 37
648 695
101 373
662 112
85 450
268 483
292 264
719 747
930 913
932 586
314 404
251 969
103 642
646 161
102 461
881 89
342 845
204 908
28 887
964 382
955 492
272 723
305 116
166 12
69 918
901 879
733 213
542 441
715 272
948 251
55 358
666 775
680 859
811 37
964 244
69 654
744 323
735 564
65 816
641 132
464 436
443 297
371 770
6 174
41 893
566 456
870 400
177 118
340 846
41 229
170 759
213 236
454 59
726 801
703 30
941 31
542 344
522 109
810 464
639 715
914 428
882 795
589 575
490 362
69 8
689 482
946 43
960 149
315 455
360 784
232 27
380 930
107 589
13 959
260 465
573 645
636 474
924 82
321 160
945 144
552 174
424 991
616 230
514 861
835 532
402 572
104 356
116 656
195 441
208 155
935 691
460 551
74 635
375 488
94 542
90 851
799 276
249 599
792 372
463 767
984 142
136 8
466 572
167 797
627 717
824 389
901 144
440 998
568 938
544 400
191 5
777 328
984 949
625 183
757 415
427 887
760 864
293 938
684 63
747 590
334 632
321 993
506 582
277 693
66 212
99 280
497 225
938 450
590 262
275 892
76 948
434 826
758 607
830 516
312 497
178 999
273 20
374 218
924 784
839 704
357 709
354 170
968 838
457 934
838 786
300 672
785 520
833 243
463 366
462 187
875 254
234 402
574 494
195 758
205 34
267 932
884 872
628 899
816 664
722 719
370 38
696 192
696 262
594 830
917 506
121 403
209 315
766 494
227 377
526 991
826 153
907 52
67 114
251 767
117 708
329 585
976 502
274 808
340 314
154 448
110 439
101 137
845 946
825 356
347 43
656 67
599 255
348 700
743 735
595 810
186 460
410 753
276 542
654 332
27 792
333 228
726 177
947 62
725 665
65 50
627 621
128 468
272 842
274 257
571 738
465 480
917 982
170 898
32 377
121 791
127 740
456 431
215 747
866 777
187 715
161 508
77 694
623 7
16 77
418 575
859 608
737 29
752 637
987 209
786 763
311 119
644 314
253 916
167 554
755 221
52 580
404 916
839 424
372 953
716 100
574 953
540 925
70 365
159 197
82 617
757 682
483 519
440 207
434 479
177 825
757 654
571 480
544 897
157 136
800 340
568 419
420 523
488 180
276 611
280 11
747 254
14 672
905 538
957 878
681 229
778 653
138 487
766 83
624 108
249 745
346 717
1000 742
798 769
125 898
761 253
109 241
843 957
192 530
414 173
849 674
151 753
220 546
390 446
207 554
776 171
705 760
220 311
496 185
698 344
471 659
742 53
171 413
804 65
495 819
974 437
750 761
273 568
149 316
262 565
851 872
364 906
120 305
626 800
739 273
866 300
72 554
481 489
838 729
915 87
247 168
524 492
656 471
689 949
56 86
645 354
134 784
488 771
19 655
289 683
718 961
540 743
94 308
526 843
546 995
557 362
356 789
181 719
693 926
933 509
50 860
216 383
227 384
616 557
204 151
484 667
37 157
330 616
980 645
200 112
251 774
436 182
403 301
260 234
703 203
872 339
462 212
411 209
744 372
504 153
801 565
216 14
652 617
466 240
519 504
876 684
132 983
78 616
47 445
470 745
659 19
69 715
288 8
969 668
303 70
428 413
726 252
121 478
110 521
6 997
889 450
837 715
186 776
589 27
709 25
814 216
5 753
330 962
244 837
406 444
197 355
56 613
141 57
994 920
48 241
836 771
760 742
280 337
825 687
111 172
919 684
721 755
761 777
690 467
63 654
351 13
678 928
984 52
164 296
400 569
470 846
799 221
368 490
681 210
140 422
470 414
707 155
882 365
730 63
56 82
108 128
864 322
581 144
912 38
566 956
126 835
820 923
19 71
643 575
282 257
105 843
816 981
781 858
318 36
541 911
594 100
767 967
28 977
575 191
836 879
768 106
440 899
726 251
675 925
271 908
434 100
26 545
344 750
559 396
97 226
958 198
347 21
92 534
712 29
744 825
472 797
548 390
604 733
407 796
117 156
959 443
747 909
772 156
57 845
7 518
686 933
81 94
183 655
992 394
7 865
612 858
104 193
512 267
291 356
940 658
92 616
712 529
457 426
770 705
273 988
904 492
313 135
945 661
529 321
614 15
486 834
279 334
665 17
975 694
460 422
241 711
724 124
540 137
145 637
130 50
267 913
271 609
439 837
476 262
231 548
210 528
840 61
404 90
237 848
86 307
288 382
258 840
961 260
177 953
991 915
662 925
555 464
990 274
164 955
540 37
28 406
377 2
690 956
824 777
977 3
240 933
102 743
474 98
119 213
650 698
646 393
899 444
260 220
123 275
931 909
654 126
580 338
718 937
255 332
679 271
33 549
673 609
312 447
735 584
250 466
788 435
219 105
661 637
228 649
473 583
873 431
381 77
859 389
589 104
828 137
693 416
122 395
885 331
210 440
267 54
142 431
826 870
873 248
40 628
926 948
901 987
41 709
791 7
565 578
731 260
885 343
133 576
286 639
761 14
617 855
139 96
311 793
944 568
724 905
975 651
982 56
74 842
335 986
902 111
742 790
810 424
349 850
237 635
539 296
112 23
136 72
450 202
569 387
146 708
226 834
967 911
160 489
132 826
137 36
599 464
346 164
504 162
664 725
831 862
219 623
158 609
508 344
366 632
472 330
941 279
620 958
844 677
784 924
87 804
352 958
478 120
901 464
417 668
443 646
888 403
291 723
303 497
977 120
585 839
512 145
900 157
761 32
962 975
138 189
672 487
691 739
158 307
163 839
255 546
794 711
643 760
656 21
272 803
106 703
952 202
781 605
259 337
882 374
700 363
722 950
330 301
939 32
125 219
57 556
552 817
816 774
870 944
44 443
412 339
852 424
446 621
323 233
974 352
38 642
264 348
20 870
177 627
175 321
845 101
433 188
807 149
313 901
659 391
693 472
248 236
138 967
721 364
70 745
946 822
655 506
664 295
700 742
121 220
385 83
67 846
104 10
8 362
658 113
655 785
134 361
550 435
744 55
315 587
411 562
106 911
177 192
249 926
750 516
119 102
741 336
227 953
586 315
984 819
183 903
854 227
930 121
420 139
587 798
769 294
988 327
27 918
409 681
878 958
158 835
646 210
680 245
552 178
228 529
186 613
947 265
795 959
663 829
661 489
663 638
175 322
78 372
39 295
826 137
701 980
233 216
490 191
349 813
871 189
288 547
786 579
683 572
380 387
376 784
38 313
551 557
993 169
421 838
172 392
129 628
1000 219
297 158
224 759
865 278
60 798
459 618
373 698
946 660
315 818
808 150
177 575
656 693
642 153
406 329
301 155
42 734
516 503
659 18
531 903
864 779
363 17
394 52
606 494
373 996
653 328
853 212
484 14
821 811
543 53
411 872
175 676
536 90
189 404
267 983
735 610
173 655
480 931
559 181
417 3
919 826
253 113
738 181
867 243
739 835
932 785
970 879
189 400
839 230
502 982
862 401
664 429
413 856
990 391
751 720
874 500
317 393
873 258
27 790
120 457
566 225
477 161
861 650
147 819
797 596
125 306
518 565
771 260
195 616
546 584
455 217
182 686
162 324
995 285
332 138
73 421
792 185
614 434
249 878
69 17
195 210
444 330
464 254
51 922
11 309
288 724
337 485
808 796
515 320
288 1000
40 917
89 827
976 951
146 871
51 47
223 277
391 618
936 444
865 217
644 661
315 617
196 959
299 359
396 707
244 834
988 422
37 188
981 702
664 854
750 467
822 183
782 724
717 441
892 779
707 577
403 126
44 825
145 347
415 851
583 911
360 108
778 291
254 586
983 659
588 636
206 748
693 749
477 618
128 36
278 539
716 475
195 540
292 969
773 469
27 742
931 707
211 915
136 963
119 436
733 246
593 123
774 829
238 690
529 554
229 269
1000 336
774 929
304 33
359 325
874 394
666 44
550 804
130 187
760 466
172 589
419 970
699 401
649 850
267 580
501 561
591 121
143 303
559 938
382 873
465 705
965 629
591 959
180 318
305 272
47 893
521 873
171 652
733 456
916 504
450 807
797 43
211 228
783 506
145 551
850 930
628 328
193 730
112 181
479 109
979 398
480 822
2 213
283 520
804 613
283 225
790 310
901 971
389 361
764 439
66 726
31 438
671 448
836 893
456 514
157 108
933 393
9 619
699 5
126 801
747 148
850 3
458 317
961 982
911 150
537 217
748 155
553 233
324 180
72 314
426 833
466 871
66 444
156 295
649 979
433 412
598 985
829 625
788 736
302 71
312 790
891 500
53 385
77 697
167 159
178 14
484 542
1000 476
374 581
710 582
70 861
982 733
915 168
887 767
615 324
95 435
314 180
518 68
136 756
46 176
85 998
294 299
681 902
589 805
495 726
443 588
263 511
59 479
539 933
333 945
839 677
961 910
465 222
934 821
464 217
248 290
378 310
775 471
725 148
948 70
118 477
575 422
904 212
499 367
149 36
499 827
744 998
854 316
666 830
886 436
811 235
215 588
41 377
362 333
772 301
889 613
738 620
693 566
245 504
323 521
18 792
741 58
14 635
404 400
9 705
356 851
100 366
136 394
334 676
580 593
474 300
369 804
797 856
530 2
603 400
198 320
329 727
103 976
621 337
943 575
385 579
858 896
175 863
86 528
238 747
950 663
107 181
311 767
747 429
306 429
676 255
840 401
99 411
484 371
1000 443
113 252
999 48
284 206
127 569
997 273
253 634
503 459
771 637
511 203
697 735
409 403
525 265
653 631
791 489
289 958
621 389
584 900
998 812
584 393
490 873
425 994
142 13
34 378
502 263
205 196
850 658
754 816
251 619
138 760
463 782
522 949
967 276
335 659
306 979
144 582
43 170
111 279
262 663
714 607
456 488
702 494
115 290
483 528
976 329
410 518
431 220
842 108
267 492
514 844
577 481
18 655
542 865
450 211
296 742
404 685
933 243
341 700
688 267
870 456
778 661
969 101
132 512
407 784
507 63
998 532
748 201
736 577
247 345
943 523
225 284
604 402
81 908
630 827
156 432
448 514
619 421
747 922
834 398
443 427
564 771
870 639
266 977
670 425
778 550
256 930
884 271
981 866
720 760
230 111
227 879
580 204
937 789
941 865
428 930
611 147
138 564
886 769
364 491
690 82
531 941
675 997
166 329
612 575
438 930
776 187
794 666
136 161
582 400
474 686
86 640
859 747
153 101
467 741
17 213
710 352
254 985
403 888
978 71
558 190
751 223
424 476
341 214
782 53
656 522
7 692
869 83
654 391
261 770
544 775
779 465
79 383
887 526
309 127
269 350
316 4
999 258
994 797
615 24
323 629
401 8
166 384
437 217
825 163
994 480
697 933
462 76
729 860
82 489
819 229
570 976
637 996
435 895
611 508
533 66
603 515
695 157
973 725
769 668
608 660
893 810
218 393
7 498
992 265
412 702
315 415
310 474
132 594
973 451
294 850
346 209
209 581
949 654
783 616
990 674
63 196
280 165
744 991
121 575
831 44
15 352
913 544
293 479
188 74
562 601
327 774
42 961
986 989
198 414
705 701
143 205
754 681
144 59
589 949
233 783
315 1000
640 27
855 357
298 581
874 424
623 206
243 794
363 950
107 57
552 153
437 320
129 874
684 990
538 171
712 909
43 878
520 833
67 979
243 714
329 679
418 272
918 341
45 435
102 611
541 972
398 868
217 20
887 437
555 951
376 927
538 763
202 368
842 323
332 565
312 787
671 392
343 799
332 194
457 124
810 374
447 203
748 682
129 581
798 850
625 592
592 339
201 141
539 633
205 298
872 21
867 123
312 510
407 712
726 114
947 554
809 402
652 416
45 424
759 713
513 333
842 589
260 195
696 677
761 924
284 491
225 470
39 198
175 3
948 38
158 929
944 553
927 130
295 200
519 345
41 722
637 562
988 386
969 196
611 303
648 367
20 992
772 396
128 82
297 157
355 207
490 65
547 365
313 12
741 592
293 329
618 45
502 773
617 108
756 930
503 672
133 780
33 487
398 811
954 161
177 966
224 479
884 184
712 89
234 346
122 939
339 301
159 749
903 682
894 198
744 608
7 188
460 504
511 491
761 592
881 760
948 59
278 664
858 130
931 50
815 433
913 389
893 416
138 599
804 852
407 796
944 642
63 583
288 455
465 608
795 399
874 282
309 944
930 903
175 226
697 803
796 165
200 362
767 807
977 503
18 177
760 898
170 164
187 396
582 477
517 850
398 171
112 836
281 609
192 25
286 652
557 129
172 714
801 942
309 293
592 56
77 211
836 252
232 667
488 296
681 518
581 85
768 560
288 90
75 210
340 369
917 461
436 608
635 884
257 958
427 870
649 231
616 215
209 278
592 603
321 767
454 566
437 326
163 235
573 959
728 166
634 787
486 264
432 235
175 855
915 516
93 759
482 104
63 809
921 893
661 271
282 172
505 1
315 256
477 7
802 472
611 587
973 755
199 489
815 439
657 423
285 46
727 467
574 374
727 574
528 892
18 371
600 892
589 299
593 303
664 760
390 169
649 748
18 773
155 621
564 504
631 615
729 551
61 471
538 742
244 376
108 830
285 435
102 834
198 23
820 951
906 35
450 29
765 364
597 470
774 584
332 857
997 821
780 35
11 318
664 204
185 123
519 745
145 925
696 723
649 651
960 540
406 947
716 233
276 808
930 584
300 756
434 231
62 51
850 70
254 589
430 19
803 765
991 737
954 146
18 411
929 385
897 546
736 453
903 745
386 117
437 121
320 320
314 814
415 591
263 181
104 630
111 488
749 657
309 264
108 64
889 206
627 623
467 926
819 668
568 192
402 701
9 84
552 45
560 89
67 795
574 962
990 856
408 511
340 827
928 195
571 354
400 95
283 775
449 178
237 180
65 811
872 93
163 453
567 417
353 613
527 796
804 371
988 404
124 251
627 902
435 567
626 109
699 411
44 726
88 604
561 642
56 277
90 745
823 24
505 384
151 366
142 6
941 395
895 481
727 177
719 640
585 855
399 436
406 613
451 128
684 207
971 186
56 772
697 213
169 81
842 604
297 615
669 469
373 710
825 296
277 964
76 875
239 199
285 411
838 994
651 977
80 791
423 766
238 873
595 453
116 821
606 275
552 893
464 829
759 144
479 687
163 722
69 556
377 195
688 983
694 614
209 253
154 128
448 500
925 579
724 980
325 367
369 689
266 372
898 866
73 886
750 97
964 836
150 663
314 231
260 652
723 860
400 207
196 487
396 56
929 964
255 720
968 890
319 537
10 519
343 576
837 314
344 123
732 625
876 208
832 207
262 732
31 665
636 533
131 342
766 853
510 857
905 899
545 620
884 487
412 451
140 114
479 114
235 128
31 123
427 715
77 576
960 229
840 737
731 234
91 819
114 559
785 918
821 987
108 953
900 560
245 563
429 414
829 248
993 829
450 975
38 132
214 989
615 939
178 408
103 617
415 945
684 803
685 78
128 970
12 99
572 72
111 749
965 590
242 386
192 189
352 297
633 335
847 802
687 329
199 369
660 344
69 116
384 772
126 814
285 197
302 543
678 137
449 354
688 208
649 484
394 284
398 268
721 896
355 243
684 75
29 24
623 945
535 80
490 87
392 761
385 632
214 738
687 281
308 785
851 38
703 56
861 479
526 125
786 202
135 28
50 246
111 619
187 345
258 889
159 967
952 700
688 135
200 495
947 308
30 972
730 733
135 19
436 737
302 879
183 547
160 401
118 29
673 36
965 316
433 852
905 40
249 123
797 270
295 674
782 740
122 248
544 177
271 330
554 671
849 367
53 749
551 919
506 165
816 431
672 118
938 676
597 191
647 338
300 913
137 623
485 656
436 201
18 862
993 560
901 132
372 337
271 269
611 952
755 625
7 186
185 835
903 796
7 767
575 44
306 148
728 154
154 545
16 114
147 648
866 848
256 356
617 736
66 744
319 698
238 421
498 167
308 895
485 546
747 477
60 446
483 75
208 327
970 573
19 447
16 139
878 849
750 724
110 154
897 8
342 736
597 54
613 650
204 470
928 322
134 276
466 595
178 737
23 123
130 104
232 606
596 386
817 412
837 647
679 416
609 546
5 318
229 103
29 329
726 987
523 774
954 904
381 864
283 668
847 513
916 789
740 281
820 379
622 846
32 961
566 385
181 890
927 40
699 868
557 270
869 4
755 59
868 286
890 889
459 366
638 772
862 704
593 253
580 448
483 212
595 743
673 87
698 220
514 299
321 26
105 781
237 187
101 462
249 633
108 569
766 820
125 602
618 510
501 709
591 295
442 832
874 389
83 990
396 731
576 129
853 589
790 468
708 126
715 74
763 542
399 669
471 483
211 839
566 770
948 614
241 562
919 144
937 710
889 732
149 261
342 480
641 624
575 300
619 79
665 795
935 256
152 121
83 877
507 45
316 720
32 652
951 158
576 759
628 54
669 163
580 397
248 867
827 463
768 12
112 667
109 741
914 979
994 392
333 423
184 33
658 13
503 219
924 127
87 273
39 274
493 432
595 182
338 222
710 798
749 614
287 502
9 436
862 244
809 151
386 317
567 448
211 853
452 46
597 137
786 883
334 181
221 158
310 901
519 309
165 954
683 407
972 52
858 836
449 326
249 346
221 555
28 573
762 514
203 761
294 240
690 503
413 963
511 698
3 823
837 741
582 175
741 835
793 393
124 658
773 774
751 228
723 308
979 908
853 554
513 434
170 8
758 235
392 457
713 208
139 414
470 912
196 384
847 885
325 713
866 480
632 39
174 794
887 222
279 673
615 289
73 515
14 165
41 681
331 194
526 443
36 703
359 188
482 129
470 562
178 479
322 860
869 757
578 576
310 43
757 376
691 834
455 952
741 907
134 783
850 123
363 120
298 294
187 300
414 183
861 621
524 473
598 457
823 133
104 33
980 601
889 958
63 305
880 759
988 237
298 688
625 583
186 435
696 455
696 700
419 677
120 899
400 889
563 227
812 434
283 114
180 930
663 405
174 819
718 42
158 401
33 81
252 546
881 367
555 46
424 888
557 359
819 792
9 85
860 335
407 889
975 7
34 284
546 131
332 819
655 309
864 513
398 12
992 393
675 793
94 814
600 412
992 570
859 384
757 671
399 423
931 581
920 355
51 697
272 43
229 206
215 662
61 642
311 247
695 432
517 916
686 293
515 533
920 985
603 430
53 380
502 257
982 507
211 835
435 550
443 209
845 271
72 775
450 144
766 828
798 193
210 974
86 62
343 981
184 305
231 175
487 985
182 720
51 630
547 915
917 111
368 809
896 602
32 772
50 503
560 89
905 106
782 89
619 260
974 386
606 133
908 542
599 40
483 240
414 746
4 254
765 832
418 311
129 740
898 667
394 555
121 881
29 15
221 33
760 652
173 15
701 857
405 400
424 686
185 869
51 700
474 529
441 500
23 8
518 856
67 726
117 440
484 672
180 131
316 211
378 219
584 256
505 482
62 201
887 566
691 787
550 999
138 375
594 161
961 479
355 371
198 73
128 882
606 795
564 890
270 195
541 779
811 233
934 756
683 285
367 398
222 406
99 543
735 446
959 706
165 527
666 112
607 977
455 29
188 148
175 241
199 5
700 145
57 47
232 489
585 135
173 881
134 715
686 753
446 599
169 698
119 934
760 3
906 242
317 140
943 241
891 483
923 884
963 65
671 316
660 287
227 315
964 330
303 53
163 401
697 25
111 535
946 88
737 129
195 600
358 837
558 557
722 485
231 61
799 287
713 590
932 466
125 287
65 471
637 240
870 193
694 494
858 819
28 671
73 717
911 838
623 82
211 908
266 153
438 411
604 766
835 592
645 213
387 437
503 354
187 432
179 119
112 139
609 315
375 752
412 52
225 113
44 785
140 890
853 398
773 756
517 348
312 910
579 220
546 289
235 160
854 977
246 191
628 884
22 59
1000 648
654 993
750 349
448 836
531 899
305 470
702 705
863 940
150 708
874 684
69 153
672 110
42 55
739 540
260 60
861 695
802 762
140 256
144 229
248 656
396 252
384 557
143 553
261 641
151 583
367 720
984 551
819 734
147 207
366 322
383 311
739 731
227 146
256 838
269 462
407 993
485 287
912 279
851 598
532 57
432 441
220 429
72 192
176 613
292 811
27 382
118 979
43 667
197 220
295 590
113 155
162 467
704 154
116 689
47 333
919 630
476 824
534 150
168 143
250 527
66 345
174 147
590 250
450 339
637 788
878 957
390 1
596 18
106 872
695 863
685 193
107 109
577 303
842 311
332 137
373 72
745 180
444 862
972 665
252 783
399 342
959 158
34 220
450 210
383 613
887 939
795 335
91 962
57 322
874 45
593 713
294 283
757 384
439 290
323 979
452 370
831 775
351 109
648 776
951 918
291 669
775 532
813 627
68 697
697 765
739 931
145 861
665 78
858 194
548 403
880 973
567 818
160 673
251 679
149 944
768 748
921 748
11 211
149 905
361 246
773 204
90 693
722 959
305 163
267 244
855 894
838 435
768 297
463 378
725 216
835 744
280 71
199 143
23 494
537 556
423 549
760 43
625 304
176 979
658 248
797 124
677 374
993 569
915 996
40 565
819 634
128 190
548 386
943 521
799 313
420 256
113 850
303 991
774 928
285 415
82 831
772 980
64 288
117 154
525 24
895 703
79 19
903 636
208 770
141 461
694 335
419 147
164 896
791 555
355 752
911 925
378 885
532 618
358 679
838 906
906 295
807 866
407 23
141 711
750 235
31 801
466 716
840 103
628 853
249 91
590 348
945 233
649 935
360 17
873 855
961 647
597 230
510 947
325 185
301 938
917 530
919 17
142 404
857 392
636 763
796 467
922 640
88 760
904 855
365 270
639 613
641 483
35 433
566 815
223 517
587 882
471 905
690 879
894 228
490 892
368 376
403 927
186 105
534 614
942 722
543 827
450 524
3 226
96 235
540 753
552 784
587 99
33 156
828 96
678 128
661 573
165 870
681 275
708 99
81 431
868 956
498 221
144 393
906 698
230 650
331 669
571 453
578 664
462 153
345 169
946 579
488 256
311 2
523 556
387 841
493 462
761 640
402 337
723 871
857 149
596 113
449 231
646 456
187 638
186 227
117 285
703 513
158 688
553 392
53 700
306 695
748 160
455 84
442 210
169 371
671 927
532 931
336 67
860 454
146 513
322 350
715 80
111 967
44 778
296 580
898 377
687 994
276 120
930 427
271 436
341 80
77 966
514 598
45 486
817 427
403 764
314 933
520 550
151 688
996 209
879 338
72 566
709 917
992 116
423 80
53 347
210 794
273 156
923 196
371 130
944 250
251 220
141 598
752 251
643 768
876 267
587 230
353 815
32 916
917 77
130 697
880 203
654 925
126 493
339 450
928 581
391 951
829 477
512 435
950 875
95 236
671 282
279 892
562 281
188 28
837 690
694 952
475 393
700 903
73 575
429 813
622 706
313 822
165 946
510 425
728 3
736 967
90 346
104 911
814 910
612 304
662 765
527 690
692 352
855 97
508 691
589 655
482 13
458 692
888 600
396 941
448 582
664 206
560 945
409 613
203 948
958 21
115 987
82 419
997 603
189 809
37 96
768 853
592 234
310 53
361 939
694 329
51 991
484 924
773 552
47 608
851 878
989 894
417 735
83 95
571 112
377 114
455 104
282 363
556 21
601 51
772 6
838 418
45 668
464 918
213 862
101 846
59 208
53 647
11 278
821 794
465 234
967 65
295 72
334 484
297 227
847 45
958 982
467 43
585 833
473 743
285 805
656 73
879 822
954 13
37 44
61 320
357 966
907 881
696 564
305 46
517 591
604 68
457 879
207 258
244 664
385 203
328 370
820 854
891 932
640 252
627 965
414 53
25 270
529 719
950 983
318 700
482 956
396 942
843 700
462 562
586 934
30 567
90 273
716 537
706 62
531 750
762 196
509 436
354 704
613 318
965 510
706 785
404 64
363 519
224 114
461 167
711 496
546 38
455 789
268 350
617 297
480 625
5 557
333 355
3 582
555 170
754 684
864 531
225 702
173 673
242 181
480 876
495 705
283 956
276 371
137 225
324 488
665 33
984 702
539 36
82 574
39 88
192 463
301 244
627 139
118 107
383 56
34 295
629 869
163 550
740 478
79 806
455 134
771 961
864 761
50 773
769 3
557 179
747 160
372 9
687 673
771 702
418 696
359 522
695 392
184 824
452 211
937 592
277 650
42 677
799 555
335 888
477 226
97 463
887 222
730 670
233 654
950 216
680 72
397 658
806 606
732 588
974 86
4 861
444 645
26 530
499 335
149 42
554 957
791 713
753 763
474 855
245 429
996 597
363 205
117 795
241 876
93 633
88 259
587 720
870 884
608 235
8 258
17 23
932 729
139 229
508 516
945 808
967 650
665 744
897 763
357 985
859 796
70 792
397 781
370 348
816 276
854 221
296 56
999 171
78 651
673 781
252 732
163 205
354 569
442 197
917 606
641 176
39 740
34 751
2 65
687 318
229 991
265 515
729 124
658 218
374 942
126 256
22 672
443 722
587 38
233 320
732 361
860 532
954 367
263 41
929 618
747 338
459 387
894 633
94 939
982 664
902 830
164 695
645 796
885 883
566 389
907 767
801 1
3 721
336 425
344 883
872 101
973 653
820 179
511 364
988 537
432 609
314 55
928 400
37 796
518 827
934 187
197 619
168 577
514 587
357 462
1 760
443 302
278 289
237 235
833 847
934 489
588 601
168 901
358 487
946 443
314 600
513 42
921 634
741 182
331 197
244 587
509 597
380 968
869 723
34 919
961 958
504 720
461 995
866 837
563 790
249 501
380 948
129 64
877 103
581 956
101 109
346 378
234 725
169 24
524 502
446 348
169 286
654 41
872 333
133 865
457 588
989 528
153 700
803 16
803 167
739 23
946 765
947 313
643 228
773 698
671 8
991 308
215 763
44 66
728 225
909 599
21 602
154 86
228 765
570 351
665 101
347 362
286 170
699 171
36 303
261 458
915 860
255 277
693 72
647 189
425 852
198 802
772 534
477 20
434 241
124 119
361 589
722 481
54 937
46 420
33 234
771 435
924 477
195 154
505 641
99 894
153 82
43 374
88 876
153 29
246 101
91 349
345 140
306 858
62 364
23 824
846 735
853 305
773 457
334 207
134 946
42 946
257 551
738 735
167 359
474 246
853 853
668 190
371 134
930 175
65 376
995 787
311 916
199 82
834 154
158 216
31 992
754 493
280 495
821 946
179 411
548 579
98 252
947 333
917 845
603 853
571 769
414 218
336 549
507 936
288 509
125 586
58 863
278 3
288 766
72 353
2 820
228 647
834 56
60 854
562 328
42 151
457 738
572 423
69 365
879 935
715 7
640 359
138 394
434 463
933 840
465 258
150 407
125 191
448 932
498 277
446 744
324 674
975 185
320 584
650 664
206 349
718 58
939 501
154 85
818 118
756 65
178 232
341 384
131 663
449 539
306 406
452 675
501 394
216 241
840 792
795 890
981 564
278 635
41 23
880 853
11 228
672 732
449 919
554 890
971 642
336 587
560 678
2 932
519 482
209 573
318 595
741 929
510 632
838 454
808 137
847 893
200 788
190 615
72 731
72 513
128 253
306 702
200 743
923 768
400 311
285 27
735 885
778 902
439 727
603 334
818 551
619 977
422 147
626 508
331 432
621 930
934 532
467 521
670 111
691 522
955 909
25 165
502 291
967 159
435 867
256 945
4 733
400 566
568 172
639 1
400 211
588 880
793 554
534 409
741 73
934 495
228 175
120 969
265 431
160 463
183 264
906 666
698 432
761 351
545 668
473 784
401 638
345 375
862 572
815 928
258 281
767 722
16 314
463 377
146 751
74 795
486 587
804 820
711 106
820 857
544 287
165 6
947 935
487 76
568 389
252 355
417 75
100 215
810 82
913 450
918 846
967 638
28 544
275 285
328 857
532 287
998 96
751 815
42 953
988 363
939 323
686 237
446 51
192 755
286 138
179 448
856 440
964 60
949 979
322 687
129 136
29 613
297 701
906 719
106 816
675 462
659 936
787 700
452 678
55 257
696 511
432 695
926 913
742 634
726 287
726 687
910 435
891 672
836 87
715 178
662 688
48 627
101 952
199 387
40 911
517 878
565 332
389 122
354 53
95 148
810 809
115 738
971 518
290 204
643 309
389 379
203 198
239 238
212 816
805 558
262 449
846 213
640 871
366 727
313 265
340 212
333 77
411 922
667 926
478 139
875 481
61 360
421 228
420 26
901 852
818 880
394 642
615 714
37 594
318 169
271 391
778 257
867 742
21 388
627 21
203 483
119 504
118 308
448 424
131 523
218 296
513 150
176 493
714 610
161 473
281 523
632 125
99 412
841 713
91 451
119 73
358 200
219 269
669 562
39 413
408 22
337 111
15 581
691 855
204 448
351 617
668 291
47 734
453 547
474 561
698 885
251 413
313 341
668 69
309 392
840 95
407 310
269 86
263 71
64 74
73 33
251 958
851 499
73 78
155 81
315 251
925 693
563 277
785 182
757 364
851 816
757 242
956 496
251 712
678 65
331 532
181 336
721 804
953 8
442 834
408 59
886 139
456 366
98 893
626 784
298 581
762 375
827 811
195 903
349 530
472 23
888 632
60 209
62 94
987 726
438 228
674 484
697 477
417 166
573 842
425 838
511 333
919 609
557 732
72 999
386 536
840 421
874 34
139 721
133 985
732 506
73 762
931 137
359 948
73 639
728 846
696 717
129 72
718 522
745 603
408 861
299 126
858 255
558 582
44 827
730 376
833 61
478 198
113 245
421 469
30 335
14 767
700 864
610 345
202 478
953 851
109 388
253 623
667 833
120 176
516 780
914 712
765 630
746 838
263 524
789 555
452 416
525 151
257 795
577 957
143 841
762 504
476 152
245 232
191 366
548 156
48 983
944 597
485 480
985 117
625 187
445 251
310 47
959 44
780 627
815 376
194 159
440 494
841 254
910 812
313 260
766 55
890 305
464 459
836 271
415 191
458 965
985 497
665 920
425 706
895 435
338 933
583 163
678 153
649 330
429 768
589 678
281 27
32 116
942 437
103 974
847 33
376 455
395 184
673 903
631 347
752 864
69 385
345 651
754 245
278 327
165 72
488 87
10 950
4 919
711 376
321 531
38 917
222 772
369 61
33 592
260 908
505 436
636 320
101 545
398 543
845 857
570 455
502 156
677 83
844 99
614 687
159 120
480 185
896 824
606 732
349 111
94 962
840 822
740 349
438 603
151 586
267 541
120 610
26 385
446 974
234 742
255 967
541 523
121 872
650 656
839 984
338 279
959 712
375 576
32 77
768 819
312 746
130 758
515 333
593 907
609 60
620 292
854 76
22 446
709 486
160 351
550 438
651 734
724 362
644 950
404 147
497 846
839 363
184 856
856 491
686 740
377 503
740 136
1000 433
854 830
639 839
830 10
233 354
493 358
768 284
881 292
604 493
434 928
486 537
743 416
730 121
22 32
915 549
320 398
656 75
970 527
204 671
112 396
412 816
500 317
17 202
348 104
613 588
642 549
434 640
957 153
798 811
892 221
939 353
107 187
531 814
486 69
752 907
114 377
777 131
819 101
225 528
96 867
530 559
571 545
623 301
44 400
767 916
973 598
444 215
952 402
939 382
477 884
655 13
632 614
278 143
103 123
941 419
264 59
39 768
577 632
864 939
282 872
569 545
12 207
300 923
77 168
566 454
91 823
20 219
598 799
670 930
939 731
961 573
602 931
33 132
385 285
723 421
425 845
984 782
814 259
541 513
117 952
703 714
526 436
381 832
824 454
190 886
307 769
273 756
681 656
291 807
566 150
354 497
175 788
1000 494
623 768
900 309
907 366
107 320
815 86
420 712
458 161
352 367
829 801
88 819
281 709
897 948
733 501
874 123
727 696
846 918
282 104
909 436
629 415
445 770
773 688
269 439
568 804
210 314
218 639
11 686
878 966
711 200
746 776
799 213
660 830
237 362
907 960
771 329
334 958
65 700
329 719
198 746
311 722
919 19
297 183
238 250
595 520
594 550
760 561
140 220
972 913
706 317
631 756
924 112
130 87
187 436
154 712
625 883
873 535
708 398
259 804
653 113
94 78
77 619
571 357
630 909
498 622
87 172
154 97
658 341
749 959
992 996
657 669
420 720
131 576
268 886
151 564
419 9
906 85
564 371
984 689
65 251
314 944
90 275
239 152
26 372
123 834
962 976
53 99
873 308
658 864
139 952
727 153
77 413
483 144
979 442
419 687
313 98
343 179
246 117
626 560
215 801
344 34
128 181
856 246
124 827
328 411
277 528
151 673
175 129
989 852
463 299
711 844
146 694
887 404
552 407
929 4
855 473
224 710
667 775
142 418
635 521
930 774
855 57
972 542
941 313
732 819
587 778
393 67
31 539
709 926
123 612
181 200
900 966
759 863
657 186
548 571
624 842
485 396
540 760
113 541
83 337
60 236
436 933
404 850
510 926
637 669
779 394
508 807
467 190
617 779
181 937
77 340
912 939
395 202
472 976
75 42
92 869
9 248
556 422
805 964
768 121
539 622
644 211
666 263
640 916
402 830
931 473
486 979
319 703
74 515
15 559
574 905
566 314
175 14
721 810
159 804
508 210
995 436
675 819
403 482
646 68
478 618
584 262
755 386
577 921
156 580
446 102
909 974
842 707
115 31
263 404
215 856
61 540
401 92
147 183
473 430
11 491
625 862
550 595
263 47
873 175
967 872
824 932
68 349
383 915
487 737
456 1
608 266
630 939
529 841
240 387
531 205
241 635
311 251
508 669
295 116
540 540
741 955
210 107
41 681
800 520
80 327
298 173
975 543
308 3
591 88
62 611
243 108
621 674
573 999
411 303
286 358
262 501
508 314
894 1000
85 120
160 366
58 358
216 163
919 604
155 40
95 788
530 994
357 871
58 827
141 830
529 647
712 290
19 500
446 248
386 246
862 572
76 607
257 353
526 272
149 939
999 791
38 193
335 733
54 50
518 465
716 651
961 870
483 410
663 55
73 450
169 395
760 859
48 544
650 61
177 200
821 601
299 394
70 300
417 655
945 401
323 731
375 450
583 203
376 51
469 969
720 11
696 448
22 239
832 78
799 901
292 582
938 842
196 191
636 456
229 973
11 768
694 442
640 392
424 136
990 312
786 349
911 799
377 460
597 885
247 708
5 117
539 487
480 330
750 473
268 618
206 219
888 490
395 187
876 600
702 786
966 559
434 377
737 43
290 145
80 969
66 862
161 122
58 991
364 556
237 420
738 117
568 412
387 29
374 43
808 102
879 540
383 763
481 873
60 42
879 124
156 399
269 8
517 543
566 825
2 638
525 469
947 725
735 61
720 571
754 948
598 447
143 819
291 944
602 727
19 33
538 72
60 579
692 854
463 169
202 106
877 898
801 86
849 823
128 634
901 394
340 716
708 774
312 403
190 921
706 25
890 235
145 90
133 649
451 629
41 131
778 78
130 142
790 573
65 678
470 623
899 500
544 510
124 984
240 632
477 755
125 969
661 404
239 742
339 213
685 743
465 449
307 992
860 524
672 101
344 775
589 375
336 182
346 30
204 640
867 189
651 203
199 373
432 697
785 367
577 899
391 890
329 520
224 245
624 889
139 465
1000 901
666 278
224 396
29 801
590 563
179 927
669 507
316 432
294 373
825 602
963 646
445 929
103 795
245 112
113 226
42 447
47 820
216 194
238 2
375 937
152 395
70 441
407 96
271 118
37 589
605 635
902 828
771 448
317 463
438 687
732 825
290 883
927 689
395 701
343 44
314 132
644 623
911 648
340 894
325 268
384 324
753 445
774 559
476 171
697 839
648 300
188 675
743 271
366 479
575 947
406 374
762 61
280 856
914 392
320 665
410 820
299 974
407 413
470 324
245 631
790 479
246 19
446 684
189 873
822 739
185 258
56 316
677 712
487 221
156 404
752 213
314 516
419 96
933 743
138 16
810 446
551 116
700 113
341 599
24 987
693 696
988 340
473 786
341 489
572 359
904 17
160 190
144 742
474 685
166 846
480 357
567 166
842 425
599 106
502 226
827 539
669 67
516 197
940 395
120 124
117 4
794 563
563 703
473 376
677 722
543 415
953 264
864 10
986 507
250 282
340 704
67 732
476 558
590 867
165 605
792 533
733 887
663 357
838 662
521 349
632 506
114 990
779 940
952 934
19 141
441 188
348 308
924 474
821 656
693 224
473 970
761 665
496 733
633 316
700 789
556 690
487 298
741 862
258 39
444 782
577 867
720 997
2 612
130 298
92 818
789 488
355 495
497 403
394 297
102 916
210 82
446 585
854 748
691 828
529 132
544 574
951 842
484 696
433 50
225 622
844 74
402 97
897 96
378 703
206 80
386 136
843 711
370 88
394 655
841 92
5 135
728 883
899 701
344 66
765 667
940 812
979 84
561 157
964 209
185 785
290 677
559 45
900 537
685 81
557 76
394 89
186 987
495 471
264 129
192 855
347 563
592 351
356 131
173 496
162 398
514 725
201 564
611 663
776 420
947 946
68 834
906 280
498 990
387 896
946 857
601 203
759 406
657 795
99 811
730 311
15 587
553 583
463 986
489 521
220 676
736 670
916 202
717 269
988 210
902 721
797 722
678 25
828 408
242 972
636 17
812 390
502 164
193 284
992 642
814 800
340 797
104 121
599 394
152 427
746 324
796 878
101 78
331 885
551 125
505 366
242 432
736 825
124 709
24 790
904 297
429 160
171 555
598 472
962 885
14 495
120 640
171 347
334 236
268 421
131 849
664 45
747 788
817 779
372 129
672 275
515 2
562 908
421 777
431 669
98 824
611 444
963 258
341 93
972 525
294 419
981 583
852 478
962 762
500 377
731 126
309 46
765 665
753 753
887 397
815 118
833 102
19 615
431 894
320 854
3 336
580 692
616 669
617 836
867 390
211 830
436 230
749 595
795 291
110 538
509 634
442 702
349 100
467 876
455 120
390 252
952 910
402 547
497 989
962 594
762 10
900 632
356 247
290 575
55 379
630 677
114 451
483 777
96 221
534 831
303 804
571 802
421 445
444 461
835 365
636 271
283 957
74 448
334 379
217 596
334 830
588 155
378 629
327 43
240 437
841 219
52 94
477 76
167 728
215 406
107 287
660 748
738 656
930 325
63 575
750 736
556 767
549 243
474 685
354 144
472 753
422 717
610 641
238 942
618 724
974 321
940 488
451 686
900 961
743 993
602 983
941 326
605 458
259 527
118 533
576 852
699 676
891 168
652 499
403 948
514 220
293 779
243 964
848 394
59 580
237 729
188 735
377 969
54 268
332 132
769 170
428 404
927 834
171 977
759 494
328 619
180 253
961 312
412 607
718 610
60 99
624 320
449 547
424 160
25 240
532 438
880 336
668 459
486 152
187 412
646 208
1 710
842 594
517 579
834 405
56 348
779 580
508 803
980 887
380 932
427 123
13 624
830 491
882 581
630 674
365 349
118 851
361 728
769 479
301 737
825 770
203 275
580 795
926 974
257 70
474 346
153 24
229 902
136 942
107 806
362 611
687 703
874 212
997 543
102 993
614 110
46 394
74 467
684 867
193 189
149 462
661 967
645 156
263 798
177 415
482 730
278 799
717 415
647 503
97 887
851 635
738 357
813 105
459 280
693 376
890 699
948 713
187 37
197 617
944 298
606 529
941 869
406 490
473 416
880 808
961 778
710 954
599 891
537 418
736 943
740 807
300 645
985 109
262 658
851 398
738 703
866 423
286 820
53 977
769 799
330 659
233 381
153 657
57 548
359 403
71 634
902 755
339 214
489 484
491 953
444 284
723 808
394 591
730 817
601 480
960 968
449 339
340 61
874 548
242 43
610 110
321 327
61 241
699 347
783 715
653 886
309 346
686 322
858 499
285 394
893 994
699 750
744 726
599 53
451 424
944 853
471 80
205 889
158 372
200 200
783 726
362 422
889 393
248 673
981 776
426 954
93 219
508 382
571 207
230 633
834 608
270 822
49 781
158 652
182 409
47 912
135 417
60 91
483 351
172 161
687 890
687 981
325 688
897 804
15 137
685 365
153 505
65 729
765 753
687 300
543 346
419 488
528 520
376 387
129 31
398 221
533 277
630 816
537 676
406 235
624 81
943 677
254 510
955 347
102 576
317 814
551 734
617 924
833 799
578 969
157 518
506 553
179 725
868 173
741 963
245 952
161 68
9 629
20 571
450 567
961 726
724 844
208 358
356 687
52 106
214 865
173 831
253 179
132 318
589 474
829 730
356 807
46 852
543 66
638 701
962 554
433 535
575 628
576 928
96 670
629 76
671 559
172 511
594 669
717 948
940 266
525 652
518 427
220 438
173 86
274 23
693 560
883 575
508 553
586 568
633 85
49 459
682 183
982 113
781 883
257 426
870 865
393 374
584 737
47 902
351 831
11 478
641 989
338 329
341 391
641 305
427 959
667 417
467 653
238 865
890 883
596 702
527 571
150 995
596 989
474 640
1000 360
37 173
809 660
891 867
303 354
211 319
843 153
360 836
694 502
866 884
718 231
780 506
707 972
974 767
848 114
514 936
541 901
747 632
2 506
818 391
85 54
443 351
604 623
476 766
375 413
445 141
572 827
770 444
214 768
126 975
527 293
50 233
114 11
611 692
662 154
298 35
445 584
700 644
35 36
122 524
873 286
675 456
80 541
629 526
27 572
154 911
726 250
135 729
531 932
376 348
699 665
263 881
801 963
308 866
274 453
110 170
905 413
840 946
375 71
671 965
679 43
575 33
672 652
908 443
19 870
854 85
4 211
326 398
382 946
806 974
943 357
69 860
891 350
368 623
516 93
956 765
326 944
975 635
449 240
894 130
104 220
345 434
14 20
411 934
608 555
470 771
357 642
27 542
763 325
223 266
531 101
185 514
436 425
351 577
997 169
737 619
980 713
285 144
964 335
57 973
963 905
808 638
193 54
459 564
12 751
969 95
49 521
33 680
933 794
868 694
9 325
608 43
564 764
590 281
370 33
261 807
330 577
560 306
238 189
458 106
251 382
442 66
136 181
249 347
788 293
792 758
936 142
351 324
91 774
816 652
20 269
858 23
298 469
154 692
56 300
307 523
956 416
318 208
846 406
485 975
590 135
561 926
118 864
595 139
95 300
775 738
543 488
389 707
631 603
649 71
35 759
347 629
131 48
417 989
615 400
296 727
983 237
369 921
207 904
767 260
930 939
855 74
670 334
505 342
117 405
675 479
588 114
429 658
508 506
959 132
549 615
62 641
658 394
837 875
952 226
504 427
329 246
148 77
893 642
99 299
768 481
388 401
494 672
310 456
498 603
964 593
150 814
484 303
461 386
554 497
556 706
834 771
447 88
99 321
113 561
438 568
267 850
646 160
805 214
801 825
554 165
252 152
453 362
406 615
226 705
803 135
176 291
992 138
994 143
142 801
212 695
615 767
899 628
694 176
669 287
43 154
520 230
884 462
495 911
511 579
366 859
651 632
46 898
367 123
204 415
866 970
852 855
58 53
836 700
224 926
939 688
536 559
688 761
790 7
718 664
588 472
317 301
280 728
804 162
426 65
898 490
163 439
373 174
297 902
257 940
480 838
938 61
403 836
197 833
367 278
408 338
720 818
730 153
836 251
973 168
14 354
624 285
366 909
209 896
451 654
480 450
42 763
254 90
656 157
548 813
795 695
432 992
103 669
291 581
605 686
166 88
798 624
698 413
613 471
294 936
418 177
99 673
522 497
564 162
44 462
457 710
615 855
995 431
791 989
866 124
518 813
633 502
567 384
515 797
149 377
743 827
274 771
367 653
125 892
663 274
898 186
656 705
197 929
236 491
537 174
284 970
683 258
885 813
844 478
169 561
907 648
585 669
200 416
232 530
357 889
883 701
976 95
853 315
11 929
79 824
564 195
556 251
495 308
411 457
594 214
742 53
17 31
887 985
544 963
737 932
887 548
124 264
423 799
339 142
19 124
856 809
434 418
912 219
768 252
720 912
540 260
742 309
669 803
869 716
69 98
904 904
623 424
751 471
21 88
887 984
858 77
252 850
367 797
682 391
145 72
777 788
687 628
327 894
129 271
599 818
44 111
615 672
50 761
735 677
30 420
221 980
165 433
726 785
728 50
351 386
294 180
265 618
342 778
955 178
467 583
602 110
512 40
451 954
786 83
792 703
901 752
665 118
494 27
778 280
960 907
347 272
163 322
93 245
806 977
247 351
845 368
176 29
350 967
895 857
349 195
655 353
639 824
198 563
43 96
877 220
148 877
865 661
828 17
72 442
99 615
159 216
53 789
336 219
561 337
657 265
653 117
671 334
871 72
266 965
199 699
521 840
984 852
567 309
813 490
541 485
408 174
7 609
365 27
619 379
6 82
179 526
680 412
964 603
850 4
287 378
821 408
733 329
879 684
7 820
130 931
523 361
281 108
386 830
51 989
599 658
720 166
338 101
272 468
626 884
219 200
810 205
723 748
674 531
77 385
166 94
903 232
755 179
75 483
310 524
986 983
431 651
668 537
442 496
931 986
118 428
487 832
70 866
932 250
942 929
24 351
375 936
472 460
323 319
18 768
701 461
429 622
687 652
677 847
415 293
331 825
515 896
137 695
601 685
27 22
803 624
561 970
808 221
209 939
814 264
305 391
107 759
266 741
51 926
920 635
340 695
302 837
741 180
630 283
189 250
446 469
232 236
798 198
883 945
630 706
9 995
37 140
478 829
828 849
424 528
464 875
430 154
119 635
817 643
98 494
183 589
744 634
758 800
971 870
309 1000
515 572
510 116
665 635
800 595
463 997
537 780
834 273
649 594
17 526
738 306
688 94
851 227
53 290
419 57
931 224
450 534
677 509
555 374
338 696
286 429
982 69
667 15
530 459
337 411
154 739
556 445
140 325
140 351
32 296
298 323
323 614
734 519
326 698
115 974
515 783
404 127
927 550
817 972
259 403
505 482
61 813
667 543
307 400
792 565
15 521
791 881
214 389
36 536
499 6
363 336
313 219
638 366
989 355
54 985
129 78
303 889
325 392
780 845
425 851
441 993
461 864
711 296
769 553
697 76
728 502
414 647
935 898
984 844
252 905
489 879
906 169
557 366
824 721
442 427
569 162
75 23
622 841
997 484
79 158
865 343
66 325
744 160
778 174
341 911
312 91
931 797
575 494
967 156
289 484
657 756
399 913
708 163
150 793
325 128
981 152
232 813
819 592
757 462
269 837
290 170
845 302
314 653
518 602
491 71
260 571
61 421
665 444
471 722
913 483
139 137
87 827
337 178
768 378
378 183
29 561
243 921
351 581
569 812
155 424
19 843
837 381
427 810
176 143
687 302
475 620
356 795
744 75
266 274
558 831
570 92
230 791
963 400
418 548
133 533
81 286
957 317
56 331
838 142
786 549
721 885
360 935
603 617
620 484
965 874
215 620
273 532
403 867
536 220
442 512
968 501
797 143
683 119
121 323
83 622
467 436
97 610
628 776
484 240
456 297
959 572
905 84
171 273
616 465
756 127
163 172
288 424
458 822
265 287
964 416
420 69
462 590
154 497
123 556
324 308
496 456
219 430
694 75
805 312
746 341
436 79
545 740
904 601
221 329
117 720
197 447
383 432
544 40
162 279
498 710
286 816
495 667
7 467
204 870
810 621
949 35
260 55
177 133
853 381
129 666
841 590
152 811
375 891
269 335
427 758
443 163
326 793
889 152
941 911
845 569
799 995
156 527
719 891
69 634
610 232
779 726
378 61
17 241
417 82
647 149
754 988
811 470
872 802
3 249
210 950
607 174
14 767
956 908
842 783
570 744
43 477
63 826
340 594
652 100
744 96
453 655
658 915
886 651
281 248
65 979
658 829
653 627
333 652
384 952
762 823
732 274
828 985
24 232
995 743
853 560
144 530
417 865
633 961
489 943
964 319
318 2
248 558
762 276
95 647
380 397
960 616
496 557
618 1000
218 469
34 26
592 114
501 491
119 903
649 305
750 461
517 395
479 770
874 271
532 188
113 764
286 488
363 501
864 324
191 869
834 77
454 373
817 501
75 8
828 324
823 48
554 378
945 727
991 247
722 779
822 199
677 814
703 118
269 465
305 515
10 789
835 796
403 966
469 86
287 157
268 830
135 248
946 545
347 768
387 413
861 646
851 266
42 570
758 681
908 650
848 111
44 220
51 37
901 65
54 240
996 13
450 728
380 783
368 391
55 769
38 631
806 540
361 552
81 604
69 134
354 75
991 667
307 77
635 118
288 680
497 119
935 309
914 141
940 319
169 79
361 495
365 859
123 506
251 950
711 816
768 465
955 257
780 916
530 413
481 793
207 728
139 376
171 689
554 99
185 110
418 661
382 686
380 12
710 386
805 559
265 569
828 717
773 862
465 733
205 592
113 668
711 838
470 574
484 373
195 884
352 423
557 366
825 746
149 877
660 298
227 191
914 459
652 672
338 680
852 634
57 65
358 961
732 933
799 414
534 532
195 677
941 270
616 765
470 886
79 891
913 549
873 779
39 876
997 837
263 906
583 696
169 813
269 445
210 769
875 307
478 610
366 234
43 480
197 134
793 382
980 938
664 71
35 214
603 62
435 687
576 927
888 890
617 160
169 333
220 190
732 113
374 61
503 615
791 175
674 398
247 288
144 887
799 948
181 445
641 158
625 684
905 22
193 253
149 661
191 443
480 208
984 525
804 375
843 8
733 433
738 152
443 126
912 444
904 752
747 243
816 911
243 14
389 360
736 764
498 721
346 676
904 635
849 202
812 940
581 545
441 753
224 33
346 117
648 637
312 976
513 229
313 438
366 283
498 874
392 819
331 631
439 188
768 780
333 317
873 674
858 566
879 59
890 404
606 144
43 728
186 622
923 381
874 583
102 813
50 81
444 543
300 581
457 502
702 678
326 905
487 587
270 930
706 923
907 614
261 716
54 392
820 544
597 698
406 861
438 249
961 167
42 211
26 548
861 272
516 460
154 570
922 483
84 907
808 797
862 234
626 741
940 577
736 233
955 869
834 301
579 587
957 522
125 516
824 411
535 101
208 964
268 477
270 648
632 35
995 173
889 740
850 222
458 446
595 173
793 92
536 35
312 223
480 45
449 829
778 580
210 832
867 586
271 678
728 492
815 752
583 32
871 937
368 956
691 941
369 184
507 379
854 914
346 305
576 604
489 954
92 668
738 15
468 912
633 263
187 195
132 340
146 473
260 892
608 203
444 960
502 623
213 181
407 343
492 748
79 52
867 752
899 815
428 604
22 955
949 38
980 939
716 700
430 860
268 137
302 598
568 684
45 684
684 502
368 781
707 854
833 847
466 730
938 208
748 956
740 328
727 943
893 438
299 980
32 501
427 29
399 154
500 462
595 861
770 747
196 762
90 881
644 299
890 157
397 155
333 763
91 498
130 829
620 888
180 896
604 784
173 612
285 259
843 128
628 149
644 871
383 928
630 987
474 59
743 364
33 702
715 517
95 933
300 932
68 566
132 44
518 849
94 753
151 20
698 191
748 408
471 862
901 291
666 6
272 714
485 940
928 963
539 326
867 253
704 329
346 836
950 12
641 309
962 24
470 466
684 910
798 178
949 469
827 752
99 359
746 863
800 984
704 727
777 202
349 102
810 695
425 758
887 132
994 374
317 965
520 752
230 835
16 239
699 72
500 651
797 803
467 627
612 548
309 885
912 405
447 620
510 626
69 159
898 31
573 866
891 981
368 988
740 121
100 388
998 633
268 712
27 540
817 379
205 85
849 298
829 258
846 156
808 967
682 900
956 531
758 276
880 620
650 64
969 588
87 252
928 319
120 538
625 943
718 540
623 134
882 618
963 375
934 113
836 122
589 304
528 818
241 176
760 597
419 400
857 279
380 562
903 75
842 150
428 927
399 760
598 667
164 896
567 238
210 39
614 949
585 953
531 249
425 923
655 500
718 161
585 872
881 340
581 771
480 199
904 290
464 245
519 617
969 561
236 717
944 18
602 886
642 656
632 317
219 55
545 421
343 567
957 289
792 309
48 522
150 507
752 291
876 750
868 875
935 177
87 414
714 374
828 649
812 612
956 720
427 50
562 790
922 678
416 111
710 42
571 165
782 459
184 662
849 16
114 606
1 164
716 358
965 847
328 809
284 199
210 943
181 598
351 776
180 33
111 894
631 981
137 511
598 678
990 454
513 397
717 901
43 357
694 697
684 26
994 306
525 494
919 6
604 817
106 441
688 173
517 930
166 788
224 101
321 62
275 256
921 2
178 637
442 232
201 339
445 361
198 833
875 316
951 777
886 462
216 212
818 381
647 567
456 265
635 146
476 640
534 361
404 844
259 561
393 859
786 640
162 922
121 857
339 215
629 571
933 482
102 454
703 942
464 265
754 666
109 322
610 39
552 595
96 494
661 917
860 272
133 924
384 840
445 111
232 224
437 906
309 575
190 18
153 452
53 380
645 226
580 530
527 40
944 347
159 756
757 262
271 875
85 235
187 847
927 478
454 862
124 777
588 331
501 828
478 51
417 868
544 558
435 429
463 471
999 69
942 490
69 743
559 266
438 793
894 44
348 530
785 595
694 555
628 240
312 505
146 118
553 364
742 664
614 888
846 1000
444 565
729 692
394 757
15 134
341 273
167 33
486 336
750 844
390 117
91 420
481 668
216 258
448 2
746 69
937 38
593 270
345 407
819 191
625 123
883 486
646 385
208 900
34 43
616 220
569 12
59 674
158 986
563 434
595 376
945 442
855 819
283 173
570 135
505 5
548 45
896 340
796 83
694 831
349 200
795 536
378 138
952 446
497 902
354 227
190 475
71 738
622 964
873 579
516 344
432 44
593 664
81 101
444 564
116 288
953 906
380 52
509 60
312 637
56 293
342 889
843 408
823 617
809 764
750 730
674 800
737 335
379 135
146 61
9 64
144 538
11 421
358 899
56 310
645 249
902 322
389 575
929 809
238 251
372 208
454 622
66 377
51 2
85 615
615 511
320 731
212 962
664 942
925 746
308 548
724 440
750 225
674 26
490 739
681 588
123 267
557 885
861 849
449 849
573 235
189 344
844 193
669 74
866 312
349 117
848 658
777 213
470 423
65 718
731 90
522 473
506 17
503 985
41 442
486 505
262 39
967 76
2 14
95 152
671 608
931 527
870 996
480 108
496 135
839 223
831 777
797 108
613 615
905 54
962 593
975 988
763 40
785 134
421 86
805 390
138 657
458 221
562 221
772 297
490 213
311 632
170 262
256 435
968 345
854 634
235 954
536 208
442 625
824 683
218 965
789 258
390 80
462 259
73 283
266 856
143 70
357 133
697 980
917 553
496 633
635 975
945 521
60 344
150 287
327 710
629 30
457 31
361 320
564 316
62 448
334 205
819 990
606 524
760 270
433 890
311 381
210 321
639 962
433 32
2 685
890 300
313 463
774 985
566 789
727 133
958 378
268 77
458 719
108 295
506 866
368 51
290 553
945 214
65 249
921 988
740 623
565 577
602 170
680 957
144 115
899 378
501 187
303 947
847 911
797 826
620 114
573 126
109 248
620 192
813 602
769 528
607 546
69 313
533 645
226 261
653 40
508 158
526 608
645 347
384 82
605 747
217 467
22 392
876 222
269 227
805 440
516 657
743 633
85 727
710 418
377 335
176 413
991 542
37 605
832 529
976 11
182 44
134 114
845 694
420 296
914 541
109 889
168 697
520 321
393 952
768 686
281 789
413 720
695 430
39 214
869 585
139 590
878 457
911 465
239 283
871 801
518 47
194 991
87 662
94 293
854 167
503 757
318 485
807 420
296 193
488 599
879 695
405 536
608 511
334 493
464 107
314 325
245 712
327 888
334 883
421 418
975 513
360 443
748 851
172 686
238 500
651 36
156 536
50 956
689 826
218 866
3 962
914 201
484 346
465 830
897 660
265 763
168 138
583 332
654 849
183 553
910 370
109 352
806 334
894 783
324 126
437 579
933 981
273 416
814 34
355 734
900 61
838 188
461 853
375 467
785 28
892 58
563 360
585 353
738 455
421 764
237 526
667 262
99 742
165 551
207 172
74 164
2 979
264 610
27 927
725 334
169 809
55 660
490 682
940 754
636 854
619 319
960 223
753 398
30 259
488 265
468 779
2 332
296 856
139 24
925 836
532 176
554 74
956 427
237 396
233 990
823 711
196 845
433 237
403 982
253 103
64 867
847 76
414 810
818 858
323 186
663 264
513 452
216 429
679 268
730 889
949 242
345 415
757 993
149 187
700 452
106 589
79 840
606 330
515 442
780 116
196 717
29 6
295 984
70 277
356 274
372 838
107 35
932 1000
56 48
551 14
648 634
659 108
3 340
989 970
548 319
657 10
427 380
980 602
995 342
81 807
863 817
464 990
256 347
485 720
922 981
388 209
181 493
954 965
926 300
718 320
181 607
183 640
146 84
95 450
985 707
565 445
604 998
361 190
576 359
88 121
255 84
319 34
196 969
531 565
22 427
631 544
323 428
176 330
174 408
610 344
196 251
270 980
983 493
315 578
453 651
944 425
227 858
180 906
827 74
636 921
358 422
643 269
730 420
353 45
171 853
850 816
152 114
927 41
261 216
394 270
878 627
34 723
435 771
687 304
510 252
399 324
193 368
911 476
173 417
85 932
670 446
586 592
242 612
229 407
560 334
914 213
245 914
506 164
137 345
964 718
504 603
473 114
509 637
398 896
105 272
82 906
849 759
910 130
294 797
996 754
853 968
544 692
686 582
844 494
394 106
456 881
222 707
6 959
845 506
676 790
289 270
426 141
378 301
515 10
703 193
456 806
744 132
440 190
759 866
436 479
755 386
550 348
76 256
50 583
189 746
853 938
634 797
834 392
755 667
707 742
921 67
957 455
582 486
292 496
705 529
309 137
726 340
163 645
468 61
256 894
824 170
85 895
120 321
806 544
425 702
372 240
481 161
510 698
73 128
354 38
194 88
100 210
561 420
809 229
733 560
430 561
60 669
737 578
37 384
977 751
281 81
554 380
43 837
216 185
526 873
133 755
350 204
781 37
62 463
990 803
617 411
998 210
140 927
604 703
200 189
89 859
341 16
911 983
90 173
183 778
186 730
361 628
72 991
84 14
467 344
581 601
532 948
876 207
276 93
195 202
771 860
504 7
771 440
281 813
355 43
735 696
711 753
987 21
821 614
332 762
586 267
371 380
19 941
550 995
160 586
73 902
234 592
515 566
182 956
571 306
425 444
635 687
643 978
381 329
704 629
803 275
729 253
603 687
658 347
654 538
244 699
906 535
746 175
85 566
457 865
890 777
657 404
968 611
896 424
277 518
606 608
771 199
347 849
425 303
620 18
610 625
668 627
986 547
807 811
972 851
682 714
472 191
694 423
554 393
820 143
975 293
506 35
921 449
531 580
585 656
781 910
923 802
436 518
229 636
20 553
802 855
123 219
659 520
405 969
373 387
761 379
518 301
489 721
32 237
703 193
440 125
826 739
192 587
296 81
632 510
526 334
124 752
26 657
743 663
777 742
709 655
957 73
846 600
110 328
198 743
666 13
209 27
95 892
308 414
572 207
686 911
576 12
246 688
570 87
270 497
119 401
173 56
226 237
211 682
822 627
261 75
815 315
80 710
295 791
474 993
348 29
900 249
966 432
619 693
767 530
334 113
387 952
226 122
230 858
385 552
741 461
434 637
348 103
433 345
847 95
375 216
308 766
684 816
134 326
609 434
44 901
202 444
352 645
744 9
812 436
613 214
302 155
81 378
156 502
97 353
34 175
911 117
113 63
292 370
937 985
394 995
711 620
935 710
546 358
731 265
567 400
706 704
909 506
789 853
75 659
723 170
901 268
621 637
597 930
880 464
870 783
963 509
643 500
807 251
214 853
558 511
725 745
757 993
175 924
555 818
581 395
308 591
955 651
439 893
509 958
154 929
302 699
647 634
724 897
200 902
872 983
687 469
545 611
64 30
560 630
255 581
558 937
70 221
153 142
479 783
901 884
616 791
48 920
284 768
102 437
406 796
931 1
632 657
511 379
145 59
491 180
229 290
962 345
183 384
154 930
642 225
874 906
565 231
69 228
28 337
789 238
899 480
931 469
470 974
83 757
955 371
588 450
449 277
108 504
802 547
507 187
828 662
974 420
221 45
156 449
444 179
133 304
477 111
838 103
52 824
200 331
843 579
425 548
262 43
786 673
4 507
991 837
256 906
838 717
93 188
39 276
784 1
986 806
911 77
997 565
240 844
868 467
772 839
923 941
258 830
344 552
727 140
763 228
179 850
599 713
568 73
122 225
116 928
744 620
821 637
406 418
956 396
138 665
402 426
112 163
351 364
672 906
569 209
491 843
273 560
179 573
106 296
714 660
67 426
675 799
604 700
637 914
669 437
822 320
721 729
404 264
457 768
503 291
470 983
586 736
662 898
600 772
896 932
571 537
586 725
935 522
39 854
829 312
823 980
308 780
422 479
690 74
630 534
377 454
176 129
300 293
622 275
632 355
812 282
128 172
909 555
1000 593
306 351
939 954
805 500
696 674
12 457
799 91
184 251
626 135
789 493
750 560
620 767
57 685
844 461
509 713
544 682
954 641
514 826
755 402
276 73
390 773
599 435
767 720
477 745
790 779
264 76
212 763
982 778
213 278
284 90
927 116
463 925
546 622
801 435
167 637
272 511
418 722
891 593
452 366
430 214
289 165
334 685
289 339
590 816
378 891
454 661
578 880
365 449
874 210
605 840
454 896
613 691
505 820
925 878
581 751
234 764
880 137
457 826
706 165
512 950
155 687
728 114
321 699
391 896
71 147
386 563
626 813
551 951
461 799
8 671
532 104
692 425
69 252
599 792
674 819
18 654
155 254
373 740
337 343
665 255
557 469
274 888
383 905
721 617
443 824
392 967
837 268
135 736
853 281
388 723
534 930
622 710
104 165
338 999
101 42
582 867
289 211
835 725
434 1000
169 124
767 666
922 51
797 273
528 454
693 637
746 14
969 789
305 9
61 864
626 665
506 870
524 287
469 889
392 836
471 21
137 508
645 922
833 335
912 290
315 781
175 779
615 302
792 642
927 411
533 562
385 708
3 800
477 927
718 932
230 265
865 710
989 837
186 290
401 150
25 882
91 11
32 175
734 902
654 412
460 752
710 223
459 93
429 652
510 791
113 463
192 962
260 990
435 259
200 601
94 598
100 407
94 506
253 782
275 363
736 287
659 308
115 923
948 199
851 350
491 411
104 687
210 1
645 752
933 219
980 601
53 640
303 515
270 984
432 555
723 529
601 798
314 948
552 579
177 95
970 602
671 624
73 807
48 714
616 162
760 639
995 734
593 75
595 772
224 784
335 523
473 771
974 462
579 667
9 291
725 553
910 419
280 912
278 715
863 603
768 614
552 165
735 149
982 337
518 708
984 902
172 905
217 918
259 156
594 292
906 998
461 152
730 599
792 297
573 104
809 669
42 457
505 480
893 873
481 478
316 880
345 495
669 962
400 110
755 810
669 813
7 512
396 241
386 265
988 662
160 697
453 839
25 648
110 924
338 686
469 984
1000 660
96 957
676 537
104 167
266 141
22 394
564 749
134 168
947 964
207 291
933 259
756 923
322 533
197 541
416 401
22 161
359 84
57 774
575 810
16 900
981 697
226 717
293 859
199 72
313 126
927 476
799 425
356 894
584 981
744 479
765 597
40 670
660 28
1000 885
393 434
273 457
816 882
261 443
414 323
899 175
543 417
886 222
177 551
344 60
200 860
764 471
35 711
472 922
948 255
849 878
133 244
233 724
790 116
323 809
227 371
127 286
281 466
353 611
841 498
332 728
997 525
12 904
536 114
921 26
923 571
295 405
937 116
770 119
627 507
783 154
864 878
990 635
252 189
68 385
90 965
805 775
252 534
246 790
735 826
983 138
820 67
695 662
968 807
715 678
925 602
71 554
465 297
29 970
92 366
730 123
400 229
157 868
417 10
476 917
27 756
687 525
635 10
845 741
446 65
301 239
949 583
293 69
586 191
22 919
492 49
225 397
462 373
898 780
447 828
123 489
426 107
124 984
941 829
517 919
926 356
54 28
898 252
670 631
623 204
623 333
313 234
979 659
50 513
664 707
258 866
942 766
695 132
186 206
877 201
691 183
134 943
505 769
653 583
525 380
525 581
876 425
670 293
469 913
975 334
98 733
375 710
371 433
981 50
141 853
16 8
194 977
281 675
282 716
485 114
88 329
278 357
727 351
160 317
99 236
169 856
196 949
354 733
52 612
970 258
666 95
994 575
927 369
235 846
334 911
3 146
441 897
759 921
318 938
114 296
336 798
508 161
570 72
806 683
206 725
289 55
660 344
494 122
606 675
232 355
872 902
710 139
285 368
340 892
852 807
529 944
113 261
460 63
232 249
495 228
701 527
254 365
575 101
225 733
739 435
84 223
156 983
392 961
199 794
634 555
765 874
25 978
834 964
365 486
75 181
35 428
909 46
997 865
527 802
486 492
121 974
987 533
886 60
277 640
773 355
51 777
606 414
645 915
407 135
115 857
150 80
299 215
561 758
338 918
865 323
26 354
805 422
769 426
603 41
170 260
177 815
205 74
378 808
521 773
884 10
594 204
478 942
853 521
502 196
393 456
928 891
248 669
755 513
34 297
638 867
562 768
256 83
418 811
949 435
26 213
548 394
166 332
597 194
981 749
568 258
277 428
561 7
4 79
511 298
154 214
555 222
858 226
766 681
135 655
348 901
12 23
596 353
739 220
169 768
134 137
643 198
84 541
758 603
684 246
245 693
157 542
423 542
334 557
127 215
33 354
641 575
610 519
448 893
469 40
909 14
45 287
618 363
825 56
237 434
586 132
176 135
703 780
109 942
913 908
622 632
379 121
466 656
232 185
948 577
392 157
462 750
30 709
235 317
241 96
265 305
298 518
325 410
421 557
705 259
568 404
520 56
96 208
267 186
483 448
660 665
585 687
367 276
883 989
288 552
350 602
527 411
361 377
736 12
273 780
31 249
350 154
881 603
190 105
238 706
623 530
827 441
418 336
724 342
915 804
494 96
557 41
898 277
818 175
277 15
472 110
620 603
583 56
693 118
999 515
393 515
887 241
414 685
288 678
137 246
696 510
648 306
330 521
310 219
874 932
207 17
758 181
371 662
745 459
640 539
929 175
327 803
304 339
881 762
327 13
707 145
822 791
924 849
321 423
415 936
381 726
435 765
592 448
392 517
797 967
253 304
471 467
293 499
477 882
392 906
812 648
653 770
802 427
812 280
990 854
745 338
966 832
838 328
768 768
272 293
626 560
641 856
716 579
790 186
923 371
334 835
329 715
155 422
320 62
965 461
446 91
969 842
921 318
209 68
819 619
310 226
273 641
304 711
94 681
814 242
797 554
288 848
51 531
137 489
147 204
627 100
195 657
347 919
563 275
339 975
502 869
758 512
705 216
878 169
944 196
753 640
752 531
826 605
527 419
252 294
247 817
553 63
466 52
985 99
944 149
358 755
995 945
260 714
3 936
910 931
982 133
571 519
367 882
704 399
815 912
695 306
489 200
989 947
439 105
129 227
555 814
623 862
784 979
485 292
38 332
213 879
756 106
713 332
471 627
941 800
497 117
814 840
533 758
129 413
47 859
118 186
329 644
650 43
543 104
588 172
44 570
711 83
301 303
758 843
332 674
239 342
967 222
70 718
918 352
122 592
924 215
916 453
517 321
859 654
470 19
941 652
137 860
752 242
847 718
799 159
328 395
872 683
15 352
858 414
513 352
427 392
100 200
664 240
627 698
206 92
95 248
804 897
802 495
564 592
885 582
807 29
370 633
853 573
443 318
614 164
681 59
306 449
73 306
556 166
297 403
326 559
416 132
670 174
955 95
286 961
363 808
186 353
156 842
234 15
753 21
614 269
755 45
665 103
873 162
935 4
752 784
624 493
99 507
974 264
111 344
331 929
229 58
612 902
523 168
546 454
924 504
111 589
818 394
333 78
374 843
106 358
975 253
352 209
950 415
409 971
762 350
191 437
815 176
241 945
2 96
738 868
127 435
220 56
259 110
98 947
838 946
491 583
40 669
913 135
564 214
841 858
41 973
646 791
981 285
782 982
629 390
134 663
24 523
329 857
170 757
820 480
891 298
277 420
919 182
641 747
425 892
428 34
480 889
347 293
564 509
766 608
321 166
946 577
930 891
723 861
217 931
846 603
955 248
804 625
465 643
90 89
600 356
389 863
690 621
932 850
766 293
38 548
626 692
106 560
737 576
669 839
831 19
725 711
760 590
332 313
625 239
681 53
399 770
89 20
212 663
267 42
560 216
552 646
731 724
409 679
648 261
779 989
630 315
461 816
440 907
610 953
180 55
986 892
937 915
907 774
633 745
285 753
86 538
226 729
457 570
924 570
613 670
481 8
634 245
250 651
582 240
825 421
542 736
712 545
482 186
823 425
398 73
429 140
652 408
560 898
783 394
599 222
219 440
244 423
128 366
983 18
798 707
286 408
314 132
857 792
230 788
257 208
774 945
968 813
86 333
252 925
250 488
358 125
158 815
599 52
484 363
473 499
851 984
259 135
84 872
87 573
632 396
454 896
342 934
643 418
97 966
300 965
837 895
228 693
226 709
990 132
993 974
741 881
115 906
542 118
921 280
183 780
510 14
825 141
977 972
936 70
871 374
323 15
997 653
663 168
651 952
830 938
364 468
724 776
417 933
946 944
45 144
228 217
123 527
950 938
780 415
147 781
445 698
133 639
366 268
945 860
773 356
673 355
632 449
765 4
625 854
516 810
963 75
100 497
27 162
369 244
203 891
330 211
200 700
239 424
666 225
30 572
68 980
13 651
385 857
450 177
383 944
959 543
672 903
465 934
482 116
735 231
177 420
559 348
234 819
476 895
592 488
884 709
564 916
134 86
477 543
529 811
119 295
695 908
431 47
264 86
700 88
627 950
442 502
887 461
873 641
576 95
354 917
597 465
617 97
582 543
733 913
356 103
853 80
696 45
605 478
405 340
406 626
449 30
875 348
390 32
935 290
328 501
676 220
895 510
247 918
819 882
344 914
887 8
37 279
479 726
205 242
163 92
954 87
454 611
848 676
672 971
602 242
854 29
459 209
124 230
538 999
553 781
887 965
560 802
899 511
775 210
132 909
760 35
45 402
845 608
220 472
520 505
580 582
600 539
883 552
152 343
374 649
530 770
393 664
529 593
707 572
228 918
301 484
214 323
939 592
658 330
787 310
187 886
331 210
730 434
775 941
473 956
520 520
204 582
336 349
391 609
833 610
362 941
357 947
730 154
744 772
721 364
178 56
301 247
537 432
822 887
180 219
969 233
514 374
258 636
776 281
502 142
257 990
462 21
847 654
543 626
136 738
743 115
741 835
106 262
524 46
450 789
485 56
709 499
969 529
544 185
326 736
834 917
55 516
243 583
520 617
59 369
688 527
535 259
287 851
390 449
199 672
289 809
695 334
233 900
385 925
403 249
309 358
190 112
383 398
269 322
972 288
800 634
570 886
493 720
941 644
388 898
309 113
520 823
373 202
865 978
255 461
926 207
402 375
847 405
93 106
329 944
990 39
595 618
627 148
30 341
858 914
729 775
44 325
650 619
676 617
632 312
853 501
549 536
761 999
905 831
86 268
34 166
138 274
928 307
472 124
76 375
739 129
593 195
943 57
331 752
703 357
155 202
504 330
868 496
37 946
824 962
276 791
196 471
869 460
523 331
947 50
909 297
987 108
968 794
450 208
471 194
235 947
86 20
885 679
96 370
234 771
800 35
260 983
75 464
563 275
447 204
618 851
805 160
423 577
529 401
832 47
650 727
251 63
925 578
614 489
964 251
934 272
548 556
355 961
884 693
759 17
393 876
215 451
887 624
642 450
857 618
927 849
705 417
76 533
684 889
17 387
212 726
634 939
521 627
907 40
146 713
134 603
941 910
928 812
174 749
409 37
628 995
770 210
375 901
305 64
630 291
928 529
821 761
540 946
123 626
649 953
737 625
779 126
183 22
831 676
641 890
144 788
494 511
53 559
193 806
711 990
232 846
433 88
938 294
632 127
766 447
250 935
246 441
595 820
330 369
570 559
577 467
234 444
883 762
540 803
602 457
282 74
366 517
774 339
87 401
825 31
813 77
736 215
844 37
265 770
852 609
939 912
44 782
779 25
598 944
587 531
374 186
829 519
188 788
365 287
73 455
252 542
645 561
825 259
999 288
938 428
423 540
792 899
93 461
160 551
284 645
566 234
145 36
140 986
677 719
913 999
626 84
612 104
979 605
583 962
347 326
673 238
871 669
716 981
184 549
517 922
577 86
929 493
191 500
460 216
974 618
645 535
48 76
662 761
64 678
72 693
589 685
819 651
66 615
442 593
562 225
165 638
641 461
344 238
493 406
233 715
851 266
303 716
70 842
590 21
203 49
598 58
8 967
987 305
19 441
752 267
822 166
629 439
631 736
655 868
926 597
46 536
680 218
578 57
937 659
230 367
78 201
135 461
312 112
70 658
877 740
329 328
200 296
256 969
545 706
378 784
799 6
544 635
665 382
25 379
708 99
61 301
110 362
350 849
450 262
800 316
669 613
409 28
941 362
338 175
641 583
558 608
810 869
370 264
905 250
666 637
259 957
845 673
927 648
150 146
337 842
292 105
102 753
971 425
551 961
985 215
603 259
973 536
653 685
249 891
389 586
168 779
618 430
538 961
853 671
493 917
729 203
302 838
62 403
133 782
972 849
678 19
93 611
948 587
148 267
688 911
337 474
607 66
406 249
553 831
276 172
462 789
134 891
243 536
751 142
26 508
928 125
1000 144
345 313
455 61
609 939
4 370
473 582
627 638
794 955
558 128
863 186
501 334
925 111
487 513
886 785
286 97
173 226
441 282
501 291
578 899
402 768
656 158
128 267
304 209
330 184
948 673
123 924
973 5
9 67
205 158
55 557
621 977
889 436
917 925
218 196
682 584
426 655
217 481
964 764
874 1
931 979
856 588
812 24
524 709
774 722
961 347
254 287
339 510
783 446
25 117
559 464
417 80
141 99
874 725
183 109
573 922
88 234
573 757
573 393
61 19
704 153
544 363
886 932
252 391
748 437
160 230
319 939
493 72
824 530
456 600
126 386
173 95
189 206
711 330
540 948
4 498
380 836
30 516
813 102
60 893
467 428
919 12
221 945
392 884
302 550
991 452
764 631
38 292
406 654
300 222
107 539
637 15
869 190
958 681
397 883
239 638
984 169
658 67
270 759
743 998
443 451
954 430
279 489
876 894
104 500
781 333
783 420
244 581
136 340
277 357
954 54
1 382
351 758
852 254
846 640
695 668
604 758
421 770
665 578
715 736
406 765
561 818
988 305
533 528
375 73
806 766
498 603
150 383
572 679
449 819
425 207
882 362
531 571
189 516
239 488
519 150
228 684
489 707
389 456
604 101
904 442
470 286
343 535
914 976
996 177
670 844
690 674
406 411
990 998
630 423
876 86
324 61
934 438
84 882
304 636
149 383
606 11
585 882
494 428
841 354
170 320
263 383
566 181
509 331
81 978
923 889
742 792
182 33
457 719
924 524
815 218
900 162
358 352
433 502
355 944
488 403
147 704
503 22
937 282
509 215
278 604
321 173
47 58
754 444
872 258
357 438
550 164
309 259
715 4
437 774
570 965
945 375
378 380
947 846
343 190
721 330
227 887
491 646
4 104
818 141
904 436
404 794
403 623
68 198
689 740
663 550
727 153
513 376
691 945
518 171
364 462
396 793
955 912
541 874
569 623
843 909
883 73
596 805
497 640
381 398
28 475
635 506
5 431
733 125
986 386
516 801
35 549
604 855
27 435
421 123
618 569
194 266
695 76
202 291
283 178
445 895
881 654
726 550
521 828
391 743
123 796
259 116
785 390
820 856
822 627
756 414
506 92
377 183
599 34
330 823
294 857
662 397
778 521
492 974
839 954
892 348
67 787
172 736
514 519
704 497
272 510
609 351
582 547
525 473
320 311
935 175
598 761
549 573
838 104
408 413
954 599
361 568
389 235
582 496
953 204
403 421
557 933
774 970
970 834
395 707
548 382
838 934
870 254
670 395
38 366
846 569
208 437
400 86
566 319
763 282
300 919
635 825
145 903
647 947
194 582
413 146
361 548
162 591
987 221
486 50
424 791
931 12
427 322
591 698
928 132
167 592
885 638
531 320
425 334
289 62
410 409
305 257
459 549
263 576
50 608
7 390
271 193
507 755
536 337
232 113
985 805
975 432
177 499
79 230
512 375
287 911
437 817
297 836
908 132
250 515
700 397
719 243
583 470
929 331
338 726
937 134
820 279
518 876
820 172
331 736
539 589
990 689
920 672
315 480
770 174
231 797
992 223
472 486
149 723
970 614
695 702
412 533
270 462
329 961
834 20
683 97
693 573
834 226
695 268
753 192
168 230
153 123
489 834
831 51
91 19
489 937
593 843
799 307
826 621
764 660
78 663
739 190
922 27
278 916
710 976
833 401
3 978
429 127
378 386
449 861
816 219
923 1000
725 771
788 212
724 465
194 415
357 458
7 10
38 738
838 781
376 825
294 926
349 395
742 462
952 980
832 240
501 511
299 422
71 481
57 90
704 862
479 118
603 311
955 545
949 711
191 719
770 209
315 75
500 8
753 356
263 738
554 769
992 890
902 801
115 896
73 835
899 136
305 703
292 660
363 504
124 334
21 311
800 397
726 917
452 331
466 756
498 778
498 795
532 409
872 700
828 719
511 435
560 170
905 469
531 947
683 578
998 930
11 505
334 410
138 567
623 41
12 884
959 959
139 338
357 368
211 682
695 911
625 5
99 624
549 676
957 562
695 452
504 224
974 329
944 339
778 710
323 334
451 791
328 637
683 227
23 922
214 209
392 781
530 557
264 608
1 871
670 52
467 49
948 132
249 139
961 340
84 133
611 893
4 736
546 200
765 753
831 340
107 107
803 574
374 400
796 572
664 836
794 782
723 878
368 297
129 299
798 825
747 89
332 587
42 93
160 548
308 913
560 617
766 149
972 541
369 273
810 664
191 669
133 106
700 502
416 236
129 933
171 326
579 428
712 699
290 728
336 6
526 222
487 799
244 316
646 117
886 229
255 82
305 31
394 414
464 629
534 1
174 388
52 96
128 453
837 666
432 846
692 232
790 469
950 304
417 810
390 805
347 431
853 508
779 174
750 724
836 160
376 155
867 790
116 546
350 757
815 756
743 547
209 920
112 984
187 904
40 468
232 870
299 811
122 442
752 703
725 282
196 962
281 791
845 765
217 311
145 162
688 365
964 547
203 433
847 206
321 469
150 862
472 221
994 182
761 449
389 492
827 651
173 847
869 576
807 727
517 157
597 808
990 976
658 858
902 527
249 104
197 352
238 91
25 919
564 19
583 925
158 801
692 971
49 36
49 307
222 342
781 615
318 90
628 721
997 740
781 478
761 149
722 40
884 33
40 574
341 295
110 562
742 956
27 607
646 116
912 252
878 895
28 650
720 484
470 790
611 557
869 235
235 654
884 63
38 219
641 912
17 629
716 91
945 456
421 305
198 732
566 535
642 670
864 520
55 139
913 25
629 200
514 864
707 553
447 946
413 820
536 512
652 545
21 21
268 953
654 455
431 639
208 311
70 223
299 855
15 650
904 543
154 939
640 843
205 385
504 781
8 434
273 306
987 936
883 356
659 66
113 148
387 266
16 801
575 678
954 793
44 733
487 371
83 848
187 935
541 747
170 995
897 631
191 74
488 501
124 955
825 121
68 636
512 160
644 832
553 967
105 172
986 953
507 570
551 245
318 856
895 682
729 177
276 648
727 229
592 877
259 823
594 200
449 59
784 829
288 522
607 93
571 75
725 346
182 376
368 348
942 586
847 883
977 666
142 377
117 598
903 795
725 499
19 996
789 101
457 414
886 464
381 174
285 650
50 986
550 656
538 890
407 114
33 353
607 331
914 30
157 608
177 579
284 325
584 809
260 270
85 30
372 25
545 485
939 478
507 512
367 967
378 603
509 474
9 952
142 872
813 739
306 361
803 82
646 286
156 747
329 219
570 554
933 583
788 357
1 441
781 581
579 49
995 595
27 336
628 925
618 365
363 844
385 508
879 603
135 429
692 894
762 871
547 61
382 711
868 83
179 377
413 295
616 681
82 534
630 951
84 603
872 517
239 637
246 966
498 435
161 916
387 990
233 646
83 243
594 492
661 835
252 409
797 905
185 36
771 440
378 283
182 95
755 332
877 498
813 785
401 613
346 360
174 7
51 196
912 721
885 403
19 538
986 357
122 72
595 222
801 989
579 40
990 740
663 24
850 318
98 562
998 829
13 916
776 293
27 589
837 554
571 1000
824 290
959 1
473 175
289 786
585 353
428 770
401 606
104 91
650 727
104 950
183 552
350 126
702 387
919 245
622 891
928 95
371 208
519 305
740 467
495 821
214 807
651 789
209 162
523 538
56 7
780 704
686 10
874 447
388 871
497 321
647 295
409 739
822 167
896 442
649 279
441 451
732 860
738 950
395 171
107 16
208 707
434 244
169 381
36 262
148 883
766 956
156 842
665 64
293 501
852 886
770 15
444 439
873 741
910 944
148 934
796 514
560 407
326 46
82 855
896 381
765 972
346 561
456 377
701 972
781 765
952 19
173 960
690 830
702 996
899 559
806 230
259 396
473 8
892 731
799 836
699 785
633 671
592 974
881 591
904 449
353 290
624 572
948 573
122 947
273 158
804 7
71 15
323 153
114 640
439 669
458 719
936 941
196 638
350 702
938 265
966 796
782 570
1000 157
133 27
893 948
758 871
662 668
129 990
248 214
684 692
956 546
193 932
835 870
187 294
438 222
167 922
739 832
496 423
315 882
99 157
289 99
601 435
733 738
586 638
566 111
254 863
375 364
662 968
632 792
370 19
957 888
356 870
627 10
730 702
567 287
929 247
865 596
436 406
909 110
420 956
834 831
874 631
723 409
375 902
268 166
220 968
847 490
998 26
451 102
777 964
190 889
141 526
985 588
270 724
250 451
45 411
471 755
932 983
734 133
911 147
457 261
814 203
799 303
455 233
718 199
304 139
236 579
626 789
166 735
305 785
711 404
743 15
753 183
25 138
154 810
930 281
6 57
59 687
834 67
372 240
201 402
363 232
687 337
771 497
178 793
201 336
985 567
856 741
357 814
132 558
52 829
491 343
324 605
80 767
524 426
793 186
382 483
64 735
497 95
438 349
724 861
875 951
12 304
699 569
182 989
18 861
880 283
104 911
657 150
944 993
177 624
986 915
99 221
96 459
136 969
294 110
381 768
482 576
196 857
171 597
896 992
511 572
473 599
84 525
104 408
600 127
485 145
403 152
404 661
114 162
557 995
839 598
851 525
539 592
220 599
454 551
407 186
670 831
573 124
939 197
53 310
43 78
555 962
161 389
83 574
367 823
671 473
773 652
289 753
522 948
698 519
207 755
592 144
355 227
222 400
529 788
413 965
454 859
336 838
358 100
886 550
438 109
833 520
940 953
283 936
66 574
120 844
986 444
118 142
739 538
985 495
138 998
195 673
268 624
608 368
455 211
864 103
745 458
182 635
800 707
165 646
888 867
643 74
515 846
469 535
346 176
393 859
674 109
307 509
698 578
663 358
249 702
957 949
684 800
827 70
237 846
76 302
655 223
934 277
341 6
305 80
555 851
676 306
781 352
993 558
763 365
665 596
902 352
570 541
140 316
996 157
359 709
899 85
228 46
687 441
182 671
487 20
579 854
900 262
79 120
538 176
604 732
345 596
227 277
570 43
732 370
796 252
818 852
119 550
906 403
656 723
57 573
378 65
845 869
342 445
724 595
97 606
305 517
620 635
965 658
225 995
201 175
297 232
474 808
26 46
989 676
422 5
114 125
759 832
614 587
494 346
928 93
778 349
813 363
302 990
366 666
380 416
655 749
509 547
227 604
258 961
51 628
748 693
893 859
832 896
537 717
423 897
671 808
514 160
556 761
82 576
836 122
213 471
305 496
397 595
305 956
850 402
518 934
240 702
926 985
675 643
971 984
535 414
557 131
700 749
507 717
502 501
817 349
778 403
291 318
381 235
256 741
287 542
506 192
892 516
777 182
891 326
711 222
384 494
566 807
92 341
998 545
892 257
923 871
231 386
475 970
624 975
508 843
996 393
244 804
181 75
882 715
357 524
946 228
783 596
951 682
726 303
632 482
417 64
644 253
542 341
258 975
763 67
522 296
133 246
167 279
455 503
662 38
764 723
927 534
367 43
730 880
135 437
654 244
977 839
378 666
389 979
198 603
419 155
564 203
54 658
608 941
862 133
431 370
660 132
43 48
102 193
332 260
882 820
595 931
207 680
976 530
391 854
587 800
497 484
839 765
484 929
83 106
229 607
698 452
641 166
650 326
246 425
425 378
115 672
548 939
401 745
593 306
473 587
524 380
988 416
663 340
962 238
835 674
722 283
259 583
688 787
559 836
964 8
598 366
71 220
660 624
761 341
139 62
462 109
206 513
783 813
625 371
100 278
444 665
319 468
214 832
539 640
806 837
44 784
581 502
537 253
256 102
748 704
721 657
274 177
348 532
693 366
863 95
766 429
859 803
256 254
896 642
33 1000
484 679
441 622
28 859
805 494
123 729
941 350
399 943
337 395
107 153
555 847
447 667
261 302
268 283
995 486
363 441
475 488
685 357
217 799
69 659
991 76
834 844
642 108
937 228
135 910
743 372
468 853
35 356
236 254
98 367
146 614
108 2
167 212
972 66
478 494
837 937
252 355
936 253
861 20
618 461
753 792
2 9
478 978
249 917
255 785
265 137
874 156
32 672
424 247
262 387
253 463
9 962
903 598
306 78
67 988
136 30
946 442
955 332
683 28
307 442
747 498
495 270
719 571
569 136
394 199
118 388
2 470
475 625
196 370
300 189
952 223
118 226
103 275
372 344
200 949
671 872
243 950
349 211
133 854
556 101
26 925
681 545
776 64
225 578
591 603
952 700
839 145
672 677
971 309
377 83
145 27
487 90
715 57
58 226
791 499
430 219
474 336
194 527
484 647
646 402
501 549
869 864
710 502
866 851
906 324
183 575
170 817
505 333
439 390
975 56
915 406
513 287
369 954
406 15
211 193
261 405
953 771
677 517
271 354
576 65
312 110
258 994
374 916
327 476
420 738
139 201
771 33
811 269
456 183
552 824
118 712
724 805
952 481
117 967
647 209
510 619
601 37
821 582
363 118
247 99
637 200
583 41
131 690
958 599
869 293
173 213
524 258
830 73
348 453
880 202
817 616
824 900
162 605
956 72
139 540
772 911
446 141
90 244
265 763
552 131
363 926
440 442
607 739
310 122
947 217
10 73
507 442
42 688
86 908
981 820
979 59
266 3
916 789
358 581
879 34
932 189
878 558
262 418
421 909
594 614
400 65
888 506
399 483
624 300
906 244
721 302
254 246
340 988
794 340
479 402
307 746
229 616
314 19
435 211
112 237
877 928
56 523
14 440
338 591
599 875
736 585
478 698
289 921
176 389
396 541
490 917
527 351
689 992
740 655
386 319
388 128
35 941
766 153
7 334
744 242
321 505
134 25
120 708
297 960
17 267
142 469
459 668
191 142
435 250
575 214
319 923
623 833
31 312
238 879
832 113
941 865
467 451
64 70
210 808
864 311
651 616
421 743
117 873
545 945
974 233
576 725
431 707
179 427
871 630
108 899
532 78
828 14
97 900
520 740
105 921
466 379
642 835
676 48
860 777
527 782
152 529
609 88
46 195
325 900
102 122
685 31
824 495
818 663
600 633
564 584
841 293
885 95
210 717
487 20
461 289
830 584
20 191
104 963
119 607
793 824
400 928
988 607
216 569
931 815
706 949
767 126
396 718
883 526
383 116
691 343
388 35
546 987
622 318
656 129
198 987
147 897
521 125
53 41
446 328
987 866
92 317
309 362
641 794
257 470
797 780
842 196
892 531
711 131
402 939
14 31
624 499
910 853
981 716
364 447
809 944
13 68
699 340
955 983
594 707
683 170
8 664
130 152
594 175
680 124
356 457
445 145
17 995
760 286
936 730
830 725
379 733
159 793
929 38
508 930
595 990
397 135
212 20
55 606
945 586
978 682
215 285
257 346
764 806
163 18
606 338
14 160
1000 66
355 254
979 448
612 391
625 687
322 559
69 141
371 699
542 72
697 26
249 394
814 527
742 938
379 100
11 616
560 828
493 21
486 669
638 829
976 833
472 426
511 128
47 398
972 323
500 796
537 135
53 220
241 731
738 409
94 984
971 33
745 525
190 808
235 596
564 305
290 653
627 331
608 196
54 587
694 249
200 828
101 188
535 616
141 483
461 537
814 170
827 336
812 686
454 609
752 294
803 409
224 38
750 822
865 113
702 161
579 994
277 482
259 495
948 857
302 227
491 660
552 903
701 354
157 292
249 410
511 719
606 593
758 97
30 198
829 218
155 172
425 930
744 843
93 364
182 107
840 127
278 215
384 978
150 66
688 523
861 600
997 91
600 163
702 722
815 185
882 923
202 638
427 652
948 44
344 813
338 291
664 458
981 606
474 78
58 660
922 174
11 992
174 87
975 78
750 493
564 593
906 993
133 94
997 301
718 551
495 176
500 309
561 529
690 661
681 113
846 381
382 290
81 580
589 13
485 211
113 373
410 484
698 438
569 605
852 321
50 625
112 831
80 363
551 23
665 240
747 710
996 64
664 850
19 217
695 963
112 784
340 263
460 924
453 560
962 753
859 523
163 894
597 296
778 340
271 689
279 243
834 490
249 594
341 787
460 18
321 596
203 857
130 582
63 286
569 66
581 253
454 352
269 577
187 334
942 49
564 43
296 897
579 199
930 510
527 241
785 741
60 732
842 552
215 895
278 862
648 224
580 830
817 748
949 240
790 829
769 896
570 65
807 208
329 682
529 241
405 384
734 245
7 151
648 780
887 382
254 368
767 502
613 735
25 858
239 246
761 273
437 693
558 670
280 330
833 656
75 429
176 227
13 813
45 90
691 438
110 518
698 584
170 648
298 221
665 647
734 390
290 15
87 890
250 6
840 869
752 724
997 241
502 606
357 675
1 295
350 68
817 916
71 770
756 626
865 899
206 167
294 422
955 641
436 334
956 455
547 283
872 34
641 54
778 207
384 25
664 428
125 450
379 188
465 514
298 385
76 757
50 149
821 960
9 493
230 818
544 171
668 921
837 454
589 730
608 632
450 901
726 316
212 234
377 138
907 524
505 848
793 472
291 486
388 545
607 478
643 948
808 799
136 979
61 813
43 249
940 646
656 849
926 315
151 67
542 697
1 331
866 851
762 263
684 678
938 622
43 72
149 40
746 430
402 213
90 305
1 230
211 164
246 154
310 821
818 310
702 413
584 645
948 710
749 807
602 240
80 929
759 511
866 9
513 29
887 339
441 600
274 941
224 935
167 268
272 886
25 449
29 868
532 836
50 565
540 987
575 417
221 551
720 872
740 563
993 104
418 185
550 772
753 299
503 339
911 275
889 283
704 800
455 400
176 685
775 524
941 999
929 740
275 540
266 989
777 954
55 730
208 235
61 51
532 187
85 691
219 379
628 318
923 542
857 61
520 892
32 712
995 648
820 431
222 195
616 324
299 740
62 752
229 517
585 561
742 290
669 780
175 832
231 917
374 655
718 473
9 142
713 748
898 754
82 107
35 106
216 608
8 522
666 54
235 178
575 944
531 19
675 34
54 957
140 987
285 399
195 126
967 117
269 851
85 639
361 695
365 308
724 85
426 986
320 527
561 280
947 101
182 474
548 32
565 80
400 348
860 236
250 368
717 885
82 139
306 29
340 877
145 612
905 647
327 39
771 56
129 753
649 213
893 92
666 299
303 419
695 412
255 119
25 541
376 180
794 304
332 544
551 98
483 479
347 154
714 6
703 141
239 226
981 762
579 972
155 791
673 908
909 312
563 518
260 198
899 749
314 668
247 83
287 577
398 578
541 243
375 634
528 649
408 831
322 258
988 950
411 255
950 29
477 594
146 692
21 138
523 844
133 388
319 218
87 648
38 943
92 725
233 631
435 97
792 764
149 192
308 999
412 752
107 155
612 144
577 990
546 859
515 484
89 381
208 177
91 920
736 547
636 939
494 298
363 112
666 181
754 457
207 611
348 582
555 682
670 485
165 407
142 366
544 675
608 282
54 134
800 536
544 746
537 771
825 167
588 76
323 606
124 703
945 676
894 428
931 606
631 365
64 220
741 223
670 467
511 599
548 970
809 258
313 24
887 432
110 680
810 406
190 803
361 288
806 241
343 967
982 475
482 204
295 583
980 593
936 849
18 784
945 579
658 635
608 969
801 319
929 107
922 397
71 32
195 86
786 99
738 875
201 965
421 638
807 335
518 129
418 129
829 257
286 228
191 190
104 841
501 762
734 620
39 619
444 64
271 375
529 920
859 763
856 127
82 224
498 37
183 194
817 567
707 646
336 938
141 32
174 371
740 671
753 14
566 877
574 65
713 286
351 620
862 516
822 375
517 533
646 712
116 642
784 543
489 924
379 800
463 549
253 973
85 712
702 653
873 511
516 861
100 87
216 201
879 146
815 376
388 464
821 809
679 331
405 805
187 870
11 307
361 1000
802 897
883 35
761 998
198 116
751 154
438 574
560 798
403 104
312 685
194 599
565 982
726 921
745 85
925 968
100 157
303 830
400 29
913 883
118 596
24 617
774 930
233 48
547 636
501 411
37 459
186 709
424 986
573 801
746 19
322 150
202 893
966 355
620 331
204 340
425 828
332 937
75 818
514 399
637 153
410 182
81 679
265 719
60 842
86 303
124 730
248 396
737 485
449 762
201 648
280 379
766 409
53 433
842 830
365 673
235 273
141 198
129 451
794 471
459 313
487 815
74 368
481 54
918 273
437 304
892 88
649 386
593 535
431 37
1000 266
581 497
647 591
746 351
776 812
923 947
235 996
443 644
585 895
394 905
491 453
852 801
297 351
946 943
526 603
70 641
80 138
311 99
830 543
781 21
363 918
302 581
383 542
47 554
660 540
838 647
829 206
756 928
387 641
560 725
65 400
831 656
551 218
575 211
277 86
18 963
381 85
776 387
403 379
974 279
520 668
347 838
1 432
512 170
430 170
319 768
463 43
172 110
681 197
433 190
206 343
822 606
451 260
413 584
250 512
988 477
48 969
707 137
369 717
941 203
119 838
843 44
26 327
756 161
281 529
17 318
550 470
12 265
984 897
153 217
410 576
517 193
457 712
571 764
771 435
701 998
114 376
72 213
63 416
24 659
28 432
506 105
778 152
153 601
657 71
855 96
150 328
165 54
86 605
719 620
145 790
182 712
954 854
161 872
555 355
934 377
325 8
745 986
676 352
975 218
161 929
261 323
658 979
873 505
476 436
242 907
520 865
268 773
220 938
147 439
96 915
705 526
616 91
730 317
810 475
412 448
933 589
53 428
786 965
196 894
278 720
626 663
213 568
553 384
763 282
274 840
883 917
733 399
835 510
921 718
750 132
636 166
105 693
724 913
250 619
123 704
145 607
265 602
731 576
851 654
651 16
850 654
489 532
583 656
591 325
777 57
574 840
297 200
24 422
61 477
678 272
881 12
641 972
660 818
725 876
677 491
610 961
766 453
28 116
897 860
971 172
880 435
725 337
721 124
998 236
565 628
649 209
930 366
649 50
974 498
577 145
252 346
985 593
435 161
306 266
282 944
488 295
864 567
14 766
999 988
368 347
9 762
865 49
426 73
285 854
749 30
209 650
555 800
975 836
853 879
221 513
267 104
45 738
830 704
823 112
39 981
210 407
514 620
138 740
93 266
419 901
331 891
539 819
766 400
854 206
968 81
691 190
674 159
595 297
437 12
138 998
630 546
383 92
615 437
398 927
696 837
396 1
165 27
154 281
705 104
874 75
288 357
774 228
226 978
97 615
67 534
797 841
879 256
139 438
867 192
50 814
438 221
270 607
503 452
977 144
192 210
112 695
384 742
132 535
671 845
521 930
314 507
915 479
190 259
132 16
105 19
746 571
204 279
285 515
564 849
518 170
576 898
203 341
637 296
928 252
765 243
567 436
495 429
872 699
911 126
699 440
670 57
170 948
724 671
564 121
122 982
100 901
532 21
400 811
579 111
173 286
449 529
728 995
542 906
80 170
815 870
839 424
790 119
174 141
236 512
656 37
347 471
975 541
161 679
627 739
422 263
593 26
238 835
232 825
722 116
358 751
713 415
225 54
708 95
626 441
120 343
924 74
156 368
67 509
873 220
727 682
297 309
855 35
473 452
338 299
120 705
504 903
274 644
440 900
678 583
387 852
730 376
669 310
337 398
60 577
874 855
616 613
866 611
675 574
708 745
514 837
757 780
593 197
604 738
837 527
806 489
867 907
288 478
814 740
525 107
893 725
672 164
667 62
691 623
8 102
669 542
725 323
578 258
941 261
685 901
511 19
65 915
959 25
757 534
788 311
557 221
532 415
349 865
588 962
801 588
340 959
879 110
839 905
278 149
912 68
640 968
120 188
43 664
140 906
981 500
730 788
909 551
620 336
999 648
718 261
735 198
58 270
799 22
851 147
276 546
510 77
786 408
996 102
671 84
516 227
389 947
373 104
89 981
57 638
489 862
286 827
299 489
518 190
512 321
174 157
47 958
171 61
165 904
416 645
234 484
124 16
304 768
713 373
245 844
39 276
759 446
319 111
559 522
196 971
102 213
443 642
804 580
211 319
343 686
959 693
817 170
337 979
306 790
297 32
76 606
35 615
86 61
38 119
512 595
936 906
285 235
151 776
519 624
250 815
796 972
630 433
269 828
53 570
128 483
9 709
835 937
95 490
57 415
678 894
90 530
118 254
82 18
685 985
411 286
700 818
22 278
601 543
621 109
414 537
724 696
766 160
998 743
752 706
756 599
908 479
312 850
850 404
688 108
138 203
669 418
286 459
739 953
291 97
411 265
110 323
588 556
356 276
897 462
138 937
236 866
323 767
263 87
560 847
443 790
337 912
634 785
218 391
790 233
665 213
61 996
179 12
644 849
654 583
560 321
449 126
323 356
592 43
308 861
908 500
351 332
239 21
28 373
109 769
900 866
990 957
869 986
728 953
326 44
169 396
382 276
689 923
479 377
510 413
736 504
266 190
937 753
895 54
487 108
539 277
551 791
38 638
695 63
384 333
896 160
312 342
432 964
591 388
932 932
930 418
122 869
54 81
764 841
430 871
489 337
304 888
485 277
807 364
921 176
217 549
341 138
56 787
698 747
629 925
268 801
136 398
916 791
700 378
180 634
888 836
332 592
81 901
730 391
394 795
493 864
950 300
458 134
668 965
319 727
456 875
957 406
387 925
180 569
457 444
486 86
496 329
117 533
768 721
472 298
982 351
552 307
778 350
874 128
777 321
765 419
485 402
210 149
375 995
964 161
135 724
677 266
506 113
832 533
730 23
781 650
500 852
86 773
835 256
841 459
810 203
582 579
238 220
944 82
33 748
696 147
699 373
741 145
931 882
376 314
292 308
92 27
867 949
867 386
716 53
787 916
228 519
151 291
40 496
322 531
421 371
238 297
241 523
107 744
727 358
699 290
368 26
489 80
444 304
122 534
249 674
820 862
666 697
68 367
400 351
692 369
150 54
104 328
238 539
289 987
761 339
923 488
652 856
585 62
366 423
841 134
269 618
809 806
633 309
360 899
504 15
922 99
649 823
419 141
356 384
877 205
526 179
829 176
578 303
119 536
363 896
994 996
46 353
597 768
60 887
913 180
766 987
665 163
849 267
219 651
601 927
11 412
857 331
845 838
960 294
695 179
119 117
561 646
7 860
501 87
56 162
441 717
940 968
611 526
179 903
596 926
191 227
533 105
415 863
814 438
344 606
478 875
951 691
364 943
820 478
108 976
921 908
253 674
592 921
255 440
682 365
82 578
131 296
305 667
43 139
389 389
632 717
247 323
359 102
157 803
777 380
374 455
306 327
744 111
613 307
174 172
163 122
744 91
922 787
538 468
834 131
310 510
531 366
894 168
610 762
721 135
66 345
7 551
399 217
792 424
422 689
718 167
793 674
651 941
662 23
924 32
831 483
733 988
564 174
631 990
28 499
212 701
923 625
923 69
381 28
767 921
241 400
82 981
577 201
399 301
485 385
156 805
567 911
670 277
217 168
103 241
426 493
378 75
152 945
807 325
72 477
98 23
505 562
262 129
518 939
823 294
82 556
533 613
701 410
716 804
629 529
745 860
704 468
519 996
525 52
982 746
203 984
677 597
817 542
631 528
277 355
313 371
728 13
3 372
902 154
189 510
187 188
457 651
961 683
958 227
311 407
37 201
771 897
236 846
63 861
103 197
193 351
303 114
885 726
899 688
718 969
602 789
617 885
59 356
298 184
316 695
328 309
574 542
771 436
682 592
742 253
509 389
671 609
486 223
644 222
216 323
279 789
562 191
498 249
284 761
886 382
109 961
77 515
495 948
960 293
644 791
186 418
434 444
579 87
441 396
808 622
462 625
872 272
288 238
562 515
679 342
802 360
572 438
802 867
684 120
293 80
438 629
815 23
220 70
952 723
222 870
583 628
417 544
571 175
607 824
197 383
512 297
353 515
871 179
515 676
295 566
151 304
596 807
273 304
950 942
658 514
583 618
316 724
630 521
989 582
476 80
23 106
180 564
760 155
992 170
365 87
454 217
297 323
537 266
491 18
68 489
534 160
113 611
19 497
768 819
905 9
835 3
252 712
966 427
866 548
268 145
74 507
588 958
696 931
138 817
451 528
50 234
776 906
136 861
999 415
59 880
539 20
120 75
8 572
10 163
188 114
583 427
151 433
21 777
991 694
683 744
404 62
405 734
227 305
32 948
46 955
347 605
176 771
814 477
559 882
516 264
362 937
796 997
689 679
134 181
83 982
544 363
850 289
784 721
612 764
36 956
947 832
717 78
316 418
770 814
493 118
337 710
982 253
376 593
818 840
482 239
960 624
765 678
737 172
200 782
86 958
993 377
450 995
140 662
234 100
808 201
342 421
388 464
311 962
487 684
520 385
909 826
497 968
317 757
838 796
575 658
198 67
291 72
615 902
101 274
423 439
492 746
686 883
33 427
607 819
525 771
733 869
956 555
234 34
261 669
627 356
347 17
407 262
806 308
846 32
890 301
678 309
666 277
929 651
301 795
979 302
574 665
767 953
329 558
696 490
169 913
821 993
695 959
14 469
678 97
371 723
417 589
180 723
389 110
795 177
291 395
918 557
605 50
8 952
82 951
223 532
973 581
416 270
472 479
462 786
982 371
514 675
501 955
164 750
930 530
736 209
191 320
644 454
192 962
342 486
555 561
698 660
205 901
256 607
113 773
884 314
403 638
895 716
331 950
587 128
693 83
228 296
837 421
490 995
424 957
515 312
614 465
901 581
68 269
825 601
62 559
19 570
97 350
70 403
238 784
733 38
258 871
516 554
882 88
388 73
644 792
157 361
481 10
534 549
15 665
32 55
547 767
840 372
35 936
435 892
914 94
757 44
764 129
946 890
377 602
509 532
559 605
391 94
975 889
678 526
930 390
975 197
93 369
199 789
175 838
827 161
427 179
935 654
57 453
163 196
686 490
842 920
748 394
268 634
461 290
996 197
393 758
243 904
383 171
603 313
231 38
200 825
326 884
440 463
707 431
372 293
222 314
678 201
40 506
282 49
678 673
297 935
31 655
489 868
693 375
760 571
632 875
175 621
597 197
228 989
966 508
87 784
732 183
446 27
623 777
44 416
934 641
332 182
9 284
755 659
547 585
211 329
542 593
732 35
479 138
694 67
192 14
625 777
372 172
581 281
901 59
565 842
817 254
230 687
307 705
750 796
830 471
600 134
836 837
940 894
5 126
794 716
139 619
303 813
962 511
968 113
805 132
131 459
563 550
462 798
137 994
207 752
65 507
682 437
24 89
73 851
5 469
637 278
901 350
611 303
211 977
658 181
556 81
881 24
17 331
870 606
799 948
16 165
616 145
806 476
764 899
176 326
946 205
299 419
135 795
867 828
530 305
400 339
158 757
395 301
990 226
794 861
264 466
343 799
352 6
463 213
165 581
14 609
688 944
535 712
520 358
721 647
763 201
558 285
415 115
821 349
935 310
575 374
313 959
494 288
468 142
978 693
846 989
349 970
460 667
534 433
27 859
147 69
211 134
543 488
275 881
467 76
959 812
25 604
342 17
491 711
536 381
674 273
21 350
435 693
200 393
27 466
715 79
99 681
916 219
879 952
677 195
233 623
786 216
99 573
779 683
801 517
768 38
404 147
748 301
362 212
355 279
811 303
821 53
487 439
436 629
75 194
506 123
803 489
428 741
369 355
763 473
123 240
689 710
627 944
560 508
384 910
582 649
145 388
245 256
578 268
503 160
295 895
990 622
789 606
25 152
864 132
435 824
751 492
374 785
612 595
37 193
799 588
255 506
914 149
391 246
599 275
831 911
374 998
429 545
115 747
878 69
948 722
599 794
864 507
267 978
242 106
383 830
589 948
873 927
313 133
406 186
652 72
698 71
933 354
906 263
169 579
54 199
512 306
475 165
993 580
45 54
130 896
841 641
188 706
392 932
835 890
71 73
348 600
659 980
647 463
571 228
547 763
6 651
81 928
995 12
408 960
167 104
855 97
944 133
658 337
584 588
540 726
438 69
3 630
927 185
504 888
418 796
397 174
424 997
650 832
186 379
680 893
69 661
694 16
232 22
770 597
70 596
439 143
119 260
372 663
649 427
982 291
236 99
228 504
90 64
903 878
581 206
525 951
43 241
587 426
637 745
119 75
213 752
592 679
29 32
645 686
437 670
978 842
644 125
850 358
904 649
222 733
232 929
459 961
574 144
889 444
226 568
231 574
746 243
724 379
726 583
105 608
559 653
659 666
56 439
84 132
332 140
193 371
47 985
389 351
841 741
196 696
245 185
853 66
367 826
663 783
548 772
868 32
324 309
530 551
730 868
470 148
324 60
492 466
677 56
489 918
328 541
289 83
584 142
597 644
906 128
428 831
708 84
698 2
127 290
374 502
47 832
813 820
227 878
100 48
728 156
58 657
880 163
868 361
607 925
547 871
919 947
72 351
129 881
671 667
340 487
929 337
818 935
251 768
117 197
236 679
274 800
556 892
227 204
168 894
872 818
490 600
384 149
294 235
345 544
383 278
215 353
615 652
633 197
813 963
783 695
801 964
295 88
739 244
24 68
130 6
437 303
304 722
307 738
106 830
30 774
62 928
389 44
125 885
126 846
328 481
932 549
198 996
421 809
203 244
512 166
869 557
612 417
256 906
355 119
554 910
597 126
168 28
881 547
175 47
934 567
38 279
184 862
56 769
230 685
680 73
185 312
630 934
215 933
926 395
404 520
551 334
186 548
785 710
807 619
760 14
333 434
877 280
752 676
755 600
632 945
319 254
485 659
280 991
106 677
638 257
475 25
136 921
8 668
669 27
348 127
996 261
855 181
511 489
662 636
146 860
389 386
322 584
907 550
528 674
531 559
452 49
107 597
646 260
741 618
88 422
795 557
576 690
183 979
90 596
336 434
250 843
313 163
502 890
612 307
441 141
300 262
428 54
56 233
208 148
211 963
743 4
896 86
104 879
842 608
888 544
98 465
86 576
834 616
599 984
566 766
688 98
458 351
802 277
614 992
200 3
191 865
164 736
703 961
751 505
52 200
951 759
110 406
482 247
2 637
529 431
652 581
785 966
657 396
322 728
786 863
562 102
948 418
324 134
69 544
738 300
321 256
802 533
714 52
499 635
342 607
681 450
666 602
598 989
13 810
553 822
255 154
963 265
976 41
963 419
757 368
484 524
725 402
628 470
777 840
517 41
378 872
81 61
581 169
270 515
25 406
393 985
969 773
686 584
997 858
702 43
35 405
697 517
811 260
707 383
800 574
363 446
410 22
150 997
512 352
443 692
106 955
455 397
589 275
976 366
800 89
351 560
460 442
207 987
136 753
130 316
442 721
754 348
321 308
789 502
663 441
857 628
396 885
767 766
366 209
269 729
885 419
123 768
562 628
7 154
184 285
292 535
987 31
589 80
524 902
752 266
734 176
845 911
483 104
278 929
296 170
416 796
456 730
983 111
140 118
240 686
271 252
519 543
695 825
801 78
399 840
196 240
786 99
355 888
299 648
982 322
480 211
206 26
468 764
541 536
259 653
84 658
72 827
854 933
738 990
58 698
406 574
566 457
86 572
766 477
439 474
908 204
272 664
114 800
614 604
507 159
293 717
583 84
784 724
397 95
913 560
722 104
805 660
464 691
359 527
827 208
28 480
429 883
998 444
168 299
178 566
211 953
781 145
630 222
131 541
584 465
103 948
320 52
47 311
112 938
903 698
661 975
342 144
315 635
286 700
230 653
420 382
507 185
783 262
748 869
725 425
939 38
761 309
846 633
313 306
320 496
228 454
913 844
865 565
883 257
370 124
141 491
831 136
37 11
487 704
870 558
738 724
10 74
786 64
104 437
183 417
814 764
609 434
370 332
528 883
826 385
488 607
596 65
217 385
119 100
122 883
616 955
629 154
961 889
774 41
75 794
397 672
885 207
995 584
653 211
777 702
186 446
67 970
164 883
700 84
107 943
123 82
621 473
723 759
220 488
369 291
603 614
454 763
576 55
652 533
341 381
238 587
969 604
359 625
212 333
613 812
319 145
198 897
905 852
64 984
23 691
631 419
227 891
303 774
93 112
106 437
743 726
571 620
889 704
281 367
45 699
791 879
678 861
760 606
458 583
192 831
70 397
157 581
40 694
52 54
959 692
705 795
342 810
38 927
168 133
692 401
470 280
624 648
548 400
380 579
745 496
310 250
317 106
566 700
517 811
49 54
49 746
51 396
535 501
721 959
409 223
772 787
577 90
42 932
660 437
542 980
500 474
136 844
936 703
335 949
486 182
762 833
153 923
902 691
565 602
994 560
815 867
950 288
178 819
322 309
228 744
307 991
375 96
672 161
411 663
514 260
73 515
26 309
570 893
925 782
413 599
930 518
200 428
277 421
126 625
828 921
135 662
157 590
221 64
74 957
450 878
925 692
15 334
318 574
408 772
628 830
163 870
856 413
439 223
541 366
145 830
155 18
625 954
579 758
243 484
980 853
793 89
644 370
543 859
114 366
823 923
504 18
266 908
895 658
143 535
642 782
974 447
36 158
182 352
110 418
884 353
496 683
317 43
721 89
578 373
442 506
994 230
284 996
174 62
410 311
598 793
297 970
137 784
419 392
721 837
779 375
421 140
788 525
552 265
34 551
135 610
113 295
231 906
172 233
37 278
342 18
727 615
357 862
727 941
940 101
752 141
311 176
641 671
674 246
687 494
178 94
688 84
261 296
809 546
429 380
240 377
135 86
638 280
162 781
348 506
347 231
662 803
821 971
989 719
286 82
447 143
29 818
161 449
736 609
996 538
282 306
781 915
912 855
71 981
101 556
891 955
555 771
271 99
882 698
797 184
926 853
394 959
816 800
823 795
519 934
700 71
247 615
648 392
839 377
590 517
608 230
713 675
754 278
807 817
313 921
924 493
436 683
358 522
446 212
381 159
805 547
173 28
664 535
988 939
486 585
286 185
617 649
49 456
338 99
202 202
566 293
374 676
965 881
797 597
939 18
936 793
232 236
411 246
754 421
926 650
682 569
213 743
852 119
16 5
63 190
349 802
669 602
600 168
5 857
828 147
340 221
132 749
834 798
427 248
592 557
457 256
71 831
214 114
627 60
313 525
903 979
954 540
411 620
910 236
928 321
248 432
155 562
628 895
256 732
271 511
734 109
474 872
688 526
77 95
332 437
273 973
428 174
782 524
898 774
563 438
873 988
99 953
446 540
604 819
989 666
820 38
576 903
444 799
715 554
662 873
226 358
979 426
771 676
85 542
249 213
83 448
597 142
411 530
329 705
937 572
287 812
310 465
475 56
460 258
298 535
366 949
810 571
12 422
464 727
403 648
1 805
851 871
192 548
123 285
182 210
631 320
496 262
97 237
266 35
774 363
626 978
727 406
975 479
151 182
95 61
333 371
960 825
207 15
670 208
606 601
275 238
641 105
493 204
298 309
882 141
36 279
998 629
134 640
669 295
945 574
604 449
13 269
225 934
242 460
219 1000
714 431
443 551
956 173
186 147
763 517
901 722
101 74
92 134
151 144
824 766
518 177
282 191
936 321
128 135
161 482
338 870
546 301
131 98
755 886
635 949
105 122
441 341
523 808
462 56
646 337
837 393
257 45
118 659
826 788
233 673
807 973
56 376
801 254
838 938
787 369
19 400
368 184
793 907
498 157
241 319
359 864
30 812
910 853
604 722
896 385
721 320
169 217
137 601
853 423
984 252
527 338
336 991
677 889
698 584
984 29
889 15
455 880
674 834
210 45
479 982
356 508
947 544
570 866
553 190
49 259
365 452
132 414
51 790
178 884
958 311
950 67
729 164
160 157
498 728
553 776
885 957
68 130
332 124
559 715
707 169
89 255
305 262
301 454
267 737
389 842
451 925
234 797
79 363
207 532
956 674
558 555
208 194
850 798
478 593
948 626
516 239
281 46
65 477
695 841
243 501
576 585
421 773
760 597
325 566
897 112
331 108
334 219
45 145
60 845
975 714
603 113
408 149
276 4
816 229
742 834
894 124
913 13
462 933
355 672
544 819
312 238
939 593
620 10
927 278
996 810
203 716
931 157
899 350
224 494
227 932
629 949
897 52
962 408
316 975
464 19
475 877
570 553
241 469
341 53
556 997
632 74
508 931
214 907
313 166
160 688
797 484
224 45
296 296
865 161
66 279
466 456
460 552
809 957
575 30
628 760
518 395
890 56
816 650
592 189
77 353
168 804
914 642
956 320
591 36
632 777
373 306
822 124
13 472
571 303
276 46
958 503
866 107
880 104
954 502
606 400
996 283
964 616
662 817
717 896
977 196
253 742
56 652
415 395
955 505
914 746
697 897
870 758
348 816
861 471
174 819
260 240
914 353
824 856
645 742
742 490
844 861
147 780
599 769
610 545
306 304
924 251
812 405
225 160
328 752
812 976
41 636
821 841
651 717
712 870
508 637
571 267
106 73
837 661
822 876
26 546
421 752
715 509
704 780
914 555
65 126
555 351
46 742
382 558
922 69
512 961
342 873
98 709
815 774
33 200
769 74
620 857
970 645
253 788
697 466
406 322
92 679
949 977
57 597
154 397
348 164
869 610
216 327
172 501
369 303
458 118
61 998
20 804
851 163
244 717
683 693
632 272
893 517
54 594
254 412
230 209
334 502
553 807
996 522
175 607
506 968
388 237
405 550
36 189
13 278
790 292
363 135
525 418
272 542
481 52
914 528
965 821
385 871
129 20
760 928
87 766
927 661
219 833
390 531
379 146
212 770
998 523
164 884
785 309
897 924
780 213
312 933
996 830
604 580
513 444
680 579
999 544
276 538
754 773
730 180
723 389
315 900
168 144
963 658
759 531
955 45
642 9
421 910
822 841
369 199
941 147
198 967
356 680
37 268
639 773
631 363
801 131
551 966
127 415
58 882
332 489
859 148
327 3
203 720
616 904
901 702
538 526
392 202
929 809
278 709
381 726
121 741
200 864
244 598
305 43
191 323
499 51
893 270
799 343
576 391
893 112
740 868
826 672
505 21
467 729
938 795
424 147
498 877
828 913
958 151
489 800
54 471
192 709
373 701
950 282
967 558
338 37
82 973
714 349
893 607
22 378
390 617
852 568
296 496
922 927
721 725
27 139
601 939
624 315
342 742
832 143
373 234
914 27
627 341
255 162
273 722
413 425
302 883
325 10
758 42
886 673
192 588
67 727
214 507
271 88
781 622
569 971
772 327
778 350
114 105
227 163
728 59
372 402
477 413
351 676
832 327
83 402
544 89
477 576
304 874
280 738
166 832
165 921
802 624
998 489
540 603
908 890
838 30
600 961
241 468
86 379
91 650
238 110
709 342
733 515
11 125
152 907
909 744
32 573
675 290
961 290
413 641
956 670
344 182
485 682
908 170
470 370
290 543
954 496
395 225
151 700
108 191
378 33
22 290
726 396
649 881
887 955
873 957
433 688
800 232
918 129
987 781
596 366
729 932
436 342
174 605
255 133
342 326
651 934
420 570
755 777
162 648
141 546
907 925
45 574
716 71
663 682
282 808
58 626
845 435
327 642
633 950
193 581
341 275
902 111
524 877
227 561
913 292
183 681
248 685
766 51
568 984
285 153
316 391
893 522
192 273
512 217
361 48
233 357
85 765
928 73
18 533
643 855
739 888
136 333
140 95
30 204
110 839
388 233
718 230
89 755
536 369
923 80
474 399
955 939
163 790
181 774
850 80
525 175
18 857
829 235
899 72
419 820
812 784
895 432
108 786
146 336
49 704
307 105
792 496
523 26
946 755
864 979
743 641
310 438
292 571
561 77
752 741
640 936
581 142
939 672
466 725
101 533
485 162
708 281
262 870
413 495
326 423
69 195
246 508
19 120
229 946
753 568
601 489
328 755
78 886
419 255
300 293
244 159
474 738
723 668
161 636
109 677
540 231
753 476
291 501
886 559
207 265
40 631
576 615
985 585
802 955
244 367
421 221
476 410
964 893
484 709
765 328
608 473
199 135
400 737
346 841
76 953
976 157
883 112
818 238
966 95
469 842
945 13
859 673
186 936
245 391
938 130
38 517
592 678
59 691
453 349
79 906
650 378
555 337
213 438
234 711
539 416
387 631
679 381
800 565
464 104
731 211
617 718
736 80
826 16
349 614
988 606
853 694
370 149
396 858
75 972
406 919
715 201
137 765
657 387
24 29
556 491
417 542
182 340
286 195
347 924
775 869
250 990
793 328
66 862
88 180
824 568
304 659
964 949
361 33
500 123
833 605
936 47
283 27
213 426
325 396
629 333
151 995
203 491
87 748
772 530
130 931
81 436
397 941
49 400
330 575
132 792
349 522
738 840
790 672
721 690
177 998
725 616
49 853
242 255
691 974
838 340
142 770
257 350
497 523
398 847
845 291
595 184
25 999
228 104
365 831
375 497
766 117
152 528
255 959
148 695
441 82
162 568
441 13
117 808
471 816
839 749
816 88
304 982
113 400
508 950
524 860
922 468
287 997
96 313
487 700
620 639
804 461
230 947
566 418
745 591
53 24
920 199
694 586
965 629
561 705
20 835
391 317
439 605
313 346
899 456
844 273
815 707
97 482
852 408
897 483
360 687
861 552
709 56
459 495
943 370
948 534
538 229
611 995
537 897
192 448
275 241
242 610
872 15
876 44
186 116
446 509
79 788
284 858
306 636
475 497
593 434
200 379
409 392
139 581
821 859
752 228
334 310
334 842
36 46
16 297
219 634
794 227
873 274
406 12
707 56
707 220
383 871
967 741
700 815
483 541
118 665
429 792
630 685
587 774
358 982
747 468
178 383
512 722
290 61
198 800
564 88
822 14
342 414
101 694
313 606
640 168
369 918
866 930
497 834
629 2
459 714
479 578
653 766
476 94
95 880
521 540
649 726
697 337
882 931
968 380
747 177
252 274
770 550
124 621
394 200
385 969
223 21
1 317
855 811
386 650
596 241
571 443
678 904
934 537
710 842
842 146
318 821
694 86
36 180
767 429
308 27
770 984
29 268
245 755
316 611
639 491
132 650
544 90
616 578
675 428
119 895
745 500
550 942
791 281
275 245
375 391
589 992
956 635
441 372
638 94
8 681
758 733
900 985
44 531
561 71
756 540
248 789
174 367
902 287
645 86
460 70
895 77
768 946
771 277
728 639
570 244
614 826
11 307
527 8
466 780
6 795
171 293
782 274
408 317
140 316
147 762
139 633
757 621
873 301
556 699
78 122
491 400
452 921
515 514
506 92
15 167
619 987
358 732
436 681
162 588
163 330
717 801
115 467
411 562
139 878
154 80
702 193
838 14
133 442
945 446
617 145
399 442
565 354
536 989
951 581
519 831
239 84
503 558
536 840
878 544
284 504
121 314
693 744
422 427
117 378
145 106
150 979
214 272
238 796
645 148
691 699
116 242
868 814
558 551
655 348
777 595
863 672
550 731
710 907
161 361
528 716
807 163
184 942
248 5
427 334
458 596
394 424
293 185
766 157
69 885
476 515
10 959
560 185
979 671
69 821
569 718
394 836
584 748
297 582
880 78
817 163
98 482
947 278
853 544
297 196
161 655
298 857
331 400
675 32
110 35
72 316
483 597
447 719
215 75
45 686
643 973
450 568
513 194
480 106
202 403
81 800
508 223
278 769
169 819
356 544
11 859
264 410
11 490
459 1
200 562
529 300
693 648
780 960
60 759
549 568
214 271
882 508
876 10
699 713
336 579
343 373
180 171
412 973
300 649
139 661
840 429
713 115
33 226
841 424
853 102
703 364
358 279
841 5
60 579
206 683
275 260
144 52
239 742
45 479
244 214
97 39
410 689
432 134
837 199
495 979
66 90
418 161
438 518
520 422
457 279
746 461
375 66
907 592
695 545
314 701
293 630
194 4
410 178
618 714
499 971
16 277
47 272
425 381
937 171
356 539
390 314
476 17
352 953
612 741
521 511
117 907
620 763
842 391
892 412
509 396
160 554
642 387
142 164
649 739
453 599
625 633
655 647
24 700
938 821
887 448
920 813
594 638
924 963
93 724
565 834
250 830
776 776
1000 120
829 170
813 294
92 591
811 91
584 819
65 946
161 723
920 925
200 631
494 695
51 169
984 544
384 113
775 317
302 882
717 913
711 645
266 556
890 32
383 637
678 538
19 159
928 373
107 862
373 329
188 365
843 665
13 494
161 308
496 141
80 347
511 321
121 226
811 199
845 364
319 900
884 111
187 543
333 609
741 66
732 454
89 139
865 239
529 315
957 33
320 50
736 975
985 588
774 316
589 676
792 265
920 884
22 783
117 806
778 218
432 66
391 219
193 725
305 112
249 58
951 649
308 999
67 26
430 183
954 896
611 663
126 682
199 728
448 502
580 632
123 124
985 972
461 155
375 214
391 846
735 391
43 355
15 282
68 568
988 997
233 10
866 876
444 435
86 836
399 519
92 744
542 300
596 780
175 363
576 180
454 383
553 351
877 353
518 678
129 453
230 51
368 53
93 727
950 256
155 308
854 255
914 612
317 84
910 140
67 175
383 577
691 422
193 197
594 968
845 526
260 334
88 844
545 94
113 108
967 318
96 541
745 290
58 446
21 178
233 483
988 762
96 338
626 559
973 998
469 275
87 936
122 190
94 340
403 753
713 423
868 383
547 147
557 83
199 324
858 632
835 826
222 865
897 420
919 662
239 557
226 599
848 558
751 192
500 136
335 705
978 876
922 913
134 280
621 359
598 120
88 684
582 119
214 816
843 313
989 647
69 311
366 120
37 741
302 194
582 3
931 804
584 710
330 975
575 387
397 33
554 751
690 65
663 214
510 866
628 998
522 199
513 735
147 641
922 769
797 960
952 170
810 411
646 523
771 517
232 253
745 639
888 285
38 324
819 602
493 980
920 303
784 536
985 201
479 471
418 606
118 684
278 256
472 61
776 469
952 503
431 300
590 403
11 766
398 863
724 607
908 226
587 72
531 832
895 922
942 110
289 544
126 243
844 185
201 732
579 785
20 594
935 644
575 529
544 446
687 991
112 577
897 223
271 428
137 266
729 765
346 866
284 595
968 378
222 106
738 932
875 907
404 152
67 520
760 262
2 545
220 745
578 830
527 248
723 89
540 82
834 510
561 702
831 139
506 28
840 934
6 923
659 959
796 151
465 596
958 22
734 547
546 960
477 111
594 97
137 305
722 397
774 258
927 238
725 75
582 885
198 906
794 331
624 137
863 938
412 996
404 29
632 599
334 232
919 242
270 197
773 914
461 189
512 997
286 168
971 769
817 225
500 809
952 264
637 517
811 605
104 453
590 718
91 579
450 717
139 34
144 129
644 830
505 752
214 969
612 230
964 551
191 124
822 112
958 759
727 295
18 684
609 227
504 574
395 17
930 819
564 204
459 857
546 835
732 784
59 429
596 252
181 19
796 490
993 881
768 724
857 859
473 979
586 153
495 696
645 750
900 775
24 43
44 960
850 747
120 723
139 666
666 752
913 295
83 832
63 899
200 91
784 53
691 23
873 515
6 25
221 615
322 420
586 731
605 819
416 59
906 180
18 190
251 596
101 216
985 305
549 559
916 127
183 104
670 834
9 286
9 413
678 974
169 93
302 577
548 614
857 903
254 727
316 828
298 820
860 2
714 272
207 212
215 181
323 505
380 842
798 485
69 592
124 296
901 304
767 433
509 220
497 363
624 161
605 921
339 86
867 201
954 963
114 451
189 585
247 909
706 754
348 76
620 101
661 209
474 952
643 445
578 218
923 586
435 388
441 144
274 595
437 601
620 398
856 794
587 822
504 566
756 54
87 872
661 648
314 493
715 74
157 579
969 147
420 890
429 38
948 478
588 642
999 582
70 131
919 844
732 137
498 545
318 338
835 916
649 487
97 423
5 904
641 471
237 581
807 662
544 578
594 102
636 445
429 380
762 143
65 710
804 421
272 674
563 627
628 397
286 276
726 293
252 184
163 924
594 850
865 145
272 676
759 324
126 857
962 86
541 951
492 99
992 416
270 133
672 571
358 166
150 260
588 170
764 172
895 702
77 606
53 433
235 960
311 661
263 698
730 618
610 878
106 16
482 891
585 662
705 880
109 196
808 874
600 353
896 274
225 298
745 726
872 504
691 74
510 76
378 27
522 474
423 184
281 248
624 517
125 953
914 341
718 810
69 723
382 311
878 429
901 827
794 286
461 899
165 967
272 782
579 641
166 596
318 649
195 639
558 448
861 290
726 230
323 812
243 987
544 257
536 578
623 606
164 714
953 438
301 457
874 254
998 431
137 178
428 141
430 266
30 673
926 796
747 631
89 135
725 493
133 721
611 75
315 910
428 885
599 93
943 814
846 105
592 155
32 993
629 217
372 636
798 731
859 341
907 69
436 102
871 630
639 548
82 181
493 543
397 636
116 204
742 145
777 761
540 654
486 93
404 239
467 849
617 4
760 751
691 458
513 269
382 810
818 646
803 21
722 926
420 218
692 975
584 894
247 413
662 15
736 482
519 885
110 486
708 317
3 279
622 388
642 697
149 588
267 267
72 446
404 414
707 228
562 482
295 409
317 462
619 760
385 580
784 870
664 751
218 773
845 138
602 293
476 278
320 521
374 175
54 316
664 436
392 310
362 73
528 431
261 842
181 870
166 247
44 302
311 935
511 126
205 522
25 667
196 199
236 29
102 806
249 851
434 27
150 611
529 351
758 114
341 485
699 308
146 190
718 721
254 194
935 909
621 764
344 586
284 224
819 163
431 19
636 343
647 183
90 792
995 666
975 344
279 410
814 368
450 695
44 60
41 108
695 701
897 268
819 492
538 405
195 216
702 676
989 941
449 445
726 137
763 292
133 212
832 621
788 707
257 788
816 177
908 330
329 435
126 630
893 190
816 147
464 528
783 619
910 975
933 648
520 682
302 954
133 970
845 155
536 492
260 915
815 430
811 776
60 443
735 189
820 853
212 926
996 302
437 781
172 939
184 541
36 686
295 801
82 798
968 103
46 589
975 454
101 814
129 369
385 464
273 63
74 124
664 192
245 863
53 343
354 244
76 527
476 769
267 307
970 804
407 85
218 979
341 802
749 85
780 753
790 471
512 606
852 295
402 344
774 566
850 11
966 222
399 34
494 393
677 805
383 785
381 234
305 745
178 835
165 567
503 373
926 860
399 360
597 226
772 167
396 209
169 62
514 317
243 939
909 112
426 363
582 159
205 498
494 532
283 397
423 8
462 224
325 218
922 535
483 393
844 355
177 682
53 444
227 462
198 221
870 66
885 456
563 132
93 639
206 680
84 116
360 813
77 510
55 350
710 521
920 976
749 552
667 885
563 641
853 403
514 957
163 597
987 346
234 619
440 855
291 248
640 836
763 744
96 732
257 932
63 984
505 20
18 705
990 479
326 361
516 866
837 430
322 91
839 76
934 344
201 14
835 721
979 545
478 359
676 621
806 367
664 585
754 391
329 714
636 244
931 575
115 494
793 228
878 664
102 49
900 520
926 175
801 415
763 806
315 373
643 918
731 684
670 48
30 55
997 383
651 336
38 977
615 499
796 628
764 722
779 63
944 229
930 606
746 45
57 633
415 942
698 290
642 631
180 193
155 311
458 910
158 38
850 305
524 445
873 977
455 643
291 24
670 693
257 728
729 816
851 380
174 694
573 389
161 403
87 864
555 419
163 968
169 819
603 981
726 160
243 704
723 55
498 73
442 162
302 792
770 908
325 213
268 154
128 700
636 221
658 928
451 768
334 619
497 938
6 791
856 601
872 156
372 940
299 687
167 362
815 659
377 948
563 350
188 732
632 987
165 57
442 175
582 16
422 882
649 896
343 628
159 658
579 306
231 260
2 700
554 728
263 380
802 957
671 644
635 58
47 772
850 634
258 871
618 913
23 74
661 489
345 888
760 697
424 213
887 19
397 685
591 8
170 159
130 203
584 123
13 279
914 421
342 805
271 926
457 182
909 94
786 57
320 328
4 329
891 833
568 14
221 822
18 567
524 305
797 177
840 863
134 239
757 546
45 974
740 414
568 43
212 10
651 747
530 101
170 198
695 883
527 953
656 122
150 847
561 909
717 260
67 940
785 334
101 774
492 64
38 948
163 212
616 427
572 748
208 94
996 780
562 862
214 216
138 223
992 318
509 168
776 728
374 710
580 352
588 493
422 888
625 581
462 53
53 725
913 703
504 190
232 192
399 374
203 278
782 160
924 871
116 429
161 392
324 649
1 178
304 548
519 833
528 323
36 634
575 322
263 209
118 665
8 828
202 608
418 240
729 952
862 110
82 48
4 177
474 392
269 590
787 22
908 232
911 371
762 752
154 112
881 862
725 42
760 198
823 576
941 721
558 765
938 95
275 694
870 382
196 985
475 874
475 455
767 233
427 297
684 506
418 971
611 201
234 775
502 289
186 880
434 231
514 521
171 678
612 274
361 645
61 806
337 465
498 724
838 944
248 16
782 83
780 382
897 23
769 810
932 833
239 230
108 883
560 673
438 480
663 313
116 359
514 581
585 575
190 185
509 304
417 766
524 561
330 605
248 12
764 800
87 162
354 14
568 132
725 793
655 271
873 358
504 675
102 360
976 393
185 241
198 62
290 630
209 856
777 381
467 147
922 902
755 793
647 915
729 492
317 429
794 297
502 613
595 187
293 124
754 849
825 64
751 773
113 75
282 338
725 457
503 193
861 214
148 712
323 297
771 392
331 249
2 649
995 179
8 852
205 173
210 597
673 146
291 426
399 98
67 253
307 430
470 554
561 645
509 749
656 333
186 499
955 873
892 227
258 51
83 714
375 431
925 511
108 708
143 977
330 672
599 851
789 222
14 209
635 287
627 531
467 842
675 339
322 865
652 811
424 970
944 88
826 134
584 629
504 234
102 46
302 911
236 34
776 472
882 315
383 807
578 750
752 525
248 977
540 245
678 662
170 715
524 507
791 190
820 18
528 454
420 804
615 676
412 189
625 494
207 996
200 891
430 34
412 721
312 652
676 32
790 230
162 154
722 230
629 162
112 450
864 871
493 152
487 763
476 112
562 732
464 39
898 678
67 995
417 634
60 574
782 848
967 161
181 964
807 518
285 448
935 938
115 830
726 141
565 64
728 663
321 454
489 433
26 563
84 349
724 717
914 508
111 727
966 290
496 509
21 63
518 146
260 660
591 569
337 40
339 23
771 95
768 801
710 270
436 520
454 469
514 293
397 641
315 34
103 285
837 463
730 884
98 238
324 758
215 924
885 941
949 764
483 282
165 729
603 673
51 831
909 46
933 695
921 226
765 606
566 398
58 232
754 738
581 678
251 459
743 57
243 415
888 106
586 574
658 657
957 855
868 477
741 76
466 510
667 515
522 397
7 985
145 884
607 581
364 999
372 831
499 919
953 547
799 311
197 430
997 253
303 492
802 455
617 195
454 414
549 351
293 180
957 659
384 934
991 9
891 221
868 814
783 79
914 941
591 61
327 142
352 625
214 227
842 391
982 503
995 932
46 171
987 519
357 502
298 818
645 993
669 508
104 820
967 935
554 880
700 122
950 50
545 58
821 497
87 282
600 868
487 427
215 67
959 609
131 104
554 877
989 833
918 320
114 782
207 939
941 873
257 880
428 967
731 692
440 833
518 339
147 887
708 968
710 330
150 696
762 580
302 10
836 39
731 533
126 950
27 262
720 644
819 324
862 615
545 858
419 544
650 960
947 27
600 478
390 693
859 647
976 838
169 733
589 85
272 887
306 554
263 124
398 676
237 498
688 224
305 712
850 2
384 340
939 499
310 410
387 528
227 161
359 595
583 443
108 272
432 402
120 93
727 442
996 982
851 150
949 781
718 706
42 883
276 971
664 893
209 758
553 94
242 492
740 93
163 360
174 219
528 937
269 659
160 731
452 478
827 340
827 498
948 118
22 550
169 192
70 885
71 137
173 508
803 682
971 946
139 694
445 531
507 314
957 840
604 795
748 807
342 352
780 475
598 469
987 40
323 808
873 429
803 596
410 942
258 728
943 956
18 76
839 324
438 759
427 833
256 911
432 30
395 734
653 740
586 901
75 4
479 816
261 18
864 565
557 63
164 963
830 953
212 491
752 513
916 789
605 8
496 442
154 743
803 361
394 434
43 545
724 383
9 546
445 657
724 128
776 892
53 597
850 548
637 617
178 911
50 416
645 283
337 417
968 413
309 39
438 551
461 734
954 853
244 275
742 733
106 472
1 248
720 955
856 721
729 650
203 545
363 917
536 293
165 775
685 221
803 530
598 761
644 919
455 946
709 543
724 482
574 865
916 729
985 48
555 869
140 240
622 677
332 94
554 202
89 873
237 634
425 536
670 259
588 184
321 945
767 882
730 940
964 376
499 457
214 898
849 674
442 458
344 389
729 807
342 894
282 770
213 194
260 523
306 345
945 358
755 807
526 776
454 135
984 248
604 772
656 308
396 558
215 89
459 581
764 830
570 445
442 606
224 215
895 320
142 263
303 717
481 151
752 101
346 176
181 782
90 399
262 810
57 188
791 27
853 539
172 430
728 52
630 986
674 813
767 323
949 834
34 639
896 38
958 724
99 113
729 220
697 438
897 991
508 864
734 588
890 136
195 579
396 518
331 633
840 497
888 184
932 812
438 322
747 296
831 771
373 816
407 385
126 5
96 881
432 838
272 262
820 91
981 592
4 438
107 647
52 671
301 803
455 987
47 570
374 560
692 284
467 208
331 423
908 175
620 250
595 874
929 224
625 494
608 579
866 242
804 961
660 819
866 520
26 410
394 698
774 643
708 189
946 981
545 546
319 633
332 903
375 673
829 683
332 278
965 542
444 925
209 171
220 544
421 314
433 717
177 686
757 21
209 72
799 859
398 942
603 494
42 660
537 69
536 821
122 375
746 830
508 52
909 919
926 939
431 727
359 64
249 811
162 705
623 914
139 982
204 968
533 795
74 789
572 340
695 218
685 508
67 183
6 745
206 67
280 159
510 969
209 671
294 156
334 124
531 159
861 715
344 572
816 436
297 486
222 617
852 500
947 626
707 293
432 594
678 467
341 385
126 702
427 279
493 438
670 202
912 267
880 404
222 940
657 789
914 227
809 368
900 202
336 20
527 444
868 489
347 2
402 525
338 112
657 155
896 652
487 926
467 610
271 215
322 87
754 833
138 856
570 509
236 69
598 623
498 888
911 844
544 348
362 415
159 364
342 366
420 610
237 637
296 256
599 319
704 950
217 645
269 672
685 525
998 995
987 807
785 21
325 742
25 110
929 114
344 831
703 366
142 725
466 395
538 337
300 216
597 439
41 836
190 849
5 330
455 160
930 360
751 871
738 892
497 395
763 530
626 563
672 23
40 384
12 251
21 712
441 599
611 750
727 995
442 422
896 978
748 863
423 93
705 273
849 848
686 992
37 365
561 789
629 19
327 447
638 882
983 515
891 102
111 453
53 654
4 90
600 864
311 796
559 259
698 9
144 520
867 336
401 565
463 592
377 463
944 55
316 956
273 636
327 603
318 683
881 32
544 242
186 776
310 4
69 725
63 737
57 534
532 207
726 399
723 730
402 344
805 76
491 508
217 857
478 344
746 785
631 14
195 306
18 742
803 762
117 608
820 78
112 464
821 34
69 318
495 870
66 417
628 105
94 111
787 804
983 667
441 741
321 660
329 159
395 830
164 314
996 832
596 253
347 41
954 980
244 695
423 375
798 774
224 810
193 753
370 258
469 271
245 203
997 781
325 563
482 525
340 529
421 384
643 216
292 933
911 122
262 278
152 515
161 547
300 587
336 101
435 991
891 617
459 661
710 926
932 666
292 277
14 299
548 741
550 948
993 272
408 223
959 574
694 100
321 292
974 281
584 776
857 247
54 267
1000 130
241 371
562 586
658 876
912 914
661 507
809 941
131 279
993 304
619 28
108 311
280 213
729 552
828 469
369 758
138 427
423 43
320 1000
289 342
387 285
940 244
45 109
671 542
657 101
974 231
959 404
334 361
35 475
904 787
912 722
95 752
762 11
915 934
1 711
88 122
625 60
944 125
639 656
157 389
94 341
763 683
222 89
818 468
926 72
761 310
985 728
429 145
244 561
450 791
879 775
353 121
2 830
535 312
415 16
574 157
661 397
756 69
693 16
265 845
421 722
647 950
241 270
954 76
794 96
606 297
943 186
480 489
400 53
941 889
185 240
558 697
251 1000
37 75
798 557
273 992
43 308
814 30
71 670
168 631
377 460
501 648
444 325
922 900
903 791
118 293
778 269
851 87
268 459
266 329
447 923
494 480
677 178
505 538
68 469
891 844
692 554
738 193
154 196
51 703
325 510
101 87
221 683
478 465
859 48
872 514
900 359
723 979
479 113
398 775
270 942
968 656
113 756
817 463
365 386
150 878
140 848
104 116
958 325
326 492
774 861
649 618
223 317
829 948
701 731
848 896
848 55
987 448
210 240
157 270
794 204
751 270
769 352
202 295
298 976
980 429
663 804
314 494
934 832
952 870
122 390
899 922
22 593
655 462
180 529
452 547
580 222
435 337
968 994
639 132
132 712
983 350
83 707
296 329
572 757
430 271
915 109
635 528
492 163
193 167
211 187
1 305
79 363
582 123
453 555
387 296
240 440
521 932
518 869
293 191
461 799
174 857
541 763
572 486
975 471
788 671
987 402
896 173
864 104
459 506
43 421
250 798
626 885
342 611
507 70
782 189
702 348
994 857
481 703
874 465
74 770
900 146
599 514
949 218
345 977
671 545
447 318
816 747
807 99
779 774
463 675
64 295
106 861
86 315
478 754
145 957
146 239
391 67
892 975
188 349
888 185
365 820
989 449
249 434
930 69
268 275
870 654
773 783
197 361
71 156
838 249
973 676
497 283
310 280
102 606
265 241
913 413
970 630
849 570
985 567
808 264
516 269
764 893
699 43
380 114
641 389
487 905
994 388
989 306
832 4
505 690
192 842
302 152
745 660
303 829
508 431
835 992
519 783
541 59
76 407
945 365
599 685
499 717
836 201
265 807
174 74
81 550
821 813
565 983
399 27
898 718
551 781
289 440
986 559
508 572
118 830
362 206
973 247
838 304
511 878
386 311
911 239
945 488
356 541
17 94
463 381
447 666
796 486
453 549
385 615
599 380
315 116
219 136
872 351
414 216
576 439
739 910
101 760
22 732
313 631
703 89
14 639
714 979
176 381
475 378
975 148
584 127
513 174
758 528
244 488
333 961
273 73
352 935
28 991
500 804
512 486
410 163
167 285
47 135
319 38
240 956
353 98
803 537
922 871
297 369
604 56
888 13
79 463
133 655
9 865
934 854
517 606
590 569
735 779
409 953
829 990
487 511
330 397
694 487
444 36
639 560
797 577
443 665
358 118
679 802
743 186
362 100
348 868
375 262
122 61
934 229
887 568
596 407
622 889
179 52
634 592
613 953
186 249
882 258
715 129
785 956
907 158
426 356
161 795
682 671
691 343
240 423
103 201
804 183
875 578
807 20
88 79
790 423
528 778
480 195
216 100
231 871
417 41
627 33
89 183
169 704
710 348
683 708
626 268
898 932
954 604
158 899
897 534
198 856
810 897
282 288
667 508
733 74
340 207
49 207
230 237
699 228
8 602
189 758
37 173
346 497
418 491
700 797
803 752
217 749
405 410
732 941
46 764
112 519
945 83
39 58
141 353
881 905
741 699
488 555
730 865
88 235
949 122
396 518
601 930
708 685
204 321
794 366
350 880
219 747
875 683
371 255
899 6
777 504
688 93
354 702
615 388
929 134
783 47
932 755
727 671
321 818
180 554
48 936
488 77
730 290
222 17
167 528
10 752
742 568
14 802
997 571
886 64
480 142
181 100
38 734
601 19
343 288
337 289
737 213
390 343
626 623
375 802
144 435
959 219
772 491
34 935
645 22
765 771
761 22
106 414
270 725
347 339
287 197
678 537
442 67
886 881
198 671
762 515
82 771
655 860
888 21
913 136
288 243
902 897
761 194
195 394
354 587
32 330
399 843
919 616
351 629
211 623
914 206
74 806
848 652
44 215
829 580
830 601
56 647
271 629
74 624
932 722
676 420
214 245
18 351
569 816
916 223
800 573
810 559
980 496
303 658
988 415
31 58
446 614
74 812
315 339
82 578
168 43
889 485
312 887
604 684
344 199
180 789
75 512
35 711
315 517
627 810
761 496
210 444
356 651
482 432
61 888
149 141
35 673
365 48
514 108
465 863
359 583
180 628
446 884
680 153
580 617
952 270
705 175
747 445
901 356
92 134
483 783
597 948
427 928
516 211
161 497
606 812
658 141
496 46
559 804
541 187
747 352
122 516
150 319
749 770
796 85
163 770
240 205
416 620
697 187
913 361
543 153
926 814
814 821
60 569
625 788
391 767
723 205
220 823
902 716
84 759
878 969
348 697
783 532
202 473
291 928
514 198
945 305
782 898
919 147
452 400
472 305
473 657
888 406
171 51
996 467
92 375
318 550
683 941
142 443
661 926
349 138
441 854
747 180
8 828
536 795
931 503
447 102
103 78
231 629
699 620
195 263
914 255
9 334
172 124
416 156
711 840
418 996
691 61
121 199
546 375
806 177
494 178
740 951
789 306
907 288
120 726
49 477
737 58
11 814
586 80
305 603
947 139
23 51
355 935
383 69
992 384
212 225
649 661
386 225
328 769
289 465
381 102
753 304
422 230
815 114
43 15
533 396
133 178
111 196
47 345
346 778
284 154
743 478
936 925
565 535
843 94
309 677
456 494
631 365
395 301
137 502
553 820
584 716
994 642
823 193
545 949
380 267
324 579
362 598
926 332
121 854
618 357
826 984
107 972
886 302
926 419
711 774
761 867
462 999
205 831
490 655
70 529
906 347
891 301
986 307
785 960
778 753
522 876
885 335
475 779
860 490
851 829
306 150
134 729
411 951
634 940
549 330
649 224
873 766
565 612
67 226
675 532
468 660
165 605
921 147
683 719
612 138
844 535
872 154
806 200
67 555
597 158
36 374
760 415
547 705
527 629
624 728
953 796
171 404
10 85
226 483
209 149
546 461
855 549
437 302
459 70
978 796
307 32
994 287
893 568
893 879
244 132
885 679
854 572
755 69
258 583
182 210
623 975
826 644
151 82
828 365
682 190
444 800
631 784
875 648
917 136
724 613
984 333
135 620
856 113
680 969
347 784
150 348
858 491
240 413
808 691
162 797
143 124
669 579
693 1000
740 295
364 492
674 630
680 843
762 67
345 205
166 166
760 844
273 4
29 803
928 867
999 476
498 192
397 28
753 231
250 220
153 814
990 783
13 111
558 683
217 600
150 54
593 280
13 118
88 8
894 45
486 499
479 48
617 100
818 474
180 419
89 553
933 19
726 181
919 411
424 376
120 543
730 607
997 954
742 668
354 666
807 532
470 488
764 388
906 867
744 435
850 632
262 291
196 144
369 938
190 454
2 312
924 203
99 788
447 864
424 487
985 167
669 108
924 583
858 467
370 946
868 745
311 36
101 798
955 378
379 890
228 437
150 964
241 522
475 457
233 727
790 758
897 980
780 34
420 499
838 874
101 885
786 82
832 163
843 989
6 358
880 66
703 259
866 443
210 278
487 810
520 906
580 931
567 723
400 1000
602 608
411 149
334 960
133 417
319 824
963 253
24 46
236 148
842 45
969 599
532 301
699 396
512 262
399 666
598 393
316 212
522 851
502 63
41 311
778 986
193 767
249 313
950 343
602 638
336 670
224 109
946 641
331 90
910 710
90 777
11 114
838 777
201 175
49 374
219 422
821 441
235 772
698 199
635 204
519 867
647 266
146 176
433 399
474 927
588 262
569 962
18 537
384 163
737 313
890 403
584 176
130 755
255 677
145 600
724 955
423 879
562 622
595 741
692 107
685 249
32 131
993 145
742 772
430 78
167 28
204 917
627 651
685 826
690 779
610 763
388 815
958 182
45 837
943 72
456 465
720 995
524 720
620 772
316 662
942 246
887 588
636 414
952 497
33 212
497 348
841 354
224 507
743 236
564 188
491 269
784 157
999 426
389 569
960 476
623 186
338 776
934 694
684 603
620 768
163 836
358 395
219 90
316 845
703 926
426 470
105 279
25 683
382 824
864 243
961 888
363 974
471 14
758 645
418 871
955 554
767 62
103 901
99 230
738 983
498 191
525 311
760 938
982 495
800 387
143 874
945 506
174 228
193 238
117 670
570 655
344 788
273 342
358 957
629 715
417 415
460 51
568 276
233 988
580 853
850 206
768 241
782 135
713 361
652 403
325 716
78 735
168 82
100 336
417 415
893 101
531 167
745 550
479 976
418 183
439 56
112 212
349 212
851 619
50 802
51 449
443 475
188 962
126 208
38 849
170 104
992 855
868 556
524 980
638 808
494 607
298 678
614 628
356 71
245 833
829 153
548 892
788 744
639 805
975 730
9 995
423 548
41 918
969 978
154 137
121 583
409 266
409 113
23 183
464 799
414 406
678 531
33 505
2 902
300 604
270 332
202 724
163 845
349 494
438 773
735 393
708 361
415 930
18 318
392 34
556 352
108 806
287 603
926 578
755 322
301 418
40 778
716 735
673 466
86 603
230 369
479 857
723 67
965 27
806 977
925 690
294 837
643 380
551 343
41 501
234 415
728 348
872 680
669 992
87 900
914 312
814 681
341 164
938 248
774 563
843 855
890 961
33 338
629 373
72 298
620 45
266 849
936 686
763 657
479 227
240 825
860 321
249 835
111 22
125 269
543 300
85 930
315 597
793 580
224 820
454 632
933 262
649 757
482 3
549 138
967 853
672 828
97 652
900 450
535 667
265 517
266 922
135 310
531 697
561 406
479 366
654 756
853 316
449 999
201 16
929 552
801 48
466 234
788 259
658 305
778 71
992 524
597 939
158 985
391 625
423 340
439 607
179 955
3 403
56 937
617 33
483 437
992 834
996 310
961 50
560 798
675 190
463 399
220 193
693 998
739 834
726 203
114 411
818 250
298 312
313 809
966 825
40 502
745 334
449 109
268 775
449 603
336 133
458 746
217 952
329 113
147 942
778 678
150 893
567 491
741 125
400 955
13 789
868 639
1 192
669 394
362 252
794 429
411 15
902 615
682 198
277 661
666 139
527 10
406 410
565 699
113 512
41 458
905 585
682 68
33 292
668 905
213 941
550 624
473 680
213 60
850 708
862 416
790 20
529 986
487 813
161 742
490 860
863 666
582 600
422 385
344 999
914 655
996 856
66 800
133 756
484 181
421 129
151 700
777 804
844 714
4 299
758 904
476 293
440 48
689 303
494 258
417 683
531 911
904 286
553 329
789 95
784 901
520 647
149 878
544 50
812 151
249 520
313 277
618 887
775 279
460 473
475 803
711 550
275 566
655 750
488 671
107 917
987 648
134 243
244 434
158 679
869 293
82 119
149 265
961 119
472 147
397 859
300 127
7 507
534 191
700 690
171 925
676 915
683 467
787 905
511 372
65 920
3 374
636 293
70 559
61 159
999 745
336 769
546 388
205 686
584 126
395 695
733 457
212 3
10 385
212 116
162 504
691 394
210 368
826 830
610 653
378 349
984 645
359 199
908 828
828 955
685 256
665 417
138 854
815 923
869 455
379 905
370 226
361 567
630 839
960 878
403 805
371 684
663 489
576 24
11 277
113 78
785 816
24 523
743 551
192 654
305 344
238 219
123 14
71 773
979 870
410 264
573 437
382 256
600 276
622 897
470 625
561 276
193 891
159 186
792 441
932 160
425 528
977 159
400 464
624 423
382 169
253 120
613 455
973 581
615 511
678 93
751 357
941 671
79 348
447 953
120 553
279 525
88 460
822 945
846 403
97 786
777 949
196 764
846 288
541 711
280 896
915 826
346 877
732 197
600 295
46 918
852 9
125 842
132 631
75 981
56 845
734 832
25 869
620 654
741 36
145 995
383 346
865 153
988 773
873 89
976 89
623 858
599 710
506 305
951 541
971 6
307 712
395 126
66 222
351 18
878 735
15 972
145 482
404 897
696 881
471 23
60 325
350 740
766 348
145 304
735 987
243 457
602 465
620 433
353 659
795 78
747 925
457 213
808 403
417 372
579 749
683 11
806 400
383 14
724 31
263 770
55 13
102 689
162 333
60 588
520 624
571 116
635 90
556 892
449 338
75 607
521 676
633 530
939 277
231 853
78 410
192 635
291 830
808 339
230 198
473 459
332 738
436 688
496 274
164 109
528 634
94 789
509 324
452 54
56 825
921 132
95 547
792 919
342 458
533 379
323 153
557 338
274 12
9 904
455 528
900 242
938 159
310 547
19 951
82 533
327 246
634 769
948 501
26 499
894 629
290 252
444 650
340 477
60 187
910 782
59 2
522 896
681 398
232 53
465 707
821 562
702 547
780 789
808 195
747 209
782 948
25 283
150 669
244 593
96 490
927 630
448 82
56 388
698 418
855 422
568 194
882 609
55 625
733 943
232 251
935 351
618 595
913 292
116 77
927 216
144 221
592 501
228 254
715 529
322 72
807 475
102 73
285 70
968 518
169 689
695 663
386 512
350 413
803 539
963 120
42 424
818 353
918 15
768 712
166 787
931 715
165 144
495 12
809 893
675 510
650 488
234 284
376 624
6 838
509 819
991 985
249 948
592 9
4 24
291 101
935 742
243 271
540 1
798 559
699 275
590 740
478 7
125 446
900 931
390 730
914 56
3 667
544 424
680 426
215 475
894 713
160 790
684 817
840 25
232 350
15 274
827 500
776 739
19 905
411 821
890 935
966 880
859 747
906 24
909 455
818 877
720 344
190 975
868 45
893 788
792 773
625 912
640 803
660 184
473 761
369 179
774 38
669 749
60 406
445 169
642 532
433 962
482 966
365 70
445 301
560 936
323 856
717 16
520 396
719 385
930 402
530 583
6 973
196 123
354 38
323 29
101 430
816 301
771 519
560 837
5 919
4 191
709 666
246 662
375 756
388 91
98 832
625 215
142 647
942 16
432 720
832 410
89 64
523 67
605 815
109 842
54 63
989 85
289 401
737 70
80 174
47 562
726 910
556 606
690 641
760 454
243 32
194 11
122 847
191 743
348 689
126 552
102 216
447 328
579 575
186 445
585 766
549 705
882 386
85 504
830 766
428 625
558 658
147 476
75 278
527 390
293 843
568 468
768 430
479 649
568 90
965 637
613 337
112 157
577 134
344 473
967 690
64 63
990 10
793 641
938 657
216 396
484 223
103 600
287 678
752 183
483 212
366 500
456 106
470 394
488 248
787 774
695 242
712 434
558 35
645 230
562 925
52 357
196 986
950 849
401 907
855 20
914 194
368 245
70 293
619 83
482 330
816 809
715 609
758 262
931 923
998 976
743 101
121 812
969 57
890 396
745 201
286 597
510 584
528 972
907 159
409 765
780 473
997 208
807 628
408 200
696 469
71 241
77 134
963 222
648 318
703 212
163 997
347 22
45 282
738 781
642 772
918 996
682 665
884 934
640 910
161 340
362 636
779 551
312 235
836 966
605 702
793 941
523 346
242 58
755 52
330 645
217 62
837 131
686 470
713 623
752 580
53 670
684 597
815 677
828 569
218 361
155 797
932 731
916 941
445 574
275 202
475 158
547 964
107 503
551 28
250 839
964 569
369 625
483 613
343 447
37 890
96 403
879 279
427 490
548 889
106 294
514 592
42 758
196 887
106 180
311 495
913 74
961 745
776 322
731 518
302 297
191 725
498 639
228 879
187 966
710 899
708 789
339 457
99 760
592 229
496 61
242 747
811 613
817 193
974 757
719 981
738 432
998 251
765 419
871 755
80 620
502 806
767 704
867 507
114 976
36 274
969 615
973 411
476 378
370 508
304 221
315 958
621 766
646 27
868 744
859 334
246 783
992 270
88 458
845 480
267 42
250 8
887 893
348 981
800 703
102 286
344 279
836 749
996 89
579 822
307 381
757 451
889 723
656 760
754 776
526 982
697 322
191 566
304 301
682 603
194 487
931 236
460 886
414 533
491 876
793 834
815 564
368 431
76 364
370 703
977 566
929 535
513 341
935 997
455 176
123 26
783 814
523 946
760 439
980 636
93 27
125 474
635 145
353 399
316 950
330 743
329 992
59 560
439 621
526 435
577 781
109 911
283 425
500 146
758 782
42 269
719 34
113 123
851 754
811 237
253 789
764 533
647 121
583 757
631 408
961 644
960 22
569 68
98 234
409 299
164 551
78 523
270 701
858 408
107 441
331 726
675 238
797 853
94 414
858 522
76 257
666 843
682 248
533 422
568 951
173 190
957 605
65 268
587 665
100 966
968 290
245 678
993 283
879 322
67 378
728 883
996 44
286 388
755 599
533 361
376 666
374 913
590 21
698 458
277 41
236 208
260 163
644 897
852 962
23 512
904 66
188 947
105 197
905 668
173 182
348 233
815 617
647 688
242 946
914 650
886 464
612 34
822 454
12 603
40 670
177 819
331 794
418 872
471 105
704 94
166 938
615 514
97 31
323 525
381 889
576 872
356 92
225 89
223 287
210 512
177 899
289 848
111 405
679 509
660 578
93 70
97 846
121 303
337 849
80 39
547 406
461 456
129 624
768 664
957 20
538 379
227 742
644 331
841 241
95 109
450 310
358 761
979 415
799 142
589 121
177 327
33 628
648 470
121 417
539 372
675 287
927 722
969 57
164 910
195 519
557 62
791 736
125 778
582 457
629 857
967 988
522 531
969 432
971 814
706 673
120 424
813 604
733 479
592 594
526 744
611 670
910 738
748 76
104 670
696 551
126 382
108 927
455 351
946 206
106 268
310 22
793 552
680 217
362 911
116 699
295 922
533 424
549 262
624 486
241 976
500 502
742 359
16 93
116 525
861 609
498 907
330 227
788 297
239 440
319 143
713 114
513 234
683 505
614 206
358 850
558 789
143 962
850 609
71 418
181 692
200 414
551 657
194 579
507 62
230 13
403 585
618 114
506 156
907 735
991 38
929 925
641 231
396 327
638 32
188 858
238 845
414 617
260 24
610 836
100 948
801 245
999 602
996 792
412 11
440 484
842 18
222 417
928 333
255 928
997 480
196 393
531 126
19 54
573 270
149 74
146 702
253 52
482 222
579 110
117 475
343 141
27 326
529 124
774 336
804 441
507 717
11 588
528 27
339 104
671 349
73 31
848 912
293 366
69 865
131 434
503 544
10 925
631 750
462 409
590 591
560 520
933 235
269 789
673 399
75 787
790 810
544 601
884 983
869 566
823 991
520 606
216 440
903 657
17 661
856 924
310 875
654 119
295 214
517 242
962 942
518 765
373 185
567 986
809 686
162 281
362 707
965 152
691 492
353 45
886 681
732 785
745 66
682 403
860 97
160 950
943 661
185 208
841 558
185 896
882 34
39 378
122 779
7 899
803 506
293 164
969 500
246 637
259 887
632 639
177 610
962 637
948 871
206 688
557 573
347 334
525 262
784 863
268 633
834 203
974 45
838 347
319 988
162 818
463 535
757 784
449 219
711 516
45 992
675 50
653 266
330 904
525 62
585 257
508 83
738 245
535 714
776 485
532 43
499 774
579 205
596 354
825 858
275 909
574 597
508 666
815 689
768 771
598 463
535 359
325 155
394 443
129 140
447 872
787 846
295 804
522 550
57 632
564 201
281 869
460 721
963 900
213 541
361 129
220 196
317 67
931 806
992 483
98 471
64 566
192 857
112 224
360 53
57 407
823 925
894 1
289 9
518 955
587 932
835 928
995 826
127 234
355 816
646 399
709 168
590 299
408 96
203 462
33 374
287 858
725 394
750 92
226 952
152 524
350 864
568 26
759 68
633 943
473 734
833 797
374 955
357 204
391 287
11 803
905 94
879 327
939 380
101 490
564 667
157 819
185 207
21 565
516 407
800 511
824 945
884 257
601 66
834 77
432 578
790 825
284 720
974 712
948 527
655 287
121 820
378 403
97 147
998 292
998 69
767 270
205 152
501 629
393 67
591 170
952 365
558 254
846 265
886 217
421 591
87 304
398 634
490 465
121 481
703 212
929 781
947 904
915 262
494 638
36 906
722 110
418 915
656 573
659 156
293 432
90 312
602 471
152 551
825 240
190 981
467 671
689 280
806 736
615 95
788 145
269 778
879 110
371 874
512 978
647 997
439 638
854 781
644 778
625 815
900 710
252 891
439 179
906 381
126 626
652 750
539 824
792 103
504 950
686 676
1 633
950 257
990 818
213 540
232 612
135 126
765 612
598 967
831 10
632 733
926 540
591 841
86 977
329 142
467 785
720 846
153 262
540 227
104 398
220 239
876 792
716 905
10 737
281 181
591 490
391 318
403 648
155 442
858 471
316 186
771 308
972 93
370 750
453 248
24 415
703 36
626 989
902 579
583 415
608 432
522 414
387 867
832 107
781 38
107 983
630 520
597 154
759 155
129 723
614 739
763 481
177 309
303 300
672 73
150 643
79 518
774 259
361 249
945 440
584 114
301 131
753 827
604 480
757 933
897 555
105 384
259 143
807 111
215 522
293 134
693 576
827 698
645 11
955 731
810 876
345 920
404 688
450 71
156 434
17 423
344 121
219 644
862 606
812 830
45 44
763 215
95 76
16 631
652 491
254 318
240 883
276 245
347 555
949 841
385 684
687 693
304 961
641 306
343 417
981 46
479 605
709 671
449 88
745 914
94 224
255 501
350 248
844 5
504 287
390 148
248 713
372 202
686 623
477 367
643 573
277 195
511 913
430 570
358 787
155 279
161 701
672 548
112 712
509 243
349 152
897 933
180 653
83 812
782 464
780 6
629 662
497 73
682 844
460 693
122 135
497 747
367 830
630 504
74 495
164 197
662 554
747 671
617 886
74 654
740 742
619 836
161 760
20 963
51 722
906 859
809 561
944 976
885 775
982 964
761 488
357 174
793 1
974 630
723 46
890 227
515 655
396 300
355 438
371 31
392 127
556 617
448 356
68 499
911 404
914 973
776 176
883 849
880 666
319 287
559 986
737 953
688 478
613 642
96 285
409 151
475 912
990 554
681 589
112 983
104 762
136 454
67 866
795 212
368 135
555 501
864 325
355 410
279 295
872 322
563 888
795 769
689 839
579 266
323 96
880 266
405 683
698 595
527 524
368 145
717 702
20 277
410 644
779 739
556 430
331 410
600 628
973 967
878 690
849 6
127 224
65 751
939 677
750 769
991 448
670 845
995 138
376 858
82 987
102 856
250 463
504 123
452 341
482 30
565 804
187 985
523 898
654 537
643 59
222 275
703 146
611 285
486 471
857 888
875 61
111 349
471 415
757 187
577 974
550 570
924 201
861 896
394 474
964 494
572 705
800 158
755 167
880 451
65 545
972 964
217 511
339 190
669 696
684 741
5 284
86 383
605 622
275 958
984 875
695 760
689 707
527 381
48 475
268 340
297 357
422 713
560 125
637 255
897 696
811 230
356 59
470 689
613 309
641 424
153 282
946 213
333 182
230 244
185 378
921 427
2 565
626 396
701 522
458 884
230 666
717 273
288 142
209 580
208 492
947 496
642 619
514 991
61 852
811 864
930 999
499 374
431 207
883 496
963 315
717 248
722 890
605 923
143 578
115 260
385 533
469 933
502 961
74 283
629 323
769 484
840 7
591 840
30 118
215 833
110 212
11 185
927 140
233 15
893 315
754 605
797 670
804 184
834 617
886 469
648 478
411 389
342 885
944 661
153 950
112 852
179 592
304 113
906 965
276 89
932 916
575 402
600 954
978 39
224 127
740 705
908 977
7 166
48 815
315 136
853 267
396 948
628 972
839 606
150 839
890 166
650 890
808 561
870 62
788 342
366 822
413 738
603 712
392 979
218 686
148 734
549 177
502 326
823 532
116 746
41 560
119 33
18 433
793 348
931 380
214 320
560 67
32 870
474 583
450 857
161 433
670 260
247 733
874 317
776 699
924 786
117 627
846 742
16 212
14 656
378 722
652 641
448 946
694 216
20 67
937 915
616 194
133 84
989 473
859 750
865 390
11 242
639 628
301 26
785 608
281 241
312 722
99 670
940 150
70 635
863 102
417 654
299 94
934 787
620 611
103 132
640 897
996 750
203 375
47 457
904 305
377 396
193 106
925 802
767 500
10 669
477 590
766 965
559 856
525 973
672 414
809 827
17 599
979 490
461 873
120 582
401 210
912 131
865 637
15 761
581 368
438 320
187 94
564 325
951 437
797 30
373 654
853 640
782 453
446 242
432 796
468 805
888 672
874 850
132 47
198 624
115 29
79 961
125 42
463 48
687 625
539 474
614 887
47 206
389 822
342 489
922 510
183 354
778 967
692 703
909 133
92 635
156 624
104 789
743 118
259 733
131 880
322 237
40 166
563 385
345 976
273 621
637 778
277 418
274 898
625 85
537 641
31 916
884 212
566 470
52 519
12 997
632 85
983 242
23 861
381 54
766 572
923 121
949 236
898 241
740 854
678 752
764 329
265 977
504 46
973 737
65 103
686 935
105 484
533 167
127 106
489 713
489 337
775 856
176 688
907 330
661 975
79 83
721 344
952 350
106 922
608 241
906 692
541 340
842 827
369 486
515 880
811 140
733 89
714 823
272 866
834 217
808 592
743 435
54 242
494 134
721 748
627 652
475 161
989 2
127 156
854 525
665 755
239 645
510 889
848 3
922 831
36 498
649 670
659 461
429 627
241 509
942 967
843 885
135 18
146 292
725 460
737 622
907 303
633 992
472 428
931 358
42 721
213 202
540 812
846 515
515 71
835 320
454 368
820 463
308 723
905 591
287 446
573 710
982 161
389 456
616 184
722 77
804 390
489 605
230 679
124 922
508 955
810 626
430 802
473 312
28 560
756 718
409 399
407 9
309 627
807 505
721 222
447 660
300 497
677 374
554 675
35 142
827 49
593 808
170 714
575 378
468 294
80 70
424 107
811 723
86 163
547 720
816 309
686 599
261 598
747 49
852 932
100 683
494 263
755 453
564 860
113 747
775 207
426 538
599 461
52 80
99 308
773 872
39 887
428 609
180 825
136 555
929 917
894 621
303 720
918 205
562 20
556 821
707 113
772 134
850 482
694 388
553 962
90 766
108 785
237 48
669 207
313 511
156 451
794 512
107 816
413 173
455 141
971 997
450 23
731 567
270 774
142 955
76 145
404 365
234 910
892 175
739 858
712 409
753 937
607 320
245 203
380 168
351 756
51 223
537 325
212 56
981 292
912 432
735 189
104 849
718 723
437 177
916 536
755 942
100 244
518 328
955 453
438 395
287 604
639 231
188 456
241 454
645 897
847 801
128 690
347 143
218 940
814 355
802 820
468 601
114 968
750 662
703 595
441 617
873 882
812 305
390 762
256 12
994 681
416 296
585 781
303 834
292 308
784 698
354 362
545 135
526 641
825 364
262 624
40 942
716 346
982 833
933 993
731 990
718 207
894 163
399 753
689 511
960 136
209 96
847 358
412 811
60 154
715 159
60 111
151 511
289 967
864 338
707 455
984 673
983 288
741 924
221 522
734 137
72 724
501 66
199 548
923 594
216 999
553 588
156 862
474 671
830 462
806 298
853 250
777 872
456 487
347 200
129 276
888 196
994 844
479 404
36 569
520 479
711 22
327 173
316 369
205 595
814 723
165 139
158 133
284 896
38 178
537 803
693 963
573 229
505 51
172 290
11 703
321 38
820 225
440 799
350 538
212 86
485 345
985 915
964 565
908 188
683 898
942 841
702 75
663 783
370 413
199 792
328 228
264 236
860 149
552 934
447 646
755 292
344 245
245 620
785 148
812 192
869 270
116 286
16 625
364 111
943 184
509 298
215 395
291 284
849 301
692 765
418 970
910 682
793 779
541 187
906 144
610 1
632 40
391 902
15 896
934 224
982 998
346 571
331 584
941 530
849 510
888 370
861 641
297 387
158 374
447 956
523 19
809 298
174 853
508 693
54 148
227 399
490 851
921 217
105 871
458 683
423 332
775 848
306 239
48 332
931 707
300 339
855 187
660 16
237 689
894 358
642 561
950 390
232 309
318 470
189 821
837 530
240 618
838 602
990 608
951 392
427 518
330 556
220 75
881 766
32 839
26 919
143 963
330 804
115 598
398 864
195 804
324 124
687 901
752 70
21 184
371 508
393 210
149 915
420 567
659 392
756 444
916 994
681 206
157 706
999 826
932 697
255 26
442 572
680 641
530 350
163 883
934 939
84 20
40 108
44 412
646 355
91 803
255 956
387 622
274 455
376 438
853 198
396 242
643 999
487 881
655 399
371 38
109 897
37 40
160 754
376 68
182 122
107 233
223 794
147 72
692 580
67 86
917 379
263 424
323 648
41 66
428 550
74 20
956 491
514 329
937 19
971 877
743 450
495 362
545 30
219 647
977 959
659 910
887 692
892 120
158 27
264 728
948 109
484 544
896 988
158 420
29 769
794 889
789 374
500 489
785 821
935 391
132 563
628 713
784 269
423 871
568 269
3 462
308 937
541 609
819 448
845 372
139 698
721 798
188 683
485 684
666 995
405 676
353 437
131 604
355 314
387 95
741 401
851 409
720 934
424 232
106 916
60 463
77 448
196 823
408 452
598 884
337 732
399 762
508 608
474 883
557 894
413 614
489 132
830 92
554 783
627 354
394 35
214 367
983 760
663 681
621 117
315 800
825 187
195 550
313 817
447 745
905 311
913 175
312 433
535 173
25 442
72 188
653 578
903 144
806 454
853 822
463 907
785 866
511 830
539 218
532 290
382 883
652 87
947 910
590 452
722 614
663 770
796 720
41 988
884 959
334 134
683 924
890 753
219 183
606 408
443 468
801 986
481 140
17 20
903 23
799 818
796 707
200 130
730 916
448 302
799 192
730 900
173 349
26 675
397 978
411 108
289 71
788 411
182 993
893 16
408 14
687 918
63 217
250 432
400 123
8 563
631 455
622 556
215 343
363 534
204 640
705 647
639 359
849 673
665 46
67 232
467 528
882 221
434 972
30 966
72 641
779 431
541 887
807 233
125 477
585 661
810 277
29 718
946 504
428 224
564 631
864 593
772 919
109 738
62 96
842 857
655 218
375 639
742 653
337 977
930 603
41 269
893 660
98 139
502 918
729 13
429 127
247 477
239 577
538 305
73 352
642 605
921 635
895 174
759 476
39 574
443 414
669 105
849 66
53 947
983 838
596 924
23 403
749 921
71 761
694 119
654 465
65 478
713 750
94 17
524 729
422 54
236 320
394 926
40 483
250 666
832 691
721 255
78 606
750 152
641 395
845 440
281 494
796 816
132 345
146 363
943 800
137 131
584 127
972 639
752 842
236 868
294 408
245 157
487 317
509 176
657 899
708 198
430 557
790 71
407 71
590 344
174 309
757 674
261 22
600 24
4 676
455 381
989 635
498 615
757 52
862 748
795 142
765 15
898 991
844 463
387 196
157 477
660 827
941 415
405 881
272 774
705 501
544 672
433 655
29 459
444 423
542 695
267 446
422 287
72 355
257 76
495 868
677 773
821 870
678 270
709 20
258 52
34 272
523 939
454 89
122 341
144 297
273 743
204 537
713 921
517 507
658 809
710 652
793 525
510 860
859 723
345 907
80 191
331 514
651 257
791 11
358 63
334 486
802 566
275 354
851 33
987 876
106 532
587 806
341 936
817 943
225 818
724 547
504 386
216 575
645 253
1 507
555 504
601 156
398 650
60 229
921 276
336 521
414 383
675 80
501 946
709 548
516 639
820 654
324 345
749 610
556 788
304 980
758 209
965 165
816 893
235 286
813 437
328 727
210 871
618 781
885 256
595 390
951 678
683 506
34 177
639 176
309 395
272 193
68 480
279 358
564 500
588 481
429 896
341 282
641 993
403 289
49 669
329 210
662 282
342 282
476 285
785 420
955 596
404 201
751 369
674 506
976 323
898 531
540 890
453 749
287 919
780 680
477 158
250 372
230 529
8 82
616 154
816 124
531 116
122 869
389 270
906 606
701 598
466 238
677 446
403 725
121 174
55 734
397 486
706 727
59 637
87 494
464 435
311 338
632 79
364 890
688 734
507 238
554 25
336 232
502 17
771 622
211 618
289 520
421 257
814 160
544 811
309 666
826 332
370 874
999 41
126 37
238 210
666 573
753 239
871 172
674 78
746 660
528 383
941 712
665 228
744 339
97 624
727 747
977 882
925 41
411 718
254 544
858 320
674 800
646 390
733 238
908 538
675 218
445 856
489 380
989 634
310 331
427 358
665 884
681 936
284 987
185 953
702 209
239 708
751 787
246 345
908 274
298 56
578 452
149 211
87 447
421 432
964 709
266 10
991 721
141 339
772 476
260 456
875 147
851 225
142 865
420 299
385 213
351 580
260 328
580 611
388 605
757 961
261 349
169 304
236 510
67 694
712 439
609 461
729 210
984 835
825 559
477 241
880 81
111 923
323 392
640 515
276 866
881 225
868 958
949 603
205 239
358 253
749 849
236 238
244 995
28 255
614 433
941 536
316 252
830 424
789 600
138 56
643 731
318 189
856 877
233 785
318 560
330 173
453 661
776 869
608 576
530 832
753 530
311 530
899 441
479 8
430 254
985 343
788 50
262 577
170 790
658 877
387 973
507 945
438 544
353 807
936 191
118 770
660 879
831 580
399 412
168 45
128 444
742 482
860 749
86 559
344 652
835 138
239 331
229 254
940 566
612 960
297 571
579 282
477 291
130 42
573 265
100 302
777 726
664 294
567 943
618 653
741 348
65 206
719 541
252 599
257 483
893 532
807 592
263 675
104 636
980 848
848 669
567 517
140 730
393 223
873 860
247 815
677 505
544 659
887 831
868 49
779 114
583 343
549 282
693 794
335 643
464 826
198 10
709 606
366 209
845 273
133 272
615 488
901 633
650 558
299 621
73 463
101 671
671 29
513 365
41 786
440 599
675 67
521 862
898 133
946 578
409 104
753 967
976 980
720 821
270 35
23 419
311 437
27 160
8 410
885 293
167 592
54 746
168 985
622 420
834 823
788 175
377 23
575 86
484 384
602 124
374 502
550 342
450 72
370 687
351 402
294 223
331 111
293 745
244 230
233 72
25 400
792 885
584 844
259 847
912 399
72 736
158 987
37 584
390 867
797 905
239 560
184 366
305 667
242 200
578 784
205 422
219 931
906 272
98 761
339 848
137 182
836 318
387 126
144 167
663 978
848 289
949 690
134 158
213 577
360 362
199 553
528 554
629 924
783 875
300 676
498 932
914 96
101 10
345 411
795 758
201 66
464 564
508 338
190 987
771 716
915 724
54 14
564 344
753 151
634 267
770 71
347 151
726 601
700 583
179 630
242 49
856 94
440 190
321 45
610 737
959 545
39 137
460 900
174 829
348 818
336 267
511 631
371 542
347 286
942 106
614 546
512 44
329 371
692 234
39 72
687 356
93 299
401 766
717 925
1 748
178 398
547 385
96 473
957 283
395 386
272 518
165 605
882 603
310 244
984 197
379 5
928 721
809 710
204 863
379 214
755 201
136 881
25 246
976 575
415 140
316 505
414 240
501 57
716 787
924 798
169 499
609 185
123 690
136 655
157 192
869 466
782 1000
88 326
894 665
531 198
259 467
425 64
506 932
65 452
754 382
383 36
761 343
276 728
954 941
140 737
414 756
29 527
399 261
223 826
164 396
175 721
894 206
485 3
426 285
606 616
119 714
700 714
159 710
184 773
906 565
482 744
789 583
503 640
34 44
754 840
921 828
541 470
212 552
230 269
337 728
559 2
704 874
909 885
836 612
682 502
15 278
302 689
693 279
753 104
491 290
947 876
936 308
260 496
641 205
479 746
427 345
929 102
585 218
592 976
6 884
14 38
260 45
733 72
291 54
900 621
197 154
463 435
118 458
470 162
704 834
204 726
285 116
839 944
390 951
311 120
440 947
39 808
510 420
729 136
329 345
686 385
517 640
539 224
333 231
199 522
383 337
769 230
697 428
414 124
883 843
464 128
918 693
442 922
994 257
359 477
293 611
955 282
455 464
9 120
11 394
28 306
984 864
889 702
502 205
497 621
963 988
173 772
29 693
530 350
490 774
300 163
179 257
782 954
15 846
831 102
523 909
960 656
816 330
770 17
205 901
997 689
531 980
356 713
944 536
468 185
530 641
770 263
885 847
660 790
304 606
903 935
290 389
640 814
778 43
183 811
196 806
550 691
543 545
535 858
955 537
395 944
136 237
455 253
289 736
800 898
591 301
575 470
19 757
368 801
643 367
92 768
838 693
735 198
971 830
68 244
930 470
36 461
150 703
157 168
930 593
903 10
865 13
802 103
370 322
107 221
256 714
93 989
799 197
148 743
26 960
581 698
938 73
730 317
465 689
554 764
325 446
452 10
639 132
507 151
755 416
461 526
530 57
398 854
676 459
674 939
993 33
64 152
974 638
826 203
549 432
680 126
4 618
68 869
216 485
80 617
395 90
124 584
672 174
467 78
919 635
21 436
732 551
464 963
970 266
679 581
45 289
461 689
365 730
330 25
238 52
660 49
789 917
937 590
373 775
353 913
46 424
752 607
383 340
401 766
259 841
14 926
903 239
323 601
651 458
419 993
647 557
139 324
629 533
66 990
100 295
930 76
685 471
528 232
150 334
926 286
612 495
650 506
813 94
264 611
859 429
875 536
45 413
192 222
663 949
683 443
314 274
547 338
439 372
952 331
172 776
101 846
625 383
536 860
308 490
479 234
848 400
173 483
700 654
561 633
928 962
743 336
659 708
616 143
167 722
517 820
942 758
81 370
606 190
796 105
912 823
907 691
598 679
717 519
314 230
825 803
115 552
579 922
898 442
861 16
564 550
266 958
752 597
502 735
936 407
729 886
260 322
810 993
969 85
1000 494
9 280
780 368
12 858
354 366
717 606
806 328
903 307
148 919
278 239
24 424
226 343
643 853
445 710
623 41
494 255
882 309
670 712
606 259
672 909
969 286
966 30
384 580
94 191
382 258
11 106
803 370
824 442
416 555
623 358
366 53
136 961
334 424
517 882
171 760
410 165
659 215
890 341
429 151
492 908
981 930
13 368
435 856
246 92
49 684
438 88
35 236
675 662
600 363
250 459
703 540
886 221
341 381
221 55
186 974
69 646
172 436
622 551
348 607
825 96
316 844
638 991
377 15
60 355
286 370
376 389
838 426
905 626
467 628
122 808
108 452
646 322
976 861
434 34
962 178
412 931
469 31
762 16
822 221
141 427
393 408
701 518
516 807
53 264
512 792
654 588
365 581
290 732
797 815
591 470
945 701
708 368
719 465
711 221
29 15
860 516
239 851
459 137
533 478
304 442
328 380
270 224
955 446
557 744
54 799
327 749
349 469
403 476
271 709
569 92
298 291
685 479
300 621
798 354
829 411
622 493
184 246
995 279
104 674
308 633
479 113
136 645
618 165
783 691
712 329
604 871
897 116
34 563
539 972
20 581
24 379
713 540
556 969
540 980
386 157
825 756
621 73
596 536
996 809
660 320
831 127
340 604
950 527
369 26
193 714
863 838
98 441
439 429
719 584
899 781
483 604
347 124
84 650
759 980
455 774
948 8
327 741
988 902
541 487
854 833
146 788
388 49
727 882
827 705
389 560
310 542
793 891
299 671
903 842
151 196
615 327
933 447
189 997
305 65
434 193
331 235
536 230
663 635
891 529
986 527
755 638
927 697
958 484
654 950
251 572
486 748
888 545
930 880
893 388
215 338
9 784
750 118
370 884
156 687
307 58
30 969
77 100
90 883
776 838
529 352
403 83
601 313
911 399
231 320
449 310
562 291
351 808
674 51
114 106
6 369
185 626
741 852
158 375
261 473
866 850
64 279
315 757
580 469
662 918
153 851
464 303
701 922
366 390
947 593
244 916
283 677
186 357
162 972
387 195
410 158
695 134
789 544
353 708
371 638
58 817
251 532
316 931
261 114
355 261
854 106
669 494
653 183
387 285
354 308
815 660
806 277
557 166
166 494
566 573
545 39
936 908
457 672
241 86
462 463
962 978
374 419
969 68
577 547
566 568
848 825
399 693
421 660
783 532
942 646
889 724
323 740
914 220
735 11
780 452
12 525
815 408
343 951
755 201
194 438
512 202
368 246
814 812
435 615
433 718
993 532
228 317
317 193
190 764
138 848
529 336
27 312
551 571
949 843
735 67
566 795
758 598
30 944
897 636
547 24
814 688
748 979
251 124
187 746
22 441
493 84
667 256
894 677
748 768
837 91
659 932
199 446
570 728
975 523
364 600
203 133
68 541
961 849
355 437
201 996
39 702
844 35
679 702
850 886
323 986
546 34
776 465
450 251
434 661
126 442
689 173
861 952
46 602
503 791
911 628
818 521
590 55
580 328
552 496
923 89
241 838
560 502
964 607
98 878
24 240
623 874
383 272
181 7
848 889
543 524
588 852
475 295
670 625
440 408
171 136
349 969
792 71
692 712
715 776
501 475
138 581
143 839
360 883
17 293
710 489
815 882
358 339
448 641
82 551
732 47
539 979
651 586
30 17
777 135
304 425
565 143
355 473
184 501
64 371
147 574
84 523
274 517
872 948
509 867
880 38
76 536
789 469
842 464
525 561
651 45
608 334
895 356
654 703
601 871
636 564
48 247
830 693
476 195
398 18
13 337
906 761
541 944
188 434
102 568
283 394
382 798
910 11
279 616
881 420
91 673
232 354
180 298
416 531
602 782
85 66
837 511
286 404
178 922
117 198
707 412
330 849
7 808
599 315
881 678
990 179
827 729
799 433
123 669
894 328
6 618
713 968
689 650
591 908
191 891
283 109
197 474
704 553
593 709
319 4
72 434
963 433
622 89
78 61
881 818
460 376
70 157
829 384
565 669
896 364
449 759
243 475
847 29
872 422
920 161
193 904
433 192
683 297
704 398
928 337
921 695
86 119
758 401
446 318
341 252
703 753
627 258
881 563
622 993
549 181
249 82
561 29
280 253
298 351
979 299
642 27
200 151
385 83
993 250
991 934
508 283
431 30
921 647
191 771
78 842
141 402
534 986
492 949
361 67
492 240
133 717
247 181
162 223
191 765
930 70
469 492
879 718
36 167
407 259
492 501
915 532
851 591
789 453
45 758
248 568
884 431
41 592
780 21
778 801
677 35
512 159
59 836
362 649
130 729
490 57
634 102
664 852
786 394
354 424
185 362
672 23
288 297
667 839
732 557
158 763
647 416
500 25
502 777
185 176
461 512
645 518
422 627
971 364
608 375
87 967
164 702
318 300
555 593
152 599
820 474
952 247
249 817
44 930
401 609
191 400
249 366
196 990
555 702
526 898
408 377
586 46
369 430
910 363
929 147
99 523
983 456
869 395
280 449
355 43
609 102
50 812
585 681
796 133
717 60
542 217
486 932
783 352
701 862
107 289
118 876
872 1
594 363
857 178
734 189
221 939
457 230
12 288
931 453
824 966
841 881
62 293
118 613
936 674
651 153
643 344
854 487
203 67
712 671
223 392
529 775
511 932
438 835
514 576
786 661
660 462
979 961
276 298
587 951
643 440
616 285
968 702
653 216
881 253
734 944
20 98
707 510
804 51
900 210
47 880
347 885
60 392
70 175
426 365
955 6
771 557
503 733
383 862
655 548
917 421
144 274
700 106
1 491
16 620
838 439
337 277
392 986
461 721
895 825
149 360
865 279
892 318
684 540
844 652
832 727
147 876
769 512
347 438
456 837
800 762
296 238
898 521
566 151
330 197
569 626
224 265
681 254
443 486
541 376
195 404
980 548
552 945
917 8
589 9
234 957
934 226
327 99
919 818
129 232
911 895
817 933
457 491
127 357
931 675
996 451
855 186
152 239
415 302
241 780
13 343
845 817
201 71
743 970
915 259
989 338
312 260
434 911
266 634
959 315
336 790
293 962
677 322
390 973
796 408
17 129
281 812
11 732
834 678
891 847
780 352
542 657
466 800
177 173
592 170
678 321
431 126
821 97
625 25
611 169
899 283
96 996
795 604
442 315
278 323
759 661
252 629
752 55
360 574
66 289
87 640
326 445
658 165
767 324
623 202
83 671
105 210
499 975
295 627
357 665
650 370
217 658
712 46
616 394
326 579
184 904
507 422
684 370
751 328
936 727
394 377
882 532
193 26
157 439
435 918
911 187
554 790
986 728
60 704
808 374
249 499
303 662
279 410
900 493
258 954
636 790
7 250
821 851
527 502
651 88
977 912
678 116
184 836
73 460
492 117
661 390
348 537
60 311
553 399
754 937
749 944
22 525
522 553
758 929
488 19
96 886
742 701
21 320
802 391
311 91
659 755
28 926
955 154
251 47
83 601
122 51
294 806
330 936
823 250
346 993
919 53
841 853
174 209
528 164
547 588
963 759
854 773
767 363
35 458
327 201
881 764
73 230
960 768
453 50
74 850
846 847
8 288
737 464
189 112
802 939
199 47
150 429
913 775
995 264
342 444
420 59
889 60
753 926
584 777
403 657
654 780
260 784
943 23
445 93
758 510
33 306
947 323
31 409
920 662
565 618
922 373
455 720
109 693
911 928
104 269
175 535
904 452
546 655
705 503
144 350
774 456
792 820
321 629
936 886
279 964
639 484
355 921
492 555
418 460
672 527
94 50
446 689
572 982
378 801
521 59
983 289
593 176
371 245
88 281
949 66
753 399
95 130
283 595
326 81
188 492
830 552
630 602
723 500
606 486
162 489
219 656
453 96
859 268
718 122
593 195
867 912
355 777
255 817
640 744
338 351
639 841
54 102
58 34
274 562
297 904
836 916
539 10
167 296
768 471
77 358
186 574
181 251
665 136
157 532
853 364
115 55
894 359
13 334
984 861
513 168
827 937
518 773
694 52
489 445
499 5
396 430
574 942
744 785
999 943
204 672
863 610
790 686
823 362
53 650
755 200
321 642
214 155
811 912
887 731
158 739
793 363
751 661
9 369
864 804
896 563
999 728
600 407
870 520
580 886
108 353
856 319
153 907
799 636
78 578
971 99
67 6
102 899
762 351
880 89
136 818
810 926
164 752
94 294
600 9
642 784
445 988
689 893
403 209
705 415
853 606
284 975
139 610
718 827
729 745
605 450
837 181
687 757
438 997
925 357
519 885
780 59
867 697
156 567
795 527
722 408
147 968
816 772
786 315
292 62
592 439
590 594
274 282
67 821
304 978
711 349
88 727
287 338
132 484
493 513
230 32
404 915
843 341
194 430
101 76
686 824
75 979
759 171
587 845
540 905
424 548
658 189
31 357
440 51
626 368
734 814
919 890
764 477
811 129
703 400
160 851
38 685
598 315
107 561
862 322
932 645
713 670
609 823
167 113
209 274
971 1
797 387
651 207
534 424
38 990
482 23
598 258
633 481
77 267
709 834
628 517
176 325
343 980
89 520
188 889
158 577
122 500
941 612
974 980
733 730
672 347
807 135
876 279
338 208
733 366
564 143
444 297
76 109
742 755
276 187
515 879
997 717
802 404
146 428
43 22
94 550
605 921
90 899
645 268
79 543
304 16
785 935
855 260
156 770
106 423
784 758
336 384
72 507
681 965
817 976
630 751
494 416
257 262
664 560
510 118
234 345
403 798
682 764
980 984
948 383
614 722
72 770
838 904
948 990
690 28
397 643
668 212
494 660
848 765
987 490
595 809
832 25
682 427
482 203
341 499
415 871
512 466
441 334
569 355
37 282
977 12
426 883
489 305
109 823
870 915
346 156
854 681
612 69
602 43
653 144
446 95
818 928
891 595
238 972
454 693
127 235
594 362
805 506
600 593
334 251
103 971
558 611
30 986
772 545
85 43
272 126
388 521
361 317
579 832
883 329
657 658
389 413
689 281
976 268
214 922
548 150
887 282
829 267
213 160
746 231
705 55
54 698
882 598
687 611
252 877
700 816
733 574
100 21
970 694
249 582
606 15
620 339
10 747
74 119
351 783
971 444
528 753
379 168
981 784
994 772
427 127
734 822
111 325
784 421
729 732
628 52
525 827
242 774
484 146
217 92
201 90
627 661
368 879
964 499
817 4
804 950
194 593
500 991
266 626
477 739
674 263
907 250
190 996
137 115
121 676
23 182
791 695
302 949
227 573
891 8
721 181
362 227
78 631
594 398
579 179
302 162
137 428
324 963
990 220
558 830
701 348
63 184
516 856
215 200
447 78
55 90
841 977
984 345
931 702
773 224
717 114
521 678
738 382
835 684
656 152
430 755
940 895
293 703
692 387
435 818
974 118
713 750
559 587
617 155
117 290
535 25
37 84
704 939
73 993
650 624
601 628
651 655
642 296
525 558
909 386
62 447
886 530
590 568
860 743
66 565
568 373
350 852
527 830
512 949
746 226
871 100
677 180
993 605
172 940
676 418
832 498
220 324
777 917
963 524
334 184
943 868
129 669
806 679
470 442
708 601
241 517
669 668
742 820
398 305
180 333
277 127
187 239
441 907
941 972
580 333
841 163
356 442
882 870
625 19
878 109
130 89
138 261
456 628
123 640
84 159
879 986
636 257
578 69
968 82
653 58
51 919
208 533
733 957
416 19
149 47
476 963
484 531
57 590
309 703
590 276
728 467
810 428
966 523
960 312
918 156
4 275
654 640
832 328
197 888
960 1000
973 717
692 647
751 810
355 316
247 314
219 764
790 313
503 873
581 850
498 284
191 853
792 916
488 826
668 545
154 535
916 162
278 681
721 583
287 978
546 980
786 376
255 275
737 46
939 309
55 57
755 508
183 273
708 864
45 418
297 156
998 62
513 884
35 864
951 934
247 72
427 194
162 526
846 471
15 693
603 579
808 13
528 958
121 845
828 740
842 579
27 853
629 33
204 675
424 174
883 527
885 406
683 497
644 336
603 786
130 306
977 735
522 482
349 268
90 779
460 875
345 810
308 512
629 213
287 466
369 175
929 56
811 10
836 157
883 489
163 705
615 313
995 654
947 900
813 868
974 689
880 849
137 971
11 313
48 676
472 605
339 894
116 579
726 758
171 890
523 822
681 192
922 38
627 107
111 958
764 712
849 890
835 987
955 761
594 523
219 724
657 809
616 704
745 197
929 832
981 469
609 507
738 164
318 621
319 634
384 892
695 61
239 626
643 340
221 337
85 68
66 808
416 585
319 225
875 731
426 283
908 490
24 691
657 303
352 419
969 504
500 396
962 103
763 333
883 409
610 327
17 982
433 724
752 842
865 892
599 919
683 276
566 252
844 915
699 214
36 210
407 249
230 232
736 898
818 655
855 813
638 334
218 655
379 540
36 855
620 126
256 982
521 973
173 631
481 591
371 140
414 352
524 287
498 661
421 2
128 76
283 940
62 195
99 785
86 364
578 772
395 290
971 587
304 972
543 712
924 242
94 503
850 920
971 296
621 142
286 355
793 137
20 955
228 202
969 297
316 497
645 70
418 662
595 52
427 211
790 818
120 49
855 650
235 910
450 144
978 624
303 665
504 617
996 781
486 62
967 507
249 254
80 8
573 780
973 76
888 136
968 9
921 984
755 240
847 670
796 386
757 575
515 888
147 768
288 39
824 12
489 299
227 990
897 391
753 624
389 119
313 38
384 570
708 234
302 791
488 93
549 570
187 894
559 371
436 938
780 716
933 792
349 317
100 799
571 750
369 119
22 720
427 353
473 312
163 588
187 89
746 445
896 45
430 866
158 744
535 819
364 681
320 109
140 997
906 349
682 409
850 941
956 996
346 974
953 168
716 218
814 179
595 500
523 798
324 103
621 241
898 271
316 96
848 152
812 727
438 986
482 677
71 286
364 840
401 735
355 653
851 943
12 922
397 5
945 226
889 656
887 115
599 179
857 864
902 237
553 438
151 155
158 934
995 773
890 294
925 106
770 971
322 208
849 712
909 212
510 44
215 402
225 202
548 178
69 610
464 855
471 88
8 77
212 478
29 958
337 227
746 346
460 991
991 409
280 482
631 637
310 536
484 17
422 683
19 64
765 525
937 803
480 159
308 163
583 867
686 391
597 235
516 90
724 341
278 285
141 563
559 285
925 19
763 280
35 464
936 185
414 682
93 525
395 705
304 569
3 305
148 922
955 490
103 129
46 951
417 665
437 73
992 46
487 976
825 492
371 125
425 993
602 751
25 776
682 576
416 595
228 227
34 860
575 876
702 416
38 427
734 160
620 511
335 214
56 244
857 232
643 64
992 396
326 359
744 801
609 913
367 533
662 477
157 784
644 661
663 396
8 469
80 568
109 345
600 280
724 50
135 162
983 196
98 567
351 135
366 475
653 400
571 643
213 604
327 739
775 456
140 282
144 568
403 738
157 642
15 143
87 438
239 52
962 637
707 548
447 2
480 836
162 17
950 874
318 819
678 201
819 771
57 101
154 240
836 285
303 743
224 794
37 269
933 506
344 814
407 321
172 557
41 701
579 856
141 949
771 246
613 477
997 144
548 872
874 66
94 755
120 93
590 562
274 714
590 673
750 908
89 553
944 291
917 981
756 193
300 960
617 74
809 717
329 933
159 681
852 193
29 809
12 590
854 204
843 34
573 533
16 908
918 32
833 360
200 590
938 863
766 863
844 403
845 402
137 508
375 524
564 186
454 755
781 159
892 389
34 736
927 290
241 400
730 322
937 737
518 349
241 952
801 998
544 235
181 867
508 386
608 219
590 928
395 732
778 300
364 176
260 424
151 227
758 981
369 692
182 257
468 677
44 430
287 105
770 224
581 938
404 139
670 580
310 279
922 609
45 689
113 441
997 87
856 77
26 807
287 432
299 813
750 28
824 815
876 549
908 318
66 195
205 459
788 161
96 900
527 581
642 578
145 52
162 904
753 499
986 242
951 988
811 679
310 523
8 13
974 908
811 288
310 364
444 246
271 512
601 602
356 77
494 723
254 989
981 960
99 427
265 114
758 883
548 694
954 873
625 301
808 372
332 626
744 127
661 440
67 892
371 334
191 365
533 575
700 160
59 530
604 462
324 827
104 105
409 212
957 600
862 788
637 496
665 321
921 616
275 453
860 65
859 99
859 280
538 764
353 810
753 698
975 851
454 209
905 234
534 565
739 85
772 540
458 412
159 352
951 917
2 360
414 691
629 989
973 83
217 557
407 30
273 181
841 204
180 919
980 435
783 765
305 91
998 425
323 701
467 900
605 112
47 919
564 255
438 913
175 602
576 189
932 863
289 255
44 38
401 411
350 190
799 185
273 991
537 913
675 525
623 200
71 589
950 340
51 127
216 194
175 153
984 473
930 460
587 298
422 884
234 391
763 145
148 189
554 365
521 303
599 618
417 296
154 481
746 21
943 929
336 349
993 339
431 453
341 814
13 908
714 635
467 672
767 151
681 260
789 984
441 255
732 582
979 681
1 768
136 252
604 784
667 493
879 388
473 862
859 266
761 345
141 391
783 746
902 364
978 562
392 837
45 340
379 47
75 406
632 518
723 830
13 648
723 38
919 314
881 214
974 644
821 364
170 779
770 282
267 436
315 644
166 592
618 76
307 784
500 508
515 142
392 887
223 589
150 445
428 607
68 297
195 585
195 201
301 260
49 50
603 979
760 333
811 268
988 89
135 30
49 422
255 381
682 379
758 12
238 485
259 111
317 765
494 540
849 773
394 942
608 127
650 958
149 833
260 534
862 768
402 475
24 952
15 359
838 94
910 311
353 451
198 432
257 709
627 329
266 267
606 101
2 172
300 703
726 845
651 210
596 102
137 700
468 879
183 71
687 668
35 420
577 170
459 164
860 341
925 84
730 767
924 860
75 631
620 564
775 644
494 859
347 125
144 38
536 526
772 482
586 121
576 6
452 430
670 367
256 360
73 665
628 678
312 743
305 363
263 880
28 187
705 422
895 434
202 116
250 562
225 163
563 48
202 337
565 804
417 807
28 372
947 373
830 12
454 332
69 899
914 535
378 229
887 695
203 953
229 890
189 814
386 599
525 983
21 857
767 471
74 486
842 691
495 114
971 827
347 789
845 21
894 485
699 302
788 849
4 301
403 116
997 967
803 458
132 760
853 650
136 260
44 600
86 906
920 870
575 298
658 382
677 67
690 215
572 875
52 97
821 828
201 142
702 271
265 456
733 168
582 281
963 982
827 379
445 421
612 740
438 866
879 341
809 274
864 167
1 664
203 803
907 297
394 141
435 437
191 780
500 436
267 632
660 466
156 152
651 105
245 456
676 33
375 996
59 975
189 867
143 959
702 626
785 535
68 475
266 938
553 291
388 646
985 293
174 811
466 206
163 271
240 422
964 587
909 967
546 692
229 902
216 798
752 819
892 980
841 510
134 452
948 504
649 867
724 67
559 637
161 911
394 478
320 866
516 754
845 580
16 398
836 892
353 809
533 370
824 290
406 977
11 415
842 240
113 687
119 494
330 333
494 232
675 537
779 929
471 861
476 260
657 793
46 377
759 307
370 370
200 862
327 360
533 294
329 647
365 278
728 683
811 814
715 573
826 804
379 750
561 197
132 342
634 784
478 153
452 184
490 400
208 356
856 136
840 397
869 704
3 643
361 964
918 988
902 401
837 282
725 956
783 696
371 732
742 713
9 361
845 397
905 839
933 120
956 563
424 745
256 48
951 972
791 863
631 268
51 697
237 1
509 41
267 578
885 283
442 775
371 316
975 21
940 324
67 390
344 855
74 69
400 571
212 60
222 366
314 194
492 640
961 499
38 785
586 93
356 439
362 653
248 613
844 725
638 59
237 922
32 726
752 933
785 693
271 782
537 87
259 752
695 180
299 758
830 438
664 192
470 283
473 353
835 162
258 975
355 104
127 48
56 30
351 926
813 761
628 807
853 965
134 108
512 670
343 68
479 85
473 332
918 756
204 773
137 190
356 626
879 166
326 444
539 938
731 676
10 475
53 484
959 692
711 490
625 157
178 994
822 707
393 871
25 973
646 542
710 238
565 456
606 186
502 985
239 982
152 641
747 329
153 487
112 961
738 669
800 427
15 740
446 403
189 653
905 124
275 352
862 364
387 205
669 311
898 781
294 647
419 972
68 885
698 829
103 318
795 601
568 597
563 254
197 985
815 704
4 706
305 439
300 398
240 637
232 906
439 346
293 799
230 950
210 723
508 386
999 385
999 531
365 342
746 980
845 193
84 311
53 54
601 623
758 806
962 205
793 583
928 198
303 580
598 637
400 705
404 82
395 197
984 270
572 675
359 346
291 743
568 371
817 546
778 380
950 386
956 209
550 634
154 995
50 409
304 860
410 473
518 593
192 502
387 927
296 1000
726 419
43 775
896 194
259 51
773 346
809 93
234 979
466 302
608 398
336 394
638 216
36 815
213 818
442 480
660 585
245 249
884 669
705 190
454 336
847 116
737 445
754 100
279 378
105 751
647 123
742 747
965 548
35 617
13 243
260 175
624 488
159 593
229 522
264 495
376 352
817 35
991 224
647 9
41 367
768 171
970 710
216 824
442 141
338 721
603 751
755 296
113 937
683 700
636 512
685 893
872 414
446 9
582 449
18 985
451 384
849 684
950 307
753 245
143 798
557 219
75 809
780 965
68 223
92 696
285 569
132 254
484 727
873 141
328 898
984 169
17 953
395 583
702 181
511 807
890 579
49 228
304 350
808 660
254 687
294 591
70 666
777 6
230 678
710 217
625 88
493 300
239 333
519 239
287 938
468 825
645 129
41 272
167 707
14 800
65 812
318 198
112 495
719 95
660 863
890 322
942 888
844 502
617 768
435 705
245 885
653 807
910 251
969 803
531 442
337 653
491 90
255 976
594 252
492 526
448 607
479 307
411 588
307 811
723 526
346 921
739 513
437 965
335 894
861 32
905 224
156 303
750 518
581 306
261 349
730 608
784 818
924 969
931 817
300 103
697 668
888 906
669 188
746 407
686 861
482 12
156 593
36 99
976 379
100 640
656 694
78 536
303 874
882 88
610 723
972 639
679 830
146 97
169 832
814 169
262 396
155 155
665 601
237 347
571 550
265 949
333 899
667 338
216 445
567 691
605 774
47 190
721 567
210 74
472 290
622 520
75 792
644 760
827 404
762 381
893 626
711 830
80 184
15 394
49 855
733 255
168 53
656 839
355 179
614 784
824 166
638 511
952 460
306 448
879 429
545 92
624 148
114 607
782 80
548 372
693 675
339 704
926 62
612 72
513 631
418 512
813 560
121 801
819 957
296 318
721 258
276 188
234 590
727 963
922 777
959 797
592 349
682 177
132 363
199 364
807 62
593 286
386 876
445 972
15 22
810 591
412 557
600 233
238 583
880 295
273 317
836 271
485 322
216 247
197 738
349 992
993 44
399 677
836 6
916 276
496 372
324 919
668 788
264 151
671 760
411 999
631 625
710 392
986 621
544 126
270 773
858 470
260 262
480 802
38 162
379 59
369 873
755 362
86 17
154 347
299 200
108 702
255 145
34 371
770 355
846 41
730 834
873 916
346 623
952 9
789 731
669 38
960 532
546 963
550 505
392 527
749 376
134 857
429 361
388 124
81 479
327 125
670 947
15 148
24 460
676 357
100 559
328 130
560 670
749 767
535 400
47 369
553 350
68 219
486 469
504 351
19 661
846 470
69 421
880 548
635 216
815 491
408 176
38 2
61 405
849 545
837 738
75 252
874 941
869 970
598 41
522 616
492 954
927 823
532 436
232 119
869 96
174 118
516 347
212 74
571 373
873 910
254 667
920 820
158 370
610 496
144 489
765 660
488 545
246 29
719 364
763 601
851 31
875 308
621 861
6 422
614 393
897 138
219 439
241 445
96 184
393 577
89 113
399 286
419 503
144 52
56 65
540 383
578 905
524 503
367 40
184 762
610 261
189 544
923 346
299 756
756 820
973 882
820 652
602 553
785 783
616 631
894 150
544 979
652 563
540 819
165 745
653 114
643 438
98 238
263 240
226 643
974 281
314 455
574 184
978 363
206 805
442 227
595 689
371 387
87 960
552 429
827 556
554 659
453 199
875 405
934 404
842 168
610 99
813 980
154 351
429 696
534 830
979 763
835 820
728 578
229 156
203 153
294 741
75 864
125 812
188 868
809 548
119 238
716 287
497 980
941 111
69 778
221 901
790 789
716 165
213 52
516 212
849 435
562 240
764 805
645 938
441 701
943 794
484 705
736 456
138 444
250 994
688 78
768 351
407 786
31 30
356 589
870 996
894 710
282 656
569 166
754 109
263 404
330 611
422 69
338 58
157 383
166 645
119 1
593 703
706 369
290 580
474 113
593 822
663 567
99 507
77 431
72 151
801 215
222 684
969 654
334 778
916 466
596 876
569 38
117 657
876 860
593 748
27 532
711 249
686 761
712 179
781 996
219 791
947 16
624 903
688 745
513 340
573 345
633 643
217 401
320 714
760 112
679 48
370 27
990 934
810 913
158 38
541 530
48 854
666 915
627 177
121 137
333 186
428 352
897 486
346 406
975 117
274 9
713 493
485 681
473 827
948 947
392 998
424 251
89 770
601 198
116 302
542 761
367 859
603 722
479 945
1 617
484 15
607 314
234 758
446 82
444 11
202 378
795 952
748 405
947 318
28 995
535 185
844 911
291 184
48 172
871 495
570 406
212 363
138 40
975 561
762 858
626 115
87 996
234 256
139 875
963 727
256 742
23 656
839 295
453 55
510 17
494 702
840 794
772 509
903 622
419 9
748 181
801 846
823 34
850 770
210 601
171 24
495 949
336 158
922 43
234 484
482 870
560 888
873 464
926 818
74 617
467 385
290 855
12 793
631 987
878 850
789 123
833 214
703 450
120 86
923 496
908 185
766 823
888 83
271 427
976 678
520 797
786 967
526 781
23 127
434 665
83 468
463 278
311 340
188 329
792 774
844 291
968 37
368 743
947 481
399 441
516 491
788 765
677 341
221 297
886 444
36 305
804 412
502 37
411 150
608 920
494 128
554 815
819 577
4 931
364 479
349 718
696 703
986 734
272 633
467 145
757 509
129 758
334 966
212 75
231 705
545 521
702 313
72 192
39 275
636 719
792 521
668 572
366 974
270 764
190 877
11 528
656 966
350 77
485 77
438 950
313 344
714 496
731 862
44 762
746 23
934 542
762 979
913 240
196 459
821 755
643 486
331 162
698 417
758 58
132 655
199 665
411 432
216 202
138 473
808 329
982 23
989 253
431 89
592 815
100 410
594 422
236 88
917 708
401 532
197 952
319 646
357 960
211 924
485 123
190 767
361 649
265 746
830 200
314 159
413 940
692 288
858 153
269 47
662 720
865 291
360 844
83 303
882 272
908 64
223 951
588 795
323 239
749 913
435 898
376 113
868 963
919 320
95 258
681 839
457 228
492 536
857 306
260 822
803 315
897 385
138 521
664 787
682 997
312 970
26 880
348 674
992 160
88 983
399 907
149 627
596 699
15 802
463 605
13 224
884 567
816 354
384 638
364 778
193 153
85 473
191 670
347 352
702 527
253 39
229 545
44 105
681 520
926 138
835 602
515 959
608 831
204 32
455 513
887 772
21 798
959 121
764 695
481 821
194 461
681 391
366 159
506 956
989 874
397 334
643 437
121 647
437 15
705 798
354 392
275 716
274 433
476 958
143 32
49 239
88 76
872 777
877 962
309 807
748 410
776 674
410 721
516 358
253 979
947 961
702 380
372 839
76 876
231 805
571 565
791 416
580 938
126 753
574 342
886 991
810 85
403 81
996 3
647 607
605 831
661 83
757 580
799 42
998 484
3 321
580 849
968 629
521 778
246 467
133 814
180 497
538 96
355 623
325 847
983 550
729 128
21 83
501 714
280 759
214 494
998 950
335 985
840 826
140 808
910 300
815 191
328 191
145 261
82 937
226 296
503 598
660 856
142 506
930 651
290 643
174 373
283 329
367 841
34 875
169 728
945 64
438 212
601 310
947 218
885 602
278 971
68 173
835 693
820 118
630 890
890 546
842 541
326 502
104 932
666 916
204 846
203 713
905 395
641 794
660 410
25 70
534 179
817 637
130 98
251 483
55 180
971 24
512 154
211 487
959 711
885 49
936 967
176 566
81 174
244 423
615 482
88 506
20 549
651 315
629 555
447 148
424 453
649 201
931 200
893 490
742 157
631 366
970 854
852 488
236 729
47 209
426 876
55 106
286 325
390 987
648 725
412 605
85 889
722 801
550 67
250 91
756 428
411 838
102 518
539 77
669 514
910 531
159 485
675 920
375 887
605 577
22 146
718 187
395 707
951 891
846 424
517 557
146 158
646 87
536 269
649 977
408 586
636 827
963 450
830 459
732 526
4 153
764 23
65 921
813 271
143 685
998 50
706 84
885 175
787 651
508 399
563 70
698 824
725 484
665 470
870 492
464 967
616 287
518 633
906 563
463 35
283 513
756 317
637 733
778 108
135 312
365 814
211 875
198 878
478 233
247 805
517 641
495 861
173 23
440 683
627 758
558 89
810 509
898 45
722 419
381 161
598 984
128 775
278 857
792 305
539 639
807 787
321 517
653 310
870 741
638 833
449 910
44 910
366 403
941 598
125 603
8 546
90 888
377 223
120 790
420 501
607 195
462 132
109 533
55 483
160 92
275 223
656 941
711 61
331 680
737 988
435 848
841 746
938 292
268 97
765 142
263 453
830 919
160 709
444 788
551 35
510 834
828 218
876 66
811 35
718 312
18 996
894 262
227 478
504 600
4 65
522 204
724 302
958 400
944 696
332 103
180 608
956 81
469 44
530 734
602 996
962 735
131 352
851 514
786 665
120 296
422 131
369 908
767 715
576 42
436 315
624 649
431 431
384 238
658 355
508 655
306 235
492 705
721 590
822 487
307 1000
359 176
751 707
551 210
517 721
875 865
110 297
787 206
526 771
131 630
286 90
247 936
270 957
544 210
64 657
123 105
441 391
601 675
296 213
417 444
336 764
208 752
35 702
211 75
100 305
332 803
254 797
736 54
123 422
753 854
716 141
303 685
192 825
481 839
664 846
49 11
750 48
174 253
462 54
627 779
541 109
276 202
838 368
633 540
452 753
939 832
801 727
956 679
612 587
99 790
785 817
853 165
267 624
375 531
693 173
15 203
502 971
218 551
786 583
552 143
101 659
428 958
498 441
935 186
234 73
700 494
184 761
463 421
914 65
175 109
810 696
330 222
650 622
792 790
669 494
799 114
178 447
149 458
4 785
997 42
301 479
168 609
521 676
485 56
918 414
835 640
618 626
770 528
709 474
226 666
205 658
764 209
680 251
580 474
971 873
840 603
905 624
234 396
792 966
145 593
46 188
294 945
41 110
746 6
219 741
637 345
420 630
633 281
937 673
573 440
307 239
773 291
107 592
319 955
681 777
201 20
835 7
157 722
314 82
454 371
697 761
181 206
959 958
588 765
516 981
371 353
991 350
641 123
14 85
322 922
215 930
263 350
147 754
140 352
459 162
450 588
626 363
461 420
881 902
439 522
98 148
651 441
69 843
966 425
902 305
584 501
55 6
929 851
313 242
678 663
430 736
930 492
922 318
257 16
24 242
744 923
713 434
912 548
655 232
954 576
887 24
428 600
661 616
441 381
425 755
687 971
200 769
906 191
750 239
174 719
838 518
898 884
948 283
247 278
769 763
759 765
582 296
707 247
628 724
677 995
400 816
20 608
220 954
734 26
456 978
184 923
976 7
224 498
911 354
404 667
73 198
379 899
118 411
465 869
906 318
88 46
177 766
609 18
280 902
2 841
159 298
442 505
650 368
232 312
535 868
170 855
537 807
993 926
451 29
176 744
529 74
134 108
288 561
233 820
166 665
955 38
148 924
833 413
848 900
565 507
102 84
757 821
135 289
628 91
218 260
703 178
294 373
210 856
562 212
809 76
539 127
387 79
485 340
544 35
861 953
235 774
290 448
26 939
476 376
338 525
93 738
704 289
837 545
474 999
489 212
892 700
907 428
79 576
933 725
780 759
486 347
382 686
487 217
668 995
751 897
342 849
186 715
231 919
353 588
569 644
603 5
927 266
866 372
883 68
376 348
40 548
367 60
369 469
48 950
216 866
555 862
979 330
397 613
25 673
192 105
731 244
348 626
949 880
387 292
163 399
466 572
185 824
828 601
522 922
57 393
250 365
555 797
631 645
697 114
746 755
916 660
964 274
198 96
515 43
315 767
244 182
104 603
994 357
792 31
676 134
670 415
373 438
220 720
557 733
489 374
853 257
594 769
832 714
95 851
716 119
22 97
96 804
261 323
176 657
432 793
131 248
443 883
94 602
914 149
833 830
484 886
71 327
317 484
323 689
882 238
253 896
864 222
740 877
990 520
334 478
129 851
531 721
765 858
120 261
760 455
79 373
643 990
203 249
187 434
89 18
540 630
946 818
908 450
941 230
197 671
497 178
932 97
920 391
215 864
671 963
44 59
467 949
708 506
829 755
934 454
702 986
368 951
302 137
944 633
853 282
480 996
140 839
400 895
542 581
734 881
689 655
40 459
985 546
34 309
467 488
363 859
822 204
890 4
877 497
518 856
730 670
778 427
772 890
391 65
409 704
252 768
519 119
961 157
869 369
817 212
142 166
262 831
605 452
190 274
396 197
723 753
870 717
512 607
69 735
719 540
77 267
599 649
504 286
387 467
587 597
118 10
381 663
298 622
967 319
672 229
551 723
138 570
279 636
765 341
626 450
578 867
375 779
218 194
277 15
177 579
623 659
84 781
473 80
333 338
864 704
253 152
321 357
873 270
215 222
245 184
40 270
420 386
337 890
994 37
677 535
505 336
13 150
919 118
457 566
713 32
764 940
680 608
326 120
282 257
860 447
772 373
178 201
555 197
912 551
762 623
530 635
605 727
721 803
996 20
799 763
451 941
320 606
230 304
587 977
322 391
816 548
767 952
668 174
1 800
56 396
110 371
64 853
890 210
359 381
229 369
423 132
990 860
414 18
826 181
372 178
117 557
433 432
560 293
932 864
371 287
61 501
218 558
428 978
891 470
875 48
968 178
982 77
304 969
635 877
56 195
916 880
86 749
258 160
598 759
779 525
133 503
52 206
451 100
881 822
510 880
865 369
73 898
55 522
763 16
419 770
92 86
360 375
882 29
606 983
162 59
447 655
827 994
343 172
172 416
468 949
797 683
685 891
154 206
415 662
820 725
507 190
210 377
907 171
366 272
27 809
810 796
68 99
312 342
803 507
17 423
993 571
397 483
596 251
785 138
810 983
95 620
477 404
623 121
74 519
907 138
228 227
105 63
405 389
97 334
317 901
94 493
67 859
706 268
592 564
385 234
867 616
48 778
895 305
798 281
992 497
736 559
436 248
171 416
735 457
810 758
119 768
288 485
351 315
207 218
86 690
487 681
351 572
114 50
995 239
908 582
42 644
552 372
929 21
253 170
750 131
511 394
479 864
434 324
624 254
826 218
218 82
157 820
57 601
538 751
110 285
595 36
820 283
774 819
102 445
34 507
85 871
444 975
895 672
768 366
754 351
637 38
553 559
153 998
357 617
852 175
749 148
633 303
208 572
935 866
247 332
614 596
40 529
460 343
997 276
671 478
34 419
821 876
333 262
47 844
273 241
404 382
171 163
953 490
845 521
831 476
336 303
949 948
868 644
348 640
955 585
202 857
524 15
453 79
956 586
265 130
710 725
701 998
691 611
752 953
389 695
873 477
933 817
300 69
900 822
296 517
951 210
581 850
707 93
947 707
240 943
869 291
67 465
229 596
115 330
377 850
484 882
371 337
746 167
438 755
357 697
684 898
395 772
996 983
620 202
737 932
791 154
182 876
345 481
542 949
669 923
400 23
231 550
23 340
899 84
863 180
363 819
419 363
21 82
172 169
362 906
452 439
99 422
569 313
455 721
244 988
831 675
601 477
586 927
978 267
916 68
780 418
329 230
66 261
376 696
208 543
602 857
792 550
330 480
544 365
854 517
669 757
412 133
545 887
384 585
935 824
761 276
79 425
436 23
349 482
15 939
476 171
224 99
184 711
494 667
961 77
85 88
68 364
903 798
587 50
998 744
516 529
422 887
847 807
255 74
560 984
512 703
141 570
631 667
506 989
477 291
360 773
54 736
988 573
774 73
787 610
39 503
435 153
607 922
405 326
862 27
935 618
678 366
198 280
235 959
872 340
338 517
687 824
557 783
106 805
852 378
885 242
272 92
17 396
928 592
183 746
407 478
933 228
85 846
211 584
81 969
495 192
648 773
116 955
631 211
169 662
253 766
70 895
868 153
850 942
606 750
344 49
683 927
303 410
744 707
440 311
244 543
611 437
445 261
186 778
824 686
119 982
213 808
105 5
408 700
257 852
899 222
12 101
521 338
473 312
549 752
962 224
185 27
879 504
340 419
621 752
779 285
430 352
703 636
11 7
391 807
860 1000
764 951
23 650
58 890
895 563
575 385
476 568
876 402
152 259
136 531
474 730
332 20
691 96
305 791
694 770
678 399
469 784
701 546
326 349
189 157
716 293
682 858
810 147
120 112
954 684
887 808
476 739
904 591
698 898
270 93
488 546
200 112
905 575
603 822
740 522
652 229
942 180
330 361
353 428
946 777
385 798
876 998
535 129
251 58
727 666
730 152
636 210
250 134
556 569
904 276
886 77
587 104
439 43
155 215
643 17
413 497
849 949
563 330
680 414
608 681
325 261
97 263
743 247
687 309
505 442
89 610
358 161
335 16
268 294
889 274
486 963
270 388
93 341
640 335
441 486
732 328
746 646
367 147
59 612
428 329
814 270
203 195
426 259
395 794
912 409
264 901
574 929
672 822
666 699
455 489
97 766
514 162
432 848
968 50
846 287
149 246
901 978
840 924
677 87
44 514
297 193
388 317
981 997
31 27
500 113
196 197
105 234
663 437
499 329
344 264
812 170
565 71
434 864
430 904
132 872
406 820
425 416
273 477
121 284
1 262
615 141
443 999
126 238
310 563
33 765
547 991
975 497
392 178
787 310
527 52
714 787
364 676
381 956
723 314
918 553
936 949
671 490
536 305
869 125
516 105
852 54
918 950
781 121
67 953
938 559
881 419
371 115
506 414
248 544
23 806
142 977
960 962
623 196
847 362
994 876
516 588
617 617
955 542
1 846
610 258
837 31
902 657
835 517
798 453
280 72
207 416
31 88
750 346
468 223
36 547
903 446
811 222
756 931
503 885
408 276
136 431
614 547
980 739
343 141
225 503
743 864
448 866
188 153
565 82
810 888
339 794
650 408
996 156
449 463
958 759
940 182
514 101
313 413
790 108
569 15
881 303
314 445
950 8
233 817
466 28
77 833
712 642
558 598
844 346
419 961
789 647
531 977
243 784
772 443
431 976
584 750
482 88
557 385
606 94
203 572
608 461
56 832
951 872
183 580
903 540
968 677
894 409
425 944
736 860
305 647
877 108
325 119
743 895
76 130
698 113
117 309
132 953
248 248
557 367
530 949
976 237
458 647
702 394
264 745
804 765
253 863
819 452
846 645
13 288
738 67
423 85
763 833
538 83
353 101
276 444
250 750
307 467
158 611
682 181
270 973
84 967
276 294
476 907
558 717
519 632
996 224
274 644
593 156
837 89
647 779
913 690
99 658
589 537
423 638
476 710
126 827
75 917
970 97
582 237
481 11
946 433
574 45
605 996
596 865
658 214
14 478
944 693
249 350
730 842
939 571
457 506
772 45
766 325
122 882
252 230
20 842
849 176
532 366
350 929
927 277
364 477
809 234
694 282
873 638
149 467
300 165
254 116
741 552
1000 809
234 798
682 483
330 831
993 928
474 711
447 478
998 788
183 852
29 556
245 820
46 661
187 377
655 122
581 113
508 615
174 527
844 290
508 544
511 438
822 199
75 621
718 727
902 825
649 909
366 775
634 312
388 736
279 398
743 806
980 844
389 463
339 825
716 841
806 440
391 402
259 344
628 171
621 313
882 761
155 877
512 167
890 393
560 147
246 671
882 491
982 914
397 772
340 276
128 231
924 47
247 633
236 742
145 285
178 287
382 959
964 113
942 384
167 244
437 113
755 608
754 502
126 357
287 553
877 924
306 536
618 954
594 772
958 583
422 199
815 54
255 729
429 35
877 246
103 147
255 647
955 485
148 916
634 380
31 564
785 77
144 992
836 108
84 626
781 485
126 349
42 185
191 873
845 16
793 13
724 805
786 473
57 786
148 744
812 360
313 462
541 907
299 604
622 369
122 669
644 253
622 59
102 548
556 795
469 307
814 202
452 107
75 650
962 643
270 814
602 664
562 310
444 834
410 502
92 438
766 249
711 172
746 542
734 668
257 500
804 402
824 936
25 851
93 151
481 563
701 410
599 605
4 238
674 294
672 220
346 742
175 636
156 316
206 400
936 805
555 440
700 376
290 843
225 321
940 252
435 664
542 496
175 389
854 866
508 363
8 249
748 998
622 216
260 114
878 503
231 801
317 315
137 593
161 895
95 272
389 116
220 484
93 237
893 851
921 712
686 876
855 569
86 25
417 969
317 570
781 950
55 174
211 72
176 464
233 624
734 804
266 548
838 661
198 971
727 708
603 818
419 815
513 816
564 51
283 909
139 143
248 761
891 96
585 860
349 386
238 42
596 618
410 992
352 181
229 728
512 667
759 788
552 718
777 659
858 401
504 381
713 239
587 773
465 970
452 66
875 324
587 401
812 693
934 587
788 89
829 839
500 157
553 748
472 718
605 628
413 191
964 160
420 941
362 676
556 128
935 71
190 216
654 674
562 241
780 234
991 349
355 444
911 157
838 292
472 419
463 345
559 295
820 168
560 172
336 196
648 599
102 495
75 203
705 856
641 363
630 417
4 117
667 155
525 591
849 424
100 874
660 661
357 623
307 810
271 754
35 944
961 642
686 342
614 505
321 175
199 694
51 923
855 157
561 496
922 584
446 782
366 108
952 732
964 531
774 290
360 713
501 652
427 765
242 343
234 414
169 771
431 871
348 973
933 553
776 912
226 571
73 839
949 216
886 418
534 966
71 715
549 606
843 12
418 805
14 902
988 758
207 336
853 41
711 763
594 452
717 254
865 333
799 818
299 177
75 316
544 868
300 66
898 261
216 316
402 837
310 353
431 421
885 523
421 489
551 952
233 684
916 373
227 417
427 161
284 595
147 356
999 354
968 74
468 899
538 464
591 914
215 178
464 334
952 774
283 490
400 809
423 532
801 363
52 947
857 361
797 338
794 504
997 43
800 137
311 786
451 125
645 55
884 126
474 175
852 999
675 560
495 465
919 439
912 379
128 120
294 62
594 809
220 794
600 171
775 673
78 678
264 910
704 937
289 288
370 122
140 833
505 768
503 181
734 282
716 986
75 675
165 211
454 645
908 344
346 15
705 278
773 797
85 351
253 187
306 845
283 845
837 152
673 381
516 201
23 754
226 210
433 521
186 789
165 451
440 110
481 875
282 973
585 826
741 540
958 505
732 817
866 786
91 64
839 339
75 377
503 777
326 289
191 925
489 175
421 677
514 222
424 890
239 186
638 40
845 33
864 912
402 735
242 566
794 93
167 767
638 792
162 388
972 362
855 155
895 263
167 176
134 469
538 600
50 240
823 93
177 194
391 411
241 604
752 853
550 308
573 253
963 99
371 535
271 857
78 40
487 390
537 24
538 296
669 745
922 525
833 699
325 676
96 542
467 76
632 291
778 232
950 760
926 501
774 990
900 234
64 791
853 83
751 777
448 18
156 866
16 810
343 224
109 337
181 534
326 42
541 252
116 756
244 476
377 747
984 996
767 9
346 229
814 608
892 999
21 134
26 327
746 422
46 94
36 671
531 343
213 427
451 476
358 430
348 125
618 529
165 679
884 138
822 565
517 42
309 870
301 211
669 602
531 331
353 706
544 57
87 163
549 523
903 815
996 97
770 32
956 482
848 610
839 34
225 164
22 100
237 658
180 330
920 642
207 806
189 288
195 707
387 369
936 525
917 400
356 674
355 833
12 707
861 824
899 51
608 989
901 716
697 438
981 936
743 432
147 858
749 124
681 569
517 450
660 670
216 749
616 811
265 51
276 72
433 774
53 387
845 84
439 11
317 272
566 194
622 938
250 372
54 90
360 312
919 260
581 978
516 920
29 754
945 322
714 741
592 377
809 557
518 797
31 392
20 458
281 82
248 764
72 384
116 86
770 282
446 554
309 724
775 503
191 786
584 426
506 597
965 459
931 694
45 926
241 493
458 881
138 14
459 720
233 41
658 187
692 605
207 369
490 337
386 132
394 462
144 264
702 76
413 601
639 720
424 360
761 543
732 561
671 425
226 365
482 940
636 343
410 772
365 516
655 429
220 116
273 493
15 752
564 712
707 967
448 176
290 601
268 585
78 999
418 463
657 604
702 805
719 788
472 499
555 856
537 323
782 483
818 696
463 309
103 563
804 585
827 499
398 828
997 576
139 77
504 21
532 571
857 359
919 656
937 486
663 336
602 296
575 21
391 20
62 451
68 529
811 27
324 132
490 486
105 768
95 520
733 733
959 158
416 951
831 413
419 738
692 809
752 959
280 966
581 526
734 551
781 200
85 312
974 503
345 74
690 780
431 683
773 269
566 576
765 609
731 328
496 841
461 317
239 781
496 458
415 128
197 180
664 114
190 790
295 128
502 45
126 369
263 716
28 823
757 525
55 848
112 469
92 865
992 811
985 382
889 461
939 776
485 974
833 675
928 832
977 875
599 426
232 11
362 166
373 481
561 682
23 265
650 896
301 341
472 972
596 558
543 98
731 809
876 490
394 481
186 745
633 765
479 437
461 997
813 324
749 446
188 202
371 936
852 869
445 737
505 182
355 560
903 695
860 975
245 283
105 238
246 910
891 576
682 75
928 996
995 596
152 771
483 953
302 784
379 600
185 257
942 189
915 273
141 990
833 815
763 758
257 510
216 132
946 642
131 559
509 68
497 248
537 490
82 484
716 982
394 77
989 777
349 724
30 52
308 412
560 459
332 518
222 351
285 325
300 742
776 933
320 904
74 317
238 497
981 646
817 94
110 487
981 222
753 311
874 646
432 414
267 393
219 319
45 291
25 438
411 944
612 234
22 61
819 880
121 394
833 956
426 659
898 900
173 554
622 483
859 75
102 566
415 684
156 822
817 798
991 339
244 492
715 866
322 879
79 195
615 571
224 89
762 338
427 654
1000 83
184 835
683 703
122 537
696 232
106 167
382 389
148 936
858 934
305 80
208 633
307 683
939 255
927 226
118 567
997 11
75 212
915 27
376 29
119 955
730 617
659 772
841 868
867 633
171 59
818 128
828 80
178 828
739 490
779 882
464 997
787 45
538 969
483 256
837 98
634 856
368 835
754 372
844 375
584 353
481 14
770 814
579 584
49 337
921 209
638 237
246 337
897 321
256 574
396 629
558 385
342 835
63 226
907 672
214 577
625 86
689 178
109 367
728 636
164 920
714 54
110 952
51 214
948 699
531 24
162 295
440 415
704 322
715 587
826 550
64 375
199 994
335 37
823 359
175 553
606 388
114 711
973 774
580 778
343 271
981 49
153 417
302 96
731 200
528 585
355 113
664 268
465 995
694 690
684 945
525 618
467 80
901 279
393 283
380 630
631 433
179 647
37 680
676 79
900 960
345 896
570 758
264 958
808 419
980 310
305 617
53 461
128 322
102 562
356 652
935 561
360 381
297 261
451 31
55 897
830 503
644 348
203 392
903 831
843 327
539 403
104 51
635 468
33 604
970 348
836 501
225 181
365 558
130 591
349 674
657 474
686 170
355 841
514 892
414 571
164 204
456 263
870 988
275 379
873 691
109 897
587 696
823 487
331 362
267 481
248 6
768 357
63 363
51 571
899 541
235 63
391 412
742 221
175 504
186 735
101 803
171 885
263 307
331 922
781 443
633 896
736 502
480 327
174 759
903 383
483 295
769 303
161 36
43 681
751 498
523 796
960 368
184 389
107 514
956 291
512 495
285 678
634 902
411 484
55 866
653 367
260 623
668 366
749 71
985 479
523 446
378 798
255 966
671 492
722 8
243 246
879 760
542 401
720 699
839 303
13 592
55 297
819 688
905 90
944 651
821 259
613 665
964 960
469 785
237 766
778 185
830 495
399 323
590 180
463 809
39 765
916 93
746 656
556 943
939 988
662 435
939 305
11 318
515 15
735 157
998 839
782 826
360 473
147 404
947 98
556 306
856 970
313 276
770 504
931 63
438 651
50 514
198 838
783 809
686 430
504 70
942 835
274 270
645 681
360 447
591 194
969 349
429 953
392 955
986 237
109 108
94 777
337 302
844 724
22 271
246 266
605 407
856 86
17 434
298 2
649 384
350 637
947 803
682 863
12 45
328 476
340 619
528 579
926 465
295 9
397 859
393 79
873 166
57 533
793 321
66 817
419 691
262 296
631 658
787 816
506 485
102 664
789 119
455 420
69 369
756 136
654 722
657 992
945 285
37 43
189 911
233 322
377 212
473 384
671 14
389 871
325 968
441 388
989 837
831 393
956 336
703 414
399 367
365 578
89 977
448 715
457 713
723 712
472 183
644 480
257 273
98 449
697 795
628 598
198 960
317 966
668 827
299 765
338 647
750 201
844 559
414 107
849 690
269 96
812 911
611 460
112 682
49 586
172 312
797 409
230 756
716 510
804 310
637 58
157 197
626 929
406 129
826 439
721 39
338 566
304 882
770 520
623 522
363 613
535 708
446 810
695 102
680 774
309 413
146 794
99 493
356 389
708 52
377 369
989 395
70 589
744 938
260 328
412 143
854 807
977 275
164 731
607 353
149 66
558 180
579 16
287 716
728 361
2 636
759 574
129 707
862 434
161 948
631 32
81 701
821 515
380 81
691 593
344 330
240 381
544 126
535 48
295 117
787 963
491 373
656 611
177 665
292 929
15 364
949 357
892 374
372 14
508 762
887 161
552 700
740 412
954 177
896 102
558 12
504 101
651 322
775 507
849 860
15 125
301 391
931 185
784 177
960 268
974 961
171 758
769 419
885 923
462 160
284 6
871 814
227 44
472 945
282 234
437 301
448 59
864 919
388 178
913 895
787 401
93 60
332 556
513 276
448 821
104 238
309 397
72 855
209 739
915 836
603 92
473 154
549 783
499 200
229 171
2 798
620 848
174 789
750 167
683 434
159 359
685 440
479 549
108 377
204 63
306 969
823 493
746 839
865 124
139 400
835 16
577 586
628 222
397 82
157 123
123 490
745 101
377 883
744 156
55 82
210 468
345 482
801 305
858 151
128 199
659 290
872 686
289 878
825 374
829 621
236 141
156 527
639 538
7 385
258 205
397 654
567 741
636 869
935 189
198 54
670 356
824 898
8 391
718 766
942 302
162 163
520 976
980 574
207 771
3 543
218 100
266 504
957 687
901 412
123 492
802 969
248 278
853 339
305 97
564 903
7 7
569 264
590 231
974 170
515 892
506 969
436 773
226 132
666 509
11 484
362 489
627 11
225 818
423 619
685 863
367 244
792 856
406 480
343 128
870 279
498 912
952 915
572 556
497 295
81 61
336 985
615 242
123 152
702 580
105 668
425 877
451 273
422 939
276 975
394 150
192 370
909 620
64 601
405 990
427 676
567 257
976 287
368 739
295 501
281 583
664 931
737 207
676 163
260 525
280 785
529 950
607 838
786 163
487 222
172 222
220 832
359 541
24 378
511 302
748 798
968 848
608 556
537 57
894 77
847 169
637 66
186 666
849 783
164 618
248 720
237 623
688 878
757 983
819 509
265 696
636 213
998 890
652 187
900 335
861 228
113 20
608 534
455 208
81 298
959 989
328 929
476 127
315 562
525 8
174 286
618 86
669 296
856 786
976 532
759 782
965 891
56 674
140 128
692 58
411 755
688 432
762 495
405 777
865 321
827 423
477 71
262 43
769 643
225 204
449 123
990 297
298 783
631 630
462 446
367 286
683 548
50 966
739 292
907 522
430 14
356 470
299 134
808 59
566 585
773 764
643 332
869 291
656 843
163 597
457 466
98 135
61 547
833 708
46 245
115 700
726 462
659 122
813 293
869 570
470 438
928 197
465 507
847 130
180 747
863 747
170 569
698 353
61 532
442 109
48 190
945 125
589 548
477 119
486 769
49 20
823 119
79 300
640 251
530 2
512 236
919 115
260 144
403 217
856 970
799 31
12 724
561 616
200 68
277 528
698 295
280 678
516 191
412 276
747 474
24 229
305 929
511 250
828 665
641 457
136 801
118 747
375 504
774 424
433 19
503 762
639 201
774 714
88 947
646 170
110 282
198 257
651 790
116 580
190 593
159 735
546 22
747 144
413 897
910 412
421 165
911 704
414 532
838 686
769 550
574 154
951 592
903 424
451 192
665 748
725 332
930 166
322 92
584 320
273 122
251 109
241 580
25 55
742 947
973 997
114 748
330 496
327 345
401 880
763 331
122 319
29 189
62 226
260 456
819 904
695 167
897 240
919 406
330 787
608 428
703 395
350 594
589 383
405 727
270 820
985 481
675 137
731 922
599 247
429 221
343 667
924 787
374 186
108 111
933 56
163 122
96 452
379 843
355 75
915 247
3 864
415 961
105 661
611 278
161 161
559 487
433 846
660 268
940 733
541 906
671 281
168 920
147 445
308 12
641 266
309 277
844 112
466 572
247 776
848 604
287 21
295 779
51 821
962 44
785 591
36 435
866 331
94 548
317 848
221 408
314 766
152 389
956 393
575 224
97 742
111 330
918 525
122 532
179 147
27 665
847 131
703 263
700 633
711 432
578 827
554 707
842 812
975 514
80 541
384 569
548 226
123 690
818 623
922 743
765 301
842 797
354 541
336 633
472 280
383 610
614 281
575 546
669 527
23 546
445 354
931 753
339 521
128 145
599 710
740 151
587 719
28 981
808 266
253 677
827 708
219 540
829 534
712 504
432 116
740 352
532 35
283 127
418 79
780 876
632 126
581 456
211 196
540 781
507 500
840 840
224 128
799 659
858 342
929 90
990 623
993 103
868 780
347 364
517 711
568 77
211 619
535 255
144 50
743 865
232 921
783 509
723 241
118 11
298 893
526 467
171 547
490 500
768 337
321 182
657 686
795 41
242 682
416 415
327 578
696 5
339 820
541 273
904 475
332 984
769 903
595 903
572 197
820 12
51 295
415 361
345 615
23 515
657 741
10 877
290 123
516 244
672 937
373 159
620 729
382 406
363 985
940 243
67 545
755 65
610 624
227 295
465 464
960 369
838 170
491 372
943 351
486 692
818 532
565 908
658 648
288 336
371 646
133 338
791 58
218 200
49 434
624 271
510 178
995 182
563 724
206 849
266 378
171 71
718 801
784 99
758 820
381 644
47 562
330 153
297 741
646 877
883 920
330 906
499 740
691 678
869 463
806 239
797 305
294 899
672 52
346 384
188 136
578 77
585 425
743 475
15 966
954 948
350 398
436 974
540 704
757 844
896 327
521 450
222 160
548 994
756 818
966 336
801 265
922 670
957 879
352 5
700 232
123 265
180 368
444 447
133 291
453 949
528 544
818 478
800 387
57 282
413 262
122 102
984 875
58 932
857 977
330 754
428 944
164 527
338 714
989 856
819 432
638 782
673 175
396 265
599 205
656 685
89 932
137 271
166 841
861 548
783 553
407 414
227 762
818 212
371 585
915 181
753 605
148 545
798 654
333 76
520 867
758 184
458 976
879 5
509 40
464 616
765 53
956 38
302 449
336 811
21 111
50 163
387 731
812 923
348 123
608 301
118 561
214 687
869 126
352 575
851 532
30 357
349 808
957 741
672 930
827 895
554 810
494 437
782 705
666 560
767 937
617 103
925 842
4 934
917 202
728 503
787 920
980 703
635 710
383 719
462 856
206 621
783 357
427 687
20 145
121 892
698 892
828 319
570 251
389 104
992 553
571 281
58 569
966 58
637 155
468 937
474 257
950 186
792 620
149 974
147 424
206 211
203 704
589 920
39 640
293 459
600 493
669 129
362 531
182 482
621 211
754 662
434 694
807 168
177 547
160 541
615 465
220 321
444 314
744 127
43 964
927 442
554 980
298 836
137 737
955 562
728 875
955 603
737 750
660 196
533 15
64 689
898 865
888 721
394 204
921 215
567 324
112 408
570 561
798 886
227 256
191 600
738 493
308 75
220 363
593 738
793 882
161 717
386 900
629 609
601 732
35 844
537 3
539 763
627 984
469 18
626 348
758 479
943 519
746 715
862 202
571 902
177 658
679 454
675 445
200 123
140 173
709 675
963 334
29 533
83 678
595 780
548 400
494 794
874 244
896 334
435 247
614 435
49 426
822 743
727 673
172 525
873 779
136 559
252 745
673 947
132 869
29 104
132 609
720 950
896 512
153 208
975 989
533 383
908 326
515 108
964 180
950 729
474 18
337 852
941 280
620 41
267 299
605 636
367 242
162 416
245 247
395 382
199 201
164 461
416 650
776 602
397 74
329 844
531 599
916 119
900 62
322 83
140 739
824 673
191 832
256 578
229 830
704 475
445 78
273 864
903 434
330 308
398 958
426 698
474 844
733 716
420 232
438 157
474 288
546 221
850 471
909 169
284 880
926 972
808 193
837 374
734 483
437 382
276 116
965 551
746 799
680 429
353 9
668 195
626 593
472 299
980 627
958 193
485 832
752 420
545 766
15 369
632 16
478 453
370 242
173 391
870 923
649 985
448 398
1 241
248 183
876 120
871 63
478 926
269 980
337 295
742 264
888 142
27 916
943 613
956 122
150 878
171 148
381 193
428 667
73 515
248 927
427 767
233 224
442 139
960 7
527 538
26 805
895 641
193 605
293 360
22 872
29 464
973 134
502 211
681 355
55 228
150 774
18 388
437 833
117 342
42 229
533 696
457 342
221 286
879 287
109 437
613 313
14 272
807 405
617 499
171 764
543 34
565 190
267 652
951 903
332 226
110 387
463 150
664 610
753 681
81 452
513 661
580 1
676 636
750 205
418 587
479 79
30 575
194 901
100 658
36 254
610 90
105 139
249 535
738 83
229 46
778 649
247 70
960 460
852 854
119 195
254 794
360 931
840 488
345 318
287 59
87 146
340 643
871 763
183 247
659 270
837 841
48 339
545 300
459 957
961 964
643 442
311 201
266 114
720 226
798 621
362 154
892 422
462 242
812 254
444 259
847 806
246 109
21 589
245 857
459 593
688 672
361 254
427 478
314 856
123 903
964 127
959 324
720 822
667 633
652 576
998 550
707 928
603 776
166 803
61 460
939 412
212 543
812 139
340 965
691 371
324 324
801 766
420 140
542 696
103 493
106 21
960 205
354 160
273 196
878 825
967 254
400 993
914 573
879 829
632 761
273 421
992 397
479 800
764 278
274 582
607 578
715 9
966 235
872 617
300 423
691 187
390 589
284 421
981 198
775 320
161 806
216 827
594 61
291 232
442 999
560 253
311 964
67 465
84 548
218 584
903 667
327 85
453 245
525 915
730 990
960 865
77 184
981 560
495 794
664 218
708 426
517 568
426 199
350 55
374 165
834 57
351 477
951 92
338 744
295 305
940 953
77 499
382 364
811 201
706 919
284 826
645 451
668 140
237 543
535 881
625 817
383 799
567 225
39 594
792 373
340 105
552 635
604 465
778 254
646 394
456 607
449 28
984 735
305 165
491 471
539 674
159 741
882 423
356 787
850 789
411 197
306 87
857 711
271 473
412 305
955 366
285 280
188 916
235 626
224 6
592 973
478 38
765 372
745 93
881 55
934 472
550 518
916 456
684 515
203 199
439 729
588 450
548 932
129 631
129 638
998 356
378 699
140 793
567 10
743 676
946 769
821 607
695 196
510 976
909 497
235 269
553 651
560 961
41 496
955 864
142 689
214 739
562 263
145 640
257 852
216 689
477 405
404 991
769 698
669 891
199 694
133 552
429 834
80 377
793 497
735 891
38 647
196 294
71 147
136 997
568 990
752 391
19 270
503 522
720 508
132 740
718 903
747 165
678 106
98 628
328 441
370 252
429 43
565 258
514 300
254 814
750 74
164 156
227 194
281 502
512 831
47 544
79 134
666 247
426 728
873 990
281 381
21 239
358 881
812 371
538 398
991 182
464 598
343 562
119 51
927 662
461 598
627 714
70 560
974 50
740 976
753 740
305 337
23 272
847 534
957 684
681 789
271 641
154 246
6 893
731 663
645 278
147 13
75 279
630 441
331 330
336 780
454 754
323 296
299 564
627 509
388 778
571 461
26 291
241 805
259 418
84 936
263 722
318 49
979 299
308 61
164 331
786 10
21 172
611 80
76 597
78 123
22 8
397 338
531 464
151 151
172 829
237 619
209 798
18 997
215 889
147 719
998 554
350 622
457 765
47 428
655 785
541 43
54 348
483 896
647 389
410 793
460 650
315 468
582 350
3 214
724 438
520 957
373 113
72 747
278 554
64 7
520 291
458 569
920 88
312 218
874 357
732 838
176 324
490 911
3 471
789 103
797 430
742 906
421 942
684 301
89 295
493 591
562 271
970 10
553 472
656 854
847 107
363 579
811 344
245 128
372 684
988 461
182 700
874 857
570 932
422 937
373 807
503 390
946 746
801 977
716 377
744 982
60 845
825 627
401 337
177 35
941 504
460 763
51 766
951 87
199 511
522 402
718 711
621 841
973 238
595 131
189 47
532 271
315 118
860 946
158 85
425 572
890 553
922 53
193 229
218 193
945 163
812 301
905 282
609 620
748 529
140 603
480 862
423 694
521 203
478 917
343 973
65 950
622 987
72 664
955 560
326 257
436 492
576 21
720 789
175 811
454 342
505 758
218 401
685 141
50 886
205 295
254 720
822 263
86 664
251 463
174 241
592 900
436 119
90 542
993 764
628 178
710 736
836 278
550 21
20 129
897 53
436 372
578 8
108 49
126 397
895 118
796 348
868 678
124 230
206 173
648 754
275 253
647 550
2 818
616 5
525 878
4 370
390 105
900 338
142 1
137 103
409 186
139 911
61 955
969 743
608 573
791 845
17 808
974 369
431 339
693 711
359 368
77 835
313 666
474 609
161 556
589 105
427 327
598 468
847 591
495 693
397 538
252 878
866 87
743 262
736 191
816 44
955 10
225 11
376 202
95 802
240 972
308 751
314 528
882 991
695 877
50 532
7 593
370 692
641 901
221 210
943 578
541 475
832 522
443 535
295 725
687 449
264 22
227 997
291 977
105 542
657 811
62 137
515 934
422 289
315 120
358 711
218 535
776 246
248 187
265 849
537 95
711 554
565 742
838 79
440 830
409 931
120 852
534 294
910 12
58 546
291 442
404 971
187 994
694 250
319 24
149 319
132 301
754 544
889 439
328 970
759 276
382 234
865 371
199 89
58 399
380 394
389 328
132 793
240 16
658 922
474 223
852 331
827 779
708 727
155 599
743 216
378 199
706 552
191 997
149 412
52 884
208 126
359 919
802 109
947 924
216 739
948 250
834 147
370 508
593 189
933 617
509 567
479 137
619 265
239 479
772 189
473 86
856 162
90 49
185 164
866 18
421 329
906 286
178 314
805 132
742 724
203 912
471 330
784 553
644 353
604 315
279 263
747 657
650 545
476 555
582 384
183 319
619 351
728 743
722 180
112 39
94 624
250 226
880 53
579 624
970 691
923 390
723 351
248 818
49 128
801 81
541 23
616 406
152 179
977 641
988 101
807 355
501 151
230 49
174 868
179 116
920 116
399 836
716 711
778 252
642 835
829 582
330 852
856 940
888 750
481 128
573 562
182 1
440 851
474 539
779 228
811 665
121 688
229 193
286 477
151 860
975 149
538 760
705 203
394 108
421 527
853 728
745 750
265 791
137 273
819 210
356 767
953 2
196 330
96 41
677 107
801 461
846 795
799 354
781 656
772 571
525 968
417 341
195 412
308 656
407 764
612 59
53 267
128 27
658 7
157 151
748 743
790 299
667 881
982 775
556 423
89 740
259 109
168 194
248 450
51 833
483 425
913 226
506 867
52 224
49 866
319 185
616 796
305 963
400 642
515 437
527 380
589 35
516 724
15 365
276 27
163 965
979 795
152 83
374 715
56 150
460 48
251 721
485 438
733 288
579 3
899 822
565 92
27 829
691 407
121 912
923 660
214 328
250 640
786 810
566 239
450 169
696 389
573 189
775 754
944 199
127 328
730 255
633 834
129 533
140 770
347 105
425 991
665 271
60 874
430 98
998 907
453 652
535 325
240 367
201 474
541 955
672 932
651 357
406 258
754 560
3 803
88 314
905 490
496 957
421 885
509 585
802 780
421 611
871 99
168 844
929 860
624 561
19 716
370 10
401 816
802 833
517 684
973 240
64 367
200 607
674 295
910 577
901 732
350 35
4 412
827 696
841 107
764 820
699 220
492 555
990 416
661 412
341 769
493 47
618 532
11 760
742 865
338 808
444 121
76 471
216 667
938 175
942 362
599 496
36 79
765 436
225 78
207 782
839 680
789 107
59 524
502 909
446 98
728 904
363 526
531 259
697 941
747 509
651 512
44 530
51 34
552 296
661 343
588 898
151 962
593 80
223 667
174 41
116 732
714 574
678 287
159 660
90 510
42 470
750 326
847 709
59 96
610 661
879 621
24 733
386 342
804 954
841 502
293 200
974 820
148 935
577 64
204 333
263 25
442 702
513 329
692 45
872 382
254 62
355 134
927 210
603 470
226 885
422 951
848 423
623 766
227 365
407 486
174 307
133 843
744 817
793 974
935 199
102 528
313 974
789 421
389 765
398 151
48 884
338 716
636 225
492 693
227 749
869 931
105 409
55 184
287 546
289 232
372 662
490 530
526 979
969 806
46 243
560 845
426 365
144 472
163 522
152 262
335 130
583 293
889 484
497 780
804 15
767 258
215 343
910 335
194 23
202 958
662 991
804 739
51 530
742 743
155 807
415 924
147 90
969 983
698 551
352 426
682 418
925 770
636 613
297 340
400 191
989 455
978 718
230 766
287 217
6 597
886 292
237 628
908 256
631 509
992 142
990 966
374 528
640 28
871 645
940 580
5 999
686 119
332 11
970 649
995 988
613 14
162 419
879 314
414 944
108 595
696 246
313 758
572 846
324 234
892 266
653 405
340 195
41 89
961 618
853 898
755 32
687 302
602 51
167 154
772 525
949 629
828 482
781 452
510 278
765 770
639 752
71 672
898 255
313 496
957 632
906 66
834 905
767 962
105 253
948 471
603 148
574 952
841 54
196 852
651 821
566 966
820 604
350 436
315 271
748 371
253 896
877 488
21 427
403 357
965 63
647 630
318 314
331 823
172 711
716 796
357 119
477 660
328 681
175 795
530 831
796 115
83 207
539 694
31 186
909 187
169 965
198 546
730 97
527 765
199 1
368 566
656 967
668 47
109 492
989 754
707 347
45 109
900 440
526 585
189 730
570 64
169 745
428 296
386 862
119 168
495 127
149 518
129 51
143 427
360 248
596 324
795 782
493 366
877 823
93 12
330 718
581 240
840 386
341 572
939 581
23 92
465 693
758 890
452 326
620 788
342 793
856 150
566 958
518 232
672 193
801 925
35 228
748 31
852 361
94 881
592 866
563 275
511 807
135 980
660 283
69 871
529 580
302 676
759 181
262 745
163 169
488 333
380 846
441 210
336 924
578 484
934 609
119 522
135 482
284 296
550 456
975 534
966 52
241 17
875 584
646 212
360 948
517 971
607 34
369 331
152 519
221 777
737 166
798 878
315 170
434 4
373 559
126 311
602 726
77 658
677 435
101 669
477 845
596 233
83 218
32 328
160 156
803 820
196 724
309 530
881 465
539 753
614 933
710 445
7 437
839 627
90 83
502 753
236 753
481 164
514 507
969 796
492 170
449 256
603 401
912 41
107 838
182 934
300 750
890 876
954 525
554 144
581 946
124 794
683 459
113 79
48 841
474 787
536 514
82 673
291 759
811 482
951 226
748 357
156 687
336 656
152 243
74 676
235 901
636 742
476 471
415 303
290 296
741 58
48 450
890 413
600 284
977 230
512 371
715 491
177 10
690 126
60 98
339 187
887 359
970 544
149 762
991 288
300 700
63 411
792 238
86 518
453 218
879 810
777 197
158 764
216 371
588 648
697 71
498 555
614 390
898 764
89 607
838 565
161 233
883 908
364 97
544 968
30 838
121 627
416 555
417 187
932 480
916 516
237 709
762 230
859 701
7 958
539 458
487 435
718 691
895 56
80 239
687 633
936 908
155 907
32 985
289 53
586 68
308 525
402 505
175 664
619 735
734 930
569 448
278 654
990 846
925 626
752 757
884 331
151 680
89 552
116 411
72 117
717 34
602 551
318 909
470 391
689 98
331 804
518 333
64 929
166 357
586 105
528 286
165 210
606 854
270 709
874 854
797 984
666 944
120 910
260 704
665 805
434 496
650 921
6 771
983 49
513 486
418 110
676 342
981 868
434 490
839 382
93 614
889 498
869 752
906 14
223 875
167 198
730 846
270 196
365 881
321 946
460 355
665 342
433 746
736 147
766 992
664 120
185 934
194 279
753 776
966 108
989 556
177 367
612 712
573 825
799 48
898 687
410 17
970 318
625 53
378 499
335 875
581 901
218 970
267 42
3 538
166 354
745 247
277 356
452 147
969 172
799 150
372 629
672 68
874 272
585 76
936 673
736 721
609 531
876 167
184 104
478 27
375 62
815 615
374 609
896 921
135 817
699 382
549 328
769 712
117 338
726 722
637 553
790 204
954 101
411 360
53 204
910 719
205 387
410 176
744 241
913 454
178 196
830 605
888 907
218 785
95 519
698 908
214 439
101 666
906 902
59 697
615 587
976 306
876 45
840 255
463 553
381 136
328 530
708 542
258 355
630 115
883 660
34 140
437 70
752 53
421 653
264 695
137 89
128 192
559 153
388 231
96 957
72 690
851 213
697 846
62 460
394 898
7 675
499 657
544 795
755 402
489 923
70 997
640 369
745 861
971 553
706 492
718 496
109 640
496 739
529 664
144 433
274 818
773 241
439 341
890 482
859 157
688 533
41 384
526 689
64 196
964 147
414 491
253 599
545 413
459 23
248 536
772 63
585 958
298 467
36 84
200 814
276 450
488 856
277 19
489 290
928 267
846 353
380 672
794 845
455 190
871 21
291 571
455 721
939 796
913 836
660 154
877 852
617 741
971 670
310 115
172 683
278 932
460 57
336 517
768 135
396 504
170 458
60 412
75 85
973 294
152 488
485 132
485 103
606 770
413 581
224 963
108 470
165 749
108 262
750 345
371 577
139 581
390 320
640 896
214 709
587 10
465 123
33 205
828 324
720 996
884 744
823 847
412 23
786 160
648 412
810 861
864 551
9 570
232 933
227 978
196 541
224 890
873 833
798 202
87 535
899 577
746 212
208 84
752 172
297 930
317 776
480 655
705 716
850 379
699 259
177 871
560 602
849 267
644 151
94 54
832 892
410 771
484 11
325 717
76 263
629 47
262 196
317 27
796 493
57 396
29 504
775 633
78 232
129 529
957 303
279 926
230 350
914 424
838 10
3 103
557 61
330 147
905 910
539 875
445 317
722 713
616 703
375 31
970 339
613 296
601 759
668 605
58 18
438 690
92 222
607 556
406 553
941 242
312 321
439 693
366 945
602 230
345 133
862 602
72 270
352 556
189 978
649 911
498 707
147 782
785 186
155 483
851 536
321 264
936 305
821 965
541 365
493 726
732 836
593 480
781 94
687 137
626 28
793 833
921 822
484 312
746 330
140 918
928 93
644 433
885 714
945 910
157 109
190 55
189 26
426 589
908 334
253 842
239 185
850 750
979 151
350 949
155 578
399 905
898 814
631 216
146 704
448 396
707 932
97 947
215 897
119 772
834 227
23 685
903 397
287 19
981 289
948 374
560 582
254 528
12 69
40 171
349 376
652 788
929 134
419 1000
527 79
802 121
385 729
512 613
533 549
644 123
98 857
779 506
573 739
311 536
202 734
515 244
768 476
26 777
149 953
352 568
889 791
9 233
327 507
205 557
478 476
733 242
750 627
247 124
405 643
700 29
753 271
35 33
984 882
327 224
571 887
267 192
697 933
894 439
448 110
721 346
374 485
590 37
637 162
354 352
85 628
203 570
556 482
205 964
264 565
773 204
797 861
433 284
802 238
303 487
70 934
89 216
848 630
330 495
300 891
427 441
977 977
246 11
111 99
260 26
118 913
674 714
73 854
429 936
610 996
734 958
887 423
297 76
42 427
703 813
806 578
620 333
869 982
707 316
222 399
437 183
516 186
136 412
210 831
916 400
891 317
745 256
974 548
172 960
510 86
952 58
543 931
289 646
68 383
421 930
326 122
355 983
175 101
765 249
309 732
873 392
282 28
658 687
887 745
783 761
633 492
673 443
972 313
728 505
67 833
791 681
218 944
299 38
731 364
499 602
684 352
249 900
962 37
711 937
183 612
109 570
662 634
279 322
127 832
826 443
454 206
279 508
118 492
976 976
43 509
496 365
829 808
599 632
977 580
451 866
369 111
938 817
443 187
748 102
311 998
629 190
673 940
520 967
671 675
231 689
917 395
38 710
340 832
560 319
241 461
218 701
929 655
443 369
530 555
565 456
189 637
517 551
992 102
29 686
744 384
660 756
891 66
251 808
467 779
424 199
447 108
695 502
539 175
924 613
224 598
662 630
719 737
589 402
542 600
540 879
165 681
402 279
450 150
490 463
288 750
250 698
526 398
672 834
596 828
472 507
1 744
307 996
16 311
242 826
624 718
568 43
554 591
837 828
654 979
478 400
606 604
618 525
956 998
40 596
527 450
916 469
97 861
408 573
284 67
791 789
506 548
21 616
332 449
938 752
482 182
533 534
9 443
733 276
563 648
947 713
345 476
35 784
67 274
298 629
623 401
809 478
712 287
279 625
286 785
989 712
547 825
178 237
718 389
407 371
48 88
781 740
52 615
706 385
332 298
395 185
966 716
323 888
749 537
314 883
724 412
369 102
37 90
441 306
288 670
747 510
375 274
418 273
54 558
205 362
992 697
944 484
4 305
690 193
567 776
746 537
851 229
186 415
212 548
6 88
699 228
782 529
748 114
246 925
178 519
846 160
35 291
926 242
950 148
74 179
856 471
123 159
469 993
733 247
836 859
581 260
412 392
27 760
754 973
805 803
477 156
956 975
520 908
559 160
526 920
317 939
493 714
785 898
984 276
902 242
104 779
233 57
286 561
990 623
95 285
499 912
921 905
833 2
805 600
648 634
850 498
834 221
361 805
528 702
432 330
848 459
270 993
888 916
637 993
85 425
773 168
332 295
596 716
977 895
276 148
558 658
245 93
995 325
610 461
572 717
272 550
544 552
815 551
381 456
861 85
713 692
872 81
660 916
66 54
609 417
594 178
803 582
540 887
20 183
866 156
737 173
339 788
297 772
402 27
900 689
619 289
361 402
502 964
911 412
661 622
277 435
146 984
573 586
594 217
778 463
662 208
795 210
376 266
88 506
290 144
705 348
753 688
670 169
25 950
81 802
355 926
984 987
194 841
438 769
179 938
193 505
521 228
342 767
712 274
464 871
418 602
400 660
534 983
471 451
998 601
254 611
15 379
998 731
396 729
420 207
163 140
452 153
665 428
774 552
425 945
382 128
23 437
541 189
811 481
438 933
505 803
435 594
430 33
365 200
861 612
1 785
863 156
416 250
616 892
80 530
814 810
646 743
797 333
925 660
798 91
295 123
494 694
346 987
714 355
614 718
41 711
443 178
105 765
992 34
595 696
326 432
827 554
659 337
696 711
82 957
578 969
175 169
513 312
768 195
841 646
239 297
91 980
917 967
240 381
249 891
238 645
669 143
221 725
777 978
939 118
937 811
123 631
49 603
501 460
81 221
423 733
324 853
728 753
306 11
965 789
662 131
861 318
409 513
127 694
605 894
955 637
190 610
750 904
914 541
519 695
474 670
870 253
88 918
660 361
1000 786
870 932
524 596
627 214
159 477
485 762
555 649
164 826
453 782
486 456
678 866
291 835
397 249
204 434
608 744
939 32
754 449
734 828
950 939
165 619
169 573
643 565
462 438
466 553
3 932
711 813
112 576
388 238
760 842
12 944
151 127
873 122
324 155
721 242
217 372
367 728
773 901
526 330
282 387
513 492
98 568
821 833
325 345
472 466
661 734
706 946
154 158
337 972
690 53
212 33
952 795
45 162
757 841
561 734
916 19
276 216
215 341
925 201
112 667
169 445
793 753
563 277
349 347
889 984
343 290
114 526
400 348
379 963
839 606
881 604
632 785
568 418
551 103
930 856
197 856
180 714
457 213
314 364
939 832
851 684
761 638
703 341
316 322
20 393
197 856
984 874
617 714
337 373
564 138
648 899
929 629
92 93
408 80
747 548
928 746
388 811
995 838
223 889
641 627
61 983
165 794
564 138
964 59
83 245
723 675
180 382
400 494
943 171
857 390
563 105
737 894
199 985
153 501
31 855
211 850
306 792
329 328
904 704
652 878
289 278
233 390
145 276
781 823
487 958
714 426
421 542
674 350
313 890
943 680
314 523
429 746
871 98
735 470
737 545
206 160
976 940
144 670
531 626
381 36
49 76
381 160
61 712
214 903
743 954
105 922
468 440
795 569
31 57
257 929
377 201
237 285
620 731
214 519
462 876
100 649
305 696
280 205
207 267
209 653
587 198
907 767
418 931
690 465
696 503
965 165
854 884
294 617
841 872
549 94
287 381
940 10
827 422
742 28
488 98
312 452
945 944
881 620
574 408
958 71
828 602
414 229
76 421
612 200
219 781
891 654
641 154
588 731
562 930
922 513
603 122
439 207
503 798
679 100
279 10
98 583
847 996
520 901
101 865
988 229
709 496
739 907
832 735
854 567
539 136
34 953
44 583
985 972
639 795
57 436
62 750
667 501
575 35
478 946
583 531
258 462
300 636
112 234
553 887
598 588
690 476
705 440
175 220
787 709
974 691
980 503
969 744
468 21
966 90
798 383
365 465
137 29
28 846
752 318
798 351
353 436
899 419
899 56
809 198
536 920
960 74
18 850
643 595
474 451
817 189
379 880
715 164
373 616
601 840
118 996
934 83
179 404
42 144
964 456
789 433
941 815
216 389
352 16
656 812
424 402
188 617
873 738
902 203
259 449
15 983
901 991
498 774
927 320
378 695
943 769
127 608
285 352
900 470
122 597
772 615
451 936
331 304
924 176
105 512
511 413
369 360
323 459
512 861
921 764
232 188
722 905
740 128
85 997
646 475
85 846
692 407
142 608
226 952
448 47
376 984
44 160
156 78
11 405
395 940
270 508
896 123
376 828
791 293
144 227
955 559
619 14
435 361
870 581
956 587
681 130
936 910
878 694
380 885
777 921
47 598
74 356
710 584
949 572
692 986
115 886
151 118
337 937
558 369
726 292
6 503
27 93
812 143
346 67
924 385
329 57
120 192
968 672
13 784
253 952
895 180
697 682
613 20
340 772
599 682
851 714
508 336
138 333
408 519
204 843
162 142
471 876
395 981
973 772
274 957
740 641
397 783
639 307
218 805
886 450
772 233
129 153
225 112
402 422
344 522
919 266
512 680
999 883
235 323
268 187
793 309
638 901
201 118
897 284
123 822
844 400
528 809
979 318
323 204
703 898
297 915
808 900
483 668
268 188
20 219
330 443
230 139
455 88
511 510
426 739
921 921
427 745
368 727
757 29
572 601
533 671
110 39
938 620
775 885
36 634
843 820
234 406
413 187
972 444
164 979
782 538
395 668
885 250
471 431
68 306
345 913
448 889
187 353
346 544
103 951
394 578
531 680
433 914
265 754
431 576
675 392
522 583
275 474
848 446
625 405
812 992
750 466
564 347
468 830
851 490
88 318
387 831
992 676
346 209
255 330
813 773
472 546
594 428
63 63
375 729
386 956
664 757
198 287
821 257
910 890
354 679
679 726
833 782
775 275
18 952
187 417
826 505
559 884
233 742
401 328
597 952
15 665
477 276
470 901
344 440
604 352
27 132
413 683
369 906
762 163
236 99
345 793
626 408
549 555
260 577
557 879
24 558
458 463
278 904
746 838
623 451
715 765
521 243
393 890
695 399
87 869
589 702
332 736
682 197
533 107
414 770
57 866
186 864
762 155
375 831
358 247
447 615
445 453
536 305
677 965
503 442
546 464
57 581
617 521
348 436
619 408
852 27
231 187
897 769
112 793
710 547
46 629
244 287
712 699
53 258
95 82
445 286
621 542
411 508
772 41
125 465
420 77
273 568
868 752
792 77
370 29
884 729
821 611
931 303
679 188
924 497
73 884
542 384
902 276
335 22
473 298
810 537
35 975
730 623
316 412
59 137
587 26
464 269
969 685
118 676
575 396
72 988
343 959
388 931
176 469
410 353
140 962
957 520
692 257
138 363
147 716
821 792
303 405
172 363
76 727
179 529
146 422
757 358
207 968
820 451
312 966
576 23
928 259
315 105
107 840
582 863
924 42
116 63
131 985
892 623
498 381
724 562
918 775
856 242
723 9
770 205
889 419
644 158
474 171
385 176
461 24
785 281
237 427
691 321
930 915
333 909
137 804
127 68
679 171
389 94
873 128
707 876
319 351
995 936
342 21
593 738
373 637
800 515
424 140
286 362
104 303
138 521
363 918
974 291
711 949
767 460
770 55
153 437
886 48
24 986
464 901
785 466
87 282
31 795
161 816
625 567
193 584
904 647
77 569
399 394
372 26
163 25
429 204
426 347
346 271
536 168
988 368
604 892
600 403
825 635
318 643
56 491
642 43
107 2
507 352
396 661
945 517
612 953
53 434
872 578
968 571
606 222
117 856
261 381
402 510
586 832
497 585
551 123
918 252
822 8
841 879
835 768
955 28
759 865
45 478
441 863
723 950
727 232
64 907
962 793
115 861
863 662
151 694
242 106
289 942
173 691
10 186
230 120
757 480
687 355
682 434
991 989
976 292
846 10
585 444
173 66
439 909
420 985
788 479
77 572
64 630
757 72
380 350
267 665
123 856
281 443
960 332
752 153
617 747
392 408
683 879
276 366
344 777
60 205
508 766
308 54
837 912
90 387
273 173
845 942
625 62
784 383
810 294
350 654
644 101
8 789
252 384
282 329
828 510
195 557
707 737
859 299
855 87
959 32
829 677
872 683
491 231
721 818
790 238
751 760
293 934
811 431
766 339
283 278
14 824
279 775
388 227
710 816
375 344
521 459
462 489
63 997
78 335
944 527
670 471
173 324
854 60
652 376
382 300
98 953
411 498
105 838
180 536
809 24
451 455
411 624
934 205
360 735
757 281
168 468
671 653
694 638
813 329
312 630
440 440
469 983
518 881
799 989
847 172
985 375
62 199
658 203
283 653
646 109
661 626
989 931
596 53
405 560
253 489
811 563
791 802
799 91
51 257
21 25
432 916
288 194
716 765
497 8
342 421
621 252
64 117
796 874
795 417
734 944
530 297
368 380
521 790
388 642
942 493
687 71
29 226
267 133
1 837
397 411
134 882
497 839
108 967
161 899
542 311
788 162
385 437
355 21
616 64
512 159
828 162
375 681
584 452
670 586
602 290
281 375
558 942
326 491
157 380
663 355
674 177
509 985
909 457
898 122
89 316
47 350
904 516
604 452
38 549
614 191
82 169
370 849
409 887
320 883
549 327
714 606
275 293
380 273
490 176
702 247
455 918
997 940
974 342
24 476
979 545
589 872
854 509
755 62
60 592
43 507
106 582
408 656
797 670
765 71
485 503
893 344
440 987
750 172
106 101
599 469
202 460
288 560
784 668
1 768
587 589
299 568
151 586
194 189
67 737
100 342
105 498
539 65
670 669
702 307
889 108
598 819
792 379
564 43
102 216
888 572
377 450
780 46
344 882
926 369
418 616
61 226
978 548
955 365
430 906
905 548
998 649
560 657
417 976
555 206
547 805
362 790
892 612
282 79
442 184
448 519
70 593
772 992
36 794
522 858
700 709
731 259
957 486
602 373
889 737
659 212
804 360
46 274
790 573
217 633
568 905
955 693
99 470
509 692
964 663
979 850
11 914
856 909
859 487
416 626
828 849
198 434
588 477
350 596
972 355
285 480
894 680
372 821
717 117
796 624
436 768
771 899
889 102
372 765
35 465
533 619
69 971
754 859
271 40
631 192
170 753
666 999
593 690
215 925
615 201
773 747
163 41
277 823
104 747
811 152
929 888
766 413
402 334
137 467
553 564
772 50
27 315
500 466
659 579
806 679
790 519
420 702
10 46
742 403
221 79
890 273
385 472
262 493
933 107
673 751
559 758
857 877
213 117
944 342
490 334
760 504
374 161
517 335
343 122
442 243
843 572
35 428
968 924
257 893
138 759
773 594
219 937
348 295
666 499
624 862
682 304
455 364
594 220
588 825
853 762
196 739
320 800
819 726
753 273
869 418
303 335
872 16
492 234
622 378
398 418
449 519
397 469
655 623
744 389
285 65
432 521
176 847
38 270
118 202
616 66
43 8
766 710
720 334
507 845
565 763
559 349
39 196
905 608
605 133
34 39
572 898
541 644
243 843
474 619
993 605
122 733
202 123
732 832
152 944
670 14
517 991
808 399
455 193
106 374
613 802
349 662
830 713
839 39
97 362
944 737
590 754
721 755
35 702
829 825
387 705
464 336
266 744
364 86
27 19
266 963
874 674
181 270
517 377
442 374
197 66
700 718
362 821
852 603
941 903
285 189
815 173
669 223
758 995
200 317
769 549
879 930
376 264
277 267
406 46
794 356
91 413
137 508
362 171
284 583
777 521
447 808
887 856
698 577
616 564
16 225
67 363
76 552
396 522
67 986
78 261
276 541
384 417
236 257
144 768
431 636
982 559
216 351
855 79
874 712
434 231
655 76
902 562
517 961
130 690
793 933
631 153
259 271
888 856
817 368
162 326
552 277
934 470
340 996
675 926
537 105
168 743
714 924
167 238
783 840
453 742
76 354
902 759
715 596
230 823
844 77
762 147
971 959
269 427
399 573
343 736
795 799
551 714
830 979
97 890
405 306
226 176
127 668
656 682
273 577
239 322
264 557
510 987
436 174
984 800
117 949
751 737
45 855
122 186
100 431
103 794
883 570
484 517
616 55
39 566
304 513
838 605
123 778
929 609
840 309
707 546
657 832
735 413
842 477
462 389
419 691
71 962
397 398
8 401
609 623
145 160
36 9
16 268
503 962
974 729
842 970
537 685
656 547
419 529
598 52
391 269
414 972
163 111
208 680
185 896
279 129
592 3
233 269
600 563
984 488
59 584
391 342
222 629
422 256
735 481
758 225
496 216
296 756
929 109
751 44
308 118
334 815
626 300
900 112
571 694
692 984
267 705
905 608
495 774
983 941
959 896
76 712
798 208
86 897
620 191
14 767
404 319
154 919
713 62
904 39
660 568
93 174
121 153
654 578
744 180
950 820
183 26
863 260
740 394
388 789
975 65
18 941
558 143
822 292
939 142
569 606
656 127
561 366
787 602
145 24
900 106
529 587
915 924
320 2
614 562
837 454
944 208
629 778
710 537
991 634
971 479
60 496
939 237
514 588
932 411
655 944
200 750
98 493
391 577
317 358
258 332
399 471
146 271
318 281
55 723
105 493
172 293
155 722
960 760
28 829
376 774
178 156
623 834
422 727
239 309
441 867
585 540
740 876
753 978
590 295
109 503
400 281
220 492
877 536
123 290
381 52
530 807
169 896
910 292
360 755
95 549
240 278
402 693
161 266
409 318
299 31
189 650
615 299
230 730
259 157
497 256
111 429
496 370
45 394
32 910
982 775
812 324
750 971
342 621
785 211
846 742
352 158
443 633
540 293
502 152
979 694
926 398
319 220
949 332
675 380
114 421
882 733
432 199
152 877
444 542
122 885
260 255
289 776
298 398
449 101
183 28
608 526
325 64
17 69
165 409
800 234
103 389
425 443
704 161
361 793
494 334
126 234
734 156
842 473
630 814
490 638
735 305
294 347
786 74
585 692
708 387
183 882
540 706
262 676
9 839
214 538
768 159
338 832
650 969
432 172
421 573
373 380
129 340
257 142
459 104
578 222
494 209
669 205
669 536
591 308
821 20
177 750
327 54
522 514
507 843
814 453
592 679
772 323
737 616
6 62
417 990
122 717
167 148
5 514
404 107
38 376
1 908
192 926
326 768
322 397
14 670
905 202
158 63
269 656
659 986
296 645
355 903
171 23
907 858
403 283
704 7
824 938
450 924
614 113
666 15
293 739
69 324
811 317
616 307
538 333
795 789
123 864
626 393
361 159
142 495
515 245
915 679
73 872
458 183
176 129
711 176
616 18
661 35
42 219
69 726
367 240
245 309
684 955
117 702
674 225
156 661
610 404
697 777
877 749
967 393
937 547
400 871
407 364
586 279
105 895
750 971
858 900
861 55
662 817
629 195
568 786
786 667
994 451
928 599
215 885
867 263
69 643
25 271
766 455
688 931
269 318
706 703
757 605
479 558
429 375
689 173
160 60
714 482
50 999
465 502
500 12
564 325
632 668
512 534
552 766
259 355
729 292
402 903
501 967
599 926
38 816
163 326
110 709
969 16
267 27
442 43
400 750
933 141
479 43
838 839
67 981
143 972
753 908
373 533
150 71
689 452
547 777
591 699
86 959
907 17
731 685
639 328
991 776
185 598
685 755
489 973
345 9
593 369
233 139
205 622
452 751
401 212
74 238
154 584
219 144
44 784
13 62
675 922
245 436
374 441
686 737
581 341
767 20
403 175
862 909
150 102
970 589
651 536
415 123
639 865
155 707
489 313
269 269
67 253
253 344
671 20
774 617
477 164
280 172
930 769
363 373
141 825
693 508
612 831
924 907
179 465
608 437
460 672
287 828
378 405
972 839
119 699
706 518
622 100
882 516
331 643
644 440
70 171
889 256
326 386
903 522
858 614
927 928
59 571
680 672
421 581
758 485
924 520
613 645
507 362
415 296
256 66
525 906
828 591
610 381
422 415
251 30
143 899
939 290
584 803
955 572
199 67
127 382
41 17
731 434
785 602
628 860
15 985
459 662
963 803
684 383
856 674
909 289
23 563
914 357
288 430
805 54
717 170
250 30
882 562
785 857
532 640
549 884
314 236
993 689
577 98
2 290
513 301
864 936
613 948
214 855
792 815
384 391
658 589
732 194
563 342
426 869
62 264
61 213
750 640
227 767
519 767
57 75
371 255
16 414
989 632
660 675
226 355
866 558
803 178
65 909
151 106
850 602
422 574
970 377
120 865
254 155
147 591
309 661
180 897
889 424
732 612
879 901
932 645
111 141
148 491
69 714
220 176
541 942
902 749
334 70
66 10
645 458
249 143
618 476
158 705
791 554
230 884
717 730
104 985
537 617
760 957
716 863
805 367
360 307
234 659
518 775
962 719
276 456
876 41
43 132
150 555
175 439
918 60
688 428
180 156
598 837
971 836
473 160
558 32
574 414
631 426
805 760
419 660
551 416
777 842
822 169
697 938
980 220
521 40
845 953
115 754
209 926
506 684
793 367
251 377
139 946
681 824
561 229
792 479
795 375
419 526
597 703
425 762
939 949
114 12
576 252
272 333
78 744
929 313
528 657
344 382
316 852
795 399
532 75
799 633
971 896
279 449
884 307
900 967
974 405
710 380
165 521
337 412
642 814
675 959
970 571
441 90
420 200
217 20
475 604
643 80
403 152
297 767
145 736
437 190
43 977
201 35
47 148
593 440
248 245
533 298
986 776
458 873
743 65
585 83
146 406
847 767
416 779
187 859
86 538
79 187
830 485
582 135
531 425
635 471
356 745
690 613
22 228
976 703
297 220
692 560
444 244
249 563
549 461
460 987
577 861
952 9
121 420
425 458
933 964
933 148
522 461
302 110
544 187
525 106
631 205
408 879
575 738
692 239
582 233
566 241
323 493
307 124
266 75
391 274
809 218
578 204
807 918
631 543
412 633
486 243
452 255
609 180
173 892
940 351
967 812
69 971
331 806
707 161
380 254
691 841
547 886
350 762
614 888
918 422
936 130
975 376
620 911
146 811
43 718
237 712
941 345
638 963
828 356
206 835
451 760
19 308
534 315
397 259
604 542
674 45
846 963
452 172
75 480
248 903
156 397
435 925
395 301
477 750
97 132
247 150
492 118
760 63
615 720
395 466
851 301
692 465
484 439
858 36
6 888
191 78
262 771
473 995
613 260
285 968
543 473
490 783
586 420
512 662
898 158
28 483
153 609
131 710
620 689
579 923
952 265
809 634
219 510
261 813
528 898
179 485
122 991
322 794
985 109
119 325
667 394
316 187
41 461
137 616
10 879
428 893
334 39
933 169
720 289
538 15
78 634
802 881
781 34
573 817
102 190
176 600
941 633
7 125
56 694
770 643
292 205
26 855
26 767
5 141
609 656
620 254
262 361
30 624
790 926
502 882
252 426
656 650
381 13
593 910
264 192
19 299
676 61
79 509
362 757
573 291
530 735
663 710
521 242
461 910
959 920
641 465
831 855
994 713
359 228
982 73
631 854
328 180
975 597
961 313
713 29
322 823
62 259
384 257
773 594
376 15
461 458
210 761
763 398
299 768
207 825
666 418
505 317
756 929
257 191
402 826
428 882
432 549
354 494
297 822
772 21
206 70
188 210
437 494
621 94
374 786
633 816
729 822
136 600
707 632
830 857
968 241
774 97
554 225
426 686
191 438
637 206
976 889
463 467
454 109
959 657
568 140
480 214
111 784
378 509
882 587
209 270
405 124
939 925
988 663
730 206
582 559
185 794
37 618
132 849
745 977
736 236
916 51
545 333
544 357
58 86
205 536
767 834
423 526
559 588
475 274
437 458
810 308
734 629
71 38
813 840
930 399
937 579
743 321
624 731
376 176
829 399
679 249
420 265
288 996
319 95
723 912
465 846
359 978
583 82
66 802
127 276
117 674
944 145
276 579
489 146
436 293
509 29
52 107
180 856
374 441
414 989
255 972
984 606
114 884
488 150
483 144
733 498
38 854
456 42
888 805
687 320
542 337
736 660
522 282
155 721
244 362
864 696
812 33
783 127
653 407
478 469
597 413
157 325
474 680
389 444
703 11
215 96
579 119
458 544
2 426
172 914
853 106
393 749
253 748
1 763
317 798
652 562
101 605
497 48
811 379
860 289
900 208
69 175
880 460
493 828
275 151
980 278
999 325
918 735
311 689
604 160
367 5
438 770
303 715
854 25
950 228
616 414
427 122
613 151
799 219
887 237
398 69
999 465
821 864
490 51
957 445
802 697
725 785
72 73
862 157
472 747
695 694
613 558
889 4
939 726
437 489
675 318
114 679
777 47
795 310
257 741
972 786
808 274
892 421
479 634
310 230
650 923
787 509
799 262
434 81
282 918
199 344
445 452
993 59
941 437
948 460
176 729
15 381
666 872
905 678
190 722
757 473
434 627
364 382
635 530
225 166
79 85
719 871
202 723
151 691
896 253
158 797
738 898
899 873
43 557
870 767
258 293
724 20
898 761
535 60
708 438
971 136
134 422
355 463
597 606
433 677
214 501
556 293
803 564
532 860
881 511
145 900
797 118
289 305
791 280
969 612
662 269
683 385
131 861
853 39
186 650
378 99
699 136
946 929
503 37
541 585
814 904
676 450
637 466
536 413
548 379
236 649
406 371
85 398
146 439
883 352
630 251
959 938
203 906
756 124
27 679
682 179
103 982
805 396
597 381
308 612
423 865
830 7
871 302
959 587
262 70
743 632
804 901
228 606
537 415
406 427
810 598
168 568
463 572
767 735
410 754
506 819
394 59
393 187
981 264
779 356
484 208
399 266
744 883
716 635
714 275
916 97
328 360
539 434
36 631
413 710
790 758
341 772
730 606
811 784
300 445
405 677
696 72
710 99
430 961
523 733
762 723
930 74
58 799
750 334
440 865
933 989
335 68
362 563
683 407
270 795
889 115
602 890
733 889
615 710
179 533
270 824
333 321
980 731
851 271
453 521
912 448
378 921
569 42
493 342
592 144
480 855
303 188
253 774
41 418
816 560
338 289
273 696
534 891
702 992
847 710
197 781
696 510
415 717
982 385
208 480
423 471
507 944
746 276
283 143
494 988
532 692
127 754
103 801
90 60
812 659
618 758
762 119
995 673
610 606
412 896
362 340
298 743
773 491
903 209
991 887
753 908
335 62
950 163
557 198
654 856
626 466
721 11
823 211
943 60
94 447
702 465
733 328
878 396
129 235
145 549
614 124
190 151
948 907
388 625
654 765
107 403
285 441
439 931
641 700
182 939
767 300
816 617
469 886
31 467
218 493
308 180
948 328
640 560
9 382
716 680
623 136
952 474
983 587
808 488
299 920
709 907
425 474
591 75
607 612
400 230
686 420
732 780
492 160
85 66
777 115
754 379
931 916
327 847
445 588
536 798
986 802
384 102
991 340
766 933
943 244
214 619
424 437
446 110
954 800
95 892
176 511
539 711
119 621
246 304
755 9
92 659
49 509
586 450
751 927
881 832
520 307
341 533
500 59
93 265
979 156
266 271
842 670
842 119
734 647
38 592
838 445
743 768
445 263
8 801
92 390
933 123
119 757
881 40
534 370
709 671
699 344
124 424
963 466
179 849
957 158
846 435
648 708
766 804
738 586
998 937
66 742
245 952
879 318
118 768
513 15
650 285
877 984
896 388
663 842
650 327
88 110
785 53
494 443
603 769
419 155
112 229
349 161
973 460
52 306
543 777
539 477
609 663
510 359
817 677
938 655
452 893
314 843
394 610
589 166
140 12
316 550
330 162
553 790
545 322
948 381
297 791
119 936
837 976
553 267
308 57
376 639
572 457
695 993
710 103
375 103
684 465
322 312
351 106
514 470
550 799
704 10
328 151
801 949
50 629
699 263
437 251
429 974
862 788
780 307
489 470
626 812
64 787
208 474
924 771
821 144
615 319
263 991
432 12
189 519
357 689
743 190
87 295
341 14
127 509
789 799
943 221
832 761
267 551
764 427
717 679
908 429
216 437
810 734
85 546
351 531
753 978
354 981
120 2
348 238
570 62
77 855
811 855
199 225
65 864
775 62
574 844
212 971
997 758
480 77
26 757
371 980
586 745
559 512
346 598
295 39
387 212
464 857
818 744
337 152
422 851
223 951
611 117
777 621
555 342
355 38
636 113
181 567
405 533
211 252
794 241
632 47
606 699
491 879
816 221
620 747
887 348
968 409
455 326
975 272
789 536
543 806
247 202
594 31
364 560
58 203
971 533
428 698
296 62
706 70
441 896
715 261
823 735
109 234
751 92
979 231
480 777
913 673
415 333
964 960
317 887
383 234
291 792
999 563
612 810
8 706
272 359
57 267
162 407
379 732
87 481
47 7
854 461
836 843
311 972
944 175
164 277
126 572
84 613
662 590
918 626
490 159
267 564
636 432
460 441
613 429
75 995
512 987
957 951
541 8
188 133
626 455
291 311
644 871
963 665
811 24
227 515
571 713
708 213
655 312
770 768
608 951
798 93
339 303
248 308
232 220
666 891
886 973
112 17
525 790
52 710
307 844
230 521
392 236
360 509
437 632
519 265
943 463
469 939
266 112
540 280
760 643
573 90
841 476
150 343
284 444
746 634
3 110
355 904
796 235
546 496
988 947
687 760
951 1
452 97
346 57
499 830
122 64
665 54
373 344
578 740
653 839
235 511
461 939
894 483
164 52
744 315
143 502
919 416
651 929
551 203
840 799
452 99
153 417
529 316
127 470
135 516
973 753
65 331
175 398
324 87
300 802
436 440
194 340
818 574
480 187
497 718
22 317
616 803
585 760
218 407
348 417
73 317
64 856
417 1
787 908
880 519
110 272
723 309
641 89
772 22
337 715
520 116
410 983
348 809
231 739
400 74
814 926
612 833
145 86
719 765
295 968
438 576
993 627
377 997
768 298
369 20
315 612
110 163
558 466
893 986
303 92
183 43
106 64
772 461
349 264
318 852
845 223
707 102
951 191
522 156
347 666
694 811
562 476
112 918
672 697
878 114
916 880
994 365
317 299
886 612
575 98
203 232
259 555
849 220
884 969
353 302
870 254
862 479
825 173
769 233
267 969
988 52
491 227
654 261
793 108
725 731
588 288
370 615
348 875
238 255
261 723
75 599
205 401
85 998
316 445
983 168
290 205
378 285
167 73
983 549
332 798
494 78
695 382
591 548
179 336
638 51
846 498
340 108
132 919
976 26
72 350
636 951
651 489
900 184
341 94
769 922
640 94
955 344
949 559
942 698
198 793
163 163
514 401
144 119
711 589
674 87
817 21
781 435
609 346
494 523
289 630
864 753
475 543
482 502
649 929
210 304
416 87
915 100
590 126
522 718
602 798
383 611
546 782
190 351
519 459
332 71
134 133
583 149
472 22
607 188
424 455
233 439
388 280
202 786
453 140
575 260
553 559
563 936
744 813
411 583
331 793
3 507
792 622
939 490
410 61
180 205
726 988
349 164
688 607
26 424
668 150
67 597
672 427
123 650
374 886
191 759
712 967
390 921
204 903
936 860
583 939
407 918
846 933
138 436
215 129
465 995
142 58
706 461
459 671
602 727
913 645
575 579
650 161
426 526
469 362
642 71
722 329
707 171
644 831
926 242
229 705
770 335
512 714
168 185
143 653
316 745
340 550
439 575
501 204
113 797
528 604
212 472
662 149
692 95
797 348
267 209
942 772
137 607
981 171
336 451
958 748
365 212
692 828
515 607
804 851
905 796
785 722
452 754
345 259
863 983
813 249
558 679
478 37
835 656
666 314
991 569
437 997
250 733
108 981
206 440
493 531
758 700
811 862
84 80
198 278
695 806
863 698
867 712
80 568
363 102
874 641
657 718
696 959
590 160
793 995
485 109
35 927
298 228
179 677
745 736
729 338
816 210
735 147
350 798
706 322
845 428
2 197
602 886
380 811
974 889
822 819
581 314
802 804
99 374
596 771
38 981
278 708
95 981
603 728
778 807
807 190
397 831
13 226
110 669
787 663
684 67
216 842
855 955
22 836
636 167
819 860
721 724
793 55
111 107
148 44
4 149
483 9
968 691
72 339
384 463
939 814
966 259
859 922
18 636
123 446
889 970
291 211
948 919
413 823
132 721
384 301
888 310
251 974
673 155
279 822
781 873
246 229
335 893
922 488
224 778
605 115
687 980
840 278
244 804
912 65
938 347
603 69
922 245
233 313
84 716
501 262
81 398
881 783
852 220
249 240
863 231
137 66
633 329
992 312
829 541
869 217
334 317
832 618
798 830
674 535
126 826
902 446
383 505
809 241
200 189
541 46
233 209
49 228
187 324
925 580
538 480
944 738
619 82
372 174
839 381
818 59
922 152
215 996
397 520
696 206
135 347
850 726
666 827
2 407
922 410
627 343
584 472
366 104
101 287
131 878
562 799
461 946
788 763
580 74
885 654
956 898
981 251
523 803
912 89
696 854
984 855
7 414
203 673
441 847
48 143
560 895
211 839
575 543
400 950
960 261
972 800
312 442
551 201
701 851
645 303
991 326
388 159
124 307
423 240
878 60
905 863
703 507
774 136
605 230
235 94
720 617
662 352
791 809
648 241
779 968
22 233
596 850
447 781
31 163
88 743
609 595
243 747
885 911
214 936
73 196
592 519
999 314
398 484
247 908
220 374
314 928
471 980
105 679
510 757
267 946
705 116
758 670
810 327
285 102
185 994
976 604
651 517
730 644
546 351
651 749
983 452
893 325
468 58
443 656
22 933
781 780
424 498
185 532
427 110
268 462
9 59
78 979
889 883
564 355
316 324
566 819
582 337
152 44
848 985
527 417
691 263
689 621
663 389
526 270
737 845
134 434
258 61
344 852
156 862
386 11
561 569
454 632
332 559
705 561
568 580
975 191
823 199
922 288
578 745
978 290
696 623
734 845
970 885
328 220
843 361
327 88
12 658
742 736
261 371
914 728
832 423
528 653
288 442
661 443
775 210
407 531
212 97
920 269
323 16
300 150
455 169
944 221
739 161
434 495
622 1000
287 341
892 215
735 680
473 828
597 905
368 885
618 94
226 351
930 948
19 537
374 422
750 794
968 712
344 932
838 538
938 587
309 596
936 862
934 283
574 177
798 565
778 692
240 382
109 532
469 192
300 420
620 800
819 600
36 179
440 429
421 357
989 216
295 809
815 898
51 722
52 276
238 364
281 525
819 720
521 381
743 627
378 629
288 690
18 566
231 11
159 370
197 851
35 738
930 840
918 85
904 226
486 826
382 195
697 747
897 711
515 518
124 202
915 345
664 941
967 864
14 21
936 662
289 560
569 454
586 188
65 413
515 702
472 687
44 756
317 362
764 368
686 442
703 417
137 2
926 63
687 132
317 355
337 493
157 785
306 360
618 163
660 405
279 763
454 806
644 172
139 894
426 517
462 478
957 116
425 974
800 507
45 316
559 98
204 284
821 857
2 420
38 759
458 338
191 572
357 268
378 783
981 452
133 149
255 134
529 919
775 543
753 654
158 981
1 126
94 29
149 540
214 701
683 333
944 774
537 413
392 429
856 993
800 926
179 329
750 757
424 989
543 875
388 59
396 18
254 227
738 158
329 287
49 423
237 689
378 190
328 843
779 652
949 126
999 82
910 247
942 664
838 908
252 742
335 215
589 336
370 196
198 73
350 621
231 744
159 240
44 735
559 449
587 302
91 209
232 595
540 995
315 747
230 287
387 426
381 221
884 139
666 959
876 916
590 731
564 337
174 780
874 612
572 844
74 630
94 416
845 517
399 120
290 313
684 81
8 92
50 857
510 238
954 422
393 826
254 724
341 665
253 377
975 713
466 431
271 105
187 797
227 100
525 514
582 815
269 535
887 89
129 32
494 662
453 247
321 792
450 316
53 738
513 117
776 226
973 534
347 155
494 830
277 932
745 478
595 289
388 990
579 12
640 629
632 479
984 348
200 520
390 664
624 681
13 787
721 27
553 62
932 352
338 917
705 250
335 7
485 554
670 320
554 536
754 564
64 196
966 131
49 8
422 740
298 330
62 351
510 753
721 586
461 195
859 647
633 800
882 73
737 311
551 722
70 531
451 818
42 746
812 230
401 146
535 90
232 624
15 844
906 415
659 199
818 745
230 48
626 180
480 425
170 700
154 704
708 993
831 803
475 213
126 98
364 252
931 552
557 800
157 520
795 696
514 784
775 853
295 556
896 889
772 858
572 756
756 902
295 388
866 762
495 144
886 507
726 985
543 346
390 318
147 541
435 570
522 474
17 60
457 447
407 635
458 937
835 740
952 160
485 530
344 971
856 792
203 485
570 133
24 363
309 885
662 152
278 520
879 816
555 458
697 389
922 526
582 481
292 303
355 897
784 77
365 154
68 160
991 59
510 677
392 951
600 978
66 45
802 735
373 478
786 386
778 346
246 159
460 575
146 67
344 111
885 291
381 700
590 518
870 307
204 531
389 539
330 696
642 624
954 681
768 905
936 505
937 658
167 776
800 326
993 962
404 996
688 231
732 501
930 660
101 152
201 573
481 642
824 469
26 101
209 820
764 620
507 179
113 824
777 903
110 682
958 760
754 334
788 853
670 536
997 806
216 949
232 230
58 233
861 202
663 672
188 458
246 131
750 812
903 410
199 175
834 296
804 186
919 495
255 849
343 193
289 377
506 808
903 818
850 674
509 470
293 877
990 873
344 779
790 567
926 650
863 700
56 147
959 804
54 676
755 736
156 812
573 977
855 59
760 685
79 20
204 843
407 336
93 276
15 479
430 152
43 941
603 378
4 216
332 786
340 289
381 741
199 782
570 386
725 339
240 99
67 41
591 614
553 428
555 215
911 580
10 45
41 624
128 638
234 321
221 863
892 987
697 531
597 451
790 759
829 60
755 296
804 45
129 74
553 295
789 655
580 741
598 424
581 533
905 482
614 493
376 160
203 491
498 40
330 294
484 61
565 491
244 385
509 596
350 421
208 75
47 190
851 335
175 493
555 481
524 308
284 22
257 208
173 360
205 591
27 251
216 831
593 633
929 889
89 723
234 864
989 229
709 650
246 685
152 458
350 928
715 439
472 640
386 380
189 253
190 717
418 911
494 835
108 549
580 204
422 158
234 722
145 338
402 126
882 139
997 105
474 877
739 615
583 383
449 24
799 486
809 628
876 917
435 506
275 346
234 510
55 879
825 117
747 92
515 94
156 430
730 470
12 542
768 904
787 224
697 959
968 94
778 617
966 873
602 227
641 204
366 667
144 397
243 310
668 248
836 910
558 881
228 927
808 710
293 734
241 335
639 566
740 419
12 281
610 176
288 96
363 958
974 791
756 217
861 528
683 290
49 98
118 553
510 238
185 880
944 477
510 751
630 49
374 959
348 559
742 581
743 422
877 534
172 759
169 113
634 888
98 350
486 71
190 217
964 207
971 570
603 858
908 276
674 884
595 807
134 247
564 869
77 416
970 878
773 573
122 577
302 354
421 727
662 823
764 229
315 127
132 214
843 24
56 546
791 90
366 128
406 733
482 723
342 827
246 100
309 239
659 363
13 305
761 483
254 880
522 458
46 818
813 1
179 979
999 614
521 799
75 788
823 910
866 412
932 739
46 698
215 32
152 990
180 978
82 517
746 805
902 107
233 692
653 415
161 791
235 764
293 481
488 632
247 84
562 851
885 179
757 53
817 516
685 499
278 217
475 424
390 314
482 725
296 128
789 77
351 400
970 143
350 570
214 88
424 349
804 596
132 657
585 417
581 184
382 352
823 505
232 897
485 603
556 387
736 339
660 869
202 554
974 739
937 758
956 344
671 483
766 980
5 630
707 50
64 318
447 473
940 551
118 85
156 276
735 249
396 545
515 67
934 754
317 285
760 283
556 339
607 556
107 526
349 969
193 156
717 540
796 65
104 263
849 14
559 250
86 516
936 637
593 533
839 915
889 280
9 683
826 679
182 580
78 750
175 860
711 482
962 981
105 52
127 700
828 921
234 736
903 703
185 212
416 662
296 336
432 296
984 690
539 766
918 805
597 353
743 723
584 258
601 381
930 471
429 459
444 474
833 721
757 391
586 513
172 569
678 207
133 978
535 54
130 454
932 260
147 443
18 804
297 679
151 816
171 949
87 104
804 421
511 419
892 87
231 81
98 756
37 596
427 97
52 489
980 321
932 94
244 686
842 817
861 716
328 994
553 26
872 270
144 838
417 914
680 227
340 792
878 577
257 681
432 250
546 863
405 357
337 862
84 16
421 646
705 198
632 55
518 915
420 210
326 632
363 480
988 176
438 490
587 382
933 587
167 832
173 214
168 436
976 751
343 797
351 673
592 618
906 364
535 563
391 616
56 353
945 642
910 937
696 402
933 157
142 287
172 952
618 936
1 35
958 215
456 600
786 204
7 914
123 452
888 991
406 51
386 420
326 69
473 235
550 997
113 195
737 456
506 44
260 161
165 798
412 594
37 149
500 315
625 987
15 234
878 634
324 368
753 436
400 740
809 177
429 254
19 268
487 274
495 3
207 662
496 97
825 682
673 705
552 204
787 481
874 452
379 721
302 619
880 982
89 67
674 936
991 434
526 468
759 601
558 302
592 995
845 575
527 405
736 191
499 761
224 296
31 438
237 599
838 711
580 655
678 526
776 547
947 925
319 207
659 857
675 532
714 60
121 966
612 317
334 244
271 846
677 484
492 514
534 40
954 209
64 417
98 889
863 598
674 274
905 697
737 631
458 790
521 252
607 609
994 976
103 59
946 432
118 648
611 317
531 145
301 172
857 201
483 488
323 166
314 894
409 605
675 989
335 562
697 88
700 411
726 489
200 864
424 851
918 898
689 156
297 853
220 437
923 875
323 96
488 46
830 965
906 177
181 465
398 627
495 419
291 162
995 412
187 136
459 619
161 356
777 234
650 256
210 104
817 755
7 524
691 994
426 163
241 119
357 798
883 446
710 771
553 576
950 757
717 494
849 251
420 4
177 507
932 799
755 649
96 596
91 912
190 503
642 307
89 789
885 704
626 174
458 209
665 698
748 233
106 935
261 712
155 948
147 571
473 390
323 243
523 964
818 496
94 880
155 73
391 661
186 939
79 264
743 748
16 684
774 779
814 502
92 853
745 617
532 126
151 415
255 107
478 486
321 64
559 330
848 611
438 340
40 611
246 527
234 926
922 402
451 262
949 887
336 192
331 976
784 9
513 841
178 12
982 245
956 596
813 168
701 939
979 262
283 861
531 895
126 572
409 544
150 656
900 767
63 619
396 883
434 670
450 909
720 579
919 487
135 833
981 207
543 717
626 175
566 307
746 349
103 801
284 74
98 316
525 938
493 42
753 495
543 59
760 633
693 260
708 86
590 81
321 162
265 743
38 723
542 219
736 132
202 730
85 76
52 263
829 610
916 890
973 736
892 3
526 960
574 763
994 463
372 362
566 229
663 867
243 454
759 576
623 137
770 243
328 586
192 747
193 269
338 615
925 697
922 106
392 7
158 739
484 318
695 215
433 853
278 645
254 468
685 726
508 279
163 120
923 991
305 173
435 95
362 708
292 760
656 628
137 265
753 633
287 511
913 828
116 677
616 299
651 472
740 234
787 338
705 52
175 545
677 714
441 779
872 55
15 808
705 229
903 299
716 608
511 302
886 14
725 322
435 511
573 848
215 150
89 143
681 540
498 850
374 165
613 429
833 105
305 532
384 922
181 456
2 637
822 663
132 687
638 231
531 893
681 174
331 408
16 977
590 27
112 575
537 610
189 458
936 153
935 409
394 14
935 84
471 556
699 670
517 773
509 936
514 883
706 232
700 170
158 109
28 750
516 621
362 269
731 445
737 537
101 356
707 501
841 580
375 40
688 374
342 258
428 210
174 946
252 352
278 138
69 710
240 825
835 566
900 99
245 506
977 894
150 55
446 435
823 644
559 310
881 629
795 748
961 520
634 337
557 243
204 555
354 952
293 679
336 391
628 742
893 526
571 875
54 319
737 220
837 198
826 178
235 405
720 150
62 79
211 42
366 869
651 426
130 272
519 37
192 660
110 716
673 540
379 77
226 360
710 716
415 984
964 991
394 588
944 693
681 138
139 338
318 506
96 305
527 385
450 711
990 920
262 703
764 449
461 496
542 614
906 663
49 870
826 626
825 20
625 75
5 45
760 893
839 446
300 654
695 304
35 760
135 737
712 437
537 768
646 503
709 253
592 578
687 722
823 207
405 690
149 61
757 381
38 710
957 525
542 299
77 808
573 477
886 178
871 577
710 6
753 799
675 121
886 784
885 243
71 337
609 858
1000 688
775 501
775 442
413 707
968 574
188 325
636 370
400 286
288 48
390 838
610 308
958 837
678 917
439 282
766 61
913 504
648 783
926 330
113 372
194 843
607 154
26 564
781 154
945 307
879 852
212 260
429 937
839 495
421 101
841 309
689 631
691 960
575 286
86 95
719 881
25 435
975 91
322 441
875 98
636 299
976 995
134 781
143 619
196 465
15 228
679 8
347 242
720 382
450 585
627 16
134 581
870 805
868 510
487 926
754 134
829 747
903 399
15 940
171 286
249 633
959 222
990 670
8 155
495 998
29 764
424 234
528 876
444 150
162 829
535 785
734 745
849 672
831 822
747 982
429 181
121 73
555 224
200 483
556 150
545 435
252 644
43 504
139 897
39 243
980 302
613 526
972 552
908 620
109 59
822 981
546 813
905 230
13 221
602 964
348 998
397 235
723 900
71 855
706 809
356 542
95 148
645 1000
567 670
417 924
461 851
612 352
317 834
69 188
970 25
488 116
779 752
61 256
677 679
168 586
234 599
463 244
879 578
994 459
811 137
308 780
419 784
273 985
650 375
144 367
318 568
631 903
966 935
157 288
39 779
562 934
870 776
131 161
135 367
290 316
292 387
59 183
922 544
417 772
357 849
558 35
972 134
73 42
431 945
2 477
317 131
73 390
586 16
581 241
357 300
216 950
87 448
55 267
151 749
56 285
419 204
708 4
666 151
804 49
908 608
895 852
938 500
769 782
554 306
784 735
523 70
464 389
159 77
910 267
878 901
314 497
927 347
285 958
490 384
314 774
440 232
617 665
556 784
206 139
99 636
881 137
606 922
598 870
441 958
4 594
643 267
467 644
150 731
958 36
240 627
521 440
248 942
236 288
125 181
300 496
752 991
563 986
562 859
542 621
879 607
84 246
914 411
639 665
850 751
435 220
626 566
219 336
711 262
251 5
378 709
136 233
941 850
347 221
562 428
572 932
759 875
395 17
14 777
642 84
985 549
47 912
627 260
126 308
353 508
810 228
127 838
700 963
782 919
740 815
532 363
228 162
100 623
917 704
276 914
600 874
342 383
255 85
14 609
468 439
482 683
22 16
15 475
261 705
392 130
243 469
218 36
786 144
923 582
668 647
720 992
294 702
149 465
486 512
672 153
387 350
647 816
931 39
639 168
967 488
6 833
723 305
808 937
58 708
774 333
943 426
310 729
470 924
459 848
432 203
780 385
941 332
211 446
884 764
636 210
790 659
437 470
793 40
548 104
176 9
459 696
192 901
89 248
173 793
371 232
91 347
856 507
592 686
762 146
214 794
23 651
343 31
519 390
969 318
841 787
281 36
806 547
787 884
375 993
799 576
865 941
904 860
190 301
327 967
808 192
124 806
463 281
332 495
546 916
902 351
650 608
135 216
873 33
549 379
50 232
873 782
642 482
541 562
499 138
93 771
362 268
779 965
878 455
946 7
745 197
620 79
444 898
831 618
482 807
794 990
806 314
437 54
105 612
406 432
787 750
176 911
51 433
246 769
994 241
934 692
449 836
784 689
83 285
997 69
364 136
93 600
545 865
817 116
58 870
743 900
250 501
635 886
175 603
698 327
773 715
442 241
309 191
246 251
306 877
278 925
820 961
202 871
957 635
511 981
897 157
402 337
155 764
282 341
235 760
410 875
883 977
612 99
681 96
329 872
294 223
556 239
277 366
111 653
679 91
292 76
811 949
502 346
356 685
777 463
402 962
75 16
474 967
742 53
337 555
358 691
108 813
732 334
595 938
605 687
683 605
733 766
883 849
573 77
887 934
908 184
872 798
617 44
748 890
454 483
529 678
608 977
85 181
315 783
810 10
202 50
717 341
509 550
445 783
475 804
792 962
638 805
809 583
559 610
670 253
606 386
974 515
915 351
256 594
971 845
30 26
242 288
209 79
503 657
94 704
397 188
925 5
693 881
58 938
489 197
172 108
732 813
411 390
245 239
96 416
362 956
532 845
216 958
346 504
209 610
136 587
967 265
248 955
204 833
262 43
4 763
26 667
522 257
509 484
319 798
720 235
762 161
303 472
689 552
789 315
629 301
225 994
284 111
247 264
359 112
49 229
580 526
331 542
478 225
103 369
216 488
965 64
25 168
268 367
208 177
150 155
905 815
365 281
696 74
835 721
242 90
160 829
164 764
261 993
315 169
245 745
906 113
291 785
921 291
237 941
570 167
400 478
720 979
934 22
328 198
435 904
785 324
158 415
568 679
826 985
716 718
771 607
985 981
533 492
752 616
432 879
203 197
457 407
261 613
666 251
536 807
250 331
377 258
679 718
118 644
847 489
367 387
269 600
242 119
1 660
56 43
913 345
478 798
283 891
670 690
877 277
803 872
595 997
948 582
855 463
503 151
239 228
975 117
792 927
536 965
769 565
295 311
450 606
919 400
579 964
94 118
593 663
990 63
547 834
591 926
35 174
137 556
911 280
408 175
151 746
560 401
154 891
800 560
961 419
803 389
341 896
529 859
588 86
612 54
934 270
358 734
678 486
120 998
332 745
933 885
311 634
686 681
959 170
174 347
265 252
709 890
836 441
803 439
825 462
754 931
239 422
773 49
900 900
703 411
1000 273
36 836
770 438
285 231
622 527
431 531
111 28
242 212
974 629
919 894
348 426
435 200
964 964
937 323
25 924
315 702
183 333
464 151
526 128
769 808
57 196
518 340
229 528
222 173
677 303
83 531
418 271
780 546
191 694
340 185
250 65
431 82
263 426
501 539
303 445
119 888
941 703
231 11
657 324
692 882
950 68
322 714
774 160
768 197
261 839
627 582
778 104
824 757
858 515
47 459
431 264
3 235
694 699
222 827
86 3
401 910
412 6
72 344
980 43
660 29
242 171
363 126
846 28
322 921
989 948
402 828
468 686
568 821
544 628
686 105
777 114
632 47
357 970
25 600
80 82
596 934
729 390
390 926
272 195
632 11
372 761
802 969
513 499
939 978
702 351
853 336
445 100
326 728
683 53
457 255
151 897
162 276
575 28
257 265
606 742
158 24
267 526
531 566
394 715
439 846
325 774
854 853
582 255
198 821
707 458
524 432
628 918
845 315
944 442
289 12
499 644
177 26
941 63
265 272
132 481
297 237
9 319
637 555
232 717
444 737
553 21
630 343
955 946
87 662
816 323
496 690
972 655
877 334
95 457
160 90
42 825
892 74
350 628
558 846
200 842
38 882
656 370
60 713
417 844
644 707
595 538
716 816
500 308
181 695
957 935
300 880
640 257
893 83
928 707
237 171
881 451
478 626
854 789
32 641
345 254
34 68
332 13
471 897
47 935
253 83
819 757
354 455
131 307
471 346
650 471
870 645
7 76
616 958
989 723
487 44
863 373
194 783
593 7
7 161
385 603
82 733
524 559
700 163
581 44
351 932
225 556
213 568
126 401
937 250
810 334
773 589
543 893
26 54
44 661
918 541
839 788
40 608
118 57
431 878
853 895
216 926
345 303
727 105
587 333
780 642
512 596
878 913
710 393
606 790
689 881
26 272
964 976
634 58
259 911
215 598
748 721
263 874
942 698
982 252
313 805
446 250
445 544
455 162
303 966
513 707
662 977
70 975
524 625
421 133
856 894
105 863
624 734
336 757
619 387
343 731
84 500
355 638
811 62
90 47
686 823
896 217
821 23
773 181
235 420
220 567
296 32
503 652
35 17
910 907
637 45
94 365
257 71
86 170
551 778
724 97
424 249
758 292
267 289
253 990
566 604
84 650
361 427
62 649
564 599
85 95
128 412
951 123
635 874
827 865
669 193
18 30
888 832
352 240
196 394
385 47
840 174
624 883
269 378
459 795
492 420
2 743
680 860
375 771
134 600
943 897
105 213
454 138
594 40
721 328
372 567
461 419
157 102
797 470
337 313
40 981
425 499
209 182
336 449
448 857
654 670
62 829
406 276
397 424
314 372
646 266
406 242
213 503
730 416
174 415
137 677
339 556
942 353
637 631
966 224
375 919
576 280
579 256
113 577
940 252
325 265
626 416
432 520
124 998
458 551
304 746
24 784
526 323
599 17
403 696
100 699
193 52
335 802
923 839
366 536
293 963
670 514
378 96
748 782
760 388
737 375
335 227
987 880
87 126
857 857
454 571
143 888
984 449
567 839
401 326
857 317
142 592
969 508
610 380
918 695
916 550
859 78
429 141
639 103
600 154
575 35
283 661
291 922
833 484
517 99
401 322
77 580
962 855
482 867
69 753
860 735
124 919
885 670
265 566
397 11
519 418
213 531
61 314
691 453
409 65
828 108
713 157
320 458
412 589
534 650
167 323
768 746
996 28
810 468
797 472
948 823
222 307
711 302
265 671
92 653
394 275
600 380
418 99
676 594
514 749
728 678
821 118
167 68
920 8
262 131
110 969
703 703
67 256
74 800
130 518
434 455
610 78
477 607
803 906
845 351
614 388
173 659
979 302
333 706
228 111
142 328
407 907
593 416
897 493
225 933
709 315
153 869
163 118
944 491
478 877
129 607
662 557
15 132
900 527
934 359
140 494
973 311
916 499
591 292
307 15
32 680
941 44
93 365
755 401
300 986
223 496
339 5
269 413
820 814
533 853
894 86
772 776
775 523
234 133
837 297
783 817
140 206
679 940
57 618
253 672
13 792
995 166
894 278
615 895
199 629
401 340
400 61
496 402
480 601
397 549
790 754
120 472
24 866
894 166
858 208
180 321
584 19
405 109
319 252
255 87
509 621
364 135
785 727
957 479
925 221
280 31
120 635
778 663
800 178
263 840
4 563
70 679
840 733
18 71
257 869
475 434
337 201
764 308
845 753
973 588
33 746
784 735
837 512
280 434
776 272
694 580
587 679
726 967
449 634
358 73
18 67
726 115
591 797
970 637
439 909
805 139
576 797
344 609
466 957
968 846
237 312
398 896
754 145
703 700
751 912
788 503
524 260
76 575
659 22
677 911
957 816
177 523
182 841
413 928
346 903
669 359
562 47
627 726
495 587
111 850
975 385
864 598
372 451
689 377
58 536
110 902
393 135
734 797
512 356
546 18
27 24
723 679
211 25
474 651
484 187
161 414
308 425
687 440
886 109
257 157
278 247
300 70
72 509
422 472
385 488
644 625
847 862
518 100
172 945
575 499
470 852
449 268
2 645
301 713
462 924
40 792
406 150
249 947
741 70
846 181
374 513
983 499
259 668
26 538
514 325
637 954
200 698
635 6
149 345
869 903
375 973
466 421
523 746
697 841
958 934
307 746
49 740
325 562
931 102
851 116
32 702
465 524
648 121
851 258
378 561
364 837
343 581
675 337
131 559
89 868
733 202
215 186
752 389
69 571
291 489
445 102
723 643
806 677
128 598
564 220
516 112
733 566
616 711
511 487
761 120
588 656
343 820
919 410
550 848
1 202
262 87
260 333
165 742
753 96
901 539
708 239
936 67
357 1000
886 175
50 675
249 818
431 136
640 490
592 861
128 272
965 915
681 517
884 452
676 244
909 883
594 878
726 751
864 613
671 37
895 73
392 786
320 857
606 898
764 375
596 600
865 786
678 66
552 384
761 879
723 680
463 392
533 242
182 729
618 420
96 827
733 937
117 111
192 24
940 976
174 615
977 470
493 25
856 979
151 35
840 835
463 935
26 613
648 379
881 424
209 865
539 692
149 868
229 535
136 924
574 560
323 590
242 867
704 411
678 617
745 2
859 724
131 445
83 476
648 653
305 217
226 283
373 885
899 372
301 341
985 72
63 836
351 448
42 948
759 633
789 34
628 817
511 588
19 653
797 522
65 660
219 223
327 676
762 546
507 143
807 117
497 753
883 401
366 865
967 620
677 818
520 600
762 325
408 689
139 660
485 979
319 397
235 6
126 785
332 599
665 480
664 228
723 387
736 643
212 774
227 439
910 840
836 313
744 424
995 967
288 534
391 955
437 955
541 939
571 925
626 800
744 171
844 493
515 306
599 374
708 842
644 586
598 24
540 399
617 736
674 809
93 998
590 46
425 473
597 961
120 542
462 721
893 908
120 85
925 449
479 102
971 345
45 689
122 701
461 887
763 568
162 355
350 897
734 56
61 213
343 269
131 573
972 941
356 104
606 815
398 525
713 663
133 903
906 135
69 148
770 365
288 156
312 218
159 683
220 781
405 347
968 474
271 73
145 418
208 1
955 567
81 457
516 660
214 312
646 584
907 569
392 925
197 984
30 273
349 975
364 256
495 941
2 692
793 468
257 114
839 485
292 250
987 282
74 635
505 128
927 208
721 271
618 187
950 952
786 685
179 258
889 719
221 296
218 976
652 3
183 867
731 183
683 891
990 628
399 855
459 164
304 836
354 4
925 155
558 864
926 945
853 424
776 972
980 657
93 153
372 9
472 47
937 323
582 71
312 67
816 595
736 270
13 176
266 145
164 801
427 709
104 329
608 28
68 45
928 627
237 308
53 411
703 219
428 125
279 89
21 978
656 284
700 684
98 999
741 989
324 889
911 314
514 594
255 635
98 564
469 610
400 948
235 949
329 595
802 241
796 62
663 229
356 670
779 585
739 941
216 818
833 582
199 499
538 679
246 704
613 646
110 250
208 829
499 802
969 75
85 308
616 809
980 610
592 134
328 121
276 615
606 724
190 718
686 252
842 541
953 609
674 855
921 767
411 988
272 527
652 495
250 969
670 726
799 723
167 94
656 633
713 208
755 873
863 379
730 937
536 159
61 207
156 507
336 13
43 20
431 632
525 811
69 715
524 394
900 509
53 730
495 99
822 764
532 555
89 250
709 694
599 561
933 257
208 918
103 593
502 218
938 688
441 83
266 960
285 520
360 411
479 448
689 341
359 176
692 582
936 640
948 224
786 24
685 193
945 476
468 53
486 121
151 452
955 43
180 867
940 860
382 58
409 835
977 130
528 39
95 992
751 95
299 186
983 807
826 340
116 473
65 679
849 645
50 448
88 870
376 769
311 291
146 222
534 887
405 461
93 982
97 267
339 804
397 967
81 27
767 438
820 296
836 114
777 555
781 855
20 666
594 988
369 801
201 362
195 375
655 405
794 264
423 523
519 67
416 197
84 103
552 946
902 495
815 938
604 342
246 990
322 145
870 194
582 576
405 507
923 609
828 627
523 865
436 326
416 15
598 920
963 175
641 429
934 792
126 668
933 803
528 609
294 552
832 621
329 775
884 181
211 559
143 908
581 238
372 406
721 294
532 738
572 688
615 954
687 384
615 410
520 837
424 451
485 611
867 123
992 623
586 851
198 734
974 925
914 730
435 71
799 395
966 456
122 166
157 278
437 76
380 298
176 481
816 313
963 414
228 567
350 910
737 482
641 843
211 608
975 450
502 646
301 305
655 983
313 931
975 989
54 454
138 927
243 754
910 542
363 869
895 750
711 511
151 958
447 424
611 131
857 489
280 879
88 462
700 546
565 429
522 194
83 259
5 109
804 204
85 64
745 972
80 322
55 599
295 554
85 810
529 633
618 476
838 974
307 956
377 357
826 248
1 763
754 327
937 800
639 676
130 161
339 343
490 752
554 593
510 43
727 869
875 758
207 262
418 14
611 696
290 52
724 983
8 161
791 838
353 932
680 493
392 341
866 698
938 893
460 682
526 381
448 612
859 583
205 923
962 644
756 342
779 875
775 398
331 147
381 787
770 13
739 499
955 185
636 64
652 932
257 549
893 787
812 885
614 758
286 376
521 436
873 26
407 526
511 298
567 643
17 820
504 152
332 699
383 329
397 399
932 713
645 670
55 170
736 83
144 345
680 64
252 641
886 848
187 922
256 526
951 694
894 764
199 680
591 345
489 969
64 537
918 864
140 2
630 309
456 489
773 563
933 151
414 504
136 564
643 98
62 382
711 31
905 46
666 201
272 495
76 204
810 604
885 925
987 700
296 665
239 997
704 824
915 842
611 548
555 698
667 954
110 575
523 531
821 55
847 703
795 563
948 903
375 698
582 413
500 289
32 890
609 201
614 740
588 373
319 370
810 86
695 918
98 125
656 878
367 788
840 94
268 625
301 813
793 152
109 586
484 988
99 500
147 714
803 819
374 443
655 926
426 363
602 154
679 914
697 763
963 31
58 874
767 828
268 83
183 898
358 858
799 10
547 122
913 260
931 322
523 248
910 100
94 719
753 394
249 844
730 167
819 837
40 512
488 216
12 437
571 516
52 960
577 901
54 329
798 155
834 803
673 8
440 471
314 644
8 667
301 871
856 190
710 290
392 898
155 130
161 703
153 746
124 584
831 916
880 212
39 643
331 636
691 464
25 236
596 8
218 703
893 462
934 779
438 394
788 806
244 5
200 404
654 568
618 950
355 536
19 601
823 728
299 160
421 444
822 454
21 309
645 372
702 181
248 123
279 481
401 15
576 174
548 297
390 209
2 735
139 695
261 849
299 510
142 403
186 454
898 450
452 128
379 253
413 633
875 826
14 866
451 553
369 176
433 321
340 315
936 277
137 429
249 627
326 777
824 785
192 717
545 4
851 941
97 294
740 349
377 339
855 787
653 961
556 663
83 849
204 336
279 318
946 277
692 737
629 692
60 446
922 442
992 935
710 128
891 963
392 334
560 643
93 287
317 145
22 816
839 109
468 550
204 677
859 547
336 528
452 629
607 263
956 315
538 184
914 109
60 553
142 679
844 478
997 273
685 247
393 166
176 976
629 183
11 446
518 788
739 283
557 966
525 319
562 588
219 875
738 263
522 906
760 172
103 415
890 342
410 405
354 766
874 815
557 464
640 957
481 771
632 663
31 628
18 177
168 191
175 988
475 36
711 300
68 402
263 651
313 251
791 761
974 171
282 446
304 949
831 966
502 444
660 664
420 476
362 723
17 987
435 662
433 63
624 874
917 556
335 117
773 266
34 710
87 361
483 528
745 362
739 318
899 876
954 625
88 248
816 225
779 689
50 997
375 595
352 88
566 831
932 427
635 984
269 225
459 941
745 594
925 547
905 416
115 927
22 928
856 661
161 429
617 455
240 247
985 893
645 970
533 718
40 135
190 337
413 188
996 810
336 200
687 508
509 583
529 23
828 974
200 703
921 292
48 905
58 502
308 858
313 389
476 69
921 373
219 641
918 853
928 229
325 670
548 505
738 881
67 794
593 994
91 321
508 219
18 466
651 478
380 444
721 171
969 465
803 674
381 243
467 902
961 945
875 199
320 69
502 753
692 972
80 462
582 185
517 749
68 550
343 629
372 856
473 138
247 285
624 698
801 581
866 989
885 715
750 15
861 302
899 836
463 688
197 878
12 370
834 462
954 530
666 925
337 874
773 741
898 678
950 505
130 818
573 229
95 589
259 899
642 974
222 652
18 802
196 352
626 711
237 402
168 137
209 394
166 662
632 320
69 655
560 378
861 669
489 410
82 246
237 999
73 211
235 415
16 623
74 462
627 606
466 701
922 775
175 498
928 416
863 207
486 180
931 250
654 572
162 977
148 431
696 63
654 439
629 359
365 546
738 708
403 65
495 555
212 961
944 902
458 675
214 94
816 50
209 676
968 89
819 316
552 398
752 318
302 455
594 482
61 256
560 704
968 110
14 401
755 858
344 637
993 349
177 10
903 525
488 301
823 201
361 121
466 863
866 713
261 407
428 331
396 732
289 892
84 231
205 498
465 759
148 217
224 177
403 557
55 159
643 337
457 888
936 106
549 541
417 156
886 115
456 679
246 466
624 420
259 489
238 658
235 603
703 871
988 130
497 653
380 926
807 180
287 2
364 157
31 324
425 818
734 87
393 656
967 895
281 726
314 216
821 437
126 627
494 555
432 437
839 285
458 702
775 985
303 619
497 717
115 921
942 496
464 223
421 67
723 38
73 732
516 336
256 415
740 442
947 768
873 191
713 473
133 226
567 732
109 847
594 367
133 431
901 810
737 623
134 461
478 300
474 466
758 548
641 700
18 796
116 459
907 450
763 733
697 430
867 899
628 298
60 405
489 907
153 627
644 490
777 953
12 772
914 717
132 762
245 57
29 990
252 671
785 595
176 966
954 55
912 672
417 776
307 341
939 735
967 736
725 566
298 827
601 866
957 441
601 981
80 664
247 675
904 578
935 862
885 438
972 464
665 128
743 628
35 609
551 898
305 220
858 173
868 351
425 339
685 282
185 680
230 799
414 199
315 182
450 255
270 435
307 861
978 134
275 500
528 959
633 270
325 548
741 853
101 425
992 530
96 955
369 809
330 313
412 799
529 423
310 585
175 56
675 355
967 735
832 730
477 674
709 687
134 956
370 384
319 390
290 868
689 689
429 754
81 754
79 463
374 714
982 818
300 89
745 662
37 151
43 467
415 855
927 649
697 896
574 563
767 664
195 884
421 639
800 752
575 398
442 809
983 451
110 557
440 682
263 120
343 257
120 948
618 720
163 249
240 187
900 722
336 845
664 678
798 899
255 207
712 794
720 995
783 862
524 61
992 568
530 240
202 738
538 839
490 914
261 35
938 770
849 481
176 96
587 359
986 887
949 452
712 232
631 817
250 814
921 56
936 13
630 15
880 310
133 697
842 298
321 337
16 624
697 764
817 477
25 634
868 631
207 360
786 846
634 302
316 311
459 248
452 863
176 315
743 432
158 134
119 867
196 706
791 530
959 455
832 736
47 212
897 784
472 170
203 151
948 798
130 615
438 458
183 953
106 743
314 573
288 745
925 89
832 631
964 292
447 277
713 630
407 112
68 230
533 501
31 935
291 550
47 144
646 50
486 319
594 624
918 313
521 272
920 552
434 846
890 25
670 300
983 649
430 954
33 964
617 117
218 2
306 9
807 375
157 28
749 133
762 761
366 223
34 590
300 676
934 211
286 631
528 718
720 95
729 175
468 792
465 301
591 837
253 804
943 279
738 28
88 431
159 615
870 660
465 102
68 442
689 704
35 791
888 337
118 91
418 683
450 715
680 971
603 82
983 386
18 517
511 734
483 457
934 957
282 444
554 910
413 828
965 588
133 920
922 735
118 297
639 960
438 612
243 513
346 463
102 871
916 245
600 78
993 968
281 647
574 98
272 24
171 736
232 496
904 756
676 653
964 621
810 980
340 653
61 85
960 983
429 432
497 10
378 623
527 743
542 834
759 35
848 121
170 41
420 706
72 23
519 191
931 571
785 435
817 195
627 209
257 286
760 712
894 393
160 735
929 2
48 217
512 539
621 877
405 299
934 390
330 799
10 929
992 664
198 664
495 417
65 130
88 816
99 908
102 30
103 817
27 85
898 961
310 693
796 953
113 290
99 38
705 174
38 327
296 471
71 959
484 708
42 708
746 137
722 815
989 548
531 152
944 740
618 685
548 334
152 446
674 691
349 881
722 985
218 525
764 259
439 621
148 760
611 475
531 590
193 190
304 776
775 705
317 675
202 33
950 553
174 171
988 456
698 760
64 891
560 831
91 386
753 869
361 280
615 179
167 921
900 779
802 806
560 224
294 551
288 914
72 859
897 227
811 871
461 9
270 57
852 72
495 687
499 675
961 65
322 655
793 496
23 373
79 201
417 361
863 50
767 499
446 536
246 746
562 307
257 488
403 703
627 62
894 511
632 804
96 631
145 557
526 534
207 813
763 542
14 688
836 506
819 529
709 140
257 51
854 408
756 912
440 792
712 91
226 692
52 604
288 317
712 984
874 519
54 217
467 761
93 25
456 26
95 743
832 418
437 284
195 282
449 757
371 833
192 245
671 340
914 469
591 784
322 563
313 399
993 493
506 741
199 128
144 582
969 786
932 847
14 31
541 709
691 396
351 205
191 166
675 745
904 766
800 444
684 435
255 547
668 76
452 671
331 633
440 67
228 884
179 406
265 74
895 414
792 400
681 746
712 923
616 217
233 248
575 932
161 389
343 213
867 786
141 587
482 599
28 491
948 948
643 508
786 359
351 703
939 189
203 898
415 216
123 631
361 761
457 813
6 787
142 451
571 252
290 20
699 424
791 860
997 843
232 629
492 107
767 230
64 848
43 657
745 329
664 552
332 29
193 323
399 58
280 360
422 989
158 263
32 702
471 537
475 335
564 981
563 74
468 246
138 876
428 732
178 18
443 238
478 126
963 345
934 734
153 376
81 569
806 312
701 703
350 46
842 612
5 239
820 480
185 499
391 870
131 607
989 311
799 942
259 643
859 188
810 179
493 71
409 221
412 314
111 141
376 439
110 821
750 480
931 393
60 625
210 25
587 950
847 892
858 373
655 813
670 184
157 37
623 697
64 93
6 402
825 269
835 672
947 438
651 131
219 297
71 717
839 922
576 148
403 876
862 222
638 866
919 920
371 367
44 131
348 483
903 323
992 267
633 901
437 404
745 229
841 595
63 497
874 300
342 726
822 341
447 29
660 118
802 337
945 983
56 431
695 981
852 811
24 947
608 155
936 34
235 762
208 653
184 915
679 243
458 240
307 593
211 702
573 739
84 174
755 343
247 99
583 87
648 451
836 409
682 613
512 644
221 21
597 529
933 862
954 60
295 405
919 733
84 317
101 928
888 581
276 597
780 370
918 332
991 890
232 601
395 447
17 823
660 99
243 605
387 382
39 682
833 410
389 14
63 391
801 38
506 352
368 475
956 192
954 832
925 586
666 703
401 157
984 895
419 336
215 379
199 823
314 354
20 994
706 598
168 262
571 883
398 459
101 982
403 18
333 96
759 904
619 838
46 931
615 30
974 319
237 680
954 238
167 430
637 178
329 898
683 120
120 123
745 451
676 643
5 90
493 207
328 55
481 484
911 261
307 315
849 373
880 640
203 797
282 933
135 110
63 534
219 616
700 745
766 68
699 652
349 142
181 266
684 429
40 739
320 712
96 103
233 470
412 727
708 386
440 209
502 393
336 758
894 938
316 825
777 914
654 662
729 880
104 204
775 659
411 648
285 998
395 984
912 53
366 657
723 688
875 534
103 353
879 741
254 770
314 375
255 992
72 692
195 646
404 209
662 904
703 496
761 981
710 625
221 103
298 194
266 915
208 936
77 775
480 257
800 653
523 176
619 651
750 972
520 99
196 230
500 798
591 573
409 912
950 687
185 520
787 534
533 975
283 956
180 482
952 349
607 341
180 344
337 798
115 385
971 891
811 974
341 210
504 612
777 243
952 917
434 467
517 152
130 872
281 686
720 132
819 692
360 752
863 882
269 118
700 535
882 795
887 102
830 735
550 297
637 986
350 552
803 669
541 494
907 714
628 873
398 858
812 468
320 721
874 674
36 503
245 81
383 741
259 209
770 690
163 720
337 746
326 715
384 850
495 106
629 138
593 825
241 79
904 455
697 884
743 757
513 708
721 100
399 151
355 243
997 847
854 564
120 597
98 658
870 477
126 210
652 99
973 82
629 496
386 346
783 429
356 622
352 595
340 293
934 820
339 585
955 905
793 659
759 233
480 706
464 651
479 896
780 25
218 961
175 673
727 633
432 432
259 377
333 813
907 230
375 264
623 38
801 413
728 887
282 657
234 798
426 296
557 41
785 40
550 498
450 37
994 952
470 138
770 955
261 321
545 564
912 511
91 543
338 183
744 6
645 905
198 627
608 607
421 217
342 436
859 744
50 417
704 467
934 637
324 752
595 337
788 331
979 645
731 207
242 746
173 410
683 149
263 20
327 821
818 892
392 145
951 223
323 569
956 302
644 551
28 554
964 537
741 567
453 207
811 594
174 547
762 681
601 290
656 29
690 981
769 110
915 180
980 684
730 664
91 13
428 995
1000 495
818 231
546 260
354 287
407 93
9 694
403 501
259 930
735 211
741 453
405 275
834 480
824 10
50 475
648 459
505 253
955 515
227 173
519 206
349 835
587 187
831 686
62 819
181 83
591 849
469 22
579 303
819 249
533 837
559 38
256 718
352 90
344 569
498 776
215 832
531 470
947 809
228 704
852 735
771 960
708 300
93 31
487 285
728 771
945 570
14 436
935 96
893 116
933 221
236 547
423 944
176 820
43 890
53 464
787 629
192 845
433 647
49 218
484 171
310 474
263 452
530 178
512 375
412 985
973 276
60 755
666 600
480 57
824 347
189 449
319 961
161 814
796 239
197 892
438 899
24 882
738 800
159 396
159 669
497 563
524 33
574 12
805 566
687 842
884 23
728 712
435 902
106 311
600 350
654 632
570 610
636 167
792 473
657 229
153 463
351 120
374 641
238 209
275 188
488 297
36 898
914 121
964 218
831 741
457 267
975 612
124 365
468 14
820 620
469 90
994 801
83 971
47 775
249 207
241 847
760 972
572 369
680 159
782 751
195 266
99 727
964 689
231 174
189 658
330 307
270 55
933 223
529 528
2 119
265 617
738 891
979 366
841 143
709 119
227 219
172 812
570 312
649 590
199 434
203 887
694 373
8 191
902 637
532 292
909 950
445 709
211 436
621 555
405 392
854 565
370 424
876 734
754 194
715 685
161 709
922 105
59 563
447 311
866 639
226 17
419 151
726 701
263 894
186 807
685 745
205 876
885 147
368 636
543 600
509 379
273 875
997 116
471 140
688 658
277 641
949 925
128 111
74 813
339 941
965 871
958 661
336 601
376 737
203 914
877 870
212 987
90 79
729 509
373 937
6 77
826 870
42 451
857 457
268 19
267 637
675 253
58 761
786 479
16 612
755 741
368 113
466 626
89 119
434 630
449 664
726 708
670 884
461 687
184 137
352 472
546 393
296 951
335 888
424 627
273 9
746 311
668 212
693 780
9 926
692 701
903 828
650 515
228 765
617 701
882 356
283 539
332 207
255 983
599 367
757 857
366 564
741 166
957 675
993 692
455 767
906 165
187 490
528 341
993 670
804 393
491 189
231 142
870 865
638 843
88 345
357 397
403 264
663 845
471 483
432 791
558 559
634 530
409 349
75 911
153 524
24 568
439 889
443 822
732 940
679 175
68 738
292 986
541 243
398 672
263 296
152 65
251 651
334 856
77 362
440 132
94 593
466 596
10 811
744 247
41 997
639 773
49 911
319 245
936 48
996 691
591 28
572 749
546 901
187 675
395 172
465 218
207 978
494 259
449 255
204 356
914 230
314 578
690 899
489 897
959 754
150 451
252 718
472 744
590 106
36 208
840 591
749 290
374 683
223 808
430 354
610 794
826 140
107 227
370 371
998 731
911 446
272 626
426 399
345 102
859 846
231 362
526 952
253 275
7 136
746 615
854 279
222 324
550 355
728 3
647 186
26 7
51 241
246 158
38 701
450 242
942 677
166 620
266 578
254 919
479 700
219 708
597 611
460 479
129 119
403 885
828 340
354 601
664 85
675 746
762 971
847 537
51 379
670 292
360 2
197 523
34 933
190 524
808 857
273 63
496 115
241 464
788 862
505 652
497 47
620 857
491 582
484 735
829 155
867 717
893 299
45 546
507 350
31 785
289 5
272 368
110 549
277 237
93 331
3 948
699 323
69 634
726 841
614 879
832 467
808 540
595 705
971 641
230 954
369 433
246 948
606 949
664 432
277 137
762 112
877 647
905 549
842 174
493 137
968 942
713 54
179 755
567 113
2 620
872 447
513 71
353 810
357 467
865 311
555 681
807 560
626 655
640 721
695 850
958 857
38 488
428 999
6 712
974 198
710 846
333 303
747 423
840 553
627 437
454 560
388 743
192 831
606 889
868 659
799 763
611 669
397 456
628 579
262 534
650 21
747 212
872 15
747 365
709 863
28 48
667 453
500 673
25 482
61 432
688 710
719 276
690 450
712 275
302 151
710 904
112 313
829 354
294 907
276 893
806 528
730 424
859 811
838 618
878 444
980 441
112 720
467 585
341 643
635 37
485 229
940 221
349 238
217 580
194 519
4 92
725 799
763 232
114 486
264 542
523 426
894 728
873 643
407 126
146 141
610 577
630 850
754 454
419 785
994 797
841 863
5 628
624 88
266 757
717 594
100 866
260 815
447 664
791 189
534 607
204 299
442 228
228 586
45 88
208 389
141 801
654 895
572 587
930 48
643 539
608 763
431 624
13 7
76 894
453 288
902 880
334 897
78 105
556 617
561 656
206 375
461 918
22 859
468 548
726 42
379 69
294 365
964 70
794 295
344 126
399 409
529 550
862 460
618 366
673 90
82 512
803 202
541 758
69 198
195 299
914 243
45 352
267 60
641 494
271 234
335 27
98 292
107 307
87 407
427 588
488 259
211 750
786 898
980 109
589 398
883 485
689 877
621 224
709 787
512 918
480 813
461 906
946 765
26 709
989 327
764 778
429 367
449 645
110 876
283 353
925 869
73 140
335 991
304 241
637 608
310 577
585 395
327 551
298 208
704 623
267 967
393 194
475 425
472 761
941 172
448 931
423 697
601 334
95 467
848 270
633 453
695 276
414 336
952 333
343 929
250 581
207 52
838 617
614 463
284 127
434 308
398 314
135 852
478 805
119 509
827 299
725 912
727 665
355 745
460 937
428 836
260 396
284 928
968 107
787 587
96 657
16 162
450 176
330 435
181 895
610 681
69 357
308 331
185 798
253 546
15 407
46 188
106 214
598 818
394 827
310 354
154 877
893 874
862 130
124 682
579 767
812 164
584 592
883 659
2 181
958 461
334 410
680 775
312 121
289 763
680 957
658 64
268 718
508 871
432 916
760 829
321 89
257 514
162 520
62 604
838 124
531 416
36 415
87 631
9 304
297 777
775 911
395 657
722 856
825 885
395 841
347 80
526 306
493 637
798 672
672 714
585 990
337 855
630 545
311 482
650 63
290 984
898 43
743 777
186 463
920 249
612 334
312 151
157 140
20 924
145 469
93 593
902 263
954 69
982 590
371 130
335 314
936 715
61 318
471 308
270 159
445 254
62 743
723 325
513 29
2 640
206 547
914 93
739 892
931 558
74 800
687 404
987 597
47 438
636 227
89 854
580 900
939 256
733 303
34 384
663 208
355 135
881 197
522 474
418 367
241 231
533 83
584 812
428 156
771 158
796 87
929 507
294 659
128 660
597 651
574 211
979 137
91 605
278 24
794 539
584 382
390 859
212 580
65 862
12 820
600 942
928 222
74 150
464 687
63 310
499 742
54 513
24 340
502 660
57 600
350 614
600 292
536 503
898 207
80 222
928 488
482 810
756 355
993 461
88 684
548 96
482 133
820 647
139 709
952 523
951 504
977 325
400 141
489 6
491 8
814 8
172 531
989 159
324 835
786 738
536 734
3 753
158 316
52 2
25 393
286 11
723 253
384 230
306 437
487 700
355 586
257 855
307 507
294 897
557 882
375 266
821 665
425 618
387 303
851 148
780 794
418 754
82 498
878 299
491 320
853 478
207 346
309 881
370 964
663 114
626 612
191 546
403 601
80 241
646 969
772 18
184 102
545 604
198 452
263 193
407 890
422 591
474 163
509 608
261 728
541 65
895 732
380 68
702 811
189 953
538 463
852 496
195 224
959 508
237 599
665 212
313 392
808 355
64 106
742 194
816 533
612 783
209 606
402 725
801 337
804 983
515 500
263 978
623 772
705 702
27 983
621 456
966 93
14 823
901 291
187 377
775 709
209 554
275 216
30 465
577 873
617 782
278 837
440 163
569 230
545 359
386 415
409 889
163 373
875 823
350 897
81 914
189 94
422 189
337 908
908 467
650 230
560 3
494 222
915 297
373 931
844 738
712 924
985 443
441 452
869 78
870 802
75 738
448 539
136 629
184 158
167 849
816 236
558 873
847 986
973 103
334 677
279 611
216 177
801 137
183 494
799 64
617 943
110 467
74 928
764 469
554 179
419 494
559 287
493 148
885 711
178 112
418 546
276 783
607 779
299 593
88 887
669 465
868 975
829 721
271 153
28 866
885 15
989 285
434 972
90 833
181 710
261 41
75 613
841 641
239 798
174 37
879 548
971 126
34 924
917 898
245 763
326 495
989 414
577 988
830 758
418 939
714 934
178 207
590 394
552 694
710 334
764 931
689 864
452 675
855 139
569 209
782 992
724 464
180 259
218 133
967 696
191 71
568 345
991 692
415 269
431 433
47 838
457 973
890 790
470 811
887 967
998 258
983 934
540 58
400 595
269 77
961 80
703 344
132 235
149 853
265 858
568 758
383 194
882 432
381 516
708 674
519 701
200 400
828 736
496 8
964 618
629 880
551 393
308 74
217 730
19 278
393 438
793 450
481 608
619 800
88 405
426 652
818 145
330 881
129 938
926 375
717 979
863 483
767 639
484 802
259 288
338 323
547 771
284 17
377 66
71 121
205 862
188 438
964 38
176 215
729 192
441 658
813 43
686 55
731 615
441 548
86 90
329 568
235 703
687 237
763 205
138 407
769 233
822 524
738 513
648 239
922 711
996 37
314 582
407 115
55 483
369 882
7 843
498 145
141 741
413 381
76 284
529 614
863 988
988 537
847 350
299 998
222 857
541 677
832 127
789 994
361 17
62 458
281 176
33 225
788 585
441 226
199 380
632 354
37 762
442 665
943 376
935 462
881 60
479 101
617 579
573 776
283 956
350 72
40 213
27 142
654 816
665 834
944 97
378 279
341 143
21 329
126 260
304 92
609 627
997 450
595 189
547 56
242 680
611 407
761 621
563 314
580 300
488 808
75 566
852 552
708 31
447 644
617 390
289 356
824 418
693 159
665 378
794 352
290 593
515 315
831 253
286 867
293 931
506 25
941 136
57 771
542 214
325 670
787 905
183 961
660 181
762 649
528 870
142 978
255 931
481 849
206 200
256 883
324 727
795 968
945 755
726 490
871 96
843 860
600 818
877 345
974 448
248 603
722 845
28 748
541 523
489 572
34 556
508 815
52 158
983 586
499 874
582 258
138 474
773 641
412 172
952 407
693 928
691 905
429 986
24 320
703 84
262 584
552 419
198 587
202 347
633 882
296 106
590 735
428 463
536 794
828 405
275 374
692 623
647 519
484 82
669 19
34 945
318 642
539 369
747 683
226 922
655 308
467 807
121 77
569 938
94 426
379 743
443 748
710 451
552 563
268 112
615 177
34 488
628 453
679 596
807 747
200 32
724 317
8 356
404 168
965 665
972 926
686 398
955 723
816 711
106 430
456 649
892 366
370 652
740 142
200 965
453 55
15 423
140 232
852 254
131 948
771 992
511 569
959 855
600 864
190 631
353 174
532 505
717 270
656 42
218 408
475 275
90 906
564 157
939 114
849 489
104 237
929 233
777 511
748 302
798 31
867 415
633 766
276 467
680 445
782 276
946 800
363 624
761 538
35 381
381 702
293 904
698 639
113 273
184 621
688 47
40 964
101 732
878 75
957 452
985 70
833 768
400 681
701 785
399 305
904 275
215 760
812 80
995 901
968 853
702 918
424 837
50 235
622 448
780 376
794 744
299 239
373 800
968 663
587 234
423 277
279 931
907 629
392 788
503 469
481 720
729 926
887 221
929 392
579 233
895 466
295 835
323 770
29 498
814 327
523 526
222 912
531 937
486 344
783 89
980 305
530 638
955 746
577 346
369 823
80 50
787 179
993 224
605 141
31 873
622 868
584 98
631 503
153 194
276 966
484 411
99 391
157 627
890 150
610 562
317 220
56 687
52 698
162 947
483 530
925 577
828 570
855 353
407 831
437 248
721 10
948 326
426 657
487 931
624 876
527 694
602 650
569 68
863 201
296 882
932 406
196 439
364 318
11 416
233 690
379 401
217 552
313 197
933 20
668 923
67 123
51 245
243 639
709 893
318 180
95 775
522 917
231 477
146 524
472 987
482 101
54 328
977 677
689 525
167 76
151 805
14 708
314 201
949 909
184 119
558 991
81 942
881 3
132 985
114 391
746 862
214 219
36 233
195 708
279 33
509 245
837 647
924 957
144 63
539 970
928 821
516 303
516 101
334 500
645 918
440 59
821 980
704 578
463 168
364 378
520 231
650 299
426 524
59 850
410 898
682 824
424 786
410 896
99 158
141 540
631 1000
641 324
102 177
492 901
747 122
777 962
823 8
587 674
874 808
798 421
315 959
5 524
483 252
365 412
915 253
993 887
782 955
431 943
504 187
847 671
566 329
580 745
808 643
3 941
705 623
489 717
567 810
721 498
798 607
306 649
463 944
982 400
165 635
151 456
576 748
637 38
850 411
971 113
663 370
111 178
834 982
367 115
851 239
905 254
53 293
955 203
339 689
586 605
546 333
750 649
833 321
785 580
885 27
640 633
825 194
770 788
435 903
6 509
354 625
530 732
587 91
542 709
243 188
726 736
303 43
798 841
935 261
376 951
49 245
65 378
601 790
289 814
886 344
241 375
416 276
503 327
141 782
13 979
100 318
896 375
1 99
844 905
966 245
749 673
906 245
288 27
3 699
392 229
544 332
628 579
121 742
869 397
40 889
310 490
688 563
948 428
443 568
909 255
794 101
837 927
814 439
899 149
580 501
402 837
652 95
563 32
66 737
440 953
269 976
443 765
446 103
421 292
267 22
963 383
1000 296
787 141
999 56
260 134
158 871
819 323
535 157
394 879
70 234
219 726
187 391
690 113
535 749
120 307
355 257
908 348
531 835
644 567
514 602
177 497
72 31
1000 97
6 314
957 734
121 924
90 186
413 842
182 145
681 370
56 445
456 790
234 778
632 458
203 201
883 499
165 875
219 942
877 755
35 338
880 561
744 308
2 863
574 253
610 113
807 682
50 942
438 471
723 461
682 840
925 558
638 534
155 55
501 571
485 279
122 914
423 883
118 878
415 874
723 861
148 438
717 176
402 570
744 250
881 563
69 562
725 332
774 783
865 394
328 352
237 784
465 189
382 896
567 149
188 975
304 236
311 124
655 249
698 685
788 274
530 965
381 316
880 902
392 115
538 511
563 777
592 130
506 671
49 125
799 382
198 642
792 144
334 829
426 392
273 378
244 379
369 649
222 233
290 191
88 692
297 130
695 548
770 968
362 276
956 53
811 852
632 335
241 548
423 999
577 10
33 871
877 569
985 546
589 214
669 804
810 880
636 200
530 371
385 816
277 296
732 820
542 53
367 954
549 468
229 366
257 59
478 910
435 400
848 317
685 207
216 786
945 145
918 100
871 90
942 636
822 888
667 487
660 795
966 607
825 213
372 325
485 423
21 804
201 669
201 69
3 951
509 435
171 789
795 482
874 111
272 673
259 646
118 9
577 762
466 33
288 457
80 744
168 185
210 166
28 634
184 646
913 267
577 212
754 599
399 495
832 444
632 444
454 760
969 247
706 40
302 694
856 590
925 123
337 974
776 190
432 845
96 397
453 159
327 289
987 979
966 455
972 869
877 807
500 377
745 404
890 551
687 696
211 903
143 708
17 921
236 41
761 33
759 974
562 926
547 246
945 782
308 437
618 792
113 15
945 69
24 837
838 179
1000 908
726 512
418 484
150 751
553 67
835 74
848 19
405 461
682 767
786 242
421 909
438 783
120 191
832 512
211 124
264 337
278 95
109 717
770 897
963 948
819 896
137 260
439 554
905 535
248 663
680 749
813 803
53 358
343 29
134 390
199 400
150 325
309 995
788 330
723 742
453 291
832 235
352 932
120 695
714 106
656 420
32 66
448 516
954 146
617 212
512 36
438 867
3 843
992 77
542 315
241 368
494 769
497 146
100 348
903 85
340 551
567 656
406 557
354 404
505 695
715 280
407 348
318 57
476 70
435 121
760 581
760 930
708 562
141 16
849 290
984 368
708 213
592 57
141 290
423 854
183 449
49 940
418 932
73 278
156 531
75 51
646 323
508 25
898 866
765 64
195 601
23 893
933 118
880 273
35 605
59 38
727 235
230 990
51 567
581 559
655 301
532 23
460 152
289 543
653 508
200 791
613 389
976 879
123 991
106 701
58 563
258 872
125 682
567 736
408 953
516 783
113 409
545 576
781 906
371 907
112 628
976 602
172 186
671 987
802 747
699 714
87 262
353 489
141 753
471 751
11 790
748 859
351 987
182 580
847 181
839 111
247 96
385 595
124 229
304 996
303 104
359 930
261 524
834 101
100 902
394 463
688 779
856 190
604 95
241 405
924 363
343 503
718 282
552 959
865 400
439 774
133 487
865 242
634 496
490 7
213 283
846 556
773 898
771 181
740 520
563 433
225 337
376 431
130 334
696 882
494 945
856 118
664 359
237 413
112 438
213 179
628 124
116 562
348 665
11 43
115 83
91 138
321 684
887 212
621 938
174 232
376 843
808 879
741 130
776 305
268 674
936 934
614 566
443 965
58 667
859 524
854 675
754 621
114 199
766 674
102 848
230 589
595 786
697 670
367 901
454 265
978 905
69 939
54 301
988 89
315 780
902 701
824 45
527 494
878 910
274 427
574 44
651 508
483 154
632 686
906 91
594 328
630 261
186 606
600 92
94 666
771 552
634 801
149 429
427 841
218 117
560 141
755 420
137 675
28 663
9 979
658 129
200 164
867 612
257 172
672 41
515 963
597 972
474 869
434 222
981 554
282 224
890 524
672 322
686 693
889 717
657 90
116 555
461 7
790 257
263 808
115 317
759 762
863 570
378 220
210 94
983 909
233 4
982 787
73 394
275 117
535 545
546 662
723 716
773 639
915 576
177 775
700 111
231 481
123 984
222 146
225 894
125 334
805 483
558 822
355 330
278 424
506 222
66 756
427 177
475 166
958 661
666 196
47 633
710 509
165 665
306 652
307 957
412 433
288 83
544 210
297 43
819 571
334 944
507 807
89 590
756 793
954 68
117 396
928 336
697 739
211 697
98 789
829 301
544 17
663 431
134 698
727 228
557 728
942 483
466 99
976 55
379 284
93 34
384 281
396 655
388 133
23 412
634 378
578 298
556 452
517 851
854 51
289 87
609 484
55 131
220 237
412 943
469 227
177 273
141 754
350 275
218 672
774 166
270 678
102 882
500 4
992 403
250 72
436 577
466 755
493 236
83 72
569 842
117 234
675 487
730 272
763 424
575 680
708 156
738 390
998 447
493 694
386 948
112 702
931 942
533 697
308 691
85 281
708 278
216 996
766 855
610 818
157 945
656 656
77 744
146 956
669 133
971 910
328 184
379 287
170 161
366 609
216 435
749 859
968 661
594 927
200 829
128 289
338 867
617 14
821 592
690 607
735 674
33 633
142 645
983 930
14 471
287 321
36 671
134 802
553 539
373 246
795 30
482 187
781 562
573 317
407 887
310 528
968 912
460 553
759 958
511 184
954 371
247 620
797 861
270 651
356 94
456 172
884 620
819 27
515 473
713 608
528 377
650 5
61 131
815 266
257 895
25 767
458 946
400 461
311 961
151 793
900 152
757 694
31 253
183 502
719 957
976 357
308 506
370 818
33 817
686 658
990 508
640 451
226 208
102 282
286 253
63 761
501 101
328 553
167 491
770 151
461 930
775 542
902 295
115 714
472 164
383 708
355 993
744 607
975 329
406 381
517 206
353 638
803 858
126 799
9 580
559 707
153 683
521 841
76 898
719 441
6 728
636 788
203 347
613 111
964 80
372 411
602 441
585 517
939 251
771 813
297 731
908 781
496 565
843 824
816 929
187 556
720 474
113 85
180 748
435 672
165 810
699 640
263 425
387 121
952 292
546 711
611 124
628 577
788 956
552 496
871 271
555 790
337 606
123 165
8 626
142 925
175 34
192 560
145 354
434 310
14 568
744 801
363 484
563 4
140 275
413 381
621 8
764 379
166 560
701 6
52 968
706 474
60 509
878 87
91 392
836 217
329 636
952 318
12 829
117 105
817 639
14 875
685 200
176 880
289 907
260 125
828 202
131 124
306 31
849 641
667 223
724 261
294 772
278 84
404 397
166 245
777 732
678 685
812 659
165 425
688 700
435 582
956 916
965 166
341 196
183 874
923 76
342 334
864 371
280 678
437 623
626 907
519 901
73 481
334 630
821 816
847 503
255 69
671 667
564 453
159 351
969 574
112 409
598 441
436 710
471 423
211 407
813 655
767 783
380 682
479 524
197 475
48 623
692 422
170 161
412 932
998 508
262 272
238 908
688 874
564 464
730 469
284 201
996 190
294 837
507 107
491 152
730 110
49 681
941 733
993 588
953 728
174 745
903 382
312 600
776 715
606 478
90 154
618 857
201 195
639 245
585 234
549 480
23 700
85 672
735 126
240 911
535 404
137 856
371 514
987 337
42 938
157 588
550 771
651 356
49 467
902 953
442 433
555 887
575 857
480 481
269 77
290 718
402 348
109 909
868 961
3 643
602 843
398 214
984 188
880 52
360 313
23 13
299 173
63 994
928 682
959 832
91 157
77 741
447 229
109 406
134 784
12 570
868 777
532 487
180 233
336 47
378 513
319 494
384 482
973 883
988 754
77 577
790 324
843 760
880 34
917 221
270 761
402 627
60 32
667 852
159 222
974 16
364 144
673 792
772 684
891 16
777 438
654 183
826 516
697 700
498 663
786 567
511 473
72 64
343 21
903 960
972 671
189 387
264 553
689 519
260 863
419 115
114 393
734 79
90 618
482 348
809 161
895 31
78 668
988 591
55 627
508 984
72 264
618 756
939 609
980 30
643 711
482 746
962 863
266 804
795 675
908 915
682 668
928 746
975 165
792 683
737 895
895 520
639 117
993 704
338 987
468 402
438 288
692 936
71 933
645 595
144 353
753 631
223 82
969 523
509 162
200 728
841 540
443 204
884 665
397 257
351 252
703 118
712 926
517 770
972 686
571 888
982 185
222 468
942 618
167 360
413 310
458 67
772 686
421 791
316 890
580 645
679 511
201 23
894 636
424 618
925 799
489 270
817 591
263 196
9 765
845 187
34 436
160 918
484 650
104 429
922 474
200 863
135 808
372 449
564 664
714 286
518 35
434 930
340 735
959 932
230 281
663 120
832 618
551 855
710 723
288 692
778 878
542 659
897 259
726 215
996 356
159 144
971 766
130 848
451 516
668 65
759 457
2 253
188 18
539 104
871 822
297 22
58 291
865 797
507 462
891 847
213 14
667 126
631 509
661 723
243 284
392 318
50 2
561 460
626 81
720 399
889 374
903 16
627 379
575 33
104 754
541 954
961 352
178 579
584 723
336 409
487 146
440 142
785 151
368 585
293 11
345 63
586 127
519 341
996 443
858 76
923 941
762 855
260 519
583 107
913 981
126 963
916 945
671 192
690 853
763 401
858 733
372 997
452 198
412 378
86 199
311 848
226 274
533 40
699 207
47 626
390 102
59 88
286 838
787 45
31 15
143 592
956 600
323 139
397 334
843 387
528 371
682 443
719 6
762 825
306 908
830 165
155 546
908 714
304 238
798 90
942 642
271 106
760 539
531 831
887 772
575 27
307 322
191 136
992 980
814 928
100 546
680 879
468 998
924 101
511 891
893 364
138 976
703 698
858 521
671 3
768 659
604 479
998 330
377 571
384 313
748 495
222 268
560 995
822 685
183 895
966 554
372 357
159 888
780 973
733 342
308 85
642 368
318 323
347 949
117 769
587 704
168 363
515 840
708 847
107 836
33 642
833 575
958 27
304 795
841 78
373 925
863 808
411 77
465 722
30 545
519 708
76 133
559 599
560 137
78 310
384 446
431 978
238 182
441 305
387 359
490 899
719 572
234 248
838 897
554 313
940 928
451 329
401 301
931 440
752 834
363 93
241 664
636 204
494 443
967 35
939 64
195 901
646 85
425 66
918 901
580 508
465 88
781 405
541 635
834 810
887 312
342 894
978 837
20 188
840 649
317 6
772 577
585 667
87 14
546 216
761 767
204 686
360 563
248 235
404 563
152 176
35 288
325 727
568 585
348 238
69 654
311 348
754 398
375 591
630 489
159 736
250 267
828 212
965 910
161 455
522 130
207 343
318 772
810 794
381 777
182 133
268 517
712 35
697 764
809 974
422 699
997 365
349 356
778 633
365 629
372 133
235 100
237 634
932 113
482 13
918 288
48 886
967 753
565 446
829 78
156 651
684 256
632 874
838 534
209 819
132 548
21 922
75 236
941 663
130 251
1000 851
727 610
662 69
282 599
322 440
714 528
179 643
635 844
676 774
504 686
990 867
125 654
855 440
694 126
460 24
435 54
250 400
141 948
690 701
74 172
699 40
236 951
426 938
735 819
108 602
897 951
148 792
525 273
135 717
48 590
189 505
716 38
386 713
906 697
274 115
306 642
788 255
975 398
29 884
582 569
389 179
812 374
455 660
455 168
649 324
253 113
612 648
361 646
157 944
60 286
850 26
911 774
80 754
223 602
321 772
465 809
739 222
357 229
763 876
712 974
313 457
217 787
269 222
85 28
263 187
621 638
84 696
557 604
508 398
168 326
257 622
647 9
146 374
624 187
477 740
563 41
995 8
832 55
444 178
308 314
340 869
123 238
470 479
919 240
396 421
422 783
233 680
234 915
965 606
641 34
648 735
413 539
162 101
998 377
694 278
219 398
223 434
200 337
435 819
265 213
372 253
829 584
133 940
182 157
178 628
356 110
632 802
649 209
755 341
671 693
94 431
886 266
653 462
130 243
295 97
784 489
544 289
153 701
122 335
792 593
123 12
477 379
73 40
724 503
586 746
704 568
217 305
520 779
554 197
427 217
895 453
576 431
43 454
511 259
427 524
323 204
893 328
288 726
264 934
993 361
611 458
395 614
994 167
494 358
994 163
577 742
326 818
444 778
722 30
161 37
812 472
684 450
963 118
562 595
128 176
733 611
81 440
429 706
492 886
987 757
481 709
991 703
576 926
945 528
273 982
212 919
746 687
902 503
315 104
149 572
709 546
620 721
217 992
706 536
286 689
316 517
530 230
392 935
481 986
346 115
852 123
684 294
904 596
838 79
255 428
430 304
508 503
921 639
408 742
79 845
193 789
724 625
738 562
378 498
142 829
620 320
366 784
374 934
722 940
32 438
380 53
681 880
912 723
560 449
279 855
870 692
395 118
744 79
901 53
104 453
586 409
626 363
788 153
428 49
469 187
87 912
774 487
651 506
477 996
654 482
653 365
596 57
495 520
707 602
47 675
150 707
657 539
809 424
906 930
780 366
643 836
248 912
328 750
702 106
711 932
103 120
420 918
638 241
26 166
138 446
275 648
511 593
504 990
788 595
916 311
104 126
378 172
638 44
616 343
871 34
131 224
710 101
785 261
294 831
774 373
464 518
454 401
417 290
826 999
224 72
397 869
838 7
758 70
269 638
640 180
899 257
452 251
416 950
544 974
850 472
553 584
666 183
20 96
975 274
891 258
761 371
187 758
872 965
713 960
715 748
69 51
596 160
238 162
296 784
189 493
20 551
566 868
667 150
281 963
589 190
551 714
650 431
224 712
844 858
25 852
969 504
954 983
711 541
686 545
379 581
180 590
298 393
498 469
1000 861
641 965
559 281
971 988
455 802
945 414
524 85
489 30
853 527
509 612
241 876
567 107
988 618
96 94
311 369
384 630
285 385
455 34
913 136
114 60
845 950
113 956
438 39
6 67
251 685
16 206
956 519
957 469
384 291
310 951
390 755
148 476
333 974
272 759
847 454
1000 333
592 121
734 438
876 110
426 255
831 862
392 298
494 381
68 203
394 227
946 703
677 212
146 995
293 840
408 758
861 831
202 748
883 205
162 593
212 334
27 886
899 894
233 434
473 279
681 632
991 960
895 129
487 823
799 6
488 11
91 333
263 160
923 733
730 215
890 847
241 521
741 963
910 625
919 4
955 779
215 289
506 773
531 417
695 536
638 714
114 331
700 743
497 636
911 963
691 419
586 62
766 278
602 451
282 611
445 307
39 61
402 666
848 757
176 803
203 572
555 947
520 851
281 759
7 200
10 979
31 373
46 521
697 558
664 322
819 759
312 515
152 800
711 846
540 158
107 436
358 695
2 685
454 481
92 260
870 231
897 353
508 81
217 484
605 639
826 603
670 155
900 472
76 256
553 858
579 514
128 654
164 283
96 275
599 543
729 919
256 213
991 432
54 587
80 291
982 629
893 283
710 225
845 30
766 314
60 18
113 502
786 847
688 326
672 881
504 19
990 117
722 767
312 693
552 695
79 82
368 571
563 749
177 798
550 690
449 617
180 753
473 703
831 370
720 564
302 676
428 751
709 891
272 353
217 20
639 528
394 478
231 205
282 550
664 743
700 902
227 177
750 844
552 935
233 99
567 200
151 560
360 800
292 683
6 821
724 296
647 868
652 705
847 968
669 818
193 902
964 200
703 967
885 15
953 579
101 46
697 118
198 681
415 242
101 963
81 513
615 926
698 325
906 801
803 351
585 940
176 264
583 931
361 982
293 941
360 535
342 200
282 667
655 722
702 281
708 526
363 201
878 554
471 537
681 257
97 94
353 490
152 369
980 59
269 643
314 795
682 982
386 483
230 594
47 400
161 105
951 313
402 296
331 823
104 362
634 37
500 738
801 525
78 5
533 685
47 17
233 668
595 542
243 829
473 848
776 431
683 478
488 22
216 538
140 578
609 989
668 449
225 766
925 380
789 143
856 923
938 381
741 422
918 418
926 353
279 232
768 186
744 523
820 482
794 596
205 974
655 638
569 162
802 407
202 169
962 869
175 915
908 546
67 282
800 589
615 251
44 742
947 102
429 558
511 466
373 921
88 105
974 97
399 762
20 912
635 913
136 490
446 967
896 580
973 647
436 509
769 319
996 127
971 199
150 466
869 425
531 742
939 644
257 282
895 183
667 606
508 199
516 825
763 405
42 944
777 279
319 676
106 953
508 646
630 760
870 810
833 155
594 549
833 70
380 981
608 724
979 116
2 456
257 71
416 496
14 665
698 751
4 719
756 494
62 112
783 534
377 635
968 28
860 373
702 137
300 789
469 701
952 318
31 64
236 801
90 268
121 396
821 426
648 874
884 736
255 552
611 36
301 986
662 672
423 952
319 986
445 712
441 934
710 57
305 426
360 353
61 278
61 228
685 726
951 985
61 213
339 138
412 671
283 873
79 516
646 938
823 860
666 65
25 619
330 336
732 827
418 772
173 152
111 965
190 172
628 888
877 584
726 867
8 659
737 333
79 202
580 463
234 692
688 43
537 225
422 639
562 7
62 558
581 88
115 156
892 907
643 499
710 77
221 743
155 780
627 98
777 800
863 860
156 358
930 483
485 235
175 315
833 761
511 299
922 825
445 116
683 557
265 878
93 168
914 48
391 277
12 708
778 529
266 621
890 206
253 397
312 916
858 144
188 670
673 487
432 167
361 9
496 463
938 517
238 606
459 196
722 227
681 830
102 169
713 100
719 495
596 406
223 122
73 912
56 202
225 381
11 502
564 200
631 148
457 139
93 193
650 255
615 65
893 486
673 284
375 408
439 350
836 72
982 688
370 234
392 776
995 707
127 938
976 677
586 665
538 430
325 399
148 388
834 876
453 255
318 998
994 498
471 902
128 64
17 643
823 71
704 725
714 228
719 256
18 211
95 130
282 864
779 835
342 695
464 840
61 204
810 772
981 584
394 76
229 697
852 421
565 341
364 213
74 491
648 938
335 406
249 962
917 638
99 913
570 669
724 313
472 267
937 25
340 270
532 804
247 9
730 356
121 336
425 531
561 173
974 278
81 794
772 655
902 236
401 205
326 457
314 378
402 646
799 632
427 999
665 865
777 619
976 595
558 386
553 172
120 239
597 63
838 156
797 258
850 447
536 203
756 95
791 959
536 10
896 583
118 767
382 232
951 362
434 109
391 314
531 331
670 979
376 649
24 424
318 514
380 721
814 968
130 788
301 702
517 899
143 250
929 146
502 37
742 180
220 192
250 393
624 22
140 886
964 672
940 105
29 161
809 871
477 174
211 155
987 945
271 213
161 595
784 93
253 915
826 843
273 872
641 405
118 374
601 628
5 73
959 643
70 963
644 684
9 219
114 993
106 637
79 28
306 239
143 308
816 159
238 924
390 631
890 90
608 850
382 97
807 14
748 707
340 846
970 598
368 794
837 833
56 229
403 84
382 35
666 506
914 189
998 492
55 995
768 850
970 748
170 800
30 693
238 708
251 220
6 104
148 39
447 184
647 566
215 601
520 682
997 875
183 296
823 821
584 950
646 292
41 809
447 255
197 745
923 490
743 481
541 917
755 518
595 457
982 700
902 470
965 504
140 740
123 301
621 524
997 222
642 929
207 877
313 145
929 486
413 10
220 459
779 123
319 900
511 168
990 458
453 481
914 377
435 832
699 536
555 173
681 750
687 623
178 595
549 481
422 288
458 887
159 860
891 724
380 35
902 698
757 829
263 396
608 57
238 291
650 36
894 635
785 130
537 834
254 464
807 813
336 603
277 542
395 136
617 877
96 281
228 562
270 505
465 293
198 12
314 682
508 710
1 20
569 615
764 189
126 855
754 95
763 828
410 202
325 292
994 403
317 513
461 485
653 889
230 286
142 359
353 920
494 66
833 571
205 15
980 748
774 349
418 76
786 997
532 496
431 164
834 232
664 903
581 149
423 266
947 276
734 893
376 218
186 211
985 931
520 576
636 764
762 902
172 456
754 84
785 322
135 180
444 65
893 167
488 937
519 784
667 323
351 338
260 699
838 582
358 954
616 340
522 136
54 334
44 983
623 124
308 255
264 407
693 721
720 982
298 43
881 190
835 335
224 578
383 680
630 71
316 226
183 601
425 828
399 944
669 605
660 945
161 160
847 26
16 718
940 982
71 695
225 793
934 260
532 457
462 508
692 529
997 440
105 323
253 757
120 504
980 686
631 263
172 764
527 681
657 171
655 173
667 641
532 877
9 14
718 731
150 883
78 305
648 945
540 404
802 806
590 564
828 982
42 307
97 484
244 423
614 108
843 158
514 678
733 229
400 137
779 957
577 386
664 466
391 671
202 89
797 20
347 294
346 737
466 935
300 398
354 721
864 812
580 301
96 322
944 126
982 312
831 697
853 964
180 225
854 543
969 287
280 458
901 595
537 538
867 585
225 885
550 410
902 224
720 654
521 1000
122 947
287 81
246 189
908 261
536 810
818 836
91 440
408 877
991 982
422 535
112 988
20 806
923 416
489 373
857 645
641 740
742 729
832 6
403 876
300 330
375 609
895 388
372 426
169 944
254 252
836 874
198 380
785 196
181 468
776 621
4 111
124 491
72 292
253 797
83 90
359 239
757 689
936 570
258 592
983 55
629 465
304 96
490 357
564 308
248 189
397 77
69 326
150 176
652 584
721 472
770 603
3 878
247 127
474 873
879 711
46 151
112 648
213 989
77 459
889 817
185 109
524 689
928 624
284 791
775 24
225 132
524 396
130 742
600 654
832 39
832 945
443 371
323 342
8 678
622 867
84 263
83 817
386 797
192 472
912 69
172 769
888 533
836 871
682 472
28 339
735 902
337 27
592 823
755 47
37 189
144 304
641 67
466 396
66 557
443 82
695 53
647 734
747 151
816 178
806 922
415 954
474 548
646 522
154 840
426 214
711 423
294 813
820 536
243 579
961 637
395 482
270 540
677 781
157 870
762 680
457 983
830 655
630 67
482 985
526 826
351 848
82 303
989 208
226 635
49 250
51 136
533 117
215 557
249 63
883 878
663 885
521 36
324 125
998 216
562 100
902 815
275 241
323 811
225 53
701 95
736 957
699 964
972 613
559 692
263 83
648 930
674 173
473 948
917 848
311 551
74 487
511 982
532 724
622 422
549 358
386 752
68 15
510 548
198 24
139 534
931 123
257 136
337 517
989 676
54 142
684 700
662 822
782 624
517 206
446 371
254 592
686 59
154 252
359 355
29 529
141 422
738 868
809 218
774 927
377 431
762 849
154 3
834 110
437 571
106 371
943 400
41 104
803 227
29 714
482 342
350 132
155 961
639 705
965 118
406 729
729 322
285 430
716 104
929 913
938 475
280 662
287 415
751 265
486 957
737 763
205 561
884 301
455 786
934 79
657 438
869 206
9 503
603 24
31 502
344 205
87 50
514 932
855 5
823 863
100 684
507 852
497 49
621 952
447 206
619 418
848 159
503 482
916 397
481 892
983 819
427 709
42 975
732 520
438 574
508 494
87 60
182 336
53 576
987 786
989 984
171 405
686 437
63 73
464 933
866 550
623 553
278 565
486 963
546 464
733 142
457 218
581 418
934 604
722 626
379 965
175 52
401 126
576 372
634 79
552 645
354 449
307 262
164 897
150 564
17 262
99 953
787 87
288 761
583 604
471 829
737 151
104 959
450 422
122 696
708 825
848 897
950 466
344 636
10 942
560 190
740 534
906 747
150 290
230 926
126 331
213 132
769 3
699 764
88 260
343 301
241 177
373 660
113 893
186 240
980 430
415 803
287 349
550 896
637 941
105 788
126 718
243 675
278 725
174 151
385 706
115 39
916 277
921 730
175 221
596 966
782 535
902 34
271 271
708 316
582 422
511 879
243 945
3 701
845 209
588 989
456 620
588 82
458 816
249 135
212 135
787 514
292 180
651 628
871 432
847 314
763 192
435 404
34 167
97 464
146 460
945 274
282 560
523 889
799 22
321 577
637 15
810 928
81 689
905 999
171 731
212 384
233 615
544 15
550 653
410 334
89 840
312 352
370 440
102 866
111 843
277 577
725 408
454 692
210 26
988 575
831 117
359 576
363 800
628 338
899 575
994 204
534 139
143 590
484 304
169 975
990 540
689 613
88 295
282 362
627 907
400 295
344 473
107 880
623 445
490 803
85 152
12 462
828 160
137 717
108 134
583 157
151 67
890 376
267 280
995 149
704 449
905 803
497 700
748 10
239 580
333 678
809 397
380 56
520 723
10 163
327 420
205 592
815 982
122 407
968 390
284 59
44 318
674 544
310 402
79 371
576 376
787 110
658 785
183 854
110 8
990 475
255 246
855 116
826 968
230 637
133 566
954 678
597 32
353 441
364 471
576 671
638 965
951 215
92 602
305 332
106 140
385 370
723 658
792 189
348 757
411 190
998 587
424 636
149 978
177 706
45 518
690 58
933 391
717 630
339 322
77 894
711 577
415 875
204 490
764 367
241 561
795 79
813 747
19 359
905 880
382 544
39 555
514 968
1000 802
537 406
972 77
144 296
858 341
468 859
120 474
392 862
884 840
323 580
792 423
639 148
908 46
708 318
254 932
283 733
580 186
871 427
338 288
453 589
831 747
380 781
218 343
415 126
402 343
224 503
947 886
287 439
252 945
320 505
860 459
122 604
629 588
787 354
138 599
945 747
642 327
27 293
726 557
222 706
95 184
724 319
688 698
319 844
315 267
412 292
735 149
218 595
455 331
537 551
558 166
831 804
871 93
349 528
705 32
241 536
550 681
709 701
253 520
676 87
198 26
221 892
235 29
184 28
446 259
877 244
980 8
220 54
329 673
630 249
942 435
371 490
869 445
973 935
717 940
538 252
648 433
31 276
722 496
15 149
933 984
235 800
55 602
387 443
709 48
267 565
217 299
817 622
438 824
130 152
780 513
724 334
311 868
46 736
970 522
12 904
705 726
807 444
876 351
873 448
295 732
438 263
54 531
774 830
230 87
870 309
311 836
999 755
581 223
374 573
126 342
114 138
62 825
741 702
126 836
41 969
307 323
508 780
842 153
54 95
833 876
879 113
249 768
582 821
79 334
116 142
738 985
902 87
815 310
473 817
953 293
168 642
68 744
849 662
144 839
215 741
466 413
992 41
214 986
325 562
81 902
154 439
107 295
844 859
186 599
391 810
121 630
530 359
751 655
282 908
324 521
138 132
215 332
764 784
178 502
226 748
215 682
461 101
340 611
23 162
233 746
244 948
658 618
722 892
944 44
881 495
363 260
13 936
170 551
641 306
546 751
302 344
820 629
570 124
737 242
3 440
241 274
578 964
825 918
796 740
739 460
459 797
687 172
300 117
216 121
770 276
1 539
984 498
926 205
923 871
582 592
989 297
398 387
390 333
890 925
757 845
812 761
877 778
254 812
259 902
188 479
827 401
947 123
338 846
367 37
325 282
448 784
657 456
259 706
284 299
743 916
521 225
150 937
153 233
828 842
876 129
380 19
432 198
421 702
920 824
803 394
509 73
426 887
226 11
214 793
249 371
382 607
515 782
590 199
765 302
916 327
430 320
546 250
980 958
114 918
63 940
64 662
741 601
816 689
837 852
489 974
351 392
2 249
520 726
296 551
315 430
313 330
259 921
187 569
717 853
702 288
834 238
976 695
19 198
39 665
773 153
457 347
179 847
127 311
387 526
936 61
705 4
194 181
935 374
811 19
758 832
173 303
86 2
344 47
185 986
242 908
270 380
722 926
186 443
58 933
337 962
26 477
249 332
800 749
479 876
581 268
579 354
92 984
175 371
356 900
341 764
709 542
414 138
671 786
142 280
533 910
501 622
449 252
297 651
857 285
671 992
895 736
640 384
342 871
768 959
488 353
474 709
852 802
558 175
293 932
261 187
478 271
748 750
498 740
332 228
360 906
874 812
931 363
417 941
751 463
565 544
79 627
491 811
484 197
13 751
216 230
889 992
961 268
273 718
201 923
925 388
489 528
436 924
302 346
146 485
716 397
35 787
815 524
366 122
304 682
21 6
180 949
648 369
177 664
305 426
761 244
994 982
665 618
10 518
268 511
47 861
240 829
486 948
578 690
734 133
204 734
170 616
637 886
661 628
114 792
575 862
232 971
734 191
19 997
560 869
992 608
372 793
623 682
97 920
508 239
846 576
381 213
49 96
526 868
523 13
16 792
16 181
352 436
268 66
547 917
769 629
775 696
989 627
325 33
273 97
731 297
148 287
318 883
677 820
420 963
608 295
399 435
463 117
86 332
34 995
142 541
898 721
917 171
679 113
775 190
377 731
337 443
443 663
691 779
483 255
619 583
102 830
164 134
529 496
750 349
3 671
6 946
742 687
614 173
20 423
296 204
438 772
635 305
927 364
384 826
703 156
599 197
259 719
498 365
762 331
891 413
275 273
433 168
282 225
598 571
345 560
740 304
699 423
413 176
332 665
610 355
788 984
835 623
858 317
582 35
229 594
43 959
582 862
539 586
489 540
824 511
226 720
888 477
85 304
763 586
765 762
420 467
422 976
445 531
823 796
490 381
670 929
128 623
920 281
486 541
232 941
537 367
84 92
438 201
807 922
569 629
184 612
154 54
250 678
495 755
221 225
844 695
483 220
671 345
852 862
80 933
818 886
325 598
681 327
532 206
998 99
906 699
984 186
929 256
620 903
429 877
770 583
303 524
581 151
363 866
480 866
252 333
100 532
384 136
278 141
622 336
965 701
755 394
745 856
932 932
335 847
629 972
793 299
160 761
82 806
210 764
783 144
807 338
865 186
997 617
136 419
702 964
641 685
976 957
743 547
719 567
312 514
506 621
318 720
74 665
750 21
310 949
629 597
708 712
142 502
410 318
321 389
250 678
654 799
244 457
206 662
358 540
706 603
367 682
109 163
17 554
260 71
940 744
215 372
143 418
791 691
913 233
110 61
982 882
775 127
309 48
690 838
406 888
354 576
537 497
242 895
953 534
289 466
440 961
759 633
612 925
839 309
791 736
860 449
204 75
752 465
445 560
552 6
26 615
459 11
467 924
673 936
319 961
600 72
453 684
986 129
495 620
442 527
775 389
357 877
346 582
222 833
641 331
2 155
406 900
650 202
347 33
126 795
54 184
422 55
457 389
212 31
53 93
606 623
431 326
535 884
75 70
653 707
629 319
221 232
446 916
858 335
939 275
605 891
970 359
878 977
398 369
217 632
145 58
284 247
89 263
237 930
299 873
960 499
644 47
501 745
671 779
288 616
440 495
706 44
783 554
893 643
681 434
373 847
88 375
714 916
602 426
938 764
407 336
915 404
979 175
166 27
892 220
559 327
750 887
849 947
74 628
151 937
261 94
909 632
989 545
364 338
126 236
652 277
682 626
820 444
375 676
933 265
97 636
460 129
169 496
534 276
206 402
399 639
864 600
723 912
700 996
349 253
592 730
765 98
312 17
20 333
793 624
44 15
259 151
411 594
156 87
942 210
47 839
233 929
588 412
396 362
713 964
234 705
158 143
195 726
277 938
345 380
984 377
848 538
141 168
887 734
221 183
963 705
314 280
930 123
286 182
396 763
320 884
350 698
986 350
121 517
886 40
383 566
942 994
854 150
195 588
148 713
406 372
42 173
346 449
686 968
698 323
776 150
366 769
390 4
657 302
259 804
558 480
322 221
289 527
408 398
50 159
151 902
723 314
575 563
451 173
568 230
43 981
122 887
614 110
629 931
318 304
84 46
1 230
988 558
11 908
139 422
732 28
188 419
482 237
287 847
457 569
636 367
911 546
592 595
301 528
608 834
703 177
114 400
60 542
156 669
712 517
92 618
303 8
414 355
501 914
996 555
113 473
999 857
488 317
604 886
821 59
258 479
942 742
488 501
250 147
932 22
934 775
325 895
591 871
626 897
633 699
235 782
638 281
349 366
203 650
972 66
676 18
376 12
600 465
794 257
191 849
880 612
327 636
676 233
22 60
755 386
706 534
793 169
956 444
305 515
116 973
930 541
717 859
302 918
801 616
12 25
799 374
525 245
848 242
923 834
282 140
966 203
644 302
752 722
192 22
296 380
254 330
604 291
765 767
887 994
572 462
938 384
951 788
118 484
565 636
768 937
230 251
470 758
546 79
518 253
309 837
133 157
646 278
836 399
839 149
671 114
231 383
784 539
978 831
664 844
18 694
102 855
591 412
1000 616
538 461
981 405
87 787
421 698
873 123
992 733
743 87
403 155
796 920
258 429
508 341
447 122
898 436
960 282
791 372
647 901
742 597
83 150
410 68
715 615
88 927
531 66
505 153
951 57
744 491
356 874
490 648
110 795
451 291
68 286
204 6
600 297
322 241
346 677
243 38
332 904
978 565
848 361
466 145
430 799
622 702
210 911
39 597
946 313
615 869
893 206
498 80
414 279
188 871
920 101
101 11
275 192
881 537
541 670
277 921
613 227
468 963
424 863
231 831
734 65
3 344
406 494
667 683
774 109
518 578
351 642
84 23
685 101
147 967
989 790
734 710
199 968
788 760
578 71
830 51
438 935
322 151
469 802
421 94
619 422
774 446
645 609
533 48
54 929
954 52
12 229
801 515
720 553
699 712
924 298
89 76
216 879
225 70
749 423
539 67
42 101
837 583
165 85
355 168
609 810
66 458
845 637
243 157
366 508
757 264
731 333
651 992
461 157
661 561
562 625
642 735
87 456
274 689
930 963
682 43
706 778
169 359
78 37
799 896
26 59
462 242
689 82
768 913
524 764
888 252
472 987
172 813
613 561
368 649
538 846
438 615
206 70
257 582
482 430
26 743
619 523
161 100
619 568
973 91
326 874
518 740
642 577
15 835
120 317
50 937
344 130
588 165
449 282
23 579
933 102
382 415
386 185
403 784
365 184
172 332
82 346
997 707
302 184
695 210
229 912
541 407
808 476
999 444
510 106
55 570
283 192
225 972
958 215
264 532
212 89
923 389
322 727
271 783
607 499
726 209
992 462
357 198
806 48
691 382
874 578
621 856
376 65
806 985
497 314
308 643
138 500
406 813
722 918
849 179
785 726
258 522
228 651
494 122
805 32
884 688
808 958
508 359
552 772
714 803
719 390
578 825
76 847
871 878
599 900
287 419
400 126
990 690
566 547
923 303
899 746
247 166
380 10
673 469
815 918
431 397
781 30
576 339
231 629
980 373
788 11
228 739
768 167
902 708
505 66
153 530
571 962
887 371
772 25
128 685
617 306
43 549
86 648
504 427
229 787
313 366
846 184
822 984
493 907
263 69
370 20
28 141
745 467
489 756
113 897
229 99
826 580
538 316
839 655
967 479
452 380
936 820
801 839
927 636
44 104
628 353
100 700
424 646
441 609
711 460
202 820
20 683
550 129
478 497
588 958
472 714
838 517
335 716
352 140
460 717
799 82
585 67
580 864
720 744
247 905
511 689
512 920
328 465
441 205
461 422
624 83
497 488
817 905
633 329
439 98
473 982
603 844
435 800
693 138
802 79
695 94
428 212
146 983
102 105
264 898
290 688
728 16
4 701
63 356
162 1000
500 39
833 507
620 378
964 396
676 479
312 935
381 909
315 996
482 822
258 120
533 278
642 227
711 146
62 597
382 731
991 61
736 430
770 832
806 721
514 258
604 107
87 773
709 585
511 467
708 561
416 745
941 85
151 658
65 701
83 372
825 369
963 620
657 202
830 473
334 212
81 439
306 547
306 299
380 142
164 502
61 972
795 856
220 345
527 394
948 629
454 343
875 778
402 728
883 497
706 235
870 640
467 519
874 33
415 791
428 297
54 112
640 907
817 825
311 681
550 798
321 502
388 753
114 235
512 814
553 5
305 184
275 207
662 309
7 26
648 244
138 661
154 438
826 778
876 728
728 694
742 379
199 452
514 142
113 160
554 977
896 923
617 190
97 816
77 830
437 905
202 126
98 351
746 148
735 76
808 249
660 406
173 221
927 611
145 114
699 812
67 662
987 207
948 8
837 629
309 702
297 604
953 553
112 50
341 734
978 535
67 233
376 253
982 688
872 807
728 961
806 483
463 433
543 845
367 282
897 898
297 736
919 478
1000 121
217 834
268 735
536 845
471 523
470 294
741 591
956 411
178 631
797 529
315 533
328 25
870 209
883 723
581 313
226 466
637 922
775 228
245 43
916 612
954 211
908 637
895 815
839 629
338 313
804 307
826 959
1000 375
340 703
301 181
789 181
447 198
970 49
679 243
675 376
906 398
950 821
364 719
215 163
254 399
933 306
415 781
424 795
750 339
702 474
77 924
814 279
937 620
84 689
870 652
746 160
968 824
895 845
956 391
801 496
732 743
983 157
18 90
169 821
492 680
49 412
933 203
498 228
213 577
150 358
14 722
327 848
919 406
371 679
918 217
450 202
790 959
67 848
441 438
706 792
558 884
662 483
11 366
384 768
742 433
430 836
749 1
356 979
269 444
292 392
192 746
157 420
448 972
223 71
544 758
734 880
417 865
188 338
169 833
73 582
409 360
814 423
301 918
800 798
190 894
807 354
380 878
638 83
965 290
293 76
515 469
897 787
657 989
118 614
117 25
827 539
513 194
19 547
452 316
460 677
78 400
296 707
376 743
41 651
209 701
954 916
470 127
208 123
577 634
183 713
986 346
497 426
723 955
617 621
228 808
286 555
55 254
611 278
359 443
83 535
833 473
729 380
645 873
54 356
582 293
828 681
971 303
151 473
282 471
11 856
811 637
593 205
176 163
419 95
924 166
150 868
897 161
920 895
708 710
559 84
771 642
417 448
774 332
42 938
43 834
15 959
244 23
89 903
971 765
957 890
13 883
409 382
540 867
337 481
495 587
599 509
204 901
337 820
566 629
20 489
401 791
607 793
170 131
210 644
12 366
421 364
781 782
757 561
47 578
489 94
682 251
819 899
551 930
138 240
183 1000
427 187
185 140
352 623
27 92
33 121
864 252
711 623
920 852
680 792
69 241
740 482
881 130
990 956
349 741
446 352
13 694
539 308
23 587
590 678
554 263
553 466
579 921
278 145
922 216
877 847
891 461
693 897
96 357
684 858
532 914
34 177
403 509
895 128
310 266
748 426
170 407
895 474
472 426
680 557
791 903
264 604
148 163
778 152
588 40
50 409
152 724
17 189
471 112
723 898
786 939
319 504
561 577
829 414
19 107
711 183
938 196
758 440
885 45
237 826
983 565
362 974
493 177
497 666
76 92
947 430
880 227
307 483
882 288
985 721
401 312
64 283
105 67
186 50
529 896
619 42
38 802
458 269
965 987
628 282
734 124
995 58
716 46
396 879
769 208
606 353
94 573
918 478
479 713
576 996
37 752
952 470
350 147
166 722
391 344
135 219
865 324
192 184
665 416
182 592
730 958
409 952
997 118
239 682
416 945
572 907
421 913
23 58
177 299
152 152
893 690
310 336
329 553
541 341
788 261
884 698
336 141
173 562
907 191
229 285
248 448
987 899
92 399
334 344
460 942
774 724
291 806
805 798
834 15
855 20
56 209
11 26
577 601
414 156
931 539
621 962
395 297
664 447
830 21
983 989
780 913
44 106
110 912
207 951
280 216
272 402
58 215
855 914
344 375
752 58
194 584
123 901
622 640
999 788
736 193
230 102
843 103
300 13
674 604
297 529
791 650
958 227
301 189
108 688
857 107
880 832
243 48
978 258
723 474
901 358
934 997
161 614
399 612
948 202
634 630
255 398
684 57
412 266
942 437
382 31
576 287
985 473
579 160
1000 781
583 802
165 816
723 55
443 569
562 693
135 900
66 34
253 524
601 408
551 52
352 877
16 891
865 945
551 194
53 725
175 850
254 485
403 519
539 241
63 403
498 126
73 688
111 900
366 590
643 195
290 389
576 7
495 992
921 453
78 494
982 113
916 446
52 414
515 758
843 552
994 80
642 554
783 762
237 111
912 72
238 831
361 345
570 536
631 170
674 854
883 194
129 129
307 588
325 137
178 154
279 233
295 741
333 789
828 702
471 953
525 439
78 423
632 747
272 292
524 558
441 184
57 570
403 681
47 888
998 699
523 983
818 638
500 332
105 835
884 975
298 892
18 333
392 16
604 679
337 671
881 647
602 368
860 506
776 493
509 334
969 391
834 729
305 364
211 515
505 65
835 890
481 797
146 888
318 725
1000 779
351 429
467 16
841 289
33 229
915 216
137 186
51 610
28 443
855 462
617 253
392 339
574 282
777 873
931 595
637 410
760 177
702 306
614 719
194 144
723 528
928 880
87 104
521 327
908 570
897 922
346 214
716 107
160 356
573 250
703 562
954 412
552 949
123 938
454 735
66 320
94 902
100 384
435 741
333 370
558 225
362 235
642 26
816 168
981 908
898 781
707 609
103 822
557 749
818 416
567 493
867 613
198 788
107 795
680 100
69 264
750 997
335 636
236 230
448 747
498 405
283 302
963 156
498 60
954 866
494 26
700 51
698 916
936 422
984 639
483 529
891 933
489 258
332 563
78 84
391 242
466 396
421 392
146 968
693 747
979 499
700 626
314 703
820 480
759 775
40 222
976 720
237 259
682 772
91 946
978 186
539 993
689 365
196 385
382 967
358 823
613 18
879 974
381 588
219 822
631 372
702 661
11 45
109 456
893 742
171 135
4 715
639 186
827 195
747 260
641 503
55 907
259 36
788 872
769 317
101 849
29 809
607 56
407 252
457 752
462 692
822 76
330 419
95 788
917 451
910 860
816 571
78 483
113 421
222 725
529 81
340 813
140 57
142 659
306 386
619 182
466 732
672 942
638 766
423 960
538 25
42 999
990 303
741 691
171 456
994 865
714 937
45 247
512 105
120 970
870 233
985 886
452 520
974 17
694 128
243 332
158 65
515 47
145 359
138 704
686 418
443 632
968 410
493 130
845 677
496 865
336 831
182 733
201 341
316 377
707 838
687 164
718 342
60 546
891 879
1000 878
557 127
382 582
663 513
167 931
232 176
739 372
763 607
533 982
667 454
717 130
276 34
103 75
853 884
617 410
161 748
962 560
412 914
982 983
739 360
822 933
596 823
76 534
189 581
476 573
248 144
950 336
596 866
767 661
135 121
791 860
167 361
350 546
680 792
336 958
327 685
64 381
229 606
448 685
480 149
518 623
579 583
722 358
118 649
132 151
120 343
754 540
960 2
599 489
812 404
367 217
968 123
15 613
768 480
690 747
129 924
46 728
361 262
494 194
895 27
896 652
765 498
165 358
378 483
665 80
980 643
120 259
242 918
193 780
728 34
479 598
564 212
274 771
717 482
861 358
323 868
560 848
129 839
893 926
63 96
608 819
628 513
935 279
657 883
9 19
425 696
987 48
748 851
733 764
523 647
627 624
261 849
448 768
968 138
173 607
340 605
863 447
905 786
167 426
120 420
307 985
455 757
817 110
430 972
723 615
511 488
870 370
851 252
564 927
559 687
962 871
573 126
804 495
894 313
276 9
725 791
698 943
855 702
949 12
255 939
736 41
326 874
616 209
719 51
217 322
760 641
391 64
501 936
466 376
487 539
572 38
298 47
636 643
284 535
853 254
352 348
352 110
371 121
461 337
982 257
233 908
257 909
585 272
825 110
381 421
537 795
728 966
732 728
172 576
18 819
66 8
208 604
111 816
722 312
986 622
60 74
185 226
982 735
228 1
229 964
465 922
758 430
446 645
262 990
158 763
781 719
602 670
650 373
225 758
591 588
274 604
636 338
910 567
937 10
83 64
781 398
474 364
324 496
346 703
46 213
838 415
794 750
409 52
817 749
770 17
983 793
770 879
139 685
978 823
688 211
378 474
181 208
52 359
95 268
943 975
222 673
768 473
676 182
2 909
850 639
678 967
69 682
110 450
309 896
931 343
543 189
30 937
736 655
755 477
185 199
570 707
331 527
944 891
960 849
570 983
905 87
857 524
757 252
361 579
454 853
403 170
328 590
195 666
595 533
667 324
696 69
78 213
513 210
202 172
528 267
188 20
353 545
447 666
924 106
999 725
570 666
848 716
529 287
788 840
242 560
585 672
144 794
672 907
3 502
418 862
18 753
213 849
87 129
164 416
373 873
165 43
204 714
780 450
885 287
613 33
249 667
255 780
627 137
339 431
638 711
740 597
17 951
672 435
176 107
652 775
92 493
671 90
58 785
45 144
1000 640
531 232
52 850
18 20
703 446
356 679
430 817
620 5
594 721
946 204
213 980
924 429
717 906
104 375
750 972
717 840
415 695
50 881
278 689
374 741
63 279
335 285
855 680
766 907
496 618
447 785
85 903
46 702
533 963
389 948
324 709
26 849
221 735
253 815
100 900
431 250
255 582
863 934
621 321
358 435
383 791
586 70
659 984
623 29
903 37
737 366
794 42
151 580
662 878
505 623
138 432
42 760
396 711
112 326
91 502
480 631
803 635
631 151
58 587
171 638
831 315
1 745
250 397
559 935
870 541
729 494
35 591
465 322
457 528
503 657
247 797
760 678
129 643
611 359
647 212
103 741
138 979
824 905
721 276
352 69
530 531
930 486
181 791
721 372
418 747
391 819
595 897
987 465
883 715
162 460
406 959
381 231
634 710
195 481
947 466
901 411
733 746
583 348
26 659
119 155
291 836
646 703
859 758
819 462
808 182
959 313
722 937
899 352
158 963
741 183
252 339
146 172
115 799
509 52
919 895
173 866
249 225
61 931
437 992
589 505
185 17
150 561
705 773
875 59
191 36
427 846
575 436
298 829
481 909
783 818
352 200
761 269
679 588
314 274
683 92
142 116
260 976
132 441
837 775
627 60
219 262
104 689
658 847
35 81
354 705
906 674
776 648
437 497
345 265
641 23
338 253
1000 814
452 519
509 150
987 915
301 712
445 412
1 134
199 466
96 668
482 119
585 40
909 733
215 746
124 237
109 183
6 974
856 232
661 313
396 146
407 149
687 258
761 507
769 295
538 920
597 499
637 906
961 903
289 17
449 731
899 340
435 15
235 373
755 480
188 458
78 610
252 689
803 206
563 495
173 617
481 133
174 562
760 783
446 965
457 586
481 984
978 154
870 457
613 101
3 890
979 464
894 186
575 260
231 49
280 979
281 664
806 53
543 979
174 186
115 428
976 163
793 741
670 850
931 850
39 442
950 416
89 829
129 470
540 824
853 543
99 637
704 344
182 876
708 556
387 998
900 170
948 785
55 543
81 585
773 182
422 17
262 849
215 269
74 362
631 371
635 610
352 454
287 517
101 87
121 873
836 736
743 329
663 142
606 370
321 203
537 337
30 252
889 478
219 182
966 122
156 336
588 288
692 773
137 571
159 416
546 404
156 516
893 798
822 607
121 433
794 371
986 870
970 169
409 949
792 522
632 921
206 843
347 645
386 964
570 270
248 605
763 956
695 829
884 781
229 505
798 504
318 382
989 139
384 283
884 498
970 517
605 693
618 304
590 556
110 871
583 89
147 265
144 58
849 696
832 546
288 303
344 660
459 87
70 547
818 822
629 368
861 725
57 712
924 356
888 345
285 228
644 418
733 136
13 148
343 625
164 545
810 645
731 208
436 851
967 145
149 302
487 635
878 100
199 648
768 857
165 169
777 773
716 243
234 966
767 486
444 595
445 782
496 471
994 160
669 934
159 523
444 879
440 600
224 710
507 415
962 469
409 839
504 534
548 354
397 968
592 315
956 667
102 197
262 105
259 873
187 540
88 523
485 710
59 770
832 873
242 834
541 587
55 520
286 925
135 673
116 248
541 879
500 741
12 353
56 304
105 766
441 1000
359 662
650 326
539 949
568 167
720 517
630 263
37 327
949 292
618 221
145 228
906 159
734 756
394 680
297 807
48 340
155 623
991 672
632 722
230 438
230 452
120 908
193 893
22 96
99 399
536 154
801 623
188 110
944 989
397 828
974 145
884 606
766 324
932 93
163 872
199 225
101 781
878 19
354 426
798 944
315 140
518 612
343 469
533 496
494 84
104 123
715 476
329 1000
949 980
691 457
215 539
594 48
722 718
840 206
900 632
849 570
242 45
496 871
281 362
602 410
178 940
992 239
52 499
283 7
556 395
520 240
215 872
931 697
912 187
231 344
836 717
483 131
291 974
129 247
417 330
312 680
986 578
177 213
773 107
686 911
359 212
14 278
32 649
286 936
19 687
106 343
862 988
96 558
826 492
573 488
468 386
57 836
90 561
742 737
649 470
294 18
723 685
970 951
30 548
415 144
591 95
490 462
862 641
452 263
835 235
401 789
126 949
651 341
260 806
395 487
533 858
103 366
731 919
711 478
245 875
666 517
625 110
470 264
80 184
876 475
618 615
217 484
339 654
608 996
334 429
205 219
197 593
693 431
595 561
618 817
576 620
635 516
68 658
975 970
823 269
626 605
260 755
72 759
630 387
38 399
451 850
368 529
709 337
517 432
703 781
366 242
693 506
206 112
772 692
692 257
280 996
483 418
932 116
986 52
396 935
823 633
879 176
703 452
497 805
105 533
820 759
944 478
822 473
335 102
589 19
839 47
919 146
163 709
223 517
749 117
241 279
225 167
79 84
775 138
948 681
630 803
461 421
748 289
144 518
514 217
620 105
956 641
112 178
646 602
888 572
690 719
233 261
663 68
350 201
555 821
107 98
976 605
71 769
733 952
14 251
683 485
844 315
680 59
342 696
873 246
91 91
391 758
960 375
620 941
608 820
8 3
90 658
460 400
188 367
127 373
494 822
934 207
73 28
406 905
711 848
982 772
12 86
136 662
281 631
734 717
801 409
753 390
413 903
468 791
602 773
199 276
466 498
792 122
120 993
947 742
5 486
178 529
999 802
576 515
513 363
296 632
566 268
763 43
631 628
157 462
548 277
161 963
951 371
395 490
748 750
243 808
956 798
122 704
329 803
684 449
492 646
997 355
298 984
433 822
541 685
900 530
543 915
384 965
657 429
964 828
137 695
489 826
658 517
240 870
453 404
207 179
310 301
795 129
633 106
96 556
451 414
139 966
317 829
440 630
891 228
999 332
371 919
786 751
569 950
345 85
840 499
174 991
154 274
845 407
48 597
851 454
605 499
464 550
980 717
342 65
843 749
41 885
551 635
609 436
335 69
154 572
908 17
493 31
949 547
23 160
290 102
783 83
567 737
733 543
336 183
494 436
979 850
532 827
224 22
634 758
893 238
829 716
79 917
359 649
563 418
925 848
563 825
199 502
740 650
256 773
371 457
715 841
928 153
765 938
147 365
498 15
994 701
248 171
732 969
592 335
56 373
283 420
671 329
16 443
921 724
131 667
315 180
458 493
549 277
929 552
602 20
261 908
761 894
46 45
536 74
653 766
256 511
509 855
971 363
406 661
930 834
52 125
803 175
854 716
712 802
66 694
515 446
286 25
197 630
754 957
430 323
769 394
318 724
231 910
42 547
180 602
907 408
861 503
616 84
308 946
499 940
662 418
601 296
754 554
859 103
650 247
162 233
746 247
559 793
85 236
648 28
662 436
463 618
516 678
932 232
511 19
827 520
783 991
184 510
477 507
167 663
632 864
72 784
401 817
87 352
499 53
234 299
73 48
499 356
564 926
637 15
356 643
492 736
387 442
293 411
529 927
717 217
354 291
133 979
116 212
594 895
493 662
355 148
161 155
635 355
616 586
719 668
30 158
162 330
237 854
363 868
469 908
992 289
659 397
996 455
119 452
595 400
415 747
591 418
105 791
195 514
398 134
956 700
250 240
376 953
744 127
686 989
843 829
541 475
231 136
537 16
229 213
296 889
101 814
394 682
446 289
679 596
137 391
538 402
676 188
675 481
722 266
299 105
287 109
272 788
185 531
56 217
291 530
435 661
803 245
177 944
155 789
914 783
477 192
244 844
111 808
623 814
237 762
133 533
30 705
733 454
463 32
790 119
820 249
761 993
413 900
575 847
973 886
993 423
677 493
391 771
295 166
592 212
551 284
144 453
572 486
975 255
52 867
206 606
877 20
597 391
288 206
304 916
535 946
168 158
207 179
693 54
537 708
513 936
507 219
704 140
660 222
308 314
828 832
373 705
617 160
277 549
126 511
841 299
878 12
603 89
750 877
892 439
65 188
448 900
837 580
786 911
74 54
726 779
467 708
517 125
253 297
723 389
156 988
508 247
973 551
493 829
958 200
1000 331
330 667
639 750
736 833
833 953
427 866
418 958
973 771
604 310
156 579
844 93
502 376
463 693
529 817
100 477
787 511
659 813
88 565
402 649
946 489
649 96
531 6
835 640
390 279
989 247
75 26
723 288
489 871
958 560
453 556
386 733
113 358
315 818
376 534
783 377
102 326
510 942
837 934
359 219
666 7
909 93
621 738
86 330
255 150
443 990
358 989
387 505
524 842
715 542
558 98
520 610
704 732
293 295
982 85
8 717
349 796
46 548
687 951
799 456
958 536
252 777
376 488
613 189
912 295
703 173
381 885
195 633
244 503
345 472
977 369
619 841
603 868
822 623
837 597
947 260
800 418
525 133
886 761
98 278
129 727
108 698
586 314
442 456
190 580
391 677
171 4
900 107
240 395
817 531
514 655
294 812
426 47
304 423
924 500
976 622
443 632
917 785
744 895
177 669
354 62
401 674
79 516
6 487
832 227
969 667
930 827
76 683
665 180
531 347
135 181
809 859
762 454
494 40
836 30
302 171
356 50
149 578
338 771
999 465
671 787
212 237
530 179
480 261
167 916
665 213
939 216
89 80
251 44
436 977
409 717
59 806
64 763
22 186
711 894
521 845
385 916
61 507
262 821
343 798
810 675
798 472
131 537
334 185
528 734
225 136
180 358
581 290
242 950
113 885
387 154
9 40
939 252
921 353
945 899
941 274
989 966
583 713
572 195
322 18
446 225
363 451
865 342
440 460
62 406
89 288
161 369
362 517
231 279
530 788
744 386
758 941
619 288
631 787
489 916
362 183
505 664
758 804
507 737
680 926
584 543
466 151
670 128
610 488
842 880
422 184
382 22
886 852
386 54
802 395
630 662
106 701
198 24
588 256
870 747
96 278
805 126
480 830
862 394
979 645
376 763
169 777
704 43
104 306
397 955
20 989
977 751
334 398
287 484
971 642
551 824
813 239
447 182
304 152
516 109
314 840
542 733
101 698
145 293
945 283
87 219
90 301
3 89
49 568
721 648
558 359
634 116
755 61
955 956
100 586
892 180
139 221
590 537
528 272
438 896
437 795
126 779
223 726
99 145
544 286
129 769
290 651
530 347
654 820
653 683
59 471
891 282
290 793
789 155
789 614
226 663
128 574
973 638
623 444
938 155
15 644
241 322
970 897
307 384
362 72
274 239
518 956
637 589
266 303
496 72
736 145
730 232
141 680
144 81
895 693
71 3
498 423
959 16
290 350
146 465
994 693
596 485
707 589
813 303
560 795
73 579
350 573
393 469
625 446
611 431
634 363
940 101
117 193
45 613
606 517
747 176
139 616
936 664
461 853
1000 534
576 433
6 177
426 325
748 500
656 930
777 132
956 459
229 828
595 512
353 896
587 460
49 507
25 636
491 613
608 585
425 860
246 805
913 893
696 159
319 279
54 530
240 549
265 696
111 270
321 246
733 619
315 805
425 116
328 341
839 911
633 573
997 406
997 683
592 403
317 508
629 915
303 985
547 973
846 383
886 30
843 177
479 130
973 604
662 152
771 295
66 250
890 164
287 792
531 672
182 776
604 483
898 596
30 539
782 113
102 204
989 527
509 436
449 113
322 446
773 51
424 342
94 803
738 99
148 590
482 958
246 608
729 726
547 263
536 557
869 732
565 802
152 487
834 444
785 510
128 111
817 937
841 926
289 581
874 422
279 828
543 659
630 893
904 89
852 181
233 641
404 418
552 934
412 680
367 403
194 858
266 483
567 838
386 476
269 77
472 968
133 477
989 506
929 182
934 122
536 733
949 397
79 912
698 292
733 143
280 350
527 651
876 893
410 374
33 451
880 134
815 46
417 991
386 943
34 108
718 363
219 930
919 804
3 801
735 951
422 128
217 634
638 980
803 650
687 36
56 750
244 524
667 932
120 693
680 46
703 85
548 105
971 200
405 402
130 186
683 620
868 639
406 314
578 138
833 773
914 870
324 955
863 500
912 965
173 698
196 20
139 796
172 607
489 666
697 699
241 62
507 31
714 648
730 218
911 456
117 860
142 519
185 110
740 474
459 702
893 691
777 107
602 606
651 242
915 582
103 667
324 562
74 75
301 135
66 158
128 802
80 432
503 730
243 985
606 912
231 371
580 989
997 729
679 534
220 574
805 902
565 814
207 616
524 973
656 327
634 802
235 965
288 256
242 340
30 649
939 700
313 143
949 458
586 33
344 977
411 534
138 535
597 121
838 295
758 57
344 710
262 411
27 44
336 726
339 546
325 163
550 26
531 543
316 615
693 431
560 50
421 71
439 805
925 831
982 688
274 66
568 471
905 820
540 788
388 279
453 526
909 578
139 901
955 783
558 280
474 143
379 789
381 597
280 757
87 587
41 586
966 877
725 717
137 752
250 528
456 342
924 77
426 306
13 321
364 290
583 577
341 261
941 567
287 19
8 25
31 723
764 638
486 573
618 5
296 917
681 653
321 544
94 819
623 903
10 723
635 941
634 270
361 158
666 547
535 54
339 789
443 59
724 18
860 472
180 412
907 838
525 141
138 1
268 763
946 221
157 118
971 708
180 202
908 781
294 638
594 529
230 943
237 501
971 977
574 23
630 620
997 416
114 47
392 29
716 235
429 273
314 6
472 954
616 667
344 998
5 611
451 434
20 802
850 934
63 376
656 377
717 18
444 277
460 108
533 287
658 726
965 701
613 856
662 740
387 99
185 996
667 774
198 138
914 626
566 131
130 874
876 872
989 346
810 859
295 835
671 531
281 639
742 135
634 992
298 533
920 832
541 270
940 516
928 256
100 626
597 7
914 556
552 321
441 648
28 572
159 421
833 263
350 916
995 442
269 472
895 466
980 412
966 301
565 992
524 6
189 544
130 918
913 697
623 616
790 703
461 350
233 264
392 925
653 471
234 754
674 791
185 519
242 316
249 246
208 447
174 993
538 654
130 636
597 965
517 672
639 429
699 980
823 183
7 650
168 534
237 507
669 558
68 488
583 652
130 614
738 268
906 85
422 401
937 141
800 933
999 630
864 629
8 874
62 183
138 905
654 555
657 841
466 67
293 360
183 201
725 584
223 731
13 573
669 701
787 558
480 556
152 797
430 658
945 221
722 515
261 743
721 947
561 833
790 377
479 276
453 668
998 736
836 17
146 382
221 982
372 553
880 670
292 514
997 90
34 159
72 336
765 248
93 650
523 157
491 685
94 391
77 172
992 10
595 785
597 387
607 784
671 476
827 48
239 449
32 399
63 214
850 721
605 175
471 396
297 107
150 330
887 550
468 820
944 426
17 616
843 9
121 855
881 10
855 638
774 645
588 430
523 581
397 810
769 553
643 621
696 502
707 509
989 381
94 744
970 36
547 489
87 452
439 103
502 863
855 195
492 947
524 459
539 24
254 720
77 418
132 736
868 210
358 849
404 455
278 11
873 285
243 409
13 624
877 692
634 735
855 155
29 695
285 570
883 387
983 342
974 917
278 627
896 252
204 578
649 154
944 507
995 712
902 602
833 296
565 697
24 558
514 10
982 629
643 575
479 954
157 689
951 847
558 505
921 454
919 149
886 943
169 986
10 544
249 811
896 297
262 500
29 17
966 53
954 472
529 766
291 833
693 348
780 499
744 469
876 526
348 733
161 197
453 526
475 451
982 261
237 646
370 551
325 99
670 736
245 668
131 395
402 725
641 19
970 943
375 300
795 254
488 839
534 238
151 593
841 829
11 327
156 76
189 63
532 464
334 454
667 207
302 42
241 233
799 459
324 429
816 843
690 844
965 670
551 110
740 768
642 784
706 626
162 439
732 425
830 252
650 835
649 595
597 654
364 97
66 727
782 769
286 676
351 955
153 199
274 747
479 607
200 177
361 292
809 442
339 999
6 763
54 804
930 517
853 181
423 969
917 268
308 136
238 620
700 472
718 36
98 95
317 562
624 541
131 552
855 738
525 838
33 113
710 316
674 288
690 929
117 517
982 349
763 942
171 639
382 213
274 964
723 942
25 469
270 871
403 363
952 987
94 482
19 818
742 591
286 865
31 815
739 665
376 742
230 791
866 521
369 192
351 256
626 166
448 667
78 483
967 360
598 512
243 22
616 411
354 130
49 724
185 579
406 570
494 764
809 750
686 661
920 51
531 430
506 153
573 578
787 389
418 972
807 990
760 664
763 631
774 96
303 756
363 1
359 675
270 146
385 456
724 921
441 644
897 266
111 523
717 204
26 665
535 330
150 81
88 731
169 538
622 854
556 742
929 789
653 503
179 621
745 185
480 824
814 366
292 119
686 562
420 855
983 356
860 158
336 389
560 930
422 664
214 631
485 374
977 595
210 828
657 984
29 52
973 405
860 109
202 697
682 296
621 437
430 536
276 53
464 421
715 67
726 677
235 855
53 671
220 927
435 446
675 687
585 590
207 886
159 214
838 589
503 585
492 916
259 267
275 794
754 413
734 248
325 845
583 931
744 486
505 133
204 695
783 391
746 986
843 341
530 667
555 494
457 27
198 342
497 888
821 993
714 379
844 62
254 901
759 318
43 862
105 817
697 108
136 43
771 517
333 903
106 82
903 448
149 992
663 808
949 371
822 831
669 440
10 82
782 760
311 701
136 21
179 790
614 154
810 496
544 587
728 312
651 270
333 976
726 244
858 862
667 312
922 720
838 859
131 742
417 938
228 179
869 253
937 513
934 940
993 17
310 903
24 940
417 354
25 529
512 396
211 956
175 867
421 463
721 398
932 439
67 879
632 237
158 442
559 495
62 534
569 803
695 967
699 167
952 373
911 280
551 180
184 597
156 89
107 992
682 214
656 521
952 979
481 214
821 609
18 106
402 836
174 792
481 748
18 341
795 168
554 72
832 968
554 479
727 909
808 191
894 199
452 143
835 818
265 202
8 502
101 599
781 10
644 319
304 277
659 626
719 424
432 838
830 403
231 237
468 466
80 113
776 548
268 743
545 33
309 910
499 677
405 426
13 876
695 873
455 764
338 82
616 586
644 189
622 338
179 906
799 678
391 114
92 674
731 60
814 506
74 77
656 89
414 575
428 215
475 357
673 990
42 800
930 25
786 49
74 120
162 772
60 669
201 197
951 341
893 609
630 555
514 731
389 599
547 858
719 918
516 924
869 582
744 162
681 688
326 55
848 243
902 965
46 921
186 166
812 664
255 652
164 559
283 645
277 154
1000 159
458 165
502 948
348 793
248 386
976 997
660 642
291 637
710 754
378 55
414 41
583 168
765 775
549 866
39 759
356 480
907 634
48 744
790 1000
572 579
276 77
580 924
968 958
328 498
980 879
788 732
257 931
892 296
226 863
229 272
308 27
255 146
989 222
526 43
390 413
712 231
347 599
265 319
47 408
242 479
52 984
648 955
904 520
392 557
851 624
880 126
797 184
801 95
724 817
792 186
299 510
84 202
823 797
811 20
291 668
677 872
891 985
249 728
717 11
830 899
979 318
129 174
149 103
334 945
404 389
634 898
809 952
797 184
812 545
309 957
9 445
197 328
988 998
436 647
789 984
562 534
959 285
254 462
570 366
674 109
816 719
480 453
293 30
510 676
191 999
428 752
533 951
991 237
572 499
581 604
341 764
537 937
714 321
745 489
639 201
202 230
717 788
701 657
81 444
59 979
284 29
668 440
715 414
669 616
391 876
320 667
311 234
13 945
937 318
671 67
128 266
353 481
510 118
943 369
579 791
64 801
150 582
225 849
56 119
270 504
968 548
633 777
152 390
941 321
743 880
315 624
120 400
763 946
240 138
944 649
485 50
66 697
881 702
511 463
438 614
995 447
563 201
219 673
757 877
642 886
305 18
443 317
541 268
181 101
326 436
148 990
940 210
572 184
674 72
265 823
386 22
162 66
606 285
91 526
104 202
458 708
522 530
9 348
170 804
490 733
613 328
809 90
317 298
339 218
445 802
268 875
113 3
886 852
106 749
941 566
415 994
176 799
687 930
330 283
475 436
630 958
273 137
57 555
114 606
225 514
869 254
588 697
477 817
971 146
861 630
133 53
540 640
528 634
4 536
106 157
340 262
37 974
909 29
993 131
785 915
324 477
671 657
781 276
699 501
246 944
507 274
935 189
973 969
534 121
508 862
660 918
385 569
852 367
869 791
277 280
29 316
791 614
686 463
866 720
744 739
633 529
7 910
390 795
108 551
559 98
379 593
574 330
814 518
662 701
758 42
497 525
593 278
359 563
527 724
128 65
622 846
843 50
886 366
767 916
703 161
158 863
654 37
586 613
927 523
775 310
860 931
984 246
843 68
550 301
613 36
283 564
795 394
733 567
411 781
422 75
233 145
231 709
145 150
189 364
624 108
252 468
466 551
760 792
957 66
114 35
861 203
951 571
714 60
597 931
651 713
350 580
685 491
247 375
295 584
491 393
981 556
832 427
4 952
867 197
125 381
735 151
683 133
720 916
942 407
414 843
650 637
805 827
313 91
433 202
541 230
231 258
186 223
383 777
72 827
949 59
662 352
87 846
49 846
753 570
125 135
132 499
419 788
189 540
112 766
265 858
70 454
606 650
587 58
413 248
79 140
516 421
364 120
936 588
222 249
751 745
753 81
571 710
642 812
835 68
22 599
868 114
382 339
484 477
580 248
823 724
991 15
922 463
546 672
517 540
372 564
990 941
392 272
240 209
604 687
539 373
94 91
300 551
139 88
653 919
497 77
592 643
84 688
437 613
614 308
370 475
743 977
362 826
37 681
886 72
532 114
792 565
326 101
927 13
622 810
405 709
263 150
652 719
441 362
982 403
907 233
756 292
540 950
366 717
819 791
554 198
407 234
424 231
681 834
449 119
86 918
983 737
232 286
696 588
771 667
76 286
245 266
462 732
519 693
528 480
32 214
190 96
297 801
469 15
259 741
180 754
60 726
240 945
689 26
758 184
70 181
962 472
288 276
308 695
843 355
930 153
127 955
536 258
285 644
620 593
952 42
294 962
847 151
340 536
454 861
500 796
84 158
307 511
1000 194
931 49
293 676
177 571
756 242
323 767
504 631
848 593
412 238
658 242
25 253
135 122
980 724
318 399
796 608
268 942
465 993
78 157
256 996
952 714
307 245
276 740
405 509
551 508
451 348
821 127
142 396
181 731
909 442
982 891
696 992
169 393
975 539
257 23
440 143
229 771
720 722
86 236
153 724
219 13
641 609
170 101
315 32
17 23
775 971
522 901
268 627
733 757
766 471
528 973
355 913
906 560
95 653
61 60
295 991
393 519
810 912
69 503
523 972
608 147
916 132
334 329
381 819
342 396
858 350
536 705
338 133
268 383
452 113
453 440
796 793
29 488
682 93
818 314
355 878
878 801
834 416
588 978
231 709
486 547
119 735
812 904
956 729
702 762
3 946
643 836
531 864
498 324
413 685
814 89
391 768
166 111
891 171
946 637
141 613
658 639
969 171
64 205
162 959
998 431
744 37
466 979
609 414
766 29
623 515
843 73
258 216
430 944
197 930
547 245
859 718
326 507
660 864
48 957
907 253
606 209
263 733
286 98
449 648
379 40
29 644
511 238
457 968
8 928
202 929
843 215
230 862
693 347
789 921
537 172
81 677
259 660
348 39
619 260
392 490
398 578
457 275
502 540
559 141
729 380
480 474
247 783
194 376
661 227
550 563
630 845
792 708
945 53
35 142
854 663
361 480
842 174
816 468
747 878
936 84
453 982
625 43
842 457
218 423
160 672
116 561
348 413
525 414
844 798
640 710
818 92
705 998
317 368
966 476
842 921
50 679
487 268
99 280
800 720
355 577
578 692
51 400
29 56
251 455
847 493
231 172
387 170
148 600
561 820
24 62
239 688
838 915
685 440
729 836
213 961
488 712
377 725
368 907
255 9
855 555
688 733
548 43
350 819
157 626
715 350
160 615
110 705
43 483
577 872
742 539
870 951
502 441
496 942
285 606
925 21
917 510
185 586
196 496
366 980
592 272
383 450
467 298
988 205
442 349
488 535
40 330
614 479
176 384
434 59
23 302
916 56
160 948
622 192
41 142
663 736
954 45
297 317
686 420
244 211
378 108
925 290
122 708
593 901
523 457
292 352
723 30
838 957
556 920
725 963
296 577
406 684
855 279
20 946
163 8
643 709
597 851
62 683
16 542
628 716
442 816
777 985
43 427
377 193
799 672
280 208
933 806
517 884
18 968
477 860
328 658
915 1000
807 232
85 87
862 19
986 9
170 353
711 306
413 928
729 376
426 222
900 817
893 704
106 827
576 77
592 257
927 719
522 911
725 29
991 403
736 623
519 96
935 552
16 232
435 441
728 45
619 312
429 268
738 252
881 454
60 59
329 317
358 562
788 655
882 512
656 858
889 719
151 669
220 8
153 62
59 683
212 341
646 400
543 388
994 341
812 889
226 116
379 98
831 599
515 20
763 411
179 504
287 270
543 627
237 551
574 384
847 153
824 347
382 547
349 493
463 983
257 759
280 349
900 493
152 811
333 258
164 283
30 33
741 353
346 646
839 263
195 650
365 664
225 101
376 645
125 827
103 223
395 294
743 458
950 707
924 537
813 196
472 132
995 177
695 451
932 956
454 926
668 360
368 507
114 733
447 362
993 778
876 688
462 55
806 30
333 255
366 78
375 398
931 530
343 317
777 417
122 439
165 6
76 46
995 934
471 927
368 606
262 159
52 831
431 105
239 335
87 197
268 205
856 846
10 833
85 7
127 989
735 3
296 308
488 681
236 518
724 624
431 53
887 93
129 231
425 38
918 400
14 313
785 483
675 478
569 413
43 973
958 334
975 814
252 636
580 772
686 526
261 516
614 674
537 320
969 828
456 210
976 188
984 791
488 851
668 202
371 521
587 298
888 5
566 842
621 650
3 586
821 531
279 143
12 259
361 684
607 963
785 842
720 473
863 340
911 369
295 544
101 467
610 730
698 768
497 747
70 850
995 825
380 328
733 652
723 651
481 997
694 599
487 602
203 801
807 162
577 762
441 442
74 997
172 258
672 139
627 911
508 640
318 957
801 89
460 288
359 205
789 15
908 413
870 70
837 105
654 879
642 937
421 468
399 309
301 540
6 833
904 144
682 576
633 56
871 531
566 542
501 910
155 87
460 752
930 329
545 758
310 678
670 10
48 196
183 893
840 333
513 406
333 610
917 805
239 311
674 313
233 203
577 555
237 799
337 661
120 552
907 378
140 691
849 786
788 148
247 898
506 770
867 279
68 186
64 821
502 679
462 696
81 251
694 190
776 413
241 999
987 599
360 162
164 26
974 149
687 32
826 920
271 742
969 951
99 100
592 162
224 611
463 891
1000 298
841 420
416 292
655 90
887 257
460 946
842 191
707 726
84 670
373 123
211 733
256 418
166 588
409 490
354 119
377 671
668 99
93 689
17 360
263 483
737 259
722 213
265 879
779 241
984 552
276 383
257 219
602 725
855 717
950 199
824 727
344 95
944 979
430 448
670 965
741 461
443 233
879 249
399 213
458 546
501 338
690 1000
119 997
292 604
292 876
819 110
886 703
952 831
768 141
914 271
500 416
413 668
67 78
894 697
374 340
797 510
809 689
755 953
231 77
227 65
353 893
989 643
935 771
181 428
353 246
986 601
759 923
467 373
845 927
804 688
130 970
726 953
664 849
740 968
750 89
193 618
176 3
439 770
608 976
219 177
294 226
917 41
579 924
387 604
939 991
724 548
353 547
698 14
500 638
641 8
463 428
676 251
743 803
174 919
533 41
678 578
851 956
364 173
499 46
297 163
115 123
923 359
269 945
933 809
707 307
229 212
392 745
134 631
265 512
974 374
170 570
570 748
149 705
606 127
357 565
225 336
376 23
60 758
987 529
691 462
448 621
92 929
771 415
117 554
474 759
818 146
210 815
444 242
134 533
773 637
595 341
927 303
639 271
196 293
991 488
208 946
624 872
939 652
261 31
787 705
431 324
991 49
811 692
574 897
348 371
341 729
346 170
223 299
315 542
319 8
933 993
769 369
309 343
430 215
538 670
694 271
339 627
376 774
863 829
613 196
83 168
747 544
637 97
653 656
872 297
231 835
824 768
680 590
573 543
680 623
629 1
305 689
770 135
970 228
451 879
53 120
69 880
250 22
202 85
997 603
770 59
667 618
878 1
274 285
716 643
590 304
356 555
23 594
896 852
120 936
106 604
35 352
24 302
167 247
819 169
4 815
558 521
517 649
505 496
739 579
700 40
139 990
977 224
382 198
834 264
671 286
674 898
81 264
424 623
462 791
317 507
332 489
158 775
769 484
558 633
160 531
195 362
676 268
760 956
657 578
995 949
498 787
605 388
772 189
319 943
650 809
460 311
818 884
209 184
381 862
912 513
979 433
268 356
948 464
479 747
716 625
255 176
766 41
992 678
993 834
851 625
8 99
27 271
602 204
288 682
498 965
685 203
786 18
523 524
240 653
697 593
699 728
19 348
630 213
847 660
170 804
447 378
203 424
136 576
409 470
553 590
158 67
399 226
871 289
709 923
12 486
281 147
297 2
154 374
439 618
597 91
445 966
311 590
471 747
973 119
857 333
207 43
501 997
955 564
408 635
765 80
66 801
892 699
500 547
936 762
956 398
648 901
772 460
712 968
977 33
495 183
519 166
134 811
458 823
548 77
583 435
527 525
449 312
270 23
935 776
641 227
26 428
858 704
253 667
796 269
309 471
945 196
416 388
315 730
442 398
392 31
986 302
744 863
515 816
34 794
806 244
18 214
797 663
216 919
562 758
266 737
806 631
449 738
198 659
344 950
616 188
385 447
779 295
523 345
452 533
174 280
133 612
942 95
200 205
245 390
385 914
163 687
137 278
313 965
71 368
444 417
633 557
828 154
368 290
316 856
129 11
972 486
808 459
65 226
879 552
663 793
765 714
285 636
537 56
166 569
749 926
88 80
784 95
253 715
316 564
871 112
998 878
105 686
787 933
536 34
487 453
304 605
161 658
707 35
819 769
340 467
270 826
442 438
914 221
480 294
106 288
17 972
326 98
824 182
282 495
358 611
20 905
653 732
259 751
761 257
931 4
494 837
20 335
341 568
858 715
904 223
512 426
877 209
822 611
479 680
425 844
695 635
521 670
50 60
886 212
116 370
580 887
546 653
677 10
725 218
701 356
194 154
873 303
455 851
305 404
600 362
708 465
591 899
179 953
90 136
798 662
262 274
226 173
74 38
124 605
750 599
743 598
442 212
673 923
467 109
419 507
144 168
248 313
99 370
789 366
467 588
814 24
38 980
970 585
443 284
52 343
685 252
987 995
908 7
155 256
78 108
266 2
835 412
583 809
62 954
668 680
887 332
356 366
493 85
919 385
937 236
715 681
205 732
101 264
404 673
589 284
531 492
199 375
421 35
486 156
12 496
59 653
787 396
907 885
745 312
750 935
127 32
116 42
827 653
82 801
13 461
34 651
502 312
665 988
385 66
121 558
130 920
975 744
882 409
767 400
229 674
99 448
794 38
779 979
313 377
854 531
116 639
830 480
588 317
842 318
404 179
861 988
906 277
955 852
754 237
28 236
525 167
737 672
782 553
11 178
293 716
220 272
749 563
517 47
456 759
678 137
834 420
636 273
170 316
556 303
677 534
246 204
405 731
45 571
759 765
26 26
259 43
640 212
844 325
715 669
542 65
34 561
775 256
467 553
222 65
445 899
728 951
873 493
282 393
506 837
801 62
107 768
125 642
880 125
284 226
84 149
818 864
801 418
870 611
119 945
624 47
427 117
839 556
257 730
583 382
796 42
159 896
618 887
289 589
605 630
842 949
188 332
937 928
360 56
37 474
170 388
814 643
58 777
182 161
290 583
993 309
713 86
167 583
59 364
370 815
973 795
986 729
199 917
150 524
435 711
870 887
441 647
12 192
781 204
152 499
512 257
802 491
874 117
490 600
738 274
804 293
276 839
920 932
265 844
773 633
453 722
446 760
905 677
188 540
544 456
922 884
383 395
832 876
30 210
639 758
659 853
404 811
941 175
736 506
734 70
907 978
250 199
336 464
116 667
212 80
808 105
648 394
307 825
870 867
22 171
649 229
26 498
77 924
877 256
909 901
26 78
51 405
167 232
722 899
192 92
823 139
809 85
414 456
712 544
865 645
233 626
723 505
963 340
979 445
704 348
204 466
898 673
89 996
360 619
70 237
24 332
305 199
86 375
143 490
643 523
452 86
457 468
58 206
90 111
642 345
384 120
513 118
648 210
705 667
448 778
209 410
23 416
527 521
452 818
881 316
462 887
235 697
18 717
26 712
667 472
663 309
692 856
160 724
833 517
984 911
860 770
431 295
939 267
28 204
278 372
278 371
550 503
178 523
377 490
135 52
410 979
421 757
14 240
900 304
457 439
273 772
383 271
59 510
198 378
940 398
576 535
99 761
927 816
734 176
209 445
644 372
60 330
64 700
922 548
866 278
781 532
640 694
414 293
626 509
86 96
435 896
344 217
635 228
222 333
210 299
743 170
422 150
323 92
525 424
453 928
22 546
551 974
706 936
596 104
160 575
334 929
766 833
455 428
676 199
805 354
874 345
103 215
401 93
868 394
95 162
203 31
156 376
500 339
490 47
326 356
209 280
954 466
832 163
716 765
960 918
921 596
466 838
20 351
457 189
803 818
90 441
63 679
88 589
673 927
860 790
127 356
553 572
429 310
397 299
865 608
668 725
447 870
223 245
851 726
114 171
149 904
315 759
733 338
413 972
904 845
884 2
708 902
483 599
557 338
314 724
34 681
396 648
585 365
476 43
15 951
263 809
628 894
76 289
747 822
56 272
599 121
487 439
592 140
237 998
293 561
266 867
220 164
627 259
437 52
653 740
276 896
949 109
141 299
835 34
378 909
117 847
600 560
656 608
264 164
881 268
137 775
817 900
794 701
231 915
909 271
319 979
856 539
632 921
573 496
220 831
32 132
528 349
249 517
899 243
647 928
4 76
989 649
107 850
89 591
210 947
911 387
501 125
788 589
460 275
94 755
25 812
553 783
300 716
756 420
773 993
394 437
433 780
245 762
189 234
965 768
17 15
125 915
59 814
6 274
668 126
454 704
656 228
248 250
823 449
247 434
80 641
621 71
773 688
845 567
378 408
857 434
935 115
661 372
397 521
18 430
933 7
351 98
588 276
970 1
971 57
172 290
18 117
43 122
437 482
969 171
766 735
105 771
26 99
858 649
864 731
12 117
723 208
911 101
345 224
538 768
45 263
97 265
527 817
96 418
899 687
205 578
342 420
354 133
972 499
687 814
495 895
558 939
786 566
184 565
556 947
645 323
336 447
561 842
937 67
34 267
43 108
141 697
213 675
104 317
954 272
482 272
798 51
391 484
526 374
456 119
576 530
919 286
170 141
735 114
590 53
834 785
731 844
429 435
663 919
758 135
776 380
662 514
826 280
425 524
442 539
113 199
433 49
819 156
813 573
497 52
929 100
798 783
45 579
737 765
328 301
585 831
257 413
510 529
286 669
208 630
291 281
193 704
508 587
765 859
862 748
770 332
735 395
10 859
694 557
469 914
429 729
284 329
643 982
472 96
406 28
673 848
309 20
323 430
12 437
138 453
369 980
878 439
19 535
73 575
754 70
317 822
361 518
356 561
568 155
959 35
670 242
495 892
916 153
42 886
557 475
637 231
569 731
449 96
761 412
128 905
84 802
934 150
752 777
668 331
637 729
103 807
363 442
631 648
724 370
988 939
43 312
811 109
3 20
343 796
125 789
618 467
146 462
490 126
231 774
993 850
966 474
372 303
744 154
293 190
728 165
580 977
115 145
1000 867
460 11
299 302
588 223
676 674
614 381
598 592
376 264
38 628
798 876
650 936
569 267
748 515
805 284
334 477
288 914
207 685
677 716
259 602
713 446
329 562
269 755
231 674
481 804
280 267
162 898
365 85
299 988
841 739
743 205
85 563
702 510
573 655
157 219
754 77
544 21
918 695
275 796
591 568
862 150
162 156
358 240
433 379
648 847
295 946
873 75
79 141
898 706
477 629
855 837
916 874
533 353
375 701
323 932
579 949
330 457
393 52
302 922
306 981
127 505
907 28
297 675
615 217
862 905
412 59
94 517
613 149
437 149
23 416
578 511
80 821
792 34
849 917
478 652
132 527
25 973
984 653
889 623
969 131
696 953
797 228
15 694
793 811
747 575
650 236
837 554
24 429
327 612
629 124
969 338
963 902
284 48
802 520
126 125
169 86
900 891
605 998
478 446
661 832
259 281
621 204
133 415
281 440
656 580
721 965
524 217
131 421
458 334
311 27
932 15
395 494
92 78
703 659
318 633
819 63
546 719
36 70
513 796
725 619
993 366
170 708
515 532
784 856
26 938
73 288
174 531
883 312
542 300
416 881
5 337
432 916
435 966
282 372
3 252
26 217
229 630
444 21
690 535
70 108
325 537
236 333
465 84
101 247
125 362
507 650
941 355
464 604
394 954
211 908
697 867
426 222
304 295
770 403
541 630
833 236
249 463
149 596
794 111
133 496
150 859
509 955
467 36
471 186
107 511
77 56
277 613
187 919
167 630
912 820
743 541
70 269
217 975
351 50
458 926
687 814
612 125
513 168
970 647
937 826
179 568
553 61
931 927
855 343
853 406
212 42
397 624
543 130
545 446
863 819
784 414
552 357
611 713
916 517
288 968
867 377
101 530
581 7
785 83
124 362
270 628
119 603
283 852
753 400
454 80
497 835
7 852
82 914
255 358
554 558
511 355
695 242
277 456
125 986
713 271
757 357
750 820
408 641
493 347
417 434
819 248
168 334
418 323
490 256
669 574
734 383
844 860
330 978
440 999
972 650
200 166
990 100
250 290
760 289
798 779
1 316
508 307
936 688
686 87
516 123
783 622
140 291
459 103
161 44
880 859
287 211
466 724
466 66
21 9
686 671
267 119
774 283
165 381
230 77
894 20
380 736
700 65
321 328
343 625
22 660
484 48
553 400
635 605
591 483
875 358
923 847
152 499
205 162
987 625
614 792
648 302
935 939
421 204
713 448
374 453
359 335
941 25
975 583
118 462
824 91
33 596
118 541
81 195
816 398
73 868
331 199
302 698
263 223
808 699
767 737
154 150
582 144
217 475
325 250
209 377
929 823
506 88
577 941
577 244
325 386
940 914
801 508
502 730
441 568
904 249
616 477
136 322
217 924
211 417
430 543
366 116
870 731
658 366
168 43
662 592
894 338
662 38
782 861
545 172
970 387
833 691
319 105
916 413
650 270
319 368
278 504
473 650
475 170
61 593
728 67
818 293
489 923
309 37
827 332
526 819
772 115
128 389
280 257
697 441
671 563
417 612
946 842
552 775
579 600
880 702
364 64
410 414
104 968
468 819
591 302
776 651
293 316
215 579
673 273
748 147
314 278
574 744
901 889
509 191
292 401
438 153
737 192
465 47
225 350
64 11
195 823
786 336
679 139
989 288
27 333
153 480
385 27
537 217
485 826
925 670
441 66
779 309
11 45
77 740
31 240
211 594
910 515
849 231
768 763
587 336
117 753
76 379
751 55
359 99
947 878
820 97
847 239
652 31
653 196
816 82
717 242
475 603
841 926
465 442
578 129
911 561
665 801
321 440
495 237
34 705
893 844
342 538
368 539
428 531
388 977
951 539
865 185
996 972
283 196
877 135
187 488
52 933
811 785
827 915
311 649
336 521
407 159
255 191
481 994
23 908
755 449
734 509
382 152
480 327
486 184
155 561
701 884
398 88
816 420
744 608
746 992
12 508
692 307
586 299
982 497
529 895
583 390
953 379
679 820
661 576
862 128
269 740
558 922
657 624
51 544
970 164
523 230
419 657
401 891
428 818
515 515
199 576
603 476
739 801
538 88
726 212
248 535
720 684
625 701
554 111
401 271
685 361
1000 29
631 266
121 805
305 480
876 124
548 610
571 353
697 811
906 312
751 639
776 720
47 45
978 746
852 625
670 558
887 45
412 180
583 411
145 651
524 66
197 817
516 546
461 608
583 269
867 425
109 333
345 232
648 124
540 692
348 67
733 745
314 59
723 692
732 154
804 210
211 74
611 813
284 636
930 461
65 908
305 767
43 561
575 564
717 3
877 728
76 641
178 908
147 223
321 291
355 384
847 862
80 494
624 93
494 923
929 467
626 882
848 804
701 991
359 46
907 232
16 793
306 759
930 379
574 613
850 644
425 956
213 164
80 489
145 804
657 596
628 304
791 877
804 158
744 325
429 795
166 334
17 771
746 656
641 58
647 713
706 868
810 96
555 214
719 719
163 575
726 722
79 846
125 696
449 513
55 181
876 487
66 329
36 203
718 825
434 317
137 560
797 422
248 865
212 640
832 876
368 793
923 435
319 866
213 719
643 296
438 292
745 421
890 973
908 932
668 286
642 936
905 477
191 799
521 547
637 912
168 20
549 662
490 89
319 376
894 310
390 727
657 541
279 531
211 655
639 978
39 26
836 262
155 155
564 730
224 729
754 729
763 316
55 523
578 96
612 236
626 610
502 691
813 493
483 268
241 713
280 290
259 394
37 533
443 496
832 595
793 616
638 335
301 214
896 371
172 677
354 818
423 181
895 495
413 640
744 139
360 769
139 831
973 841
88 527
37 271
103 407
841 380
781 613
690 208
870 274
694 764
596 526
910 845
5 527
133 729
307 774
660 474
732 790
672 28
450 866
84 13
293 881
682 504
100 401
789 917
203 525
699 697
519 316
542 437
300 912
273 462
679 335
552 568
823 66
760 279
454 808
669 316
414 254
939 705
511 229
708 689
93 688
55 311
814 296
770 49
24 766
790 208
777 412
153 415
968 344
593 454
385 750
620 18
639 609
805 898
433 46
25 649
543 85
895 523
973 453
533 717
518 43
839 214
188 607
675 28
516 739
24 4
375 704
77 250
330 823
918 96
511 664
864 199
556 723
318 8
377 817
772 830
472 693
249 466
213 13
705 145
981 735
848 262
658 234
643 608
388 370
537 647
964 127
135 329
42 867
576 859
454 742
323 926
171 752
574 288
984 218
89 636
936 473
237 911
761 320
116 440
81 473
450 755
453 751
800 369
844 603
673 208
471 857
118 275
668 743
68 70
528 362
933 248
457 956
76 284
38 550
570 62
78 437
181 47
685 716
136 149
301 991
782 178
697 799
600 840
533 558
118 542
969 673
330 201
844 501
96 489
389 959
601 446
21 876
47 960
73 938
427 416
347 305
18 583
823 122
854 376
603 570
137 420
504 346
612 963
438 639
101 474
91 665
111 21
196 658
515 337
780 125
477 894
905 480
513 408
14 655
948 626
243 646
439 430
385 259
854 626
929 838
104 218
500 902
590 701
901 954
470 791
987 296
209 556
995 29
664 516
202 322
822 407
951 103
759 333
159 23
862 650
602 159
787 45
59 580
716 332
862 912
74 518
137 489
956 636
196 126
322 901
837 815
432 740
309 784
618 168
622 633
918 136
70 725
532 697
885 925
275 821
529 313
357 338
587 34
667 868
538 807
571 928
654 625
45 814
687 741
61 17
844 942
555 591
343 597
935 184
821 126
919 813
644 480
115 726
757 504
855 343
376 26
575 184
527 38
962 864
707 267
117 341
730 891
144 875
50 402
422 983
552 955
86 110
521 897
758 886
978 864
423 945
642 854
827 194
180 17
91 366
627 525
613 664
727 802
507 512
988 960
311 953
945 256
906 509
710 433
132 112
142 892
621 230
508 212
522 866
682 221
948 676
261 720
858 533
756 736
934 658
703 780
69 131
341 361
120 751
21 547
752 958
46 97
238 818
106 298
520 387
445 807
400 390
284 271
951 417
184 777
934 85
641 433
21 529
887 314
740 695
820 124
294 749
478 603
822 658
384 716
490 858
480 356
892 264
11 342
144 816
188 209
855 342
92 860
553 766
764 727
66 673
446 695
987 672
225 245
881 488
130 117
987 427
920 934
116 279
224 154
777 493
343 811
709 816
230 664
359 343
103 443
749 953
302 697
546 444
899 869
418 658
948 25
71 105
216 290
868 725
918 702
374 853
363 437
523 862
130 409
994 40
93 836
506 83
970 229
183 197
90 126
95 435
11 869
154 441
884 588
536 200
992 375
612 507
4 426
878 62
579 484
63 436
834 148
581 644
573 511
750 6
87 827
130 839
449 972
737 575
706 104
883 803
108 160
798 212
783 949
226 20
991 557
17 432
81 401
266 46
395 716
548 756
592 338
776 154
171 626
967 446
635 634
170 538
53 917
465 476
656 68
267 106
929 838
932 423
334 61
708 519
936 15
28 291
825 685
532 961
37 68
256 331
710 397
697 850
111 723
287 647
354 489
516 637
500 53
364 887
462 333
889 546
863 909
755 846
133 305
932 606
91 181
257 938
660 471
316 429
238 38
6 24
977 561
115 994
70 862
662 970
133 381
419 955
518 105
75 290
9 395
714 551
690 458
188 182
452 547
790 161
462 352
674 988
818 152
826 284
426 636
5 380
966 297
271 294
200 919
178 67
729 469
979 927
276 334
992 228
431 628
941 913
459 199
717 558
625 874
389 839
564 339
533 691
845 173
88 855
713 524
619 60
32 68
378 954
278 838
422 631
332 111
819 945
577 343
405 83
281 787
418 607
40 816
515 992
176 397
852 507
453 67
699 514
498 908
525 996
781 148
324 677
941 745
836 461
332 35
997 895
855 447
419 728
234 70
473 802
904 925
293 653
232 641
324 225
724 936
790 233
371 935
788 111
158 268
462 537
536 455
593 333
6 546
590 415
182 417
301 835
475 664
720 1000
758 825
764 84
657 302
490 326
174 600
957 908
76 637
571 545
769 160
318 314
947 728
325 550
208 982
627 680
141 780
721 626
963 23
959 432
806 649
645 934
888 198
888 294
739 392
185 250
667 769
199 450
169 164
796 947
996 841
925 413
441 867
739 382
708 432
423 392
183 84
67 100
239 10
131 346
38 921
874 343
370 606
624 713
189 436
361 433
350 84
481 501
100 459
292 897
259 391
530 441
655 589
839 214
261 98
417 611
937 611
130 355
562 636
14 58
186 690
566 188
282 774
90 373
146 526
478 325
37 129
507 663
35 630
718 1000
352 217
350 479
425 732
55 125
895 759
307 129
181 811
48 800
716 456
965 328
741 73
6 456
374 129
335 942
982 164
276 436
266 348
519 687
442 679
947 814
542 769
910 92
585 235
971 145
944 280
789 579
484 488
103 989
114 243
840 953
588 419
909 655
417 190
247 402
943 935
219 139
833 368
320 77
403 111
875 820
162 618
454 114
577 871
239 40
414 892
212 573
130 839
997 766
824 732
642 34
997 586
507 25
733 312
350 464
863 233
899 748
462 40
820 153
8 826
488 61
916 839
247 29
740 868
279 948
714 377
948 964
903 74
215 882
638 316
141 187
232 733
656 44
32 400
692 371
310 173
655 688
705 705
715 511
469 950
920 292
837 145
770 955
290 852
906 788
473 400
465 696
122 601
406 2
333 262
464 68
319 587
336 357
930 333
878 420
754 313
900 44
308 81
599 244
753 644
665 690
240 41
12 771
34 136
65 89
183 789
215 50
278 50
439 385
977 151
947 371
271 321
743 104
226 844
695 715
769 894
712 936
153 818
436 994
572 294
869 958
955 393
122 559
775 220
55 38
899 724
158 358
598 905
276 818
477 695
551 60
221 518
99 2
342 592
668 943
67 134
757 283
845 671
207 576
80 679
325 202
389 832
500 322
630 87
560 336
1000 69
426 82
242 264
494 653
149 622
344 118
172 582
46 94
194 562
809 648
770 741
61 736
425 333
584 410
673 885
71 60
895 602
228 617
148 208
100 19
456 472
453 996
42 344
188 690
884 447
100 308
547 491
659 301
701 785
526 51
411 304
941 260
646 523
633 207
982 545
426 986
493 379
86 341
713 369
227 458
849 465
621 24
559 333
530 891
364 504
435 897
857 245
694 723
529 179
678 254
564 353
668 437
734 458
879 61
551 69
454 173
131 13
438 511
385 111
8 711
425 421
794 816
455 190
613 565
788 303
942 643
795 234
462 104
273 266
740 375
997 64
355 180
336 277
518 750
6 453
175 406
954 164
103 107
176 472
383 959
403 874
613 969
759 754
491 39
528 142
266 656
50 694
692 836
762 840
174 769
73 979
580 515
113 522
526 174
232 903
824 27
458 369
848 509
547 291
760 223
537 778
260 508
328 67
645 778
335 367
148 315
351 141
114 458
452 706
36 367
612 799
436 887
269 494
194 875
363 146
833 554
639 459
478 406
219 563
388 376
513 80
299 945
332 758
71 631
390 240
508 216
288 963
854 149
464 944
423 574
460 955
626 982
166 60
773 467
920 58
651 204
998 439
511 463
314 356
181 678
435 481
834 901
303 713
60 163
599 296
483 259
706 706
279 14
401 2
627 886
362 899
256 401
881 231
500 720
200 489
17 283
414 633
522 172
126 508
440 772
598 756
931 654
520 771
467 958
894 736
983 268
870 364
996 331
717 12
311 769
800 467
727 139
141 394
313 727
232 735
366 813
674 448
466 562
19 594
147 898
520 538
98 161
1000 751
422 439
808 355
547 22
326 820
298 321
35 235
338 410
10 639
868 832
125 375
836 164
542 579
555 862
67 653
58 665
387 426
561 111
157 391
685 354
175 57
935 657
716 869
241 275
487 105
572 83
452 405
326 967
966 689
63 263
515 685
18 343
443 439
128 489
471 572
247 442
815 334
426 95
780 254
491 636
84 991
932 496
811 511
946 993
46 362
162 175
836 764
150 816
285 339
96 944
604 727
247 874
41 239
215 359
79 82
467 169
540 326
646 341
839 792
935 852
379 312
194 4
490 656
810 767
453 26
389 320
31 515
65 789
450 256
874 661
537 491
573 592
404 122
438 45
650 940
62 932
561 65
849 225
737 525
163 449
398 440
290 605
420 405
831 760
93 637
982 54
526 343
829 675
271 87
90 460
673 600
309 846
907 23
644 570
53 822
492 26
397 593
221 731
943 232
255 86
367 306
185 780
314 298
544 198
770 145
340 887
953 224
182 670
669 967
422 939
10 303
98 581
541 729
744 494
916 633
4 797
363 874
229 325
889 807
465 646
185 683
769 296
580 302
272 816
572 333
221 697
556 165
343 560
731 531
776 27
943 467
306 542
341 227
126 348
151 266
604 431
991 891
477 613
656 560
628 807
84 325
995 806
407 11
233 332
42 925
673 445
684 354
94 16
963 383
538 133
664 80
894 805
144 651
812 137
375 818
736 744
656 867
5 592
247 773
139 624
335 993
742 103
127 203
251 21
47 171
979 517
648 829
274 819
593 529
825 432
239 927
775 614
868 219
174 746
336 928
762 878
997 717
357 32
188 609
533 322
93 772
15 678
531 403
852 158
470 719
961 358
794 803
245 239
373 952
588 552
926 424
241 298
817 11
8 505
407 600
872 594
866 644
215 654
462 304
144 666
506 738
768 511
150 755
55 820
743 72
593 6
86 623
92 146
510 696
260 615
380 677
945 43
961 400
938 528
715 88
795 154
610 23
306 751
22 498
672 188
581 310
466 969
330 891
351 984
617 768
884 279
879 124
659 894
919 820
203 287
247 733
80 963
593 616
819 123
549 357
516 713
780 269
627 43
607 784
951 480
534 79
62 475
764 264
371 786
672 924
109 306
438 518
667 280
188 178
158 710
297 431
287 848
687 818
752 658
257 769
783 344
896 897
596 153
288 413
371 673
351 963
469 538
37 452
793 382
566 968
64 572
21 964
886 284
827 258
452 352
805 74
515 626
283 466
603 28
781 759
289 872
912 695
975 644
294 469
821 281
668 264
253 913
324 201
692 970
771 327
205 619
781 544
687 458
164 982
623 680
32 715
224 386
936 811
230 941
6 341
275 828
401 341
361 513
380 385
69 806
380 286
773 175
495 790
448 806
87 384
387 433
805 957
797 604
427 890
968 399
282 231
311 45
226 834
751 800
240 953
6 955
25 539
952 318
605 593
145 352
535 214
421 828
753 640
930 338
548 626
127 1000
324 335
846 845
258 541
12 947
508 516
386 319
239 625
572 149
221 540
390 940
497 930
351 636
302 840
677 287
119 325
584 723
650 802
995 643
886 368
724 140
604 982
213 675
754 462
107 617
337 83
628 24
992 186
294 300
753 225
762 681
178 760
223 244
502 91
706 345
834 489
83 825
444 228
835 510
852 597
610 549
743 723
934 549
608 432
597 850
943 768
995 209
54 759
711 512
814 430
1000 284
217 698
925 805
248 793
345 634
580 713
957 757
81 199
912 98
407 17
826 657
522 113
62 678
578 14
325 193
661 376
511 487
807 216
901 164
636 298
570 139
740 504
944 997
621 36
582 681
535 969
935 77
48 743
582 298
439 945
533 597
318 397
645 935
289 751
336 331
684 418
242 319
976 436
406 537
533 165
605 975
988 916
689 403
331 974
784 697
868 892
107 999
703 559
510 992
611 595
954 68
268 173
870 800
774 539
301 989
879 478
200 512
307 454
436 117
121 819
270 577
691 291
867 667
875 76
388 749
200 744
991 573
480 352
857 298
647 487
47 286
750 940
347 63
767 243
899 689
876 433
230 484
592 785
544 829
165 768
829 787
756 753
402 129
276 78
255 347
665 597
776 734
822 682
499 985
285 86
204 202
818 492
147 182
56 548
463 689
315 382
621 566
965 100
528 572
844 460
300 581
584 529
366 163
66 773
755 401
280 133
97 876
646 857
10 381
206 238
268 739
808 18
438 89
132 388
966 978
852 549
933 300
183 951
91 496
464 96
607 589
717 907
407 187
307 643
614 515
391 301
651 360
640 873
382 457
104 820
541 495
824 974
861 646
867 43
52 305
635 71
499 14
232 147
274 59
199 47
11 836
607 123
832 883
342 790
424 98
746 354
852 991
692 474
32 397
55 536
349 611
823 431
196 875
84 666
221 713
61 336
461 613
313 717
926 888
848 614
96 351
9 872
957 383
773 573
931 981
896 188
322 952
632 132
781 470
829 365
933 400
953 370
177 282
793 23
882 499
905 572
963 29
254 691
822 538
269 44
872 811
713 265
119 654
634 728
706 652
480 318
278 571
390 402
514 543
204 621
712 24
573 996
700 512
816 87
968 507
609 266
254 883
831 397
399 416
265 833
824 944
849 858
52 288
986 812
308 335
278 531
956 355
792 427
127 339
233 504
994 448
902 323
78 241
430 674
183 986
704 331
57 439
435 5
547 634
768 10
420 295
490 717
425 137
918 996
848 283
541 378
183 645
518 292
270 168
480 61
723 736
694 489
876 365
387 962
894 446
300 987
308 739
461 214
420 860
923 308
788 100
769 105
978 36
910 376
672 245
68 763
334 390
812 15
50 430
468 727
954 806
482 16
522 182
58 836
817 138
731 654
686 393
424 512
320 554
443 476
835 908
972 246
198 768
327 66
289 245
987 871
259 504
94 367
866 37
326 682
92 30
50 94
138 527
671 773
317 852
863 307
16 856
860 227
949 91
283 549
195 766
83 861
333 366
780 467
534 787
172 987
753 604
212 857
61 521
890 395
357 837
144 954
853 854
577 901
520 778
916 620
231 759
33 135
828 390
664 417
524 453
289 372
467 721
638 786
826 237
180 669
35 417
496 916
77 153
39 658
307 328
958 644
350 738
208 591
627 803
814 372
119 423
720 778
191 527
10 758
229 837
474 720
580 236
925 405
60 646
41 109
121 235
269 233
998 996
997 435
471 33
42 401
836 981
14 855
753 180
597 960
946 653
647 65
500 266
490 266
839 233
564 417
343 87
709 341
370 176
547 309
308 389
440 435
502 554
486 992
381 91
59 268
894 626
607 842
615 560
218 254
833 934
635 60
802 590
931 967
550 155
303 202
886 217
716 286
961 139
493 89
278 343
457 247
652 736
776 192
16 744
619 54
750 16
747 600
147 549
169 432
807 121
13 870
408 667
450 999
225 427
687 78
313 823
449 652
976 67
611 135
709 272
840 429
258 236
423 475
257 353
956 686
648 141
752 861
615 870
911 729
939 183
279 490
643 972
456 856
727 918
535 595
344 579
596 519
10 149
156 383
182 413
777 372
853 452
844 819
815 726
845 201
121 379
417 11
797 731
787 958
292 86
709 391
470 885
285 681
249 240
29 873
888 933
530 487
267 770
558 683
212 983
17 154
874 691
794 132
358 121
892 634
667 950
460 505
818 906
102 174
139 473
655 517
313 53
629 586
508 26
458 171
74 45
832 144
415 642
606 904
792 576
536 25
440 787
550 772
34 967
867 522
549 603
725 351
741 193
564 690
446 537
11 206
844 429
52 208
326 52
96 276
528 286
796 7
24 369
95 259
160 558
800 891
90 859
244 555
442 14
460 90
941 778
910 815
207 649
738 525
402 711
693 989
898 702
266 742
254 603
692 908
385 765
592 426
78 957
487 325
610 574
26 94
51 707
870 499
575 463
615 428
319 125
248 349
906 924
48 268
70 815
176 609
249 375
193 269
693 205
107 760
530 759
913 83
998 390
456 359
696 186
77 632
82 443
406 161
220 613
104 933
268 598
600 791
588 800
422 879
652 350
148 298
94 12
180 444
273 663
255 173
389 606
578 757
853 492
18 701
747 659
232 996
557 727
488 610
517 908
171 29
542 980
797 213
594 929
633 638
873 915
488 466
827 791
576 904
775 541
209 29
676 36
515 733
644 332
11 294
633 495
916 762
559 613
274 375
465 346
738 916
680 654
334 114
110 674
405 92
849 106
22 405
99 923
924 813
262 785
333 111
604 261
925 666
20 515
696 602
601 916
533 578
196 572
30 881
442 401
883 646
409 774
14 337
747 436
929 415
461 396
747 585
498 299
722 226
456 34
259 739
964 9
165 349
897 24
163 258
843 186
72 329
482 966
244 844
778 99
429 735
679 375
457 464
222 324
487 669
951 664
326 334
647 55
605 232
937 543
442 179
108 792
366 57
368 638
101 540
906 380
347 122
759 455
210 231
517 660
697 952
709 607
614 511
541 609
411 968
306 948
14 975
10 871
971 27
191 585
117 979
832 931
777 300
522 15
339 132
875 79
714 646
807 267
390 674
675 915
354 488
207 237
796 25
801 419
586 939
716 860
895 295
536 989
794 928
475 196
775 977
324 97
271 499
528 410
179 995
518 441
46 381
133 323
336 895
493 896
542 635
250 195
751 522
45 197
50 842
702 538
699 988
364 663
588 364
884 941
904 974
184 311
787 777
742 677
349 747
201 171
677 433
110 777
874 673
541 239
37 742
839 660
50 135
878 707
397 685
776 147
410 950
261 602
757 123
208 677
903 122
267 606
2 625
2 331
252 264
466 879
255 745
706 343
265 39
623 795
551 760
982 62
716 225
3 236
728 252
182 584
739 416
789 143
649 910
492 308
768 419
385 417
628 847
844 15
747 72
99 226
276 515
629 947
947 481
372 323
767 650
469 345
717 945
476 521
261 652
792 978
66 486
549 425
64 898
1 159
397 550
702 180
217 98
758 494
402 876
701 290
928 593
376 125
104 897
371 272
884 584
296 974
231 933
340 604
799 385
579 892
875 541
316 893
699 984
863 130
782 372
426 853
406 836
715 448
809 220
600 544
777 461
786 511
531 755
752 100
165 469
928 121
384 649
128 593
124 153
578 876
427 502
318 376
853 7
538 286
987 454
117 118
672 871
201 583
385 462
182 63
918 252
699 156
376 638
719 341
138 234
630 479
356 206
391 136
50 543
522 594
131 851
999 900
533 811
785 131
46 513
906 656
286 834
936 599
240 567
5 811
383 606
348 345
157 208
351 367
727 623
974 144
572 326
738 432
828 189
511 775
149 207
671 195
209 529
700 414
148 954
989 41
913 530
386 780
139 176
195 643
217 355
770 678
779 757
257 109
177 967
110 278
683 749
283 213
315 472
9 854
887 73
965 578
250 936
595 940
90 10
775 679
732 904
170 366
883 810
401 471
48 423
794 589
364 335
832 640
848 840
566 499
557 66
927 666
160 839
675 22
373 617
318 639
636 922
195 117
705 474
142 98
477 449
935 127
650 658
91 458
444 831
12 401
659 943
736 709
605 401
63 94
801 115
630 407
885 219
232 894
840 657
852 331
60 320
730 129
652 320
143 574
396 609
161 859
229 749
604 360
471 34
642 416
305 514
833 299
868 154
686 470
173 244
295 652
634 48
62 647
372 542
122 407
170 345
352 78
718 160
862 885
289 750
920 623
49 892
740 968
411 784
263 785
876 629
738 435
801 718
576 605
606 663
702 228
715 947
997 269
91 404
60 866
94 298
693 415
567 43
170 281
191 803
657 498
240 896
195 403
150 645
74 862
423 641
72 966
316 763
92 285
143 917
800 818
516 386
342 390
740 508
713 873
549 54
919 910
165 827
556 751
445 466
890 926
939 175
940 602
343 31
266 994
391 151
95 737
638 504
374 558
591 899
395 70
111 838
822 257
144 657
25 454
730 456
875 83
437 516
606 621
801 352
146 240
350 989
220 35
336 195
433 716
665 836
781 492
290 790
561 670
829 318
800 401
650 483
770 167
81 870
257 329
471 868
673 378
161 965
29 637
149 92
964 907
993 835
979 141
11 435
796 682
447 261
283 437
327 80
433 999
564 47
554 828
491 750
265 677
771 561
172 817
515 881
986 920
233 212
792 590
716 88
91 633
283 284
199 343
166 850
102 630
162 309
269 449
195 147
288 124
409 247
374 261
701 622
879 935
981 643
65 420
131 881
338 270
412 581
1000 130
156 110
733 433
910 346
918 180
489 342
594 636
503 73
615 100
231 38
279 611
682 868
59 682
370 99
174 254
911 989
522 570
203 695
680 948
893 379
856 746
675 179
321 9
112 4
418 226
885 829
983 977
508 922
719 859
863 449
434 964
615 920
528 219
569 761
749 202
410 172
17 669
515 887
3 990
344 276
349 291
723 239
610 997
806 163
228 390
197 648
307 102
945 538
96 617
920 753
871 512
554 217
995 403
855 574
331 152
580 373
18 515
981 353
276 938
500 649
901 492
439 179
764 533
744 111
348 448
302 10
283 106
848 134
186 623
674 770
61 347
680 147
782 999
159 647
26 645
763 841
13 914
907 830
801 400
665 67
441 173
965 841
259 747
817 406
332 165
447 705
582 442
223 34
765 785
869 268
975 330
951 952
409 877
52 54
198 169
791 282
322 563
115 993
941 312
209 519
700 849
300 159
785 811
750 230
978 375
523 220
215 28
443 496
125 279
93 342
439 781
47 496
205 117
330 831
548 829
202 372
381 167
588 511
786 983
496 962
250 44
429 628
374 392
452 614
516 518
476 131
857 744
676 888
572 977
920 318
557 413
811 616
524 395
259 373
598 61
241 316
953 964
895 903
529 866
157 590
996 917
660 72
583 893
139 24
732 67
880 650
267 317
22 808
732 274
476 542
519 695
135 206
3 779
926 585
755 69
923 379
143 600
257 186
374 233
560 898
16 493
189 343
458 337
895 185
291 167
613 517
203 529
795 910
900 926
572 607
696 918
657 451
74 796
223 435
944 439
294 116
118 772
381 787
254 460
123 549
723 30
321 119
902 641
228 982
335 111
582 356
477 841
28 873
720 875
914 258
475 148
345 704
424 197
667 319
836 987
878 193
713 915
156 431
906 361
124 195
249 652
464 221
204 377
879 768
71 827
253 200
627 260
959 875
955 899
395 705
839 298
547 225
65 874
506 25
485 749
679 513
102 448
791 453
300 635
263 726
433 815
894 939
778 786
465 73
371 650
601 724
307 276
167 817
79 623
143 442
178 170
986 916
186 871
397 529
358 131
615 461
195 762
8 407
22 492
437 798
156 950
889 637
93 790
149 789
798 919
247 781
54 260
400 544
320 757
159 996
304 780
252 786
313 787
959 223
138 483
559 590
465 259
814 695
103 179
185 592
548 324
350 143
747 15
430 169
422 790
738 578
76 571
842 649
703 243
311 551
266 470
506 29
335 813
950 415
295 449
729 224
635 636
48 755
687 734
304 227
806 103
304 952
849 739
715 662
600 679
365 484
619 743
139 190
834 697
988 544
809 409
366 351
471 122
689 21
230 86
1 457
885 619
55 481
480 738
566 349
473 52
435 89
776 123
349 231
702 922
284 790
959 938
887 779
142 458
773 426
794 915
965 289
318 797
17 977
503 241
293 698
366 493
958 746
781 205
981 314
230 692
442 598
671 886
702 550
218 961
736 653
209 800
97 717
79 291
36 717
809 303
925 321
35 693
522 740
823 50
998 77
560 211
338 739
412 586
975 501
320 49
335 859
646 266
497 803
970 1000
178 241
586 542
225 510
755 194
299 787
712 470
77 26
286 27
536 897
515 234
503 565
204 936
172 215
582 372
712 493
948 465
969 295
183 891
965 476
500 584
293 873
839 628
446 238
189 216
681 309
759 401
17 56
498 24
828 549
531 956
331 232
601 696
452 622
219 25
55 321
672 545
933 981
437 73
499 933
88 807
743 563
988 779
242 11
6 943
131 906
867 83
669 80
244 715
430 935
106 182
808 71
636 338
237 280
575 81
259 347
61 802
951 101
582 110
246 321
787 992
510 17
466 272
266 969
955 932
781 880
40 587
542 732
547 312
922 232
290 487
768 484
374 927
813 722
426 580
376 808
214 56
175 527
378 917
424 935
680 705
644 108
586 463
957 882
811 142
193 736
826 944
166 220
544 729
413 587
323 466
548 147
155 857
755 183
281 135
785 614
936 861
446 864
491 228
136 582
318 624
4 885
337 32
354 823
519 812
676 238
149 243
711 325
317 401
167 782
354 113
833 937
526 917
345 991
631 151
340 404
241 674
368 602
165 370
848 640
406 317
436 767
972 292
477 364
354 330
397 134
698 928
917 926
960 803
848 558
651 91
765 136
848 528
946 940
273 587
115 445
555 526
130 224
445 369
761 266
788 658
659 30
955 224
888 31
776 636
263 736
82 925
94 430
870 783
452 910
849 823
48 352
528 429
403 312
515 318
111 421
224 412
971 919
939 597
679 690
979 461
978 170
640 937
75 825
841 945
876 436
778 441
322 287
802 516
865 296
874 606
525 343
729 820
299 359
221 546
493 961
973 513
509 486
577 370
73 311
35 996
396 731
623 742
190 428
340 665
889 102
151 453
4 869
741 431
581 602
446 244
823 785
713 868
732 299
690 413
107 963
441 811
170 438
780 473
919 260
836 311
88 150
301 321
779 691
198 455
151 923
945 350
137 326
605 18
587 938
734 934
518 360
222 130
761 498
493 176
258 731
716 819
640 491
856 452
923 877
145 882
564 174
146 757
446 580
555 71
614 553
665 648
710 251
560 613
196 2
39 717
730 349
113 735
607 457
908 722
627 607
322 51
759 184
749 85
842 311
352 584
257 476
120 448
334 937
449 809
617 898
421 268
644 406
823 593
919 12
838 601
453 484
813 814
526 732
695 937
211 123
567 256
408 190
366 698
683 732
62 544
139 631
291 586
299 842
410 131
286 153
57 355
21 602
93 103
756 319
491 134
258 748
654 130
663 795
959 857
336 25
715 304
421 556
566 307
908 868
245 587
959 124
625 316
672 996
615 786
244 915
389 240
133 62
511 548
818 255
167 962
369 764
563 28
157 70
545 507
699 194
861 52
709 864
586 506
729 205
367 523
748 695
865 602
192 780
839 433
429 440
339 673
4 257
92 528
94 568
448 797
690 823
14 786
838 793
233 311
341 410
913 967
119 613
764 377
278 68
130 318
964 703
798 457
274 92
88 288
740 527
511 502
120 622
692 954
813 68
681 415
384 136
185 313
401 801
873 785
172 400
516 181
964 674
980 767
146 496
652 104
11 949
19 385
647 132
202 422
813 764
487 248
589 881
34 789
302 223
332 997
421 469
592 620
847 708
506 407
237 763
748 701
390 753
23 923
100 366
669 524
260 645
757 563
680 802
129 847
146 492
10 482
102 935
819 701
26 658
378 4
290 40
491 537
259 52
407 944
298 846
722 287
317 212
417 255
30 839
202 51
624 188
470 108
274 203
305 94
665 663
67 747
115 610
222 242
805 740
287 348
173 937
714 978
308 925
855 54
491 484
937 909
790 449
908 406
54 115
630 362
153 199
342 264
764 542
721 291
568 133
460 434
674 3
908 68
405 946
297 293
578 757
433 106
551 722
568 765
214 27
885 53
108 559
721 782
186 697
560 608
680 922
481 830
445 911
826 438
764 641
293 376
944 653
735 620
407 304
295 853
749 969
756 364
456 883
662 194
560 581
783 653
569 887
851 214
753 187
682 541
989 830
622 842
736 858
695 601
635 873
100 137
31 952
37 609
847 565
596 511
659 271
889 247
63 689
124 740
251 818
518 990
859 924
888 664
415 742
309 236
357 513
220 990
817 540
917 962
926 572
828 410
999 995
147 528
663 11
666 917
574 103
10 380
812 455
968 853
640 759
925 617
586 138
241 719
599 216
159 418
706 585
988 575
551 797
689 246
451 122
608 76
311 584
916 778
500 20
193 231
24 583
330 197
518 11
73 410
460 841
49 141
246 250
111 426
711 496
807 828
752 448
579 694
441 359
302 166
749 558
95 799
714 891
9 346
317 933
519 816
332 540
293 743
573 602
849 350
69 322
625 894
146 36
342 127
921 306
77 412
252 810
182 412
211 703
390 862
915 22
751 888
884 747
872 364
21 646
919 672
482 726
914 144
933 423
205 266
35 811
525 86
357 347
35 560
998 136
37 459
429 386
854 932
736 395
902 376
96 769
892 11
260 335
47 390
534 888
748 668
466 927
210 169
124 653
617 160
648 887
57 327
293 20
799 409
139 776
962 664
476 656
652 548
351 683
684 909
759 624
560 233
618 522
647 706
5 149
613 999
277 899
695 205
776 392
86 426
42 670
753 527
828 278
955 215
630 68
652 936
725 533
292 204
952 424
457 476
676 430
201 474
992 55
787 42
859 819
336 453
320 209
200 569
107 791
118 88
742 607
565 594
45 650
836 410
384 341
820 843
198 564
819 213
229 39
753 304
136 472
488 139
578 413
64 210
687 920
584 578
906 712
161 209
953 772
4 471
941 420
356 395
621 324
230 116
433 534
101 685
980 419
842 547
987 702
16 126
251 76
381 9
575 643
613 344
718 782
441 318
835 923
237 928
630 346
695 394
32 114
930 459
244 57
466 759
584 431
259 313
931 432
218 587
536 660
741 988
985 229
926 964
847 141
442 223
221 521
872 915
405 877
21 72
162 869
149 972
197 814
908 840
507 319
650 914
330 543
188 759
692 844
487 173
957 893
304 642
935 965
639 605
37 724
850 247
44 524
958 29
701 101
992 813
790 285
649 555
225 248
920 559
693 663
865 620
512 440
123 103
254 219
232 610
419 900
77 508
212 521
753 191
388 505
675 334
186 535
187 977
688 98
859 295
238 147
415 366
773 691
623 401
264 670
765 655
548 647
850 692
440 896
899 294
15 791
384 70
674 856
981 705
659 707
130 346
53 139
957 166
215 752
871 556
287 562
564 623
651 378
860 105
690 886
982 790
185 545
997 113
970 397
138 151
951 78
512 518
93 588
7 338
635 204
224 220
561 284
328 863
677 641
640 977
128 463
440 826
375 660
868 812
222 633
966 654
872 142
499 559
185 753
306 572
124 883
975 510
816 775
462 187
845 968
314 719
253 13
781 966
573 420
794 233
418 776
206 91
681 424
141 687
951 710
433 656
663 89
837 84
266 680
368 350
888 522
349 607
468 951
655 544
206 740
242 902
34 319
493 210
734 304
571 988
418 272
720 627
543 785
89 708
721 210
892 189
425 853
359 445
387 54
52 650
519 682
90 758
803 426
711 830
885 778
481 936
397 979
492 641
505 985
245 169
115 457
501 276
85 979
306 533
197 616
576 168
51 265
404 260
255 163
632 196
199 98
514 481
318 505
416 926
73 828
926 215
578 66
264 470
576 122
651 323
710 336
677 280
863 276
493 199
851 936
37 880
418 148
620 274
576 312
424 157
10 253
376 146
964 944
440 472
332 580
310 140
769 299
961 172
214 33
817 48
771 885
65 317
674 884
73 623
823 948
392 155
736 794
927 294
588 208
937 198
232 719
846 715
340 292
919 928
229 354
883 388
699 653
216 136
114 846
406 245
239 240
389 355
400 69
543 584
526 645
311 635
710 117
241 956
898 40
683 698
775 156
825 112
272 532
359 749
383 693
951 974
91 384
850 10
670 275
123 498
653 764
759 636
875 699
425 827
23 58
322 316
681 892
13 502
460 159
256 751
301 743
639 96
57 552
99 108
477 40
944 370
959 768
4 484
562 325
99 108
423 198
503 42
406 196
948 996
676 881
50 699
158 118
235 221
516 766
149 669
777 496
42 667
303 765
106 697
511 63
74 563
622 929
294 810
163 921
130 109
404 550
142 508
105 440
951 27
32 339
66 816
671 663
492 585
377 200
366 301
175 164
492 453
320 950
683 342
619 487
962 214
665 171
506 8
496 703
903 6
105 469
401 818
483 289
284 841
185 516
242 292
534 426
803 284
473 786
179 210
331 969
994 17
597 268
688 225
799 880
415 128
331 463
171 14
960 874
436 157
723 805
908 91
319 660
500 318
749 584
945 635
999 805
428 835
230 275
887 179
3 303
234 598
610 574
438 953
619 630
9 435
51 520
944 246
175 437
795 70
648 372
961 925
170 526
676 89
662 430
72 3
576 344
117 93
579 69
325 359
911 680
359 261
45 280
296 305
873 707
691 400
590 523
552 84
568 463
888 126
787 609
129 973
689 7
324 87
680 425
156 235
353 198
337 625
949 210
218 527
650 920
234 713
483 192
513 283
238 246
163 326
535 143
509 109
178 760
75 98
814 236
567 114
660 186
333 690
903 329
521 877
5 89
458 683
612 448
496 743
16 149
984 717
848 884
80 502
936 263
326 289
273 845
787 368
549 89
309 404
271 162
458 390
327 410
152 804
75 726
585 532
521 593
860 503
112 413
255 45
335 351
40 881
309 958
611 904
136 47
333 540
761 936
216 767
628 55
855 158
829 734
945 365
478 846
362 121
253 437
957 293
914 30
598 516
287 523
123 575
872 89
459 140
417 295
95 676
103 828
21 199
222 685
307 327
554 928
80 77
474 281
166 195
326 774
644 543
57 80
1000 377
265 969
34 994
571 364
3 537
692 213
116 570
963 510
67 997
882 259
24 617
482 156
358 971
430 84
366 551
88 642
669 249
672 723
13 401
723 506
521 537
688 950
425 932
102 166
926 852
689 267
135 1000
651 802
818 192
943 405
271 463
353 293
238 484
561 741
929 189
454 662
636 593
527 283
664 367
452 568
951 256
316 796
761 646
248 688
197 792
756 291
692 243
318 259
632 862
215 250
522 746
598 155
864 260
572 735
828 905
498 25
722 485
102 250
826 799
789 169
243 676
178 891
785 863
108 2
69 970
318 862
955 228
584 837
521 759
251 520
803 564
554 539
843 102
140 168
269 279
981 786
537 739
420 729
314 415
304 942
363 733
387 884
233 672
329 113
788 6
425 32
367 926
130 557
111 495
473 316
176 811
326 406
578 135
655 857
523 656
20 794
486 827
970 42
905 520
459 482
332 940
698 884
205 818
772 392
361 638
234 608
525 678
363 97
50 997
151 846
791 228
278 730
656 415
158 370
668 930
339 77
501 918
481 489
905 524
470 699
605 133
339 257
688 899
336 960
621 544
495 798
843 81
648 75
183 606
404 57
809 265
718 717
60 160
539 289
774 521
482 671
143 713
583 292
551 440
929 982
680 573
491 59
867 858
80 600
526 340
759 219
51 945
526 198
268 93
227 25
241 619
598 474
684 853
426 867
556 753
938 96
958 272
32 851
651 75
464 174
282 996
252 972
477 262
417 157
153 514
86 757
663 400
596 223
535 542
993 323
141 536
719 129
627 132
570 784
38 792
438 600
925 27
614 976
764 308
985 869
295 699
607 864
937 699
490 835
173 872
592 960
851 778
756 789
396 6
340 808
473 198
53 402
421 364
274 683
52 632
84 571
339 219
707 328
254 32
195 673
880 782
618 38
389 476
709 545
76 554
242 101
144 391
497 81
350 556
699 817
608 781
876 770
776 471
134 592
808 371
698 822
638 925
331 904
94 985
398 648
855 835
529 524
751 953
333 977
602 863
174 798
134 799
223 319
290 147
930 99
357 616
181 157
562 329
441 812
537 181
747 647
465 294
389 721
818 839
383 68
487 601
703 989
728 146
624 236
245 474
318 303
223 715
815 282
1 645
133 173
83 884
313 41
687 535
801 296
444 5
290 200
752 685
865 60
811 978
378 592
974 753
444 766
714 73
684 378
182 974
565 190
440 866
698 779
988 305
826 477
786 287
802 665
482 72
96 701
746 443
955 132
152 308
608 485
420 365
976 856
461 848
277 876
883 419
275 191
92 937
867 851
144 81
314 26
743 101
753 814
547 690
982 326
440 678
135 969
727 587
535 224
826 622
288 924
122 436
904 828
36 682
425 1000
554 744
776 543
221 681
528 865
872 1
687 394
40 340
293 52
928 623
148 871
762 381
603 664
831 824
661 75
206 42
175 846
211 494
871 652
839 840
184 139
390 774
129 267
694 258
749 715
379 173
845 593
255 417
562 813
183 195
863 867
225 467
962 203
585 225
715 879
778 358
477 976
801 492
66 21
534 555
668 338
708 721
221 801
112 589
839 375
694 833
40 693
46 97
158 737
710 980
848 561
833 6
141 900
93 375
957 349
962 540
157 308
782 808
16 827
166 190
537 330
767 878
566 591
963 593
6 77
694 227
90 312
408 37
9 683
349 491
254 798
160 792
4 663
558 876
298 739
919 280
490 2
503 366
43 844
122 55
686 748
719 802
157 343
963 926
327 353
142 133
297 996
499 733
599 542
744 411
79 774
846 766
502 986
554 318
180 841
354 39
179 944
523 54
973 115
279 902
307 729
236 303
434 812
455 181
303 508
568 608
780 928
479 421
98 336
948 864
134 521
156 420
384 918
392 305
614 503
991 841
992 313
3 935
173 626
209 340
371 503
730 207
939 996
151 528
954 726
553 410
683 865
886 891
43 778
400 409
133 864
239 594
603 403
783 48
358 1000
500 255
788 897
809 269
777 702
352 933
553 642
916 903
177 212
219 767
965 191
735 137
956 873
179 38
720 53
323 750
985 117
636 674
537 535
490 180
890 698
449 254
412 414
451 659
66 254
215 262
772 43
875 901
744 894
368 89
241 713
628 69
154 546
69 457
20 637
257 242
906 709
3 855
526 887
472 538
508 468
383 881
124 49
14 497
597 476
601 958
597 828
350 441
421 493
868 39
201 223
18 609
573 419
476 797
851 866
751 561
386 849
974 647
216 84
581 809
423 150
331 322
430 602
605 31
878 786
180 425
325 401
904 759
48 871
519 668
952 185
574 858
679 329
520 802
533 65
188 370
123 176
240 561
776 711
316 778
281 219
298 250
339 935
297 647
133 781
936 160
865 457
247 379
497 441
785 847
398 133
479 471
411 647
990 838
720 303
168 909
203 598
416 79
792 29
671 54
257 362
75 580
1 197
823 503
523 421
182 969
728 258
193 299
276 71
120 494
706 590
381 774
102 703
644 644
248 223
375 382
993 705
645 997
509 219
922 298
577 152
490 965
398 933
591 164
19 314
291 757
401 24
855 673
847 81
409 740
766 672
580 757
239 270
369 726
25 110
412 688
606 902
337 559
517 42
557 501
866 199
698 694
33 416
434 824
914 120
948 884
551 190
347 701
729 342
956 452
231 385
304 78
792 955
392 155
88 221
135 619
343 927
753 782
39 884
889 928
36 705
527 568
366 499
145 988
897 644
664 635
350 210
340 902
714 980
610 804
44 586
857 760
636 872
644 137
255 550
617 270
935 391
416 332
767 124
552 309
781 109
723 254
304 955
898 678
888 293
955 30
780 765
966 130
943 365
527 346
700 724
110 597
105 279
995 675
160 142
476 412
631 268
105 547
409 978
542 753
998 505
599 391
781 889
211 419
346 859
175 446
387 16
900 361
204 532
834 137
554 691
19 174
501 742
908 667
278 121
950 499
384 420
875 241
435 484
996 593
27 781
607 849
71 103
110 326
485 523
347 36
212 928
87 965
601 293
178 53
59 197
524 784
226 483
594 425
953 128
453 343
116 832
716 526
845 373
481 240
857 102
49 86
391 329
253 479
281 504
606 411
187 898
821 364
336 137
8 522
243 611
409 42
603 383
169 922
152 158
929 579
490 556
969 315
226 969
177 383
16 137
852 298
826 220
477 260
646 610
362 537
758 151
501 900
979 79
234 400
349 558
890 484
70 734
149 401
998 678
159 785
185 828
697 141
117 783
168 346
8 667
859 978
958 873
253 203
839 722
603 550
151 609
72 693
416 2
891 122
66 51
666 993
458 637
624 737
408 902
682 396
874 967
743 728
326 941
765 633
805 479
248 669
515 874
750 268
971 404
14 226
256 99
935 859
198 993
181 194
702 911
838 925
512 507
682 312
595 943
833 268
40 303
278 692
405 791
785 140
853 599
691 247
132 948
898 235
1000 75
421 163
148 693
689 377
582 610
265 5
464 347
692 775
332 40
880 413
992 899
869 321
817 839
541 963
331 624
887 662
382 480
58 593
517 835
287 284
304 592
855 341
642 797
123 870
885 398
155 453
96 897
86 592
674 121
168 338
1 900
554 167
763 563
826 992
598 39
11 59
99 850
560 994
324 425
178 94
854 996
33 287
522 462
479 675
206 912
200 402
833 709
438 298
251 937
193 211
930 859
187 648
297 508
801 288
939 874
45 377
821 830
312 417
354 478
566 768
56 520
66 781
327 941
528 859
850 533
513 167
582 412
425 49
735 672
452 509
738 526
759 581
485 569
732 492
611 30
37 90
900 518
737 351
464 545
524 638
452 59
312 8
789 934
722 401
178 884
184 939
6 375
294 44
594 264
799 231
737 512
57 437
693 29
633 485
608 4
613 783
381 248
289 513
876 429
241 108
156 892
310 526
706 579
196 828
320 543
959 340
466 745
101 277
209 258
719 3
650 692
729 283
369 975
105 423
94 581
780 598
402 139
660 643
451 244
846 784
51 811
335 640
919 372
799 270
411 824
109 893
259 380
962 572
900 525
650 869
96 106
621 939
233 581
493 342
909 999
375 77
223 799
283 270
966 743
609 500
527 972
649 918
662 976
93 64
874 245
635 625
158 311
313 560
339 991
189 3
179 584
557 549
792 200
224 427
291 133
336 76
89 897
463 995
312 235
238 394
639 67
61 917
259 154
428 415
182 868
584 773
17 739
538 582
818 817
169 667
9 617
815 33
653 411
937 919
420 235
536 942
103 588
669 837
803 558
2 966
28 728
75 753
212 820
603 218
266 503
938 977
821 9
804 831
151 191
461 456
207 410
201 129
750 659
624 486
491 358
422 600
651 888
425 322
328 839
595 487
746 741
72 754
243 959
857 522
147 544
295 15
556 285
843 517
792 245
865 412
295 383
309 513
613 144
694 213
784 343
200 104
831 183
966 450
189 129
355 382
669 762
65 811
312 600
739 568
986 325
245 267
66 750
531 742
32 595
111 670
657 482
532 906
477 538
280 404
474 705
166 919
833 698
825 6
870 15
797 564
118 175
382 278
769 589
748 241
814 141
711 761
630 442
108 423
88 945
754 54
60 508
974 418
971 332
194 469
3 734
276 471
865 400
770 530
583 105
628 176
317 346
794 665
443 781
252 76
509 704
185 745
639 38
854 433
568 99
952 283
683 57
101 260
967 115
781 650
633 542
518 309
240 975
628 339
958 773
344 270
358 604
735 452
504 995
316 474
626 267
536 973
249 36
332 944
533 165
921 67
938 1000
215 790
642 840
970 226
64 359
99 864
888 601
595 88
443 615
602 224
326 424
629 319
465 410
637 597
549 377
108 433
583 754
3 854
737 151
535 811
864 520
98 270
184 225
910 268
987 717
460 543
576 15
787 293
216 113
52 553
285 740
73 40
275 426
86 810
912 171
48 922
576 962
289 444
936 571
182 474
388 107
160 884
797 636
86 882
906 644
556 542
135 489
493 571
659 595
883 644
123 189
831 58
828 929
332 966
102 648
230 559
75 203
224 313
543 266
987 147
34 958
938 290
65 948
954 791
370 728
831 673
574 347
810 993
89 155
143 385
4 510
618 71
652 731
937 660
235 893
629 403
181 284
418 760
253 634
886 623
549 95
694 998
117 825
36 984
954 467
461 759
856 209
7 197
138 357
327 375
742 145
584 879
870 802
560 924
465 926
492 816
632 42
324 54
67 769
810 158
692 117
803 342
964 459
552 190
938 671
158 1000
642 963
801 371
138 605
999 763
199 540
833 534
174 670
229 677
134 178
214 605
643 356
125 121
638 499
937 814
287 699
289 162
701 207
651 258
924 703
109 319
341 569
856 108
139 703
756 263
721 565
358 57
114 270
591 76
496 346
918 864
766 950
918 770
441 24
58 169
689 780
68 750
757 616
797 143
756 217
270 328
160 368
437 824
301 613
108 891
944 150
572 713
954 868
775 682
860 266
10 412
628 106
281 667
989 670
716 299
469 512
943 629
375 303
392 940
945 78
785 323
49 51
982 684
968 753
392 799
424 74
760 646
874 908
607 530
536 606
50 19
233 952
3 88
363 101
738 993
546 526
579 134
230 123
816 695
195 40
255 406
267 395
391 324
406 374
68 983
641 429
58 477
20 373
485 599
510 150
639 925
891 271
27 578
5 381
639 964
744 639
846 338
311 25
667 130
77 579
826 294
214 846
176 146
204 34
443 317
29 567
859 922
737 342
480 906
889 18
630 327
259 553
587 703
242 993
729 131
810 817
998 923
762 525
728 209
610 29
655 126
932 411
659 164
279 863
756 554
414 904
521 933
983 337
720 833
167 998
51 172
914 74
444 11
649 855
783 44
165 880
910 726
767 798
866 905
2 37
244 582
488 835
348 706
952 197
441 845
657 661
31 441
809 339
511 993
71 103
664 71
974 121
971 2
194 453
484 43
965 742
492 378
34 806
772 490
435 375
220 797
190 769
481 333
978 224
580 969
351 657
479 168
580 314
580 124
970 395
534 206
5 829
472 155
570 813
860 960
388 372
763 503
721 982
267 917
282 414
376 831
663 610
673 17
184 856
971 122
993 829
539 47
77 277
804 875
947 485
88 272
622 864
179 413
254 945
699 860
844 318
332 751
66 606
817 558
697 351
597 479
780 462
431 266
978 412
3 328
313 665
804 16
934 799
80 453
137 38
405 312
244 727
831 413
860 664
427 316
273 947
309 479
816 379
398 499
95 724
410 757
664 293
261 418
535 141
526 634
813 351
475 243
695 788
612 902
73 876
444 415
388 824
337 542
735 47
373 765
481 298
829 750
612 590
518 339
965 846
320 377
304 603
123 929
169 153
646 756
501 766
70 643
583 938
243 825
574 766
943 949
772 954
679 207
617 719
396 630
550 430
851 908
29 211
824 359
453 697
362 373
292 411
111 923
141 453
752 626
258 661
496 191
611 585
398 581
859 333
113 576
163 825
411 497
64 429
326 833
976 162
268 588
322 647
499 764
867 428
76 727
205 815
124 790
386 504
740 658
94 779
275 53
771 66
524 98
149 820
626 971
629 902
223 125
764 189
356 354
373 477
107 458
421 192
776 487
414 462
238 84
94 726
246 768
327 439
217 909
720 141
327 432
289 619
760 877
668 745
680 928
702 282
352 649
700 813
519 13
83 606
376 902
256 785
108 167
470 578
80 797
101 499
265 581
575 659
164 638
167 855
794 251
707 664
792 192
376 602
277 149
92 756
789 244
422 920
19 467
146 200
315 287
552 227
348 621
548 723
837 382
745 780
759 438
223 508
127 945
827 841
807 107
61 523
202 338
597 968
366 779
87 733
47 661
54 792
533 213
460 311
431 39
534 356
865 527
998 768
297 617
179 360
200 939
236 665
259 420
985 996
633 473
298 462
455 436
425 998
15 81
34 571
616 63
275 714
310 919
310 809
746 461
819 27
36 344
386 112
980 911
679 664
353 801
310 149
273 545
886 946
39 341
450 779
306 849
354 394
897 469
440 3
493 760
694 861
599 911
742 830
577 437
801 833
353 777
288 246
407 831
713 631
87 4
561 683
130 698
752 841
215 659
443 234
175 893
434 810
150 331
297 517
429 828
172 115
629 123
604 159
222 370
222 826
285 483
459 14
116 172
234 642
843 902
520 386
428 619
706 199
316 953
394 786
70 415
613 784
737 771
373 867
706 46
850 486
532 157
331 682
203 461
978 281
89 753
174 198
424 35
530 135
22 941
546 721
254 434
470 527
642 799
999 14
534 839
671 735
905 127
205 665
629 319
701 267
405 425
543 924
86 530
294 647
462 178
784 614
649 442
549 129
139 776
976 523
320 2
314 26
326 845
446 649
244 128
496 139
628 274
47 14
587 949
425 18
746 93
238 957
893 993
796 292
680 805
857 456
330 313
144 690
265 338
434 60
893 531
637 726
953 400
467 242
763 86
9 556
581 154
832 273
556 173
801 516
646 664
88 95
465 338
707 612
406 795
236 383
540 780
706 575
272 590
894 386
738 875
409 322
500 340
987 488
19 88
46 339
384 350
185 389
56 464
808 123
879 852
41 46
692 720
546 115
174 657
901 651
948 23
837 471
257 65
827 317
422 568
865 888
162 915
751 270
149 183
324 243
938 536
300 469
578 121
368 733
21 652
692 761
316 806
337 912
122 530
883 195
705 232
372 60
760 858
871 158
674 971
345 33
426 620
690 744
618 365
162 433
459 420
118 80
111 669
249 392
98 302
415 752
543 893
581 213
935 416
148 161
924 241
941 288
452 572
654 419
112 415
482 396
516 845
623 4
25 158
849 140
38 31
172 830
558 849
199 895
338 753
475 515
863 299
18 757
98 619
245 970
56 786
902 409
794 378
516 785
582 543
821 470
577 673
582 634
120 458
309 476
237 344
744 608
438 791
270 939
338 822
250 969
765 277
489 740
491 152
57 979
49 354
201 525
367 754
456 72
249 594
685 435
301 266
637 836
439 976
404 54
95 681
266 755
669 217
703 994
851 483
521 509
752 445
689 450
132 60
351 756
295 95
90 581
589 138
257 562
124 954
271 467
46 31
57 286
513 491
211 703
628 70
841 933
589 195
658 475
373 203
734 314
940 924
456 128
649 749
398 560
738 433
693 998
386 365
674 596
616 840
179 661
812 958
220 149
68 177
822 780
837 92
697 654
574 189
994 224
613 503
384 328
573 217
785 857
111 383
641 498
469 219
826 74
830 63
511 315
787 913
794 736
992 83
886 244
574 535
998 912
734 900
780 528
560 519
486 178
489 672
307 612
275 391
700 722
590 812
29 905
828 745
706 931
323 340
671 583
443 564
167 916
919 319
190 66
288 469
610 645
933 677
76 374
535 987
37 880
897 242
891 36
149 899
67 634
217 170
192 453
424 754
921 737
836 357
937 707
673 513
440 533
358 90
879 100
461 80
369 800
178 965
212 824
992 613
151 744
30 866
534 648
856 43
944 386
594 705
650 799
407 702
316 558
168 122
753 26
665 187
276 55
629 240
645 705
641 402
291 649
742 688
932 493
376 917
64 435
468 344
852 242
230 760
362 669
984 74
245 924
30 953
330 680
390 456
722 259
446 438
684 810
198 535
359 193
84 163
717 481
614 462
923 504
161 571
198 293
440 446
463 470
449 428
295 352
138 233
998 418
881 78
684 247
825 60
138 606
783 770
987 903
180 798
13 413
854 212
796 458
454 33
237 355
390 698
111 546
932 934
837 402
591 492
752 698
643 338
290 865
23 204
286 578
51 13
723 644
422 925
615 681
558 400
336 393
385 910
134 730
256 228
700 518
468 750
517 858
808 111
611 414
94 479
962 13
990 183
292 451
528 236
293 950
978 926
815 122
462 188
160 5
75 686
183 212
596 111
21 512
685 989
72 537
465 837
547 125
65 264
705 972
47 596
665 827
696 400
683 948
456 305
57 254
728 562
393 214
346 251
686 946
509 640
606 718
60 452
230 213
768 739
497 789
750 633
120 783
580 370
371 185
716 343
477 914
547 361
598 778
691 462
211 883
580 421
728 80
394 223
965 577
936 476
478 352
946 583
452 915
440 560
929 46
110 604
585 548
904 306
987 754
259 596
191 464
103 152
970 13
249 882
165 502
436 881
316 234
407 267
50 629
298 117
297 311
722 962
455 520
36 119
924 363
606 409
976 820
385 396
617 519
323 130
434 655
176 900
944 327
553 839
230 168
141 150
224 568
19 823
196 163
650 757
204 329
936 706
528 388
150 255
953 164
836 89
713 24
825 217
749 155
403 313
548 969
189 686
225 565
247 414
92 409
254 231
48 1000
92 698
701 763
914 290
997 686
58 669
932 510
146 118
952 418
658 980
504 427
839 514
793 538
344 732
4 972
269 259
723 428
479 405
642 405
658 860
570 450
128 833
728 109
455 421
933 128
194 12
447 819
222 262
476 114
34 531
366 818
562 2
218 657
125 455
371 311
377 223
787 436
273 129
610 103
581 554
871 273
871 21
699 932
742 245
485 915
203 969
224 655
825 107
64 746
266 908
195 868
820 760
885 304
338 185
588 91
814 827
690 536
813 387
593 34
691 556
305 951
381 880
268 174
558 952
562 357
313 848
184 753
509 914
420 890
742 941
508 658
88 354
836 435
519 490
373 426
618 679
235 428
470 710
967 211
654 14
747 180
511 112
997 65
954 354
906 590
179 370
300 474
15 131
830 212
818 879
356 103
590 234
935 468
31 838
646 467
236 152
520 877
864 303
198 968
734 396
78 472
795 634
178 103
149 355
22 265
226 581
72 174
507 952
499 652
415 908
299 681
508 131
701 210
104 200
447 995
830 699
634 220
819 811
696 931
304 702
576 100
387 240
447 682
958 541
984 944
393 333
68 369
394 939
5 280
227 793
468 781
828 636
610 565
319 976
924 645
843 744
423 290
456 676
419 479
234 911
781 668
680 723
796 480
539 932
652 363
236 350
137 707
374 763
187 793
347 93
16 638
731 620
40 719
902 637
954 858
667 504
667 764
441 388
542 89
562 777
895 199
232 241
514 96
791 131
113 490
35 510
602 148
914 959
774 951
857 143
790 231
997 292
705 260
744 51
480 889
268 518
658 480
115 271
475 8
412 945
327 557
202 479
221 451
590 701
126 358
813 23
933 568
301 601
696 672
169 395
501 899
347 441
320 138
153 165
48 16
152 353
202 630
733 709
980 885
379 761
916 16
870 280
177 595
358 273
959 155
367 371
208 324
93 276
966 241
477 742
405 980
367 806
461 410
464 107
157 713
267 360
179 64
103 765
24 628
412 616
312 755
719 188
751 983
773 115
143 633
76 662
798 454
957 869
828 235
22 797
419 976
820 725
303 668
61 924
92 334
596 116
487 938
645 507
373 592
792 4
71 69
306 209
855 100
119 522
229 733
109 679
642 256
801 277
5 959
916 249
459 677
928 495
705 638
901 781
230 972
513 585
604 27
139 587
821 834
144 208
377 14
743 373
349 725
63 780
432 932
152 342
200 429
982 789
722 873
162 189
573 638
92 150
815 429
339 960
746 347
124 676
743 929
529 483
98 146
608 270
461 752
205 568
207 36
234 124
877 584
554 918
72 83
397 321
631 160
373 5
147 115
872 210
248 474
182 413
132 531
50 414
176 287
878 844
507 523
614 846
838 343
983 95
386 86
753 12
502 496
254 853
148 439
151 597
51 20
260 504
927 685
816 833
540 886
584 309
562 528
456 607
882 218
830 49
711 123
66 147
120 618
762 195
274 434
309 714
242 37
669 15
767 699
583 906
790 383
191 607
711 14
748 564
221 389
626 593
211 343
671 492
170 744
949 245
119 408
630 325
89 471
918 670
208 449
866 894
185 519
398 878
654 810
964 873
866 396
793 636
306 45
417 41
663 942
619 279
632 190
735 89
205 143
611 569
166 284
133 601
721 9
187 174
619 727
566 602
190 435
125 148
976 25
374 830
948 26
903 611
794 431
459 363
137 801
512 548
597 415
724 182
204 547
160 236
618 314
181 178
484 805
523 663
961 888
721 840
597 359
758 46
199 568
910 390
650 961
968 796
745 559
404 963
35 48
946 282
263 782
341 366
641 648
935 344
697 294
654 187
501 697
388 349
989 164
228 287
428 635
904 251
854 815
904 745
205 771
381 166
278 807
963 185
408 70
188 827
852 102
194 3
312 459
109 59
198 800
354 66
522 195
764 575
520 204
212 727
155 562
284 651
203 730
322 137
246 381
168 821
711 44
591 195
91 866
548 164
824 751
259 563
592 253
192 67
916 145
149 199
740 679
188 941
90 458
534 239
926 359
621 104
100 421
644 248
834 859
710 412
533 157
835 997
635 437
383 859
820 890
981 373
762 624
954 688
223 67
771 266
621 169
624 362
112 364
658 718
968 992
487 703
91 39
895 677
983 294
751 243
301 140
738 775
9 495
335 600
54 274
38 84
326 423
676 173
71 197
919 544
194 654
91 602
964 744
474 910
31 390
906 439
963 186
800 215
358 937
682 290
291 787
978 122
350 589
791 303
758 13
918 875
955 313
877 519
758 5
360 133
352 951
437 36
251 960
297 689
884 434
693 849
778 640
652 199
265 87
227 867
247 863
323 410
239 493
147 356
716 609
109 62
533 694
227 628
799 427
683 339
992 78
902 128
895 304
878 465
330 489
869 966
287 352
659 34
900 318
167 124
218 848
990 61
699 440
458 21
716 639
865 15
142 985
679 453
919 876
958 993
325 702
233 306
531 843
240 543
540 728
342 843
179 471
878 421
165 439
684 442
447 502
808 817
353 998
148 979
68 650
775 622
615 964
835 773
893 532
360 605
795 247
363 125
205 1
562 379
16 664
342 911
266 199
939 927
254 579
275 431
123 414
590 370
268 461
838 929
586 320
727 295
958 494
820 623
291 843
756 522
407 343
180 569
418 787
598 531
960 738
726 835
305 522
197 930
943 63
287 452
167 362
855 497
456 843
419 515
929 528
234 639
71 624
41 858
364 520
717 401
443 753
690 509
832 365
370 801
357 380
450 513
198 847
14 361
734 40
317 919
819 396
959 126
972 558
987 376
890 50
892 143
732 514
283 704
117 240
849 788
753 993
395 148
101 378
528 561
115 626
894 574
165 124
224 610
569 143
484 981
634 579
912 639
359 291
445 431
509 577
484 255
544 842
549 506
910 176
223 494
588 94
153 860
155 203
663 248
882 918
161 647
943 674
749 509
471 846
596 841
962 380
177 925
477 299
214 389
55 420
537 755
869 414
404 685
505 694
162 940
516 158
981 145
668 952
525 174
657 264
963 415
266 492
203 203
509 1000
872 795
211 986
633 13
977 551
377 165
187 928
580 49
539 260
462 768
951 91
486 182
785 765
671 486
783 909
207 333
147 597
512 262
229 991
251 760
500 581
221 64
333 357
186 972
858 973
422 126
875 119
235 185
441 1
372 163
511 851
119 726
20 142
577 52
867 358
36 695
20 723
876 619
211 890
799 633
861 915
538 336
763 663
312 474
448 287
357 568
356 884
985 947
803 518
801 377
512 547
295 327
458 647
137 697
193 18
639 587
610 315
854 395
53 791
241 238
672 541
32 851
860 441
697 288
613 971
498 327
63 915
776 460
524 260
641 878
275 82
942 111
882 793
373 178
212 747
195 952
213 630
567 559
362 816
889 816
629 975
801 803
182 386
748 769
94 717
592 702
645 493
225 785
723 769
741 577
420 448
129 846
540 541
159 672
849 84
735 16
16 504
354 26
672 474
869 27
499 160
762 765
971 168
75 524
361 47
352 76
56 762
72 681
640 208
467 707
255 602
486 252
834 336
296 159
769 922
129 486
520 831
123 280
809 197
832 997
751 358
75 351
302 140
995 560
942 849
121 586
79 93
98 711
246 764
712 517
213 955
332 837
352 815
214 665
252 859
445 840
610 44
177 15
137 610
429 725
378 733
531 67
813 601
128 526
960 400
310 482
632 179
776 165
320 749
848 14
638 859
621 312
773 860
920 31
453 841
77 349
679 288
942 745
44 739
947 893
374 560
974 698
302 965
363 178
819 315
973 234
804 147
860 50
229 89
762 330
678 84
748 83
818 38
790 208
418 95
287 495
297 864
196 679
811 710
832 543
286 14
801 937
395 975
966 201
646 152
884 694
456 431
360 404
862 299
775 772
458 639
993 985
687 60
971 711
731 241
908 985
45 898
984 967
877 154
552 827
459 982
970 182
375 7
556 908
256 643
820 121
600 945
915 766
604 64
689 36
266 203
914 540
659 154
997 304
695 344
21 514
456 301
544 591
271 527
84 455
235 10
226 659
960 49
259 243
579 575
72 100
148 239
662 739
684 788
93 441
590 294
489 610
34 914
33 587
172 868
749 912
427 404
173 695
438 826
717 260
457 207
820 786
197 281
628 731
221 147
532 596
812 111
888 136
485 249
442 96
466 337
818 99
702 292
305 168
206 16
459 709
697 834
899 298
257 510
400 439
810 122
901 55
639 488
655 440
364 150
823 600
413 435
415 926
382 664
778 209
108 352
571 737
800 813
39 392
332 881
7 309
830 919
774 61
945 660
305 110
243 556
580 289
530 965
849 539
471 10
627 953
812 149
281 661
193 533
317 897
970 879
924 383
189 956
169 338
672 207
538 109
23 449
628 230
963 803
387 263
190 615
601 577
690 188
335 940
1 956
409 344
199 227
204 433
980 342
987 835
351 998
287 818
612 384
757 35
741 794
25 437
518 307
128 790
858 760
235 99
404 319
975 776
896 770
801 256
15 73
784 386
873 268
587 872
941 868
769 853
420 61
535 210
460 683
523 661
776 709
848 358
45 818
203 967
351 790
449 720
513 321
107 717
676 13
746 924
999 51
421 142
196 912
674 178
556 625
504 824
416 640
530 673
328 689
56 32
497 374
192 445
303 818
50 822
459 590
928 778
69 63
140 540
66 992
148 272
112 761
177 749
695 172
446 727
58 279
515 640
811 35
520 418
652 904
135 819
673 387
554 686
708 29
188 506
856 25
620 849
151 161
395 23
175 438
631 981
375 34
464 449
871 507
767 300
557 319
887 119
196 519
891 259
855 617
599 652
604 566
51 377
659 316
290 642
461 961
201 670
922 893
794 128
714 146
632 310
181 195
381 702
119 78
632 765
867 255
274 502
800 699
927 27
745 366
353 842
141 961
360 679
71 363
343 842
377 435
952 213
937 199
127 141
22 812
899 522
331 115
89 396
633 276
803 52
620 906
110 4
364 283
609 788
27 530
281 738
342 706
25 477
69 585
687 718
476 6
594 724
620 481
375 363
100 454
443 935
832 686
795 267
796 618
695 608
986 636
621 596
183 68
129 121
44 35
354 471
623 792
576 376
58 645
498 541
515 645
756 458
571 52
165 922
739 835
302 304
767 350
950 308
582 604
571 319
466 306
252 507
514 717
18 657
935 2
444 224
492 539
665 55
806 769
199 999
211 361
171 776
911 492
282 407
777 262
300 752
372 835
672 302
49 393
762 92
90 750
906 95
962 199
318 330
680 585
159 789
193 320
913 147
357 274
539 647
730 127
759 195
749 376
28 220
384 232
798 805
325 3
631 142
128 434
103 104
722 40
183 864
490 485
724 606
310 820
918 474
95 730
464 898
866 966
610 121
707 544
737 111
453 55
25 305
892 90
833 541
395 746
724 333
448 51
256 365
205 606
311 650
187 396
11 978
47 617
559 138
6 250
1000 71
421 756
834 612
480 563
383 181
148 483
578 230
305 511
514 452
271 12
474 69
41 272
157 542
143 221
526 481
149 804
470 25
521 743
271 52
386 440
725 571
636 303
621 617
384 588
725 678
967 849
850 615
431 339
737 699
511 597
309 476
196 57
447 512
870 732
628 412
509 213
784 804
981 394
976 993
160 158
533 255
186 355
436 370
552 216
251 957
330 511
934 918
248 102
15 105
728 655
620 727
69 702
203 891
419 823
776 714
703 754
703 420
276 508
60 827
136 243
639 447
317 13
790 123
651 70
579 568
442 628
525 939
797 776
346 398
595 876
281 360
160 939
365 705
176 114
294 735
939 713
426 6
707 109
137 135
450 957
534 168
473 295
561 508
587 671
929 966
225 971
15 767
270 918
21 274
730 559
782 649
428 909
943 430
57 505
843 271
305 760
980 430
744 412
141 884
138 198
109 402
600 178
485 124
391 70
267 314
647 688
607 68
721 764
738 66
74 575
615 45
188 338
570 926
188 102
477 648
822 17
849 348
388 659
105 490
134 424
849 30
451 593
966 390
365 377
712 695
267 865
346 327
256 72
467 563
800 763
868 797
547 37
985 169
162 67
341 564
871 239
693 42
137 982
287 979
260 984
916 801
271 708
600 296
551 413
835 674
889 581
775 342
189 933
329 316
54 110
477 400
93 695
139 441
894 59
62 813
130 550
10 427
347 28
381 20
182 582
918 726
651 946
330 823
24 741
414 66
475 880
663 841
102 285
261 960
397 332
198 906
947 454
159 962
258 61
932 671
922 638
129 61
416 396
689 76
24 626
923 95
686 541
397 908
197 900
521 627
874 229
68 884
35 157
101 729
561 811
59 245
93 921
7 80
399 184
472 505
97 127
173 495
130 481
773 131
494 792
858 645
171 697
908 809
126 662
202 342
924 65
700 91
477 812
484 118
994 786
986 75
711 305
926 261
140 343
801 612
837 822
340 227
209 614
154 396
376 141
674 563
78 965
212 884
684 634
556 681
637 542
188 396
702 643
852 109
887 837
733 137
446 57
964 720
291 118
410 473
53 823
943 988
931 17
142 355
240 863
964 742
813 376
890 834
594 794
19 949
408 349
343 912
421 702
77 449
674 758
423 900
833 799
271 886
256 555
992 878
499 16
687 817
374 940
296 224
847 617
789 311
930 45
913 460
646 744
291 666
333 27
454 370
289 762
85 741
57 325
596 800
571 729
41 197
11 61
674 682
578 228
944 216
866 839
64 841
237 988
91 399
62 183
411 558
335 347
342 477
457 780
143 526
410 36
351 271
577 153
227 140
429 936
15 403
219 784
992 876
870 325
687 3
1 583
450 731
592 590
532 921
861 77
277 218
934 792
108 882
371 163
992 434
157 72
326 941
490 868
965 791
709 351
629 835
907 647
382 839
280 936
141 950
40 122
425 730
66 166
4 835
926 302
285 305
14 936
122 258
811 575
106 880
863 967
897 810
143 867
212 701
380 468
860 687
143 464
161 504
209 756
731 550
941 967
413 891
957 821
934 253
929 213
436 578
30 800
453 437
186 270
648 850
102 639
958 753
925 450
951 818
193 422
318 102
885 378
110 662
484 147
686 131
144 298
31 849
607 503
935 736
608 574
390 768
499 220
942 904
255 414
776 587
397 614
400 657
97 412
170 669
529 789
854 904
837 466
367 289
294 687
906 686
812 326
338 612
384 695
544 904
248 239
895 216
409 963
326 96
334 207
758 52
694 703
547 671
76 328
448 702
736 84
27 805
955 145
743 147
863 749
184 28
565 896
370 603
344 526
250 698
39 912
566 408
768 149
696 333
944 562
101 525
607 939
716 6
856 772
594 512
62 970
163 913
745 255
955 546
808 13
658 945
705 202
397 755
532 268
817 558
45 938
595 536
328 623
859 192
967 636
39 447
343 296
980 738
649 78
527 407
628 372
873 738
439 403
257 483
132 496
587 349
97 646
14 717
40 189
356 117
814 635
466 404
424 317
143 348
345 891
882 72
304 989
108 688
494 102
804 482
462 980
985 519
45 848
770 575
33 88
289 449
542 262
567 412
987 677
881 355
988 160
47 816
808 215
333 272
298 702
371 150
637 652
495 535
96 421
354 250
913 588
904 298
653 65
929 585
78 331
508 234
966 978
820 571
928 243
506 366
278 249
937 394
108 484
337 963
795 153
804 514
802 302
124 922
135 208
445 577
628 899
759 702
924 597
203 349
780 919
798 877
470 481
428 971
897 457
404 700
733 248
234 604
634 1
530 326
72 79
7 78
776 474
947 139
346 757
257 411
400 959
702 410
991 443
614 27
918 711
59 169
295 54
32 650
187 66
708 89
418 586
314 670
384 395
510 236
539 518
441 296
208 734
677 601
757 340
228 775
193 57
514 52
392 207
644 298
747 404
288 208
548 908
916 21
207 890
674 47
307 699
889 191
312 776
263 909
123 814
850 612
981 83
366 282
530 662
952 807
140 948
474 47
552 475
175 261
392 460
502 197
136 418
355 574
460 194
16 435
254 662
244 85
502 857
242 231
209 481
738 157
652 196
428 889
778 209
360 883
697 237
875 973
355 766
156 240
112 215
981 359
873 136
469 646
399 873
74 438
82 795
659 232
246 115
700 195
367 652
251 924
725 199
287 801
882 402
24 682
345 531
985 588
153 215
90 731
622 700
482 308
905 951
554 540
421 130
605 920
19 886
795 35
184 201
333 957
881 643
523 190
169 123
696 327
817 473
215 384
398 832
23 932
425 10
794 350
695 599
243 430
465 804
358 11
814 548
873 623
235 54
104 82
389 642
335 19
30 73
688 506
387 232
604 291
414 232
478 24
399 798
123 583
525 826
366 970
35 806
216 913
877 533
484 1000
929 869
89 158
483 434
536 532
169 665
413 765
61 286
283 536
937 362
824 7
868 196
480 756
323 747
781 615
347 205
883 862
346 727
2 650
525 850
204 961
316 254
127 597
842 910
845 49
601 679
918 787
186 550
527 867
489 869
12 734
967 266
137 599
754 669
862 571
7 523
521 559
744 947
405 97
528 765
631 47
474 730
226 263
650 948
721 453
507 130
377 610
960 280
65 767
942 433
506 366
990 42
152 585
649 325
835 490
380 102
223 294
970 454
622 23
81 473
808 636
772 422
897 679
352 211
249 139
659 10
417 839
830 684
856 220
75 16
221 151
473 311
79 507
804 288
704 6
818 171
465 446
673 780
351 920
51 830
947 973
323 322
615 298
754 795
747 18
826 286
744 322
972 59
844 40
716 986
132 321
938 325
720 542
596 288
903 946
902 863
300 459
620 989
264 266
710 772
591 97
434 413
335 256
480 197
10 827
278 731
828 4
652 834
688 432
186 543
630 609
197 225
559 240
512 183
329 516
295 706
533 459
343 225
926 92
818 955
356 311
742 53
382 194
869 287
287 488
743 741
647 528
635 631
842 816
437 725
413 131
417 219
972 942
205 957
745 627
565 15
752 464
568 44
894 256
120 721
943 323
519 452
86 268
685 838
135 919
381 627
368 669
631 778
919 413
465 637
709 217
158 423
136 282
808 148
206 17
2 890
781 219
862 546
135 80
686 603
659 521
270 467
367 347
566 90
681 292
573 654
637 825
288 245
49 754
411 474
348 602
446 63
604 22
497 571
223 466
762 976
778 522
699 275
277 156
665 745
567 160
142 571
29 376
544 62
510 730
435 746
171 87
393 380
74 911
466 97
561 835
310 802
543 903
975 127
742 634
372 809
437 739
432 945
74 362
370 750
685 512
781 126
383 227
647 437
33 170
398 291
241 698
574 885
695 667
512 826
87 754
45 144
223 435
960 442
47 938
321 441
248 615
533 277
21 588
427 733
902 11
546 746
284 945
277 781
39 362
113 672
570 591
429 856
816 75
200 149
296 685
865 299
836 730
575 280
128 387
273 106
237 687
736 652
181 309
232 557
696 112
669 126
949 150
395 878
165 319
525 580
378 391
551 247
605 520
952 565
284 175
14 151
338 656
453 941
208 977
987 51
393 153
162 671
556 811
873 502
682 219
364 531
183 667
127 163
870 354
962 343
821 738
422 799
856 692
238 816
937 970
224 922
245 121
843 352
977 746
995 52
915 795
647 398
589 942
380 649
341 245
762 931
240 305
708 295
340 630
45 89
885 732
854 909
127 733
4 972
258 606
390 444
180 763
948 514
672 60
43 647
116 910
181 349
424 647
61 340
58 930
96 261
935 779
15 649
540 735
409 263
994 67
485 418
512 872
141 419
146 424
839 31
592 128
741 151
57 401
780 616
590 364
273 335
307 914
903 875
400 549
662 70
6 463
917 713
876 909
352 332
505 103
468 807
948 647
367 487
376 235
102 80
347 513
718 323
77 206
331 341
46 10
351 204
904 452
778 327
340 150
183 729
840 772
976 529
302 863
184 385
176 416
862 112
919 259
561 782
298 418
807 212
163 322
608 206
422 246
303 430
100 183
936 62
364 509
52 322
624 100
290 319
269 565
257 708
284 816
912 276
133 667
830 156
340 410
669 887
268 523
824 356
343 876
702 768
911 292
839 182
735 186
747 664
731 62
146 720
22 266
982 95
131 829
820 81
59 364
626 20
756 69
754 187
498 665
388 699
847 597
787 225
951 406
533 949
895 566
342 24
467 343
110 741
566 59
966 119
868 814
51 919
844 697
761 840
265 395
440 266
896 533
836 54
675 691
254 940
300 546
552 663
309 442
990 658
276 234
648 530
981 219
996 711
879 18
512 679
144 69
429 473
76 752
7 299
537 228
873 649
334 398
901 755
322 560
673 545
800 94
781 925
216 846
217 301
345 949
852 564
395 562
287 901
273 570
191 155
59 919
953 455
314 37
104 14
548 595
187 998
71 898
442 934
858 622
534 223
495 613
416 323
85 840
57 337
850 382
417 393
638 64
228 802
826 84
334 509
71 577
991 6
820 659
2 719
503 356
655 241
804 736
457 472
627 131
457 713
548 641
721 435
758 305
501 959
164 167
571 517
425 12
227 660
123 253
602 702
690 909
897 582
20 248
922 247
105 421
434 170
777 254
970 235
46 639
807 521
796 465
402 472
996 402
914 261
608 387
541 429
65 566
846 770
796 289
448 587
387 339
648 943
663 770
872 886
331 199
744 796
148 23
15 267
485 638
1000 860
560 690
544 297
558 801
147 250
855 169
734 490
916 874
543 29
905 577
712 624
889 284
699 5
82 357
176 882
768 509
785 733
629 486
886 422
974 676
172 89
689 657
353 846
514 69
395 615
556 183
678 661
636 578
476 119
506 182
910 473
105 681
121 941
910 26
324 416
429 42
294 995
142 912
940 117
39 264
656 937
971 511
437 721
512 261
431 279
198 975
663 148
699 255
580 279
36 779
717 611
950 248
619 653
987 528
652 489
711 959
754 552
858 37
618 696
104 953
96 440
724 467
271 550
956 852
934 448
173 581
342 835
286 600
569 667
923 238
525 351
760 814
469 904
965 775
464 710
689 610
738 487
143 567
697 205
494 987
123 187
380 11
771 636
410 623
210 287
458 798
690 475
908 89
837 435
161 671
692 655
527 197
947 855
867 863
890 707
805 208
775 404
637 58
383 761
931 186
139 287
252 739
735 753
305 757
742 239
505 282
761 22
390 309
894 44
21 663
565 510
23 871
510 440
237 821
686 440
792 492
825 263
302 218
145 645
529 869
852 936
601 915
108 377
106 278
639 643
944 98
591 32
862 564
204 562
607 450
85 155
171 281
30 954
699 118
12 531
504 21
259 457
166 919
440 66
518 932
115 111
736 933
891 758
903 524
38 599
855 818
288 983
490 77
872 124
47 788
179 662
28 945
336 414
298 162
290 54
815 667
316 205
762 731
990 677
342 105
94 210
505 796
978 313
743 180
546 810
231 568
826 244
903 901
645 596
435 415
573 625
33 991
359 623
488 618
36 519
799 785
153 535
898 82
368 643
406 227
575 943
654 174
671 295
46 269
959 766
61 43
982 744
224 141
504 188
528 211
280 585
285 383
331 243
429 857
13 954
85 492
661 472
128 57
899 941
549 222
442 817
226 890
753 821
39 831
395 942
238 453
390 422
118 703
265 841
862 652
326 98
190 893
119 376
178 678
188 240
360 778
827 352
56 543
433 68
739 67
804 249
180 842
163 500
820 693
789 150
722 809
126 983
86 305
736 67
102 48
102 741
218 591
812 791
594 191
26 683
968 676
999 297
432 975
475 918
844 190
164 685
107 321
946 261
489 172
462 686
50 188
813 928
264 280
218 611
341 334
25 21
898 438
321 651
397 903
465 167
225 308
147 202
351 331
245 807
331 618
324 540
442 614
555 389
846 625
138 471
780 383
338 478
493 406
732 323
592 327
537 637
57 533
604 746
690 889
804 875
655 71
662 330
920 921
167 120
352 719
62 519
299 119
584 321
788 166
765 668
163 259
480 514
486 564
685 969
367 424
730 867
315 928
704 571
194 866
3 365
58 84
196 8
102 498
696 860
292 188
609 26
564 686
938 676
589 229
8 601
569 427
460 437
417 80
805 803
403 485
475 888
367 886
798 790
754 203
237 153
161 106
826 481
15 597
170 677
529 732
987 736
743 839
206 75
629 187
923 999
136 358
84 317
236 271
178 588
825 199
379 837
31 966
518 142
878 596
869 786
424 613
112 74
322 120
155 858
757 756
213 402
507 912
417 735
805 749
378 686
178 841
840 292
33 123
983 173
311 751
390 63
604 581
557 386
960 906
415 982
595 618
455 921
946 279
591 644
582 995
500 688
230 767
229 530
708 622
899 881
581 865
210 832
826 167
204 260
116 296
767 915
172 366
901 247
801 137
658 110
2 101
603 807
979 155
17 131
972 881
460 854
69 982
444 145
342 606
347 749
786 838
695 637
268 685
59 936
186 392
805 50
542 144
242 279
948 825
790 67
109 394
392 505
769 76
185 749
860 432
53 888
655 794
42 792
319 700
197 161
659 560
229 940
854 358
591 83
589 190
56 166
171 547
217 69
999 965
604 698
255 640
549 657
974 742
244 224
601 550
319 69
943 47
37 361
454 469
485 607
915 854
364 520
569 402
45 606
787 309
930 939
44 387
393 925
923 766
723 240
93 647
734 577
314 703
881 675
730 680
408 672
224 717
829 252
260 298
670 105
223 594
135 475
87 443
540 72
459 392
720 446
976 859
628 600
449 940
679 190
853 931
219 977
826 558
336 624
120 303
786 401
97 181
734 695
812 534
554 469
360 334
546 60
510 318
942 591
279 884
296 48
68 650
596 430
797 110
569 326
561 902
916 627
836 957
875 620
23 486
663 360
992 468
498 48
194 916
896 49
552 665
683 644
827 121
214 196
324 680
699 948
562 985
752 642
548 740
371 668
171 505
119 413
23 504
959 788
906 258
814 986
217 111
961 894
358 517
629 102
499 969
794 964
665 454
865 699
390 399
610 52
565 74
589 489
223 812
274 317
424 467
717 831
693 931
729 809
264 376
805 697
510 253
659 619
840 696
933 328
717 274
931 576
41 222
559 336
694 892
586 591
937 395
983 819
784 233
205 83
375 400
970 200
593 888
378 797
916 674
759 704
989 184
66 172
627 303
168 596
335 70
857 78
473 630
953 530
662 949
529 574
29 264
416 751
17 349
530 782
696 971
387 796
163 734
565 492
854 74
892 172
519 228
363 430
715 16
248 265
492 946
842 863
279 60
107 667
769 833
1000 546
170 820
13 195
593 328
701 419
879 60
479 297
713 538
53 427
508 805
966 619
349 525
227 650
920 689
751 768
462 743
863 149
412 474
57 310
78 777
489 623
250 264
725 977
473 357
642 593
280 898
425 733
909 178
497 571
270 521
976 992
162 444
924 498
691 618
611 819
291 382
634 394
19 290
747 728
811 689
823 843
155 137
435 554
728 916
712 566
899 498
674 625
867 492
922 927
747 863
399 565
125 602
23 234
910 46
443 840
395 706
448 567
449 160
514 479
403 272
315 903
212 718
225 343
476 242
38 774
495 540
889 217
777 202
609 593
238 744
218 384
534 723
696 807
741 298
464 783
81 753
710 866
700 3
873 797
298 475
531 197
740 391
85 218
971 522
895 844
776 5
428 705
823 161
996 753
981 923
371 302
574 788
511 43
281 4
814 855
592 155
806 982
718 620
879 13
101 446
403 760
720 607
549 337
339 680
447 327
571 71
413 201
399 69
871 573
589 877
29 322
866 797
482 718
241 365
507 453
589 329
273 271
658 124
17 572
493 171
533 270
139 579
940 931
359 272
204 110
893 915
400 889
452 790
428 953
137 247
85 830
22 624
198 742
937 719
973 549
784 815
396 138
291 313
347 689
946 696
218 920
557 440
596 641
131 450
504 131
825 215
897 93
564 630
837 464
330 476
659 88
107 991
389 383
685 271
453 246
101 522
444 817
881 498
518 549
793 844
969 928
303 760
3 573
228 16
635 371
561 487
96 905
759 128
503 409
46 712
280 150
26 225
631 931
492 324
744 689
989 945
843 476
501 958
712 939
281 98
284 618
610 525
281 166
610 366
523 892
314 104
191 838
71 482
30 91
60 554
735 114
24 901
395 115
351 117
610 858
815 607
659 440
697 824
192 416
911 381
840 651
669 219
806 465
368 121
310 29
907 104
312 371
544 747
413 440
803 377
574 758
98 333
629 827
985 694
979 213
779 192
864 620
178 390
856 356
71 97
843 557
61 546
13 976
312 960
124 697
907 311
169 764
735 413
277 109
615 994
228 72
48 739
271 361
951 43
811 410
474 855
431 447
632 972
388 774
468 784
141 592
324 841
837 151
961 230
183 780
511 736
617 870
372 724
978 96
742 976
218 295
772 671
601 574
190 667
327 953
993 470
291 867
306 221
135 500
804 58
344 114
757 612
684 162
986 509
932 163
67 496
985 432
834 604
195 656
20 898
276 356
754 407
347 692
985 198
348 902
509 22
684 836
917 178
227 360
903 179
530 159
828 135
492 816
494 491
369 8
726 813
965 395
539 567
824 64
140 200
198 977
863 165
206 182
346 727
704 365
534 769
904 752
675 513
711 692
390 560
896 601
760 584
248 498
544 321
327 675
33 343
891 186
750 116
443 244
25 222
785 461
851 948
241 762
357 250
622 655
78 423
380 88
549 231
512 326
86 394
779 481
954 48
653 652
718 759
543 882
214 698
737 834
810 224
513 681
454 383
989 365
928 635
208 10
659 934
856 467
120 421
89 918
196 125
314 988
996 17
652 451
36 953
955 674
368 488
701 161
218 234
784 523
722 56
528 249
380 26
430 788
930 463
644 126
202 772
564 221
483 591
889 157
241 286
861 817
408 609
369 478
732 385
915 916
719 708
18 746
932 6
285 733
441 900
465 100
506 736
609 131
823 45
656 331
775 478
170 618
966 599
272 780
770 799
842 789
851 721
263 569
521 869
168 979
880 800
555 150
830 445
724 635
933 254
605 352
355 875
309 617
830 125
247 846
558 48
73 817
731 619
589 594
813 589
245 161
67 910
431 111
219 551
568 577
423 263
485 481
441 307
548 483
397 248
665 338
245 640
29 404
314 863
552 433
221 794
159 539
870 827
961 90
460 786
579 327
75 739
980 571
500 272
210 987
886 316
355 666
738 556
840 347
508 17
875 841
309 230
618 862
822 138
692 508
871 939
168 979
741 840
253 576
386 552
323 486
813 972
16 835
835 182
519 114
422 181
707 448
1 966
618 925
902 985
124 369
742 140
427 753
280 728
20 821
405 166
987 911
655 973
989 721
554 940
654 139
443 990
556 537
397 503
3 445
890 705
414 774
374 923
919 404
647 799
566 134
41 551
766 562
471 171
405 857
100 289
994 92
143 529
768 983
428 660
201 49
479 145
966 717
307 235
106 32
777 619
919 311
428 101
688 228
185 897
917 468
156 905
741 153
534 386
822 951
843 745
944 453
7 155
751 539
841 224
319 706
607 445
42 43
169 933
85 344
770 36
289 321
400 888
36 205
445 284
856 206
678 962
332 942
960 996
630 491
107 391
18 21
911 940
540 712
507 940
337 891
564 920
620 995
162 546
260 100
191 972
186 254
928 803
9 144
326 583
694 11
614 394
783 885
324 50
544 161
959 725
992 568
429 24
842 78
663 156
519 243
72 557
81 92
191 160
795 109
883 41
908 574
734 695
754 535
58 372
595 577
473 300
958 59
273 193
440 910
931 704
555 133
108 877
849 500
557 998
782 635
189 454
419 735
511 680
159 183
230 102
576 358
460 829
367 337
706 959
738 70
346 908
826 175
712 605
669 754
239 928
478 478
544 457
928 868
636 91
178 487
515 811
660 778
822 260
47 237
430 389
763 123
927 803
778 556
247 572
33 185
281 698
119 625
414 847
22 79
619 987
191 606
69 408
994 946
209 358
594 948
392 624
495 106
135 17
821 504
5 460
746 511
166 936
85 520
733 268
458 422
374 84
882 933
185 272
879 210
562 381
717 489
85 459
523 325
878 731
609 984
591 898
420 7
699 454
21 360
944 211
631 987
882 563
615 906
745 280
630 902
420 55
810 32
559 747
435 905
624 683
729 639
776 105
642 44
189 512
169 324
795 617
66 347
786 890
906 144
235 596
748 242
805 295
694 102
876 660
970 178
961 799
112 825
892 111
65 940
957 995
710 121
659 618
23 826
20 895
335 876
435 760
365 762
95 577
766 910
328 714
965 932
188 209
92 187
864 45
796 49
50 81
961 706
3 881
897 116
242 77
203 777
723 951
700 650
143 489
292 981
797 896
703 267
782 263
872 673
310 842
952 880
670 296
628 427
799 155
556 373
769 112
808 556
17 621
333 22
553 556
493 150
841 427
597 83
243 212
128 38
348 952
288 157
703 699
524 289
971 764
709 64
333 188
587 360
72 528
61 945
8 780
582 430
791 158
498 584
335 589
727 254
630 508
385 844
191 750
38 991
948 303
616 539
849 701
576 705
661 130
936 505
546 407
289 151
155 846
115 581
893 276
451 589
742 57
870 769
82 613
116 145
269 529
480 400
131 856
380 100
466 224
465 24
577 864
540 72
282 991
579 592
970 902
847 352
722 908
476 376
766 597
548 452
338 150
74 365
325 847
297 780
965 813
645 51
266 107
721 882
799 676
711 843
10 872
663 955
685 217
319 149
613 273
160 460
360 921
265 292
820 600
829 790
858 46
279 135
9 20
398 219
246 923
323 75
713 845
63 585
348 755
306 683
980 380
134 452
10 591
202 739
283 270
690 229
891 151
356 246
801 287
325 175
372 669
738 252
115 193
547 662
73 943
641 432
919 468
544 288
572 628
920 52
184 117
981 437
238 731
895 293
767 489
556 153
323 993
296 603
115 976
935 790
626 745
881 926
922 260
948 540
530 723
256 860
485 385
387 51
670 119
21 984
447 77
789 805
690 953
962 146
222 654
831 86
931 292
958 195
744 816
253 637
737 673
605 639
599 958
174 51
768 327
633 723
149 350
518 16
306 306
732 734
96 320
615 634
534 965
531 657
375 125
758 487
36 273
324 377
866 321
820 567
798 406
64 25
453 426
474 853
209 455
441 818
901 256
211 981
249 904
884 989
137 669
597 869
871 1
216 77
402 237
136 93
518 873
149 448
962 316
220 329
481 493
910 956
216 540
327 227
383 32
982 395
643 542
933 603
831 58
734 785
658 198
77 449
940 76
301 442
506 129
474 959
585 240
358 927
351 95
935 321
92 586
829 87
304 179
377 542
639 803
657 432
111 184
297 742
482 570
923 317
287 195
551 707
594 91
341 182
156 253
407 906
493 138
932 5
269 344
55 929
491 942
262 981
365 79
79 608
334 960
420 995
189 560
671 210
442 331
17 23
171 659
355 66
21 715
312 433
215 329
530 936
967 112
321 454
568 623
74 516
843 634
844 9
682 506
150 791
12 68
275 748
346 491
664 862
16 954
948 575
96 50
734 680
400 820
885 893
411 965
608 517
525 907
134 996
112 983
447 814
588 465
506 834
379 218
336 241
907 699
381 26
924 176
519 188
873 120
366 623
683 171
652 63
753 880
758 182
68 418
696 604
511 487
224 790
980 77
536 264
209 153
566 24
393 333
449 17
622 757
50 800
349 327
554 215
650 589
482 620
778 8
140 629
16 274
273 922
703 487
628 406
182 313
700 587
169 407
808 522
364 242
378 380
698 124
437 912
780 869
939 762
814 595
999 843
619 805
770 363
576 972
281 8
542 543
75 921
801 209
720 259
318 89
900 199
865 630
171 47
636 573
751 539
539 120
765 893
348 437
798 133
605 944
105 265
942 414
606 820
349 351
373 561
32 799
228 933
812 73
79 487
564 848
866 565
30 196
994 116
984 5
386 403
704 176
714 957
153 355
617 801
992 29
595 480
734 791
893 946
281 578
501 957
963 364
719 763
403 378
346 934
906 579
458 731
574 726
662 721
611 25
961 308
352 416
702 202
781 774
444 370
970 435
633 276
738 538
811 712
246 254
417 167
430 833
65 616
131 488
811 872
72 557
265 809
23 906
290 949
448 648
972 888
675 570
455 640
94 241
393 146
699 300
524 785
977 187
723 85
211 609
275 550
573 115
279 732
418 681
539 581
355 560
362 994
258 186
459 78
52 787
38 11
229 256
925 67
854 694
197 256
961 292
980 528
557 23
4 657
229 120
389 797
642 203
417 594
209 719
705 73
712 533
613 296
113 87
297 654
521 150
387 267
98 832
376 690
956 508
918 220
435 291
948 881
74 133
614 797
869 861
973 997
828 938
675 421
19 291
292 136
806 15
904 251
666 550
189 822
87 15
513 976
754 366
829 742
654 105
605 399
778 536
299 783
614 928
436 614
183 802
514 125
858 92
753 564
13 259
789 27
145 187
624 219
220 686
586 423
298 197
696 141
676 469
607 811
961 312
739 95
688 751
712 608
216 370
865 754
807 292
654 250
574 421
680 103
862 749
864 873
891 530
622 73
102 775
374 499
833 161
908 780
452 654
792 397
436 732
572 201
619 972
579 217
387 329
140 321
747 929
643 999
340 311
449 639
773 17
738 542
435 637
420 313
549 763
759 257
851 367
936 437
718 847
551 356
538 827
265 662
401 445
416 797
905 294
205 277
373 881
944 61
306 673
871 858
895 651
474 311
512 455
767 434
204 713
160 5
777 486
442 128
314 189
241 840
695 915
983 318
418 899
580 598
914 872
344 218
32 608
923 299
103 200
805 924
169 862
529 979
788 567
884 172
235 573
84 355
672 859
827 766
944 17
795 781
863 303
259 367
850 816
376 114
36 141
943 94
496 546
622 807
453 793
362 78
720 761
195 963
834 394
100 376
450 944
127 820
726 2
677 59
427 30
747 959
332 755
432 262
926 594
187 823
122 977
553 105
884 389
612 947
249 684
807 666
317 797
37 234
786 180
730 155
557 910
329 367
162 501
477 806
983 776
716 207
990 979
644 899
828 670
345 831
615 164
983 166
109 931
626 200
575 738
861 860
228 236
775 77
234 640
529 363
183 218
876 585
486 570
88 23
77 575
912 308
930 175
633 201
14 670
584 444
210 592
195 296
318 580
992 126
248 848
673 354
794 187
945 124
420 635
209 560
168 756
683 61
837 617
440 783
931 162
749 402
166 490
951 132
405 571
927 148
193 120
473 173
595 591
190 697
142 810
178 100
620 953
872 775
973 733
489 804
865 539
179 205
207 347
862 540
222 500
914 374
600 549
908 777
599 787
495 726
512 570
623 949
556 322
209 613
588 624
535 868
93 853
784 305
217 183
763 19
573 690
675 869
938 963
366 874
586 977
400 927
764 816
662 89
779 363
148 179
984 125
455 955
632 669
990 26
17 820
299 335
126 691
528 440
945 918
317 916
320 871
85 775
960 144
784 946
334 177
996 430
221 770
188 725
17 77
35 646
378 820
745 891
436 226
428 296
67 609
666 530
860 391
715 946
671 909
427 725
913 447
93 937
469 57
859 174
954 723
873 990
304 843
354 754
140 548
451 787
995 248
819 626
444 535
316 60
141 92
27 278
823 216
810 993
814 326
392 297
64 490
190 440
824 63
354 10
434 675
288 268
718 489
532 822
642 98
837 459
799 897
755 161
86 42
185 473
339 718
301 684
847 662
789 631
268 874
636 685
202 629
177 72
159 478
872 852
666 973
218 872
480 799
280 418
328 641
949 837
849 549
985 705
555 44
489 208
770 616
340 840
359 124
321 986
138 963
572 102
546 538
863 593
412 35
853 196
586 151
970 778
394 775
182 934
592 142
536 94
670 350
367 936
31 502
268 351
163 806
483 314
332 863
961 369
320 185
591 557
703 953
444 283
676 647
641 157
225 426
325 53
67 48
657 655
236 246
726 258
359 873
18 122
998 998
554 909
303 196
673 591
245 156
15 69
899 498
197 379
531 235
996 658
116 210
933 10
171 369
627 15
352 768
620 459
897 381
575 760
877 857
216 496
358 819
423 835
961 435
518 308
186 765
585 473
880 935
567 13
647 977
335 715
357 648
942 801
388 847
109 503
622 651
455 66
135 666
136 706
588 575
97 180
249 764
391 420
616 196
909 219
126 835
398 825
727 333
812 272
250 176
838 204
935 824
915 626
588 125
678 676
199 538
426 887
502 892
668 369
762 213
728 434
850 684
204 774
196 987
313 484
910 957
559 950
851 418
296 141
529 856
421 192
478 423
308 513
251 497
59 476
337 253
542 693
632 199
773 613
175 909
489 752
941 848
877 926
862 173
865 701
937 311
369 895
870 571
652 693
325 760
416 520
457 849
883 167
684 488
45 674
660 488
33 586
539 647
778 587
564 862
50 663
657 431
926 808
586 466
157 385
552 548
127 297
335 772
555 126
209 155
120 602
984 264
189 900
388 101
876 126
242 609
184 342
581 19
304 212
78 407
540 47
295 641
948 524
142 963
600 628
341 788
938 728
278 152
824 268
395 230
341 869
227 522
319 416
441 903
635 433
23 568
724 829
832 555
515 684
842 458
737 686
962 960
911 177
786 245
238 668
573 398
451 379
363 900
322 936
752 887
115 322
287 998
202 149
557 14
8 742
464 381
904 992
213 817
236 368
776 546
788 609
846 241
64 533
431 292
46 234
536 23
925 820
484 896
546 540
610 150
439 853
466 639
985 462
10 909
323 729
413 693
134 120
778 940
234 670
26 997
350 17
243 27
883 450
730 704
679 166
573 944
93 773
606 573
593 164
540 639
505 977
580 71
63 163
452 49
284 835
160 660
567 722
238 480
994 425
819 530
581 543
225 614
588 435
304 362
371 542
648 323
746 955
257 871
588 855
810 790
721 615
502 957
636 986
764 1000
614 572
725 644
65 771
377 790
209 866
98 35
828 192
322 229
851 876
145 359
616 655
542 670
623 126
206 372
330 203
595 265
564 207
451 392
503 654
770 627
744 927
962 940
352 822
830 498
454 527
598 260
840 401
445 381
793 373
166 180
556 970
221 758
806 791
858 850
442 292
504 705
534 221
699 761
794 59
552 4
737 753
222 361
15 552
922 439
803 271
314 1
879 259
135 195
130 47
13 784
486 728
310 637
493 160
554 405
366 21
627 329
342 860
197 867
234 111
947 520
569 641
692 617
286 714
245 148
394 980
824 796
288 128
121 985
994 629
201 732
106 334
188 316
834 935
78 870
461 692
338 413
526 158
122 574
286 203
970 342
780 369
943 90
212 246
942 547
370 743
246 692
463 963
295 977
66 963
388 382
299 377
980 961
864 90
799 725
210 970
996 387
490 442
79 71
237 432
142 869
455 139
269 927
243 672
328 804
320 463
278 838
320 436
357 215
114 178
24 721
775 154
237 193
978 268
410 199
296 976
176 853
334 188
264 218
834 826
322 961
666 732
909 531
441 999
897 637
576 241
271 495
313 857
818 979
510 970
159 390
904 643
415 238
772 686
877 688
431 699
355 533
195 256
975 312
985 15
59 503
214 212
338 883
923 273
966 501
908 721
271 23
114 845
590 453
859 934
783 774
855 776
93 115
822 270
759 538
317 280
288 63
144 670
533 696
169 80
215 771
30 740
616 87
873 698
826 476
97 879
627 440
301 388
821 406
457 179
337 341
345 150
228 98
370 396
346 531
48 72
223 562
730 943
813 338
298 726
271 712
816 358
347 449
150 157
334 92
951 10
258 12
1000 221
931 389
280 704
247 672
980 166
91 996
499 839
402 595
1000 741
856 990
926 46
301 998
302 70
534 128
251 88
893 84
999 688
32 227
446 873
287 194
352 414
631 407
45 663
708 943
792 130
235 105
334 507
589 995
864 658
903 207
395 912
678 393
409 85
624 32
904 864
310 702
513 156
790 150
155 228
981 881
278 155
914 13
59 954
117 459
776 575
558 147
810 902
82 782
963 343
95 472
371 683
273 912
74 4
94 389
731 953
763 270
229 171
922 398
379 398
227 811
139 855
887 354
940 55
531 496
120 473
665 743
233 382
627 35
720 962
809 968
976 610
594 338
553 749
358 889
881 980
642 575
956 879
533 86
532 294
943 99
821 96
834 537
847 452
704 436
862 970
500 659
238 492
109 665
47 78
676 760
328 519
798 842
864 723
789 77
824 959
674 490
861 361
989 227
1 761
277 367
913 639
474 963
769 162
136 46
627 314
366 641
846 652
332 929
107 320
92 978
403 879
734 914
85 878
463 736
164 338
357 751
700 415
209 522
837 465
119 574
104 46
249 182
318 598
999 495
440 544
403 378
137 466
9 79
848 996
748 683
786 474
820 753
148 220
75 38
942 820
950 892
146 988
833 845
588 697
867 26
100 407
57 647
486 675
30 548
875 735
216 163
672 253
382 856
452 884
989 794
848 888
722 245
670 513
386 409
100 338
477 603
290 291
1000 838
710 414
290 486
161 763
759 137
531 696
640 914
521 753
659 146
367 943
942 661
472 928
247 431
874 708
919 401
383 279
334 932
629 223
984 969
271 332
412 418
589 103
813 464
615 384
273 626
959 552
911 503
51 183
685 833
217 715
1000 870
46 423
253 668
871 755
124 464
849 957
956 323
507 884
961 265
841 717
450 79
380 428
79 864
804 265
936 501
239 12
961 535
676 574
986 898
24 526
842 248
354 4
907 310
242 653
440 903
795 84
675 691
738 714
108 564
222 841
956 949
983 75
832 8
52 33
192 650
572 467
358 916
478 476
428 81
668 278
183 807
986 593
64 300
173 787
441 823
166 837
5 535
421 922
151 380
171 173
596 176
792 990
789 890
378 784
637 935
343 306
441 341
178 456
21 237
721 917
563 932
623 543
70 22
421 711
317 304
668 172
843 657
726 19
970 27
474 357
528 716
78 301
666 516
814 636
46 154
858 491
549 319
62 725
404 223
164 670
787 503
644 787
822 999
771 127
530 814
49 816
242 372
60 956
783 513
530 91
94 335
340 154
595 206
863 609
379 828
884 794
783 46
134 822
524 128
395 878
512 653
788 411
599 268
735 354
539 575
988 383
370 689
500 581
417 987
637 464
806 890
178 535
492 441
943 929
280 71
467 91
656 565
518 315
786 238
169 420
82 771
197 782
374 874
708 865
404 282
388 526
395 86
466 714
302 804
867 40
901 56
661 850
230 921
652 172
505 104
536 517
305 129
4 250
101 224
537 481
639 361
449 695
740 219
776 310
306 370
165 383
272 479
774 896
814 655
129 570
558 445
951 177
722 636
226 752
373 222
848 625
198 746
720 935
86 269
688 240
123 23
849 465
53 345
635 648
693 912
594 704
774 257
34 685
587 745
606 509
16 703
51 726
797 385
868 609
341 680
951 195
53 225
260 884
559 280
750 670
790 59
242 556
908 336
812 380
592 724
649 267
955 450
416 267
177 4
945 651
732 728
847 987
844 546
234 987
516 618
852 767
326 434
550 793
766 839
347 339
155 49
282 470
434 848
361 309
373 181
612 71
313 242
885 493
437 255
910 177
94 698
754 462
255 738
209 818
878 272
418 309
434 475
267 92
328 414
163 799
133 336
425 67
342 864
462 452
379 971
429 667
714 348
466 928
671 62
760 508
937 313
213 910
784 486
856 472
779 569
115 285
334 426
675 297
800 632
212 277
810 963
786 869
780 476
506 368
969 547
319 20
675 941
376 963
298 144
214 118
597 268
612 236
611 615
111 815
387 781
509 603
767 755
113 587
879 894
52 427
994 445
761 932
775 328
831 23
922 363
697 697
123 3
417 239
568 419
392 631
930 755
291 314
573 486
656 258
328 255
646 51
709 288
594 945
307 414
598 991
822 764
572 455
688 306
560 867
681 881
131 174
634 686
44 791
736 993
96 59
363 809
739 103
662 631
991 191
649 163
217 278
618 22
355 282
570 101
627 419
3 166
131 568
511 539
402 205
172 416
472 61
140 746
22 49
697 846
860 818
590 636
164 400
864 14
699 231
971 544
824 795
281 830
285 377
821 964
555 817
806 694
674 475
975 645
133 405
387 139
724 358
862 795
635 482
358 1000
136 259
144 136
482 320
103 916
596 356
992 231
89 430
89 240
650 425
391 342
667 631
599 664
531 127
12 950
154 775
791 303
725 408
653 967
924 973
754 973
397 135
603 103
762 609
785 794
493 754
169 138
923 348
729 409
494 72
733 408
477 852
175 736
559 299
125 115
660 351
277 540
340 381
739 608
880 420
843 103
982 828
33 707
963 415
181 52
41 583
861 821
40 52
155 759
761 448
982 407
53 793
772 190
340 713
404 942
145 926
473 844
146 777
211 543
38 405
104 403
503 798
368 393
519 716
14 199
511 962
170 519
27 295
139 183
185 401
474 909
864 376
914 365
389 150
115 560
152 105
77 186
509 11
618 185
639 911
52 893
455 71
118 968
770 774
703 123
560 391
192 74
625 808
503 261
154 191
596 236
69 768
113 223
870 680
318 279
626 593
306 884
131 434
934 132
134 689
691 61
269 1000
668 519
527 458
630 185
117 872
491 502
265 981
382 12
639 130
201 585
677 726
859 714
439 638
453 601
315 685
595 250
283 656
800 674
800 401
161 485
139 725
572 930
496 284
186 597
268 677
231 258
773 724
515 801
184 185
200 362
172 573
220 693
638 115
913 614
455 185
95 316
152 258
83 917
566 114
536 536
919 677
892 110
332 844
286 213
705 429
715 427
71 462
184 699
859 141
282 967
624 279
57 51
287 523
147 505
47 842
981 919
239 190
875 993
39 972
537 995
71 239
738 840
63 338
597 232
470 546
441 185
47 806
365 749
997 28
761 972
495 737
691 670
46 900
458 351
859 999
535 711
525 907
113 653
1 448
647 559
794 342
952 585
1000 451
118 928
877 336
841 937
802 426
496 898
360 371
723 565
754 882
68 773
88 717
603 566
583 954
600 110
140 661
556 753
95 760
552 741
964 477
671 292
100 873
176 111
890 318
491 813
658 360
764 112
412 417
909 368
982 436
78 158
919 82
672 263
688 508
376 467
493 573
55 657
913 971
701 545
552 923
501 213
549 998
532 989
548 459
819 94
514 634
789 894
264 787
146 862
919 985
417 988
429 806
756 948
749 883
685 243
157 44
63 344
729 183
239 719
101 383
745 227
423 193
127 200
299 354
420 914
784 395
903 805
863 722
403 122
940 654
123 178
133 942
195 642
144 855
625 500
866 265
155 86
417 596
650 464
298 740
235 727
119 198
703 418
536 582
440 141
330 327
516 842
414 550
590 128
968 83
511 77
39 420
684 184
724 920
649 572
524 309
939 962
336 199
307 46
652 574
615 123
100 274
2 638
185 838
420 404
227 478
364 521
561 174
33 382
845 904
656 398
403 690
264 149
943 570
201 189
389 486
739 775
900 684
691 507
388 331
960 940
95 405
388 962
548 65
766 885
118 249
108 306
443 573
533 478
760 633
253 541
770 770
282 293
71 608
3 180
19 697
360 322
655 379
156 661
227 939
79 383
988 342
176 854
273 154
872 688
159 347
969 720
933 246
118 257
58 931
612 894
65 796
926 852
663 964
758 285
539 414
175 986
900 635
760 916
689 759
955 695
225 1
483 491
642 957
931 352
71 728
892 453
659 327
559 645
210 45
672 455
887 535
203 233
72 789
408 896
14 807
650 103
952 697
454 857
855 317
15 956
307 900
6 621
861 640
54 777
678 761
270 967
740 970
967 80
149 775
285 416
820 614
611 372
297 263
351 399
453 400
716 915
539 66
726 865
953 914
737 701
926 764
98 169
198 403
735 787
64 622
474 558
608 887
104 650
561 645
296 321
754 180
640 824
369 918
217 669
190 784
890 995
30 787
626 720
296 814
415 423
435 173
35 950
142 704
686 726
450 770
535 202
122 963
900 31
979 373
410 495
766 768
998 929
778 178
529 504
38 430
162 918
356 264
229 574
913 531
225 995
705 551
984 760
816 658
615 620
363 50
109 121
469 52
489 170
822 508
204 687
813 273
909 390
709 84
603 288
854 381
765 733
883 506
637 252
137 301
668 811
471 553
407 584
264 161
934 602
421 37
637 343
776 722
604 954
356 300
361 32
952 658
981 144
810 575
364 365
856 280
246 825
537 615
347 383
267 395
459 997
845 602
170 108
788 268
75 30
188 909
780 507
452 598
887 120
204 296
312 213
650 23
250 736
151 743
309 507
641 958
954 31
417 822
303 812
797 461
29 214
120 610
846 525
789 181
717 369
491 924
590 48
466 126
692 574
92 790
769 448
718 694
152 805
981 565
518 785
886 159
903 399
366 607
413 138
760 803
235 848
373 924
616 924
189 889
448 870
83 727
892 609
631 271
448 873
142 788
805 551
828 447
437 571
937 769
572 733
888 716
55 672
660 494
100 995
886 420
409 804
618 119
144 947
800 157
992 25
86 982
711 564
778 857
43 288
188 675
136 963
98 876
75 684
318 166
390 417
170 610
284 341
212 433
452 946
300 267
466 456
130 352
224 426
996 193
13 809
837 786
100 695
274 910
941 42
486 591
336 252
973 441
149 363
157 529
369 881
88 295
195 858
734 245
949 925
600 611
406 626
71 625
44 631
843 792
23 158
295 437
536 14
842 283
408 916
873 284
981 181
383 299
591 907
518 257
457 91
743 523
483 63
486 788
332 460
305 684
661 826
671 149
249 51
949 349
928 922
107 965
395 554
686 741
866 88
470 705
584 54
376 237
928 84
6 136
953 933
657 792
637 547
625 594
583 456
675 139
867 771
865 112
87 619
304 183
495 603
915 601
847 994
588 308
393 6
387 640
694 52
423 734
953 974
593 576
247 745
904 569
147 674
110 690
310 421
218 566
891 754
79 867
913 245
186 318
705 415
408 473
255 350
102 571
686 718
394 404
436 186
727 619
333 595
382 39
587 924
751 910
586 936
663 5
378 416
980 429
638 405
187 46
921 830
634 651
664 935
754 449
178 190
196 789
676 363
837 394
34 555
988 755
864 145
64 67
414 394
174 726
634 419
639 52
351 745
169 570
155 397
852 580
814 2
853 299
110 772
959 911
359 919
348 401
848 473
188 528
18 941
477 390
561 189
360 46
821 283
492 492
626 268
452 528
690 802
3 873
269 452
992 554
631 668
684 756
208 108
688 488
17 990
892 999
961 807
842 328
215 440
473 637
330 609
990 426
125 753
948 434
478 662
988 248
301 189
816 632
258 551
81 768
847 729
480 918
372 830
386 535
834 915
164 424
495 822
942 685
800 524
788 980
469 742
983 429
421 399
123 536
867 109
281 259
920 425
725 567
808 460
826 950
177 728
968 547
397 297
872 989
377 286
990 361
821 608
733 620
820 54
873 26
686 369
326 838
929 403
942 830
359 231
607 401
672 565
66 232
447 877
392 687
426 357
671 303
732 248
338 353
525 813
71 848
609 305
506 107
629 754
463 71
893 946
429 117
547 484
902 141
291 934
930 534
634 554
803 216
556 155
667 464
556 937
521 296
14 1000
859 297
856 203
805 621
832 233
536 461
351 770
574 620
491 328
522 951
82 500
132 65
922 811
962 790
149 213
226 108
890 955
788 578
895 594
908 710
530 8
932 150
279 794
113 18
116 151
116 220
48 389
569 566
81 470
68 479
349 926
359 65
745 364
264 2
149 403
63 508
520 788
886 419
952 905
129 59
449 416
676 852
231 2
92 139
311 687
373 110
199 464
451 595
686 497
757 101
334 705
915 381
174 671
304 489
716 91
410 795
176 990
782 49
787 190
369 548
830 34
130 375
839 615
155 182
294 709
622 864
623 577
203 787
224 879
455 683
641 75
713 510
635 196
399 711
209 486
253 53
787 979
733 919
202 334
986 806
126 483
150 503
546 950
468 907
945 494
672 381
722 318
154 384
623 648
657 770
300 766
980 377
690 591
435 89
259 426
637 519
783 705
859 524
669 845
201 753
902 522
525 740
444 672
192 685
8 221
865 463
704 866
601 246
439 816
17 201
686 934
159 124
848 603
488 838
204 818
311 353
707 799
395 243
369 476
991 664
257 912
195 954
713 253
824 606
45 68
889 660
911 391
477 163
204 571
889 990
97 24
441 183
748 215
975 911
439 255
316 463
488 299
692 526
500 651
271 199
585 550
105 589
579 241
418 646
574 671
89 18
586 204
436 319
709 151
235 747
538 372
323 292
295 428
382 367
572 482
303 515
207 946
259 377
621 951
723 635
627 169
430 374
234 338
124 429
337 756
261 195
820 473
127 517
827 702
951 105
837 844
222 159
835 516
837 675
465 767
572 380
767 183
227 293
606 110
892 837
485 713
375 540
19 640
269 604
455 196
201 217
412 966
272 895
280 1000
449 720
611 498
144 606
901 420
268 763
888 99
176 482
693 226
543 145
802 173
544 550
41 989
689 19
276 955
528 855
644 299
629 347
456 495
643 301
491 132
77 228
870 189
501 546
325 603
768 807
350 309
549 839
795 786
724 122
729 848
139 211
881 607
108 680
19 704
594 645
91 172
362 837
388 538
79 783
208 224
949 889
209 148
887 155
274 448
476 290
231 185
36 935
900 314
649 980
273 378
233 266
306 86
935 778
772 276
497 302
755 125
500 923
145 6
331 870
378 644
703 760
915 361
872 911
472 607
18 938
484 296
835 112
939 432
816 158
716 663
543 163
178 135
824 234
970 662
996 228
942 448
448 495
16 917
371 318
899 714
258 654
994 855
956 3
428 828
697 381
783 569
951 234
129 792
148 785
590 697
935 8
876 434
778 667
570 601
328 354
855 320
996 653
414 859
18 319
487 176
814 956
857 268
922 239
900 486
462 461
411 538
632 240
126 997
675 425
550 368
67 349
457 35
414 523
965 527
278 495
617 911
604 206
15 164
694 230
878 188
321 345
412 359
858 503
65 877
245 476
150 511
969 117
620 753
699 762
234 376
31 361
358 886
877 655
332 15
767 11
732 278
297 601
638 401
601 592
945 567
390 665
225 962
861 324
118 220
591 736
313 386
366 743
162 471
190 484
340 183
928 818
386 225
650 354
251 199
594 168
361 909
145 419
456 484
780 927
985 386
694 297
118 208
866 398
256 48
563 136
604 512
950 247
76 983
695 759
57 235
857 947
606 533
178 79
441 746
594 578
34 558
300 752
734 367
564 730
829 11
857 112
183 415
908 717
957 606
990 781
940 610
897 470
324 994
853 503
510 167
810 201
661 148
797 913
236 275
787 311
317 462
146 319
385 576
751 202
795 345
970 863
118 207
982 819
183 528
317 562
998 297
673 136
702 825
884 433
244 815
313 657
788 284
51 330
54 279
379 8
624 780
295 138
861 455
366 567
835 571
288 841
114 186
554 859
400 839
967 923
546 688
410 156
597 217
657 772
35 591
563 124
129 147
409 161
476 998
170 429
371 647
561 3
752 366
746 214
313 636
522 772
323 857
795 84
382 954
254 329
579 341
843 506
233 578
748 608
55 848
289 275
716 376
36 945
307 234
380 572
915 115
119 111
514 520
511 293
137 817
568 358
930 781
448 854
294 245
164 148
499 856
940 364
682 331
949 265
535 498
101 803
18 528
243 224
251 935
91 283
818 356
41 814
500 394
414 700
26 825
54 200
643 18
650 883
385 771
728 230
801 218
328 869
428 495
242 180
139 962
931 777
975 38
71 965
982 153
208 800
162 105
644 240
259 748
772 366
197 395
705 509
988 613
810 944
755 836
352 606
485 462
946 260
123 931
244 896
179 861
258 950
361 968
691 809
216 864
793 695
1 698
692 841
100 464
470 798
124 580
281 747
493 511
797 201
41 175
934 795
943 595
633 122
93 764
279 470
564 131
523 404
874 441
581 167
654 390
249 540
387 137
625 254
999 777
391 290
406 158
135 608
831 287
385 7
64 513
788 548
29 288
422 615
940 261
752 274
572 148
830 910
284 713
845 19
872 7
308 316
693 132
253 150
398 997
341 771
383 793
855 742
423 740
823 53
779 59
985 382
932 382
122 104
355 63
15 335
603 326
394 51
588 814
763 790
440 32
802 40
918 713
554 817
220 683
569 570
122 29
757 784
98 928
217 102
795 191
252 502
564 345
786 995
141 143
540 550
890 812
443 795
977 374
986 648
306 888
913 682
158 305
390 347
704 925
102 988
881 565
153 946
808 493
659 392
141 139
366 73
934 471
477 217
595 947
268 567
228 688
827 273
955 490
609 76
148 538
317 365
169 750
312 961
473 342
686 382
344 270
484 756
738 11
963 76
89 956
330 251
679 911
978 306
957 844
282 846
457 370
435 119
614 556
46 599
854 856
42 536
394 212
185 242
866 629
378 313
975 877
185 959
78 200
898 59
896 307
510 589
76 306
412 212
230 133
656 311
656 510
361 788
126 769
379 648
936 872
685 340
393 938
238 24
789 104
745 6
71 948
271 542
31 526
3 298
899 996
1000 29
869 645
583 429
394 594
941 41
410 497
665 825
195 240
411 633
32 955
544 233
807 769
866 772
664 169
645 547
250 869
636 582
232 912
9 446
440 657
363 833
307 404
394 667
760 961
734 510
132 996
757 550
220 352
284 700
35 656
453 756
294 356
838 325
365 12
394 468
684 228
929 357
224 788
35 992
197 651
977 948
107 360
660 379
402 276
415 25
242 415
447 561
517 365
132 742
40 5
559 99
356 950
907 945
411 262
432 443
734 417
458 86
660 50
984 42
140 841
609 759
243 209
81 982
321 237
352 502
814 78
868 568
698 963
325 319
970 838
254 439
551 863
540 81
440 664
510 528
479 387
604 259
705 227
396 135
351 102
920 960
618 372
92 525
508 704
931 421
937 991
993 681
43 505
706 744
365 171
377 665
279 927
326 472
657 233
847 808
99 654
943 753
784 427
387 527
707 223
753 487
2 479
628 78
879 932
282 791
974 146
814 1
376 655
537 19
453 198
572 965
681 200
472 668
549 687
302 593
846 134
827 392
75 231
683 808
488 978
255 83
71 879
657 507
814 257
763 655
19 575
375 57
84 128
353 606
580 515
361 801
40 1000
61 828
359 469
299 868
799 113
732 583
413 871
508 45
548 848
478 808
999 344
69 378
697 251
981 170
97 971
399 730
372 129
451 871
442 373
344 102
443 20
871 624
786 638
230 834
519 768
456 499
347 236
89 402
364 555
24 996
201 101
109 111
207 813
65 143
681 139
653 602
878 207
251 113
381 703
417 149
139 845
732 740
373 200
888 935
905 598
685 177
790 443
982 982
309 488
508 117
927 186
199 708
165 110
316 158
783 207
321 324
908 323
429 501
328 984
558 891
980 6
762 548
214 129
127 385
297 118
206 807
624 399
385 727
508 165
670 764
494 585
835 265
629 447
561 36
448 15
382 531
248 49
242 834
637 133
171 117
953 668
476 112
489 166
384 497
767 433
732 646
957 146
251 633
980 636
331 597
322 586
284 683
394 834
161 118
541 281
687 487
223 389
114 77
597 210
79 716
818 76
548 177
48 30
564 240
395 389
951 859
337 557
261 63
686 629
947 596
364 425
70 113
488 844
173 985
128 520
979 718
48 268
713 800
787 640
147 402
535 784
537 210
993 547
877 995
640 351
852 713
797 434
629 688
288 807
743 248
814 12
104 769
182 836
343 168
267 166
131 515
715 624
700 279
183 593
167 411
91 818
96 856
277 336
904 128
546 482
741 23
508 993
64 867
352 520
626 396
339 585
400 287
397 962
814 973
614 514
480 67
908 644
747 749
551 991
898 924
667 415
52 194
749 420
66 894
961 308
894 208
520 456
648 434
567 920
898 576
626 172
907 926
407 832
441 165
967 338
711 466
256 219
854 971
157 840
280 271
519 693
151 33
172 773
92 495
254 408
900 245
799 249
61 874
224 250
62 796
601 510
100 389
394 35
425 753
8 835
126 842
132 229
658 986
333 685
803 60
806 964
712 504
178 869
145 537
723 630
854 333
993 407
717 80
920 266
119 109
155 310
945 787
565 74
377 919
278 563
790 700
298 850
634 955
469 797
260 680
619 976
789 412
948 264
165 257
716 892
126 277
721 312
389 365
958 191
73 5
84 628
300 722
135 381
222 293
863 5
465 172
845 21
72 710
69 318
88 706
596 813
752 484
326 907
853 798
162 760
270 919
874 652
983 691
2 745
120 351
465 289
261 167
165 159
545 662
305 292
427 216
258 361
835 311
775 940
334 625
982 961
324 322
4 678
211 947
708 715
92 743
417 604
292 574
551 252
589 928
563 336
538 79
946 253
570 409
583 342
563 553
790 550
544 345
750 695
461 62
580 597
983 960
682 987
112 861
734 663
216 185
943 483
816 611
202 763
336 255
138 535
977 324
286 348
476 969
229 691
56 833
28 325
227 167
696 249
424 16
391 940
63 252
617 516
906 416
292 769
427 980
53 568
315 876
394 446
597 293
652 421
929 853
186 134
293 519
104 259
422 146
502 255
228 422
917 101
115 498
277 938
526 220
978 8
238 534
597 103
816 865
335 674
980 505
672 140
913 301
109 461
726 529
119 725
196 194
720 275
880 693
345 378
92 932
247 665
853 382
709 477
671 554
690 726
156 296
954 691
412 460
987 50
557 352
534 488
124 324
149 801
620 317
356 621
683 871
344 368
277 64
132 444
111 419
914 220
541 318
310 375
64 608
198 319
247 794
206 430
558 689
353 628
812 301
25 288
806 690
311 936
569 720
150 326
853 425
954 553
813 230
670 861
794 310
491 432
759 509
868 194
656 348
822 576
227 11
782 677
137 752
458 22
870 106
825 296
75 559
230 665
885 486
71 223
775 833
197 185
730 899
556 248
292 538
730 769
558 209
725 578
328 861
772 734
39 202
503 623
351 497
747 223
99 840
989 515
545 6
744 549
923 745
818 244
432 990
696 890
913 988
34 466
175 358
394 307
737 779
589 238
499 564
380 752
595 753
572 284
93 776
489 680
503 51
498 722
870 757
629 536
527 385
299 977
730 238
206 322
344 979
335 744
141 291
21 79
760 133
872 166
752 819
467 640
833 573
287 519
292 954
164 558
52 362
882 899
533 178
78 855
95 604
833 860
656 571
658 506
335 560
860 133
756 612
930 295
926 163
262 405
164 545
953 577
229 132
212 308
860 285
870 173
594 148
678 643
7 519
496 403
827 854
741 518
623 847
690 865
473 273
891 842
780 511
200 5
22 731
221 168
723 403
792 1
286 109
540 346
384 875
362 126
289 179
919 987
779 958
544 836
991 739
913 313
487 407
974 181
618 747
593 908
14 257
186 471
263 988
453 462
14 596
860 472
517 491
389 354
534 55
263 154
731 780
102 422
881 901
894 318
286 599
756 443
457 387
703 34
88 701
205 497
780 613
867 37
330 114
493 630
371 902
667 559
706 282
244 166
725 998
244 668
109 621
905 193
168 163
499 711
534 708
618 841
16 379
714 713
852 363
201 211
101 950
153 497
536 63
600 667
833 406
868 330
987 631
661 66
95 823
187 426
52 933
150 297
517 1
309 607
168 4
358 365
346 595
763 154
816 657
934 259
968 423
547 101
334 75
940 138
586 115
146 494
919 452
943 413
663 443
352 580
625 47
47 848
53 202
16 974
790 130
777 448
934 32
44 201
103 299
385 77
541 850
948 144
226 141
574 354
241 318
544 19
404 146
26 769
513 518
801 931
7 135
863 288
463 202
988 97
101 989
202 136
525 352
382 300
26 219
514 930
137 166
832 825
549 399
929 634
364 675
972 930
279 876
378 38
230 3
125 914
154 203
545 534
220 586
347 525
138 460
102 291
778 141
244 522
263 35
841 1
321 894
484 450
513 357
855 638
305 742
765 416
266 458
75 299
255 531
463 48
703 50
333 528
576 305
521 562
503 450
990 601
68 642
517 413
73 30
825 605
147 680
591 446
290 710
548 907
499 55
158 649
692 419
660 124
703 150
737 420
352 656
804 606
65 316
563 776
437 75
462 85
40 892
496 241
573 899
439 82
2 867
213 459
630 713
407 438
339 375
802 404
286 201
94 4
212 687
307 879
78 656
632 916
244 815
362 437
480 933
257 284
785 370
671 91
513 185
89 959
16 720
576 848
279 793
249 888
600 800
192 629
530 880
532 261
763 476
107 653
591 879
14 118
493 249
984 676
936 175
112 20
842 990
693 362
564 99
609 500
139 634
894 215
149 441
254 716
538 999
615 478
717 303
202 130
480 363
564 475
423 335
310 762
597 76
311 591
588 901
794 422
488 641
650 816
698 421
817 477
251 669
632 379
486 455
41 366
720 909
584 508
19 61
872 60
526 822
722 450
88 305
863 881
571 34
503 862
110 969
27 604
619 801
564 258
727 725
710 125
543 298
647 347
672 925
754 717
703 297
72 32
607 541
838 129
232 424
337 858
301 306
366 774
238 824
982 36
788 67
854 771
555 6
765 579
937 538
231 859
693 17
367 405
707 995
345 778
524 567
421 659
513 426
551 533
504 629
867 784
64 214
885 44
975 382
447 249
123 138
597 234
484 296
570 852
96 776
333 257
489 164
621 299
73 846
65 103
317 261
917 224
224 106
799 533
798 829
736 744
753 416
118 124
656 20
877 826
875 744
93 224
748 59
7 143
15 506
634 567
634 746
466 945
231 44
32 72
206 600
476 125
119 71
422 526
182 1
909 691
623 135
167 461
889 551
599 154
367 842
44 369
153 211
294 70
417 286
107 291
618 554
120 660
803 500
387 525
512 234
421 66
377 473
317 771
180 348
967 921
718 537
372 497
431 313
931 853
300 92
693 209
757 695
702 225
742 667
688 636
947 155
713 780
741 426
108 133
313 446
877 344
840 685
502 324
497 842
151 911
554 380
210 278
13 860
532 79
111 113
616 351
292 497
77 197
126 542
664 394
669 482
828 203
728 921
509 780
297 226
773 99
623 169
958 54
453 884
230 562
848 976
800 650
325 383
702 728
241 576
900 899
298 68
401 317
514 80
231 191
821 436
249 67
896 478
684 974
137 276
182 296
237 677
763 361
84 786
279 666
353 166
366 621
725 710
334 178
204 71
638 736
583 276
496 404
160 889
673 96
197 367
354 467
907 555
407 841
899 813
53 31
98 978
200 413
891 607
465 64
55 971
567 35
325 63
573 529
924 140
625 378
988 969
565 568
165 760
142 852
544 412
810 554
473 154
575 966
894 608
806 785
905 982
790 196
353 576
964 399
719 229
520 967
476 159
716 866
760 207
5 712
485 908
204 328
554 96
790 500
364 231
71 810
894 381
198 799
633 755
986 378
678 822
290 843
800 212
185 382
624 83
664 688
544 192
830 645
216 385
795 339
975 840
354 670
17 804
812 585
55 485
458 566
869 412
458 906
204 77
474 192
392 314
107 960
123 269
581 684
584 393
528 551
652 646
2 554
383 279
181 668
977 657
672 294
775 619
181 576
556 997
779 347
556 438
522 892
324 582
403 154
661 372
930 492
864 757
420 370
755 418
82 742
234 916
920 78
240 751
31 138
692 152
342 660
449 988
616 753
38 751
982 482
804 358
309 415
950 745
410 641
98 129
626 170
69 905
967 388
278 812
164 946
720 27
209 103
507 577
666 505
740 261
586 793
785 323
301 963
953 744
810 748
240 895
703 180
784 381
192 218
618 709
119 918
780 385
287 591
901 239
468 106
44 979
777 67
527 606
725 803
967 467
424 775
464 282
839 8
110 123
159 244
426 376
190 105
709 863
220 217
324 195
609 351
705 798
241 804
434 413
922 445
498 528
710 757
758 4
100 731
898 471
376 856
530 160
883 31
581 984
333 513
675 697
943 692
743 641
173 223
967 194
152 357
296 618
202 3
935 467
234 455
242 14
960 984
93 112
67 172
849 681
453 626
663 700
488 309
18 408
897 249
937 139
827 509
140 518
247 349
518 329
39 978
441 787
10 520
696 677
689 957
429 348
440 65
843 498
777 742
509 880
530 341
997 82
990 634
202 143
313 78
744 187
597 543
923 387
426 718
742 980
827 36
789 296
371 466
276 782
981 372
814 797
683 280
959 412
983 441
501 473
29 355
793 765
49 378
308 537
493 172
500 271
827 303
750 430
537 520
437 299
538 977
344 713
104 262
418 270
168 597
211 241
78 799
612 499
175 391
608 273
550 198
245 403
966 9
818 749
102 576
931 887
850 387
631 34
118 611
987 922
437 490
831 723
536 280
438 409
915 163
387 640
785 794
910 148
959 390
294 246
814 861
753 628
378 445
151 652
944 82
533 197
316 180
621 641
712 552
962 531
112 224
353 777
762 338
723 670
228 746
207 799
894 565
172 967
30 531
436 930
170 784
253 274
359 887
17 713
73 355
621 172
676 396
502 801
366 474
887 29
15 561
775 3
697 538
752 316
474 105
114 240
752 464
414 351
748 135
375 7
439 230
458 434
369 762
862 315
296 735
238 820
429 192
300 39
131 376
584 192
49 988
701 787
519 287
156 71
117 913
923 350
94 157
701 608
835 294
677 547
404 101
717 385
818 594
872 846
496 604
128 85
656 662
41 798
258 569
21 493
342 248
337 738
275 844
804 729
32 524
375 342
863 488
464 983
418 914
329 269
909 290
853 511
243 837
667 837
493 1
955 167
269 744
469 16
280 726
953 234
298 808
16 719
244 395
194 465
744 478
857 511
613 414
187 500
30 268
917 893
308 540
218 679
868 645
347 387
556 672
48 432
598 343
540 475
895 611
495 860
665 873
846 672
228 19
565 847
52 671
700 938
804 22
63 91
400 395
735 792
40 877
854 653
344 123
552 925
692 836
292 229
289 8
258 133
479 526
143 331
75 770
180 558
8 610
13 421
581 782
965 746
194 42
854 222
628 194
366 225
48 953
45 710
404 989
139 721
801 66
903 126
5 193
865 415
309 749
865 314
471 635
273 357
405 35
285 639
797 359
131 724
686 631
709 84
790 86
124 784
358 572
174 34
439 761
400 825
693 467
934 590
425 988
407 86
493 612
335 396
793 126
676 465
210 977
433 411
154 325
952 287
659 760
154 405
540 717
867 999
270 127
489 197
472 863
91 568
63 960
759 432
122 651
851 501
865 652
68 647
869 840
101 866
634 401
487 337
514 832
263 581
891 478
262 587
160 567
818 424
414 20
553 913
597 675
885 579
830 500
955 43
219 890
782 908
489 789
241 267
523 696
201 488
297 556
552 491
717 848
734 649
726 331
970 10
709 920
119 63
189 637
337 61
392 1000
879 649
436 301
250 87
516 152
947 227
770 532
172 179
331 223
268 879
971 938
422 118
416 616
987 46
914 410
643 8
447 292
307 477
421 648
801 881
537 589
107 747
724 715
757 405
853 22
89 887
986 429
672 490
264 182
207 748
154 999
101 823
621 235
848 309
282 432
784 773
69 953
171 299
331 845
143 847
568 987
263 60
382 255
732 371
634 150
445 235
720 410
514 15
254 418
921 637
534 114
491 575
573 562
9 71
433 893
352 227
736 448
699 3
915 541
992 643
857 844
899 249
584 101
966 37
54 364
258 888
350 873
71 194
814 227
687 708
916 864
577 686
793 59
618 767
230 707
989 183
859 588
651 346
223 437
558 979
801 509
335 698
468 106
247 956
506 935
587 189
999 338
608 325
326 999
638 372
634 988
778 59
786 435
403 145
263 997
901 358
810 865
108 200
590 825
72 807
925 741
623 839
639 310
433 746
285 729
29 735
83 773
744 27
587 307
405 434
94 762
352 994
598 364
637 445
408 689
758 73
893 14
689 453
95 409
920 538
976 35
457 459
197 538
798 299
450 778
287 546
664 528
59 667
177 963
126 621
468 887
300 868
492 503
740 259
419 958
615 993
59 571
128 813
541 190
422 350
835 907
788 180
943 530
985 589
863 649
259 293
920 815
607 357
335 349
691 182
111 107
285 706
148 515
420 328
286 662
556 722
497 898
863 852
289 133
159 356
939 505
840 416
551 732
826 600
858 10
540 49
879 41
436 475
173 249
691 640
732 374
829 210
737 691
870 735
761 909
840 235
835 865
377 915
5 35
457 313
808 100
714 161
680 455
584 183
587 800
40 546
564 481
372 161
415 667
300 529
340 525
969 712
393 332
378 865
831 504
274 276
175 886
113 633
861 319
286 169
810 596
702 297
424 700
990 756
303 116
413 20
749 282
237 477
65 839
296 814
872 590
486 173
433 124
325 861
531 742
946 239
566 586
835 466
951 379
263 392
501 588
773 31
880 328
921 680
145 980
717 599
788 74
892 800
867 547
473 874
788 599
111 259
875 476
90 104
754 865
298 399
836 222
47 691
177 226
856 267
267 864
614 944
160 832
389 872
688 157
171 876
774 784
545 754
172 584
231 360
47 643
659 870
385 918
105 110
565 629
119 883
13 464
247 963
127 267
536 555
822 776
766 549
469 634
661 568
142 800
725 149
161 877
167 113
568 664
150 668
39 637
497 564
17 15
605 342
373 432
175 179
359 22
510 203
643 44
799 41
325 226
954 171
580 146
706 972
772 513
506 511
99 685
19 394
235 273
314 525
126 882
806 981
216 509
135 562
230 872
794 553
436 514
225 207
940 647
959 723
851 435
849 869
197 826
272 849
425 466
739 875
503 94
514 494
221 753
421 861
953 315
227 820
409 282
54 180
766 103
451 369
143 996
271 858
434 648
77 693
661 215
197 204
795 448
558 840
234 532
452 832
136 416
901 670
254 135
421 854
357 216
513 444
669 903
424 273
101 474
302 842
132 330
298 805
174 884
303 448
866 915
696 696
312 124
933 810
296 270
474 874
173 340
22 390
961 320
400 118
994 557
494 907
26 289
824 369
396 125
921 906
474 491
69 744
764 11
382 838
411 162
153 156
667 999
893 693
655 411
436 822
110 253
377 302
339 47
721 4
34 112
783 586
510 206
344 524
760 480
885 181
506 606
838 790
258 518
347 459
610 348
126 669
108 485
388 893
666 360
283 83
539 224
221 172
34 770
371 265
185 176
493 930
195 192
749 894
110 653
747 341
367 496
59 605
32 898
75 165
28 856
688 298
947 139
33 787
289 306
299 715
449 751
979 666
816 660
962 616
404 584
802 448
370 409
295 636
406 295
721 115
677 555
950 732
63 642
588 253
201 275
532 756
862 312
754 817
190 508
697 551
406 498
579 110
303 13
926 350
331 361
651 465
233 957
704 957
986 84
212 68
708 295
698 146
812 696
791 899
832 845
110 799
282 112
347 532
881 295
893 733
378 76
644 28
748 411
641 737
656 259
645 230
655 179
770 673
221 715
918 572
548 316
357 597
220 501
230 349
533 827
990 720
839 60
737 104
265 752
887 109
206 156
178 237
941 980
766 84
119 468
706 296
780 972
571 828
774 334
519 367
295 693
134 480
591 668
893 601
141 40
509 661
326 434
584 470
988 541
571 903
718 800
199 507
45 801
346 57
238 823
322 853
539 410
946 931
732 201
245 490
268 287
550 59
926 242
658 813
814 250
966 847
716 59
658 561
307 863
199 663
391 907
220 122
565 252
460 509
125 622
964 521
58 561
960 854
434 288
501 942
80 223
305 535
119 1000
775 86
769 602
534 922
54 679
681 868
136 409
810 985
771 800
647 137
626 266
758 279
812 952
285 565
38 816
714 508
162 236
33 749
685 767
172 895
781 815
4 533
121 300
918 667
620 203
385 133
793 743
436 916
690 781
180 622
795 978
739 481
513 107
540 788
113 392
851 129
771 767
434 379
724 425
925 344
451 594
55 579
579 970
966 905
87 139
945 845
605 335
706 202
585 816
822 653
442 563
240 301
33 610
630 704
229 380
572 443
532 171
69 877
220 553
208 640
720 352
606 222
886 901
177 660
412 48
672 365
579 419
160 318
60 892
13 297
687 993
718 48
419 527
622 392
216 143
222 736
143 126
399 60
499 439
694 834
1 15
161 984
202 996
421 176
889 843
874 42
304 685
62 540
357 365
998 752
474 624
628 290
178 586
977 477
399 337
43 801
881 408
618 250
193 962
533 872
947 281
546 215
874 946
762 923
749 431
850 585
263 89
926 76
173 287
344 779
24 31
454 972
194 656
610 527
677 298
722 417
231 186
912 532
330 638
836 535
7 202
462 175
963 684
400 906
490 26
287 107
576 158
546 151
223 266
186 563
298 54
658 504
335 324
809 476
171 220
474 806
584 449
117 846
146 383
854 503
655 503
258 729
284 736
682 375
860 940
401 314
35 60
304 328
225 521
304 141
411 336
239 980
619 841
267 322
879 845
708 631
847 609
271 114
320 843
492 455
174 655
361 584
678 463
231 822
617 357
202 402
756 686
7 292
532 486
101 758
415 89
742 471
518 277
647 728
279 666
83 364
607 234
766 784
773 923
789 876
633 102
555 734
307 307
917 770
992 155
447 512
622 858
200 674
361 359
160 319
623 937
75 433
822 575
805 232
589 828
596 737
783 406
990 886
196 137
55 427
841 157
596 170
224 649
486 372
395 658
654 445
378 156
791 579
628 611
898 546
202 918
490 326
318 361
863 135
514 534
384 834
334 72
1 674
897 931
813 514
648 995
644 605
565 599
805 988
271 161
912 828
647 582
906 857
746 261
579 395
522 589
580 332
968 711
353 290
876 29
255 559
13 125
591 683
124 303
640 411
930 815
43 768
497 150
248 318
488 252
622 919
625 634
247 324
172 719
369 551
662 401
465 800
101 398
963 754
506 238
884 865
89 342
888 523
444 148
639 424
683 810
699 791
216 497
845 670
111 860
717 877
939 677
511 928
220 800
266 440
884 522
109 996
424 677
755 241
716 147
533 27
87 924
878 767
174 407
298 831
164 889
703 400
647 484
6 860
294 503
283 623
670 646
255 272
796 126
111 110
205 447
589 228
881 54
908 507
750 182
610 794
536 467
702 108
862 146
248 119
608 448
392 772
244 262
710 528
280 150
809 766
314 773
411 126
452 492
825 910
699 892
569 348
998 709
924 965
179 68
547 645
493 479
621 867
402 286
502 120
785 672
556 220
576 271
851 558
204 385
80 86
42 572
995 152
410 965
397 55
259 332
833 571
657 112
87 744
363 739
763 309
353 9
869 390
987 699
521 950
877 346
622 773
535 338
244 954
616 989
350 53
874 288
823 604
472 150
450 879
36 719
729 418
334 573
215 903
167 795
689 165
412 242
606 49
181 98
496 735
357 105
923 669
60 811
882 844
831 398
113 348
305 472
660 299
251 7
287 506
424 549
159 453
803 927
413 244
105 192
595 122
595 654
695 633
236 145
653 448
257 755
384 635
574 121
225 741
5 636
408 701
105 652
943 570
561 274
647 91
760 913
377 424
825 960
302 31
263 662
467 20
714 875
548 392
871 550
818 644
535 696
295 26
207 548
381 840
559 626
734 378
956 431
959 412
248 923
518 937
577 310
226 666
359 735
673 918
23 11
924 802
237 639
727 758
454 562
533 260
739 1
105 182
713 664
807 18
350 202
248 860
614 630
812 24
59 542
498 187
691 580
299 38
419 812
925 597
802 80
427 242
312 436
538 664
101 839
606 247
878 674
930 84
145 512
687 946
802 130
652 937
7 118
548 281
454 99
709 371
598 468
580 116
290 262
813 695
482 944
776 590
620 406
264 349
832 714
142 507
505 752
946 261
294 892
169 841
801 218
434 956
631 569
130 337
46 213
943 86
701 807
842 604
596 979
101 603
461 167
548 975
482 75
761 668
878 873
295 385
896 395
472 212
777 755
434 434
135 706
572 113
434 129
822 100
747 85
494 90
165 211
383 507
915 800
340 280
729 659
771 158
319 818
932 23
536 510
272 789
393 612
31 971
124 88
50 146
516 416
967 341
971 50
906 690
256 139
936 758
500 693
991 155
251 60
754 464
408 558
977 638
408 653
268 850
737 594
304 923
860 351
410 378
389 832
601 633
403 375
920 170
747 764
257 181
671 677
749 317
28 176
823 999
617 826
656 880
91 122
965 147
685 415
910 699
565 882
160 139
586 938
337 232
537 522
419 735
255 137
426 168
33 102
527 607
311 518
391 131
663 900
302 292
605 475
133 782
536 219
874 20
600 677
71 979
900 613
155 797
200 403
940 991
571 230
414 471
382 990
884 517
377 556
197 444
400 992
355 773
754 694
221 17
810 239
861 681
710 711
587 668
501 184
703 532
766 243
206 381
275 150
860 827
396 478
184 943
216 82
589 101
182 529
556 685
210 282
231 773
956 766
609 703
866 796
305 716
13 793
509 629
969 97
922 961
373 863
26 192
131 684
271 410
658 888
355 5
198 570
858 386
257 853
183 939
267 914
787 155
229 868
429 609
580 20
235 563
344 473
622 83
76 67
772 224
184 133
918 900
346 141
370 253
411 937
827 835
237 647
892 133
690 992
244 64
696 283
378 293
969 922
42 637
847 451
936 531
309 605
153 423
400 333
418 35
76 540
480 739
803 326
654 702
64 26
92 75
106 441
260 842
180 773
225 625
129 192
552 559
141 725
288 720
718 30
478 950
193 732
497 768
465 29
781 26
387 853
179 880
133 155
317 1000
228 518
238 43
821 733
920 8
923 136
312 446
735 990
851 723
654 203
444 685
220 166
462 412
342 853
539 971
69 341
247 513
679 25
135 512
215 6
579 714
420 250
931 298
983 263
109 662
943 127
708 215
807 509
412 890
262 966
18 711
991 610
801 835
503 747
303 356
475 473
22 104
564 407
726 882
811 357
207 387
327 163
285 465
766 879
820 654
951 60
571 248
893 487
501 72
232 974
898 482
486 976
268 104
391 675
597 826
574 958
694 414
131 907
186 544
477 912
954 230
581 611
73 939
750 96
15 934
992 632
995 534
19 463
778 588
1 506
388 917
532 212
581 794
447 940
329 174
489 604
129 444
539 504
290 123
883 848
116 711
865 172
768 380
143 580
115 401
565 201
232 615
458 339
665 373
983 88
805 562
941 470
341 61
871 845
865 892
434 788
632 960
568 118
620 97
412 489
820 699
544 411
419 765
947 512
453 690
758 181
42 141
277 243
259 934
667 144
234 843
214 343
342 685
217 490
107 233
616 554
216 430
62 212
754 738
795 887
598 92
713 237
236 805
350 590
879 921
884 852
873 539
115 383
867 402
512 805
817 990
230 788
668 326
27 920
81 834
838 780
880 312
740 38
135 494
458 388
76 107
629 677
745 777
373 974
498 650
440 489
626 735
371 987
403 383
579 603
237 762
985 290
454 195
571 483
279 203
544 353
103 951
116 855
440 504
161 504
615 371
622 116
266 541
457 379
858 205
169 265
880 262
287 198
892 423
570 977
56 640
609 464
347 387
83 487
985 597
442 802
808 744
6 217
437 662
670 215
997 188
970 263
456 920
684 532
543 385
956 602
750 778
483 342
205 90
295 295
112 939
860 616
630 948
372 860
303 206
118 396
855 919
322 631
919 543
492 759
627 293
175 380
277 236
32 471
976 159
43 341
961 246
948 502
200 149
724 105
940 375
203 94
708 604
100 519
707 132
28 76
355 71
636 553
633 842
959 670
481 568
837 212
768 67
549 607
888 45
489 220
393 112
651 240
113 925
478 770
414 597
807 542
491 498
18 71
607 321
689 769
851 607
39 816
937 5
971 920
258 649
72 834
696 754
25 183
218 416
602 852
70 181
937 314
880 548
284 689
89 285
500 929
115 978
102 301
24 881
59 172
939 517
341 845
678 811
314 742
58 375
725 753
821 281
735 500
470 848
149 860
300 520
499 125
900 707
582 279
177 466
935 744
550 373
396 163
375 583
656 139
662 647
843 814
105 972
52 688
784 337
330 818
76 177
74 447
155 7
619 827
601 452
21 280
752 77
992 663
928 409
785 431
433 724
783 173
989 163
492 41
523 293
991 528
198 705
558 139
764 186
792 732
474 940
73 600
461 281
415 269
275 957
553 17
272 986
215 564
644 937
916 956
442 950
216 939
652 238
706 415
938 920
627 37
193 917
789 83
888 301
59 497
501 191
986 931
342 917
693 606
996 914
774 44
954 33
624 150
419 963
98 469
617 397
750 612
474 555
799 534
581 157
592 640
627 141
674 490
392 177
278 615
200 707
440 734
230 402
124 133
360 269
650 857
70 764
421 69
17 851
266 388
809 532
644 596
583 176
268 401
73 225
357 691
188 319
550 382
99 901
104 12
213 847
639 609
725 99
942 170
387 729
707 234
128 848
65 51
46 502
132 381
702 859
168 543
451 995
154 703
260 806
408 63
648 142
300 399
89 436
315 128
506 784
653 268
349 771
21 592
565 562
351 650
130 370
577 125
891 138
594 942
702 993
808 403
179 701
830 111
847 509
89 444
723 900
708 397
452 26
594 935
22 897
288 708
298 841
973 315
311 552
657 967
972 354
795 450
492 760
423 702
914 360
916 521
27 449
100 946
731 938
684 740
455 214
339 566
714 661
712 212
515 234
868 734
891 228
686 602
757 252
957 432
150 258
824 755
236 68
145 471
635 437
665 771
722 725
165 37
93 466
613 12
995 763
229 974
103 85
341 46
284 524
595 361
737 80
616 766
756 369
984 527
211 992
323 57
493 883
889 644
687 413
426 623
499 968
522 787
83 455
788 306
755 653
374 676
204 212
282 918
837 763
284 143
524 55
567 392
123 492
483 296
477 712
337 737
615 188
167 867
155 48
462 578
632 58
672 454
894 707
936 39
517 38
682 763
333 77
177 142
975 810
935 949
587 608
343 295
235 443
694 976
317 890
224 91
70 599
183 323
9 9
959 558
302 47
428 910
800 48
613 790
991 387
138 718
436 320
183 219
611 626
269 822
194 594
62 255
424 553
231 78
633 337
186 117
238 977
720 957
41 707
350 380
750 883
503 112
300 374
911 843
251 189
95 203
96 932
628 900
148 899
194 740
515 649
478 386
776 960
938 796
189 409
497 652
79 325
762 119
497 133
249 138
39 430
592 225
379 308
982 533
101 82
30 672
514 436
400 752
559 393
28 262
111 136
938 643
864 5
847 766
660 536
826 692
492 171
981 636
550 246
295 798
719 361
22 439
891 213
626 507
537 759
932 984
708 498
293 995
988 696
435 18
964 397
382 605
716 560
521 234
694 830
116 499
541 5
278 669
890 666
112 32
113 407
909 350
680 780
461 314
535 729
89 127
946 670
777 18
380 544
216 76
742 752
705 576
189 944
571 414
50 733
640 761
90 476
667 123
998 443
632 467
181 229
661 96
285 512
862 613
976 903
935 729
659 367
930 354
218 457
808 53
999 451
764 932
658 243
171 532
258 249
280 522
26 559
292 898
654 312
394 348
388 2
417 67
712 65
658 979
552 769
961 215
198 216
665 148
756 38
528 133
441 211
578 859
730 923
961 377
220 984
625 802
109 212
514 55
122 176
695 433
611 638
571 775
107 688
715 853
892 220
926 313
847 101
385 635
737 646
752 328
825 5
471 331
813 241
782 737
204 370
451 839
551 444
593 170
545 751
926 515
582 542
874 925
383 538
523 292
451 435
613 324
385 171
175 915
178 950
82 844
611 65
642 105
720 422
695 900
829 777
709 642
53 883
487 389
550 944
402 668
908 327
69 233
281 629
735 158
814 550
177 733
939 146
946 179
58 896
841 288
562 466
405 342
407 364
505 444
607 66
51 494
176 429
539 850
188 881
225 801
630 758
623 527
839 993
269 618
417 815
452 787
445 101
826 68
503 407
340 911
383 371
202 254
883 289
259 44
783 218
242 918
775 385
432 888
219 402
633 416
881 174
539 537
329 48
736 255
953 199
333 209
489 257
306 512
361 896
810 122
902 835
837 747
3 68
321 42
580 993
664 283
542 97
786 414
403 646
122 851
969 553
38 423
362 286
729 576
46 229
187 194
852 218
976 731
520 786
197 737
918 634
702 694
205 861
13 741
270 530
110 36
59 944
78 533
5 895
217 467
478 277
594 157
774 841
485 250
352 39
585 514
764 761
633 981
912 462
753 434
455 1
590 774
188 713
126 247
23 256
439 515
797 307
315 338
391 725
769 333
793 888
823 897
963 529
451 260
220 294
281 571
857 631
47 965
950 671
4 184
947 533
150 438
968 307
363 803
571 786
776 230
430 112
613 90
62 640
617 631
645 268
282 922
577 400
140 134
622 462
259 533
150 74
596 111
73 218
261 973
928 980
725 387
594 348
334 464
202 104
719 923
448 561
262 323
43 128
371 307
352 275
199 481
812 571
667 98
285 259
549 155
223 119
982 270
939 63
7 143
210 686
585 170
703 155
843 364
802 547
38 730
744 953
773 937
416 580
1000 419
145 475
720 779
471 367
909 245
244 141
138 621
363 935
522 10
191 781
204 791
378 613
506 174
826 981
192 433
598 769
239 367
679 373
929 662
833 296
591 11
945 731
45 932
480 237
415 142
741 236
518 464
88 586
595 787
467 642
108 444
931 341
644 264
964 654
492 115
924 142
407 676
893 812
524 105
94 413
724 186
683 635
667 101
216 686
332 486
413 164
885 360
59 558
586 276
581 216
453 772
202 564
363 509
894 493
585 631
712 739
325 259
414 327
306 376
445 348
539 769
245 40
960 158
361 62
318 566
436 554
585 782
119 552
381 560
359 393
250 43
691 154
678 51
11 283
772 469
764 650
658 658
840 329
464 501
378 378
516 394
95 533
811 212
312 884
298 915
204 924
754 217
666 200
130 816
60 259
718 322
976 794
238 883
96 732
233 359
705 87
152 212
640 567
767 99
1000 741
358 33
809 123
758 244
722 136
478 724
847 492
61 920
110 769
546 146
291 756
560 464
651 111
85 864
157 300
434 647
324 760
276 550
162 801
672 921
991 845
142 965
935 345
748 302
713 603
484 554
523 597
960 766
179 575
633 971
280 663
846 140
888 751
458 766
123 659
990 156
580 573
838 566
87 903
280 806
342 844
854 552
845 708
869 771
686 587
318 63
663 580
881 357
943 111
906 757
632 124
732 288
933 34
497 68
605 161
508 301
360 864
245 974
950 596
187 124
879 534
81 74
621 336
639 574
133 484
457 880
461 856
484 386
519 474
756 753
163 571
300 703
508 643
197 633
369 498
791 660
603 958
837 407
45 758
322 253
879 634
170 265
782 404
732 862
542 743
395 195
71 482
964 999
781 657
977 286
233 929
612 288
837 878
736 418
981 307
480 548
209 996
651 46
631 451
311 839
149 510
866 4
564 761
832 810
912 246
367 1000
716 573
686 811
514 569
116 831
280 978
445 383
398 960
214 402
20 458
394 10
553 715
845 490
390 597
589 619
624 269
145 611
212 939
994 227
102 925
814 915
978 703
75 588
243 528
576 985
1 484
935 299
941 986
687 984
856 17
126 671
786 708
956 651
911 759
634 794
4 908
874 184
583 791
760 533
955 786
221 983
138 222
964 845
710 415
317 610
800 826
144 466
42 141
820 461
400 99
725 748
80 875
659 572
546 285
367 950
875 24
457 337
284 42
444 501
839 181
795 373
89 722
501 344
579 582
4 27
123 165
460 495
575 655
558 474
593 829
44 141
862 504
503 113
833 719
148 759
181 946
485 555
47 840
443 836
433 721
265 235
411 385
957 917
685 954
87 614
175 396
380 820
969 636
156 981
566 158
527 486
299 496
198 922
990 53
982 995
689 347
855 487
366 906
667 394
309 345
218 380
952 926
114 487
863 153
428 488
263 701
705 983
758 293
940 932
866 64
504 488
343 120
658 573
71 140
50 307
203 999
11 385
936 421
802 364
53 771
339 438
737 488
822 902
777 379
329 759
247 10
839 896
230 460
926 832
954 180
46 932
428 410
453 791
603 608
736 677
863 582
868 723
454 442
147 894
689 951
458 22
833 633
950 31
971 555
310 805
75 685
580 249
676 677
494 460
189 152
57 166
448 717
5 12
228 623
483 476
538 534
650 326
476 896
217 200
401 368
736 310
670 515
383 845
598 964
224 379
194 43
640 404
324 982
656 131
85 844
106 395
703 50
543 105
436 748
981 569
653 529
862 585
567 835
147 197
183 410
367 504
958 829
65 811
528 868
122 14
615 948
940 793
316 24
419 37
973 176
445 811
610 921
500 256
154 33
885 765
906 549
513 15
261 416
897 63
288 706
262 279
548 468
262 103
830 563
163 52
579 921
549 149
549 339
568 633
979 799
24 208
396 303
704 316
995 331
27 27
439 926
282 788
594 183
347 700
657 121
522 564
322 129
722 929
377 261
636 927
142 156
120 675
224 973
18 227
101 991
755 36
185 442
968 537
731 113
888 794
440 797
582 592
999 559
558 755
243 433
373 327
431 577
138 137
747 195
960 273
981 986
877 558
67 139
973 56
701 7
167 798
400 363
361 564
804 829
424 689
742 468
583 131
730 292
864 39
537 365
689 625
776 664
142 684
625 853
829 510
546 316
246 875
532 478
456 261
886 871
161 469
255 554
430 16
747 864
80 641
805 927
272 31
522 940
433 779
398 501
243 760
112 428
144 783
192 683
511 429
937 673
614 700
474 575
77 955
142 890
918 82
67 941
192 695
872 554
434 646
199 116
964 713
482 812
610 955
762 175
194 546
722 384
780 281
466 111
289 503
383 93
380 440
560 459
718 901
124 247
374 690
903 41
501 588
891 288
366 998
99 356
484 951
771 544
711 97
115 678
206 96
411 534
832 92
728 237
918 645
563 382
783 467
979 607
999 880
713 507
242 138
506 47
931 424
482 83
641 543
210 200
896 474
212 160
925 549
982 550
907 436
362 603
564 413
366 266
169 758
967 153
2 716
640 188
513 489
785 807
928 905
667 832
155 57
23 767
88 877
126 940
379 29
659 179
598 723
501 93
230 107
73 758
832 767
948 903
418 510
645 288
911 441
825 556
954 154
977 472
524 425
237 169
304 516
972 969
211 1
507 214
793 484
203 535
650 456
632 284
836 812
411 593
474 619
401 286
26 951
132 774
109 836
839 762
47 109
495 546
102 117
549 655
831 643
41 528
3 843
784 71
713 589
173 22
702 781
510 588
151 566
605 78
391 963
607 347
283 516
610 881
11 121
279 126
220 110
790 724
200 795
585 531
662 495
873 84
62 337
181 256
229 170
25 27
966 2
890 985
810 661
335 891
750 730
92 461
611 312
888 191
627 701
431 222
999 477
42 774
446 179
457 319
295 711
138 425
183 116
587 654
102 869
412 138
132 627
16 273
345 757
962 173
650 861
837 482
576 179
715 857
386 976
287 685
954 65
102 85
757 582
255 614
340 814
204 101
504 697
408 342
339 314
848 508
753 494
495 941
748 133
394 632
719 380
890 134
714 949
215 555
773 476
681 983
664 54
874 645
887 472
504 856
307 753
502 757
498 909
122 201
377 143
169 407
352 771
319 382
907 149
931 773
241 825
814 292
486 320
220 17
67 931
851 211
965 232
25 558
499 750
274 795
17 646
606 219
737 320
609 953
569 407
828 257
695 714
274 449
313 40
997 978
834 167
710 306
511 681
875 34
735 52
714 487
960 501
676 904
783 72
549 770
847 838
48 859
691 739
271 33
406 330
736 222
391 568
684 403
539 306
441 886
403 28
287 545
188 520
207 656
708 862
558 503
722 486
338 926
751 231
4 50
241 99
875 992
39 401
265 305
246 526
319 29
649 10
988 901
687 483
850 945
879 256
889 442
142 883
725 350
57 723
747 310
382 85
905 101
740 271
75 623
844 26
481 19
191 657
654 95
982 834
171 727
449 447
658 913
639 385
991 592
684 883
352 386
289 662
486 272
181 382
435 18
536 248
507 973
112 606
736 995
733 809
293 549
584 762
180 86
249 997
115 295
940 930
464 618
237 161
398 694
371 857
168 815
544 110
706 30
9 509
455 708
784 4
612 959
23 299
675 862
319 545
876 655
902 397
599 507
231 370
45 266
507 685
420 184
38 46
704 555
205 753
390 568
635 616
140 209
386 879
277 214
918 699
432 957
285 608
760 327
971 445
391 280
658 366
547 170
887 630
818 879
608 207
282 601
825 528
601 913
773 545
347 648
74 998
154 340
629 982
288 146
517 807
559 445
364 367
442 577
551 169
653 191
158 419
30 485
519 776
879 584
101 846
515 617
374 766
574 497
171 988
114 826
304 746
459 172
419 157
668 289
137 931
363 558
748 544
71 630
577 100
386 844
733 602
721 564
344 575
944 655
858 509
898 290
561 612
479 730
853 284
582 566
258 1
265 152
381 83
376 49
10 816
782 616
146 521
272 567
234 70
828 619
982 510
870 206
780 704
445 306
157 623
316 955
103 109
108 202
621 47
830 2
224 297
391 465
942 822
453 445
537 381
382 320
323 651
543 697
421 506
10 120
767 787
393 406
305 989
926 255
168 585
861 885
453 713
601 394
903 301
307 689
209 274
18 18
134 128
92 816
192 574
762 913
152 348
209 474
631 516
973 411
371 629
56 142
526 222
496 80
680 700
679 457
725 640
220 254
578 296
110 640
208 760
593 888
906 165
553 26
155 966
115 867
385 407
612 305
583 579
472 509
118 973
500 503
850 723
336 911
307 816
868 587
562 796
499 754
292 291
877 915
667 63
534 187
991 330
468 281
59 252
974 520
500 349
671 225
717 991
874 625
493 395
544 846
290 455
396 794
535 161
608 386
809 491
72 421
575 691
644 308
927 741
788 979
734 807
612 713
783 553
14 9
997 591
878 597
988 532
609 740
281 532
383 689
33 846
479 72
71 381
9 796
312 210
295 162
392 528
757 860
167 347
440 867
158 965
699 764
883 887
20 101
637 944
149 493
225 757
62 893
410 589
615 311
951 736
571 185
519 876
897 814
624 699
332 522
36 548
690 679
148 236
10 104
647 577
838 258
907 35
992 26
525 591
169 271
43 345
373 981
702 942
986 443
125 180
919 898
556 406
208 34
372 479
352 210
435 746
376 292
420 404
507 547
218 631
540 841
630 83
231 922
673 331
748 23
627 650
59 655
153 464
393 816
324 724
424 958
478 272
252 478
960 908
570 282
751 416
987 361
966 625
118 690
652 503
572 933
782 497
109 318
343 733
512 871
131 72
559 609
123 710
217 390
11 543
673 886
16 774
723 387
477 751
407 507
980 949
430 59
545 109
393 683
74 898
10 161
731 278
298 765
255 289
457 959
288 273
396 40
591 631
608 739
815 538
396 785
844 746
797 827
729 546
900 400
591 611
434 420
913 474
123 625
668 709
544 292
189 159
678 518
802 957
709 157
882 292
843 359
296 121
542 435
395 389
824 84
673 675
420 314
65 176
56 134
352 165
595 106
508 36
221 964
428 229
870 21
912 563
350 689
309 864
868 949
888 785
746 160
148 463
854 664
255 52
187 203
311 663
877 486
89 899
60 340
530 674
976 511
374 593
467 580
470 281
284 822
135 842
303 730
725 811
193 866
255 626
258 577
755 364
763 666
210 434
623 941
742 505
222 590
168 500
292 331
423 760
401 227
347 644
489 230
151 739
756 196
92 927
231 182
138 179
833 851
241 652
610 520
462 350
309 544
26 191
791 355
652 474
40 278
615 75
166 447
638 818
32 858
291 533
672 661
791 86
26 997
347 734
705 699
558 836
249 111
359 711
207 223
842 147
348 604
704 323
192 993
614 492
668 600
176 330
896 195
222 698
890 980
460 218
1000 210
672 448
485 696
997 734
407 68
748 855
226 561
426 969
949 481
444 863
489 90
750 193
906 299
260 154
935 380
640 694
123 800
466 646
702 712
958 673
757 396
590 129
413 456
32 88
304 42
771 421
238 564
219 974
772 826
260 363
722 409
771 653
262 705
279 609
407 457
62 637
268 870
957 78
642 999
672 603
20 480
239 138
477 753
97 885
361 131
346 409
17 230
712 379
781 482
492 302
852 728
635 53
208 715
524 825
100 809
916 232
855 136
429 620
554 271
597 587
109 34
882 583
432 57
180 116
773 926
363 993
619 201
631 909
4 865
639 80
496 985
353 211
275 845
112 548
506 624
435 802
35 524
273 658
122 764
507 452
216 73
106 205
405 63
272 377
422 748
482 724
898 93
66 262
502 76
892 905
193 689
910 752
17 380
178 134
468 637
72 447
723 160
140 183
265 16
448 981
33 23
330 540
229 607
253 518
355 880
701 13
490 870
228 408
194 598
986 950
81 446
545 922
114 958
398 619
264 111
579 334
905 30
338 538
669 132
188 216
310 597
736 285
9 251
511 30
818 383
123 895
926 676
808 488
818 664
291 764
425 367
135 823
402 70
190 483
472 672
796 935
290 912
248 869
283 660
636 302
461 643
443 701
878 179
330 444
989 569
727 231
86 230
582 867
920 930
971 674
495 319
289 431
797 717
665 104
12 501
590 509
663 165
981 19
990 639
643 68
568 582
958 47
659 798
725 424
15 526
491 972
936 813
927 716
122 974
87 995
479 202
411 885
364 313
662 790
194 876
22 356
760 881
717 402
109 196
176 409
707 31
789 973
591 294
497 802
661 393
703 154
89 303
885 564
1000 683
504 601
469 126
96 270
631 73
367 769
407 716
322 259
64 592
538 833
551 94
268 270
258 802
468 800
717 879
945 269
383 576
537 570
339 881
21 447
306 472
976 603
478 858
377 392
778 470
584 299
437 424
252 498
645 516
874 474
240 424
179 68
133 612
213 675
593 280
105 236
110 298
884 346
414 330
215 478
317 244
681 872
580 882
941 556
914 987
222 523
301 60
454 5
542 682
822 672
275 953
760 768
173 891
728 603
418 56
1 359
13 255
468 451
113 719
411 863
733 924
979 696
241 161
944 788
454 582
122 646
900 54
269 199
477 184
55 746
950 496
307 193
430 946
770 777
527 578
249 159
354 98
405 989
743 705
499 117
226 684
956 249
888 868
166 685
705 253
950 266
968 510
552 951
373 609
665 286
843 240
148 304
901 922
745 486
348 689
668 421
884 993
89 173
740 144
365 526
348 180
63 920
769 589
758 613
764 921
580 109
785 773
560 270
506 63
849 382
91 461
582 471
833 537
627 365
612 692
686 399
164 779
824 615
223 803
911 192
224 581
567 155
972 325
888 318
77 885
371 482
785 329
615 407
165 791
472 478
987 429
823 514
579 142
124 444
150 826
888 442
165 97
143 76
64 44
930 474
971 465
571 581
58 689
17 809
293 791
836 299
694 31
466 589
399 456
56 811
713 152
452 353
880 210
647 91
978 990
496 848
126 190
859 676
921 313
681 601
299 686
305 937
832 678
828 667
571 21
366 887
269 199
49 432
259 444
411 53
813 639
751 19
515 641
201 411
226 676
827 763
372 215
517 116
638 597
545 48
491 810
204 38
813 620
321 955
43 257
96 774
223 619
267 191
574 645
192 941
282 280
219 396
549 518
723 984
851 922
509 664
778 818
862 513
886 787
593 422
757 848
944 129
473 150
551 369
964 262
869 800
597 359
196 959
424 560
727 792
836 288
323 856
182 850
174 655
483 656
909 621
227 546
505 299
193 491
593 883
479 353
675 469
318 111
291 680
699 896
310 217
37 282
561 58
954 205
682 530
129 815
328 661
979 221
863 560
235 968
523 651
52 313
806 203
618 434
308 547
928 467
963 366
353 454
825 188
114 799
261 967
324 75
7 792
23 516
36 619
666 647
594 372
680 211
290 772
420 949
451 892
701 84
466 76
388 462
671 825
778 837
348 377
303 378
663 964
173 500
654 321
547 837
442 385
605 978
107 588
313 772
99 191
244 704
1000 191
971 31
337 909
374 266
929 85
78 239
873 108
343 800
976 373
889 590
494 785
729 298
326 409
916 323
226 937
587 225
816 130
713 509
265 476
922 971
2 279
310 733
476 268
27 93
951 501
161 78
19 53
214 608
110 333
730 654
34 20
500 838
446 146
507 820
852 962
554 267
979 578
515 801
91 1000
220 542
621 618
566 681
429 370
82 903
800 757
326 529
775 470
757 593
46 571
397 376
694 195
506 191
206 523
880 200
145 964
109 832
512 83
221 427
56 813
887 436
270 84
949 600
87 898
761 62
109 585
626 85
235 492
478 457
497 974
105 364
867 197
516 149
772 778
105 312
704 848
147 34
902 151
474 279
149 100
604 393
958 87
135 559
622 72
338 792
471 838
460 274
589 222
796 412
531 52
967 972
856 673
848 957
884 186
2 945
884 440
681 631
965 553
679 473
133 3
786 277
853 712
434 398
722 138
849 846
435 197
539 474
69 323
300 322
714 296
513 964
817 387
86 195
662 773
63 185
634 113
602 206
229 88
617 356
176 847
294 761
735 352
112 520
315 498
770 172
974 606
465 330
263 55
670 570
110 621
106 385
618 950
430 119
821 529
53 128
609 361
233 433
443 970
890 408
862 107
813 656
659 231
265 776
700 570
477 207
512 829
373 423
384 247
515 339
952 176
521 685
482 490
397 657
516 870
70 768
457 760
43 905
189 593
91 858
946 7
199 583
848 683
339 661
682 134
843 294
403 696
658 225
126 383
126 533
37 561
920 50
698 159
991 20
449 454
132 796
990 98
647 525
883 57
673 800
554 161
187 629
889 327
756 951
427 269
32 322
970 279
995 83
347 907
837 108
682 482
575 58
516 815
603 933
172 443
786 884
645 763
200 267
478 767
825 514
763 919
895 419
248 571
75 447
840 32
569 429
772 114
552 288
888 123
918 236
815 614
19 381
6 240
460 156
302 404
272 287
267 857
135 756
738 731
701 554
799 290
190 948
900 418
476 922
317 144
516 829
320 862
95 191
475 76
116 557
742 43
11 251
991 639
684 378
716 824
597 144
19 245
138 468
653 374
975 612
601 260
593 549
972 751
803 966
326 171
645 882
145 664
198 824
443 229
322 976
922 929
822 948
471 117
544 457
571 393
52 985
854 730
137 183
790 164
131 694
724 122
441 149
187 799
462 187
978 800
709 475
953 960
757 364
24 295
964 344
666 664
312 399
720 262
689 719
514 738
610 146
745 3
830 276
768 11
447 560
153 626
993 758
460 354
93 235
393 854
770 37
855 439
702 192
973 740
195 874
717 941
4 872
377 260
14 459
677 569
44 491
156 945
706 38
167 698
435 164
648 205
822 786
773 273
379 586
527 192
108 3
586 720
334 514
911 336
391 685
717 164
401 863
327 776
236 998
806 805
554 365
239 643
820 869
448 843
978 559
387 342
40 167
357 504
172 526
904 875
395 622
85 658
619 930
813 595
643 242
462 551
423 552
755 121
160 146
764 784
768 708
653 683
435 705
898 528
809 6
288 201
528 891
967 796
110 695
724 678
996 743
890 747
846 322
384 884
174 308
726 869
153 453
273 18
433 317
646 110
402 175
291 535
800 47
745 89
109 913
894 533
697 128
543 670
346 815
802 273
355 303
865 374
168 574
562 231
231 360
452 299
42 341
749 672
9 839
894 467
389 630
432 61
95 25
919 436
287 731
532 834
73 224
857 446
457 379
782 414
519 405
264 726
934 596
561 991
246 766
475 991
641 552
949 616
83 655
976 328
26 410
972 453
989 2
763 243
409 920
575 627
702 905
647 521
777 376
852 618
419 80
690 696
542 444
35 932
399 310
805 31
703 728
476 653
139 754
586 710
772 896
298 834
729 767
908 545
384 157
34 868
11 514
201 187
487 526
116 236
264 192
427 941
177 113
632 750
639 579
570 30
317 665
746 488
586 740
123 825
558 774
151 257
372 727
452 20
585 370
397 156
603 852
501 901
324 800
486 884
86 473
703 517
392 877
589 864
231 763
880 166
616 65
30 670
665 260
101 887
391 620
706 657
666 507
151 76
757 139
592 604
738 121
142 16
170 42
845 46
178 72
752 452
705 888
108 269
758 668
474 479
902 208
950 997
755 379
301 670
88 372
435 328
808 430
418 218
543 138
831 142
769 568
598 287
230 177
541 812
943 107
54 560
218 522
895 246
240 320
643 950
728 417
323 14
421 429
863 768
490 970
166 612
798 46
598 922
611 902
581 166
720 398
462 664
238 702
895 54
799 276
598 177
714 524
236 641
971 145
354 942
616 278
584 292
175 526
653 762
258 828
112 343
413 1000
660 457
974 719
843 43
410 174
665 314
881 882
857 717
920 830
30 815
564 474
335 899
646 317
733 674
538 239
393 755
665 6
406 920
471 883
478 688
751 327
65 463
826 159
672 438
630 649
983 544
267 194
48 691
793 62
436 119
829 523
93 854
714 99
520 896
821 532
262 818
169 165
121 370
880 279
427 625
587 189
625 765
760 122
591 194
739 766
430 973
392 476
456 109
780 531
860 566
195 511
909 779
771 188
581 255
208 142
662 664
177 775
913 769
368 334
160 923
55 616
381 391
630 126
646 82
49 67
368 70
269 184
248 752
139 286
441 883
157 928
775 825
462 786
66 913
342 265
766 266
643 785
447 906
747 333
874 19
262 534
47 331
312 355
867 678
572 250
889 722
860 992
976 575
605 75
384 617
687 89
670 203
138 972
816 210
156 429
762 883
759 513
886 106
776 660
193 384
257 977
106 224
777 996
495 86
121 444
208 780
439 64
452 771
831 165
346 522
37 705
776 494
960 463
959 694
736 751
184 442
200 881
703 136
911 438
669 930
624 172
85 87
17 524
364 476
416 665
323 407
297 223
904 416
125 453
64 989
301 952
626 760
900 646
797 767
266 500
49 199
365 700
267 190
441 199
98 812
1000 267
6 357
813 481
704 166
730 510
940 201
810 355
236 254
441 579
830 504
199 752
918 802
347 563
174 372
620 294
481 310
539 951
775 287
700 692
746 242
532 686
80 206
244 388
1 905
91 804
32 584
546 695
231 550
1000 290
595 742
798 309
646 990
597 82
707 42
403 100
868 186
653 450
663 866
590 934
855 948
310 974
567 355
182 774
633 590
879 439
629 16
890 200
237 816
410 928
517 810
702 957
984 681
490 325
837 495
717 406
480 154
510 300
317 437
287 903
824 224
300 957
184 309
293 643
570 433
206 228
585 10
999 843
706 51
512 619
478 73
389 537
25 785
631 810
832 545
226 959
823 711
579 369
328 338
322 226
184 371
789 378
515 575
293 642
360 732
817 345
127 605
952 361
374 684
821 981
83 43
75 129
124 576
903 6
266 330
605 265
868 964
659 422
424 221
194 270
20 616
186 338
979 863
173 923
491 512
468 480
90 569
285 691
33 733
182 593
633 475
996 379
202 711
692 365
187 591
690 947
843 372
240 699
886 931
566 523
563 191
856 808
418 733
477 368
75 340
507 637
529 894
712 638
686 72
596 123
344 154
482 628
361 155
605 303
764 836
343 741
571 15
61 472
126 492
830 451
174 887
482 526
351 218
24 92
332 827
927 259
908 377
478 279
178 480
863 579
474 335
269 597
63 722
119 285
594 1
493 634
77 836
351 377
62 505
437 899
543 732
345 713
122 898
33 766
929 489
720 242
235 727
604 839
539 254
194 434
619 785
645 303
494 438
270 585
26 232
910 293
52 591
318 849
718 262
591 319
939 17
374 112
276 121
71 663
211 350
850 859
859 688
43 552
243 505
211 834
280 578
917 559
311 369
715 368
940 372
718 476
196 581
228 778
479 841
915 24
610 934
900 93
209 785
587 943
937 610
603 161
546 773
62 333
772 717
306 554
361 958
695 714
264 887
149 451
42 931
219 216
517 123
890 67
438 601
592 161
619 579
824 714
750 442
270 67
678 207
992 74
1000 593
648 877
979 485
311 560
240 690
188 441
552 719
705 849
191 652
142 546
879 186
215 623
792 24
88 829
394 963
754 300
757 385
637 265
24 825
341 588
614 771
113 120
974 152
30 756
257 869
218 974
679 258
404 983
946 65
705 38
300 885
562 661
37 17
681 474
828 465
354 651
390 953
415 914
501 81
163 872
352 649
128 161
664 559
203 467
826 50
189 468
928 273
725 552
331 773
1 316
323 792
284 674
846 313
777 993
31 854
53 815
70 204
307 422
70 685
897 121
187 470
551 826
442 748
488 297
403 739
889 178
337 723
750 540
906 999
540 738
337 579
921 104
649 633
423 619
220 560
376 141
426 898
460 27
933 105
117 837
489 557
91 890
369 740
988 958
156 582
299 217
423 452
505 868
300 261
145 922
928 117
261 465
330 234
887 981
950 987
898 703
170 552
886 783
1000 89
81 947
274 668
707 202
380 645
723 1
411 508
677 697
772 278
109 372
631 377
516 298
897 441
553 780
889 407
604 964
978 828
899 279
215 130
831 856
678 451
313 827
451 433
142 850
45 17
954 871
181 892
217 759
962 756
336 463
330 319
313 918
643 523
221 359
648 911
364 665
943 337
361 900
903 241
737 426
518 713
409 464
208 391
383 928
861 185
841 565
441 244
434 241
623 609
571 534
23 901
446 847
772 611
621 763
315 440
897 190
469 346
687 643
901 854
757 297
573 428
786 417
19 674
507 594
217 634
521 721
722 104
928 440
144 589
851 985
395 737
419 152
284 880
62 506
735 484
532 638
79 522
157 439
939 804
879 435
166 826
11 643
189 878
14 678
753 835
998 580
260 945
594 277
88 240
732 20
707 629
635 643
903 190
792 204
302 46
154 977
994 54
549 736
362 217
525 399
345 793
801 888
153 379
411 833
21 124
812 138
419 407
595 68
600 316
566 891
54 766
321 919
385 129
707 133
415 533
297 573
277 140
794 471
22 916
953 623
758 362
265 874
149 628
115 756
296 584
306 16
161 654
920 867
190 134
753 85
359 240
669 733
433 639
876 664
32 784
625 573
225 805
329 232
469 136
933 873
625 350
26 904
26 498
554 600
527 283
916 693
255 892
886 475
56 957
770 4
57 419
335 838
712 169
678 431
125 801
565 773
616 219
281 783
166 296
500 897
38 443
262 608
881 829
583 35
488 748
874 681
992 464
222 749
672 546
574 243
443 209
520 214
793 609
795 439
192 770
881 572
303 715
860 282
123 801
765 169
571 224
279 811
214 260
626 920
213 732
212 785
850 20
506 774
103 382
100 982
988 516
14 531
176 341
130 880
704 378
699 584
430 755
781 773
225 106
488 713
602 228
939 956
631 23
342 802
72 285
255 864
902 556
430 923
387 7
140 398
989 876
894 790
341 266
472 499
204 791
228 413
788 532
793 744
636 902
400 222
70 682
938 712
778 988
126 441
958 595
671 742
893 364
809 197
971 410
668 890
379 711
281 336
687 874
137 66
391 949
101 974
630 289
144 722
709 576
25 927
762 151
109 358
100 302
889 419
405 14
309 757
506 790
595 118
303 697
31 582
987 247
585 262
115 190
669 675
923 326
76 330
958 134
523 290
742 198
441 394
791 482
511 80
622 399
840 59
96 117
55 102
597 393
143 674
731 678
205 230
334 40
914 606
157 580
454 565
792 839
22 359
237 762
182 552
314 135
865 827
533 378
341 696
256 95
884 630
648 500
860 720
348 170
864 430
162 486
696 467
101 966
724 775
499 802
678 376
395 721
700 442
763 853
285 72
560 548
635 237
951 396
646 220
264 649
282 752
218 350
47 145
913 559
430 612
636 798
803 5
907 402
573 803
894 816
411 137
209 45
601 125
332 41
687 710
934 713
163 911
297 114
629 458
728 933
400 603
741 115
217 242
184 238
631 444
450 289
451 727
592 525
609 496
82 522
508 163
435 414
391 726
363 477
56 683
287 621
695 736
762 52
356 116
181 536
343 344
251 835
97 791
216 433
184 347
79 24
167 126
113 307
731 139
83 627
2 935
441 58
463 766
399 173
464 286
215 709
129 802
244 426
505 572
701 629
433 259
581 192
701 940
527 589
923 944
238 112
321 506
667 537
179 35
968 298
913 756
385 153
839 487
226 434
823 843
339 69
521 402
673 575
242 576
398 168
986 674
208 880
919 625
55 542
344 186
760 351
212 531
991 199
64 779
569 224
935 303
143 20
971 773
54 320
554 686
356 311
701 797
341 351
234 127
187 181
721 950
892 816
947 574
933 740
630 50
21 462
949 972
644 751
780 992
882 503
842 459
804 103
55 245
48 122
5 792
946 57
314 836
184 106
195 657
216 388
821 480
977 554
533 695
830 105
416 975
367 632
324 91
402 659
741 22
599 180
347 57
921 351
201 769
232 831
33 217
971 194
962 865
10 30
235 43
706 367
50 413
666 559
141 8
610 504
226 972
60 921
946 630
522 410
615 447
919 341
975 450
458 203
9 313
36 8
836 220
59 733
846 296
119 680
562 712
321 170
563 795
220 213
21 482
915 127
11 547
306 103
538 710
953 379
101 524
35 364
850 535
261 591
833 475
353 784
389 775
850 141
659 223
434 428
824 505
608 714
383 697
125 521
655 156
893 253
122 774
243 564
362 408
444 408
775 977
870 650
804 104
242 372
767 275
508 354
558 487
387 614
847 589
892 728
744 741
89 302
629 258
119 685
952 298
837 612
571 608
136 889
457 903
3 267
770 901
260 132
181 289
794 168
432 923
922 214
643 111
849 690
786 958
28 916
769 577
179 305
474 50
36 187
113 9
971 472
761 471
71 124
384 267
416 4
653 839
77 905
58 30
42 148
612 508
342 596
471 209
762 793
663 316
958 428
785 681
606 61
472 534
353 704
179 376
242 701
827 660
295 139
491 980
375 465
536 297
201 617
784 136
87 17
807 826
49 686
300 603
654 367
162 311
814 139
650 876
314 905
942 648
917 970
16 736
956 869
721 161
272 783
622 407
789 388
813 56
594 702
293 692
65 145
731 740
593 169
137 123
262 281
489 117
203 73
775 499
901 259
292 600
184 290
423 84
1000 391
326 354
726 49
522 871
98 264
808 386
783 911
236 554
314 524
800 289
412 692
970 835
927 96
276 762
125 222
749 122
868 22
525 324
662 410
725 953
501 200
525 133
932 983
103 813
648 436
880 134
13 832
519 892
637 727
206 779
523 1000
398 134
102 748
335 786
305 37
92 725
71 404
581 792
876 559
238 367
590 525
853 137
634 719
561 280
851 670
789 279
22 67
132 379
601 126
623 895
225 726
922 368
739 665
628 209
906 266
445 564
967 981
850 998
495 703
196 494
870 494
422 546
353 122
269 389
777 952
50 953
180 561
315 149
693 507
536 107
563 675
736 289
184 94
684 769
288 347
987 87
481 206
589 967
857 371
892 65
891 701
331 498
332 179
634 208
266 469
506 897
115 465
131 705
883 68
734 414
424 439
972 585
368 576
693 20
434 2
564 50
666 690
191 968
517 910
941 142
612 780
305 345
718 917
811 432
902 148
621 617
956 255
490 912
335 913
834 131
200 457
971 101
514 226
506 877
981 448
87 690
753 668
814 205
208 820
34 627
460 146
372 550
344 31
945 543
859 252
609 306
686 997
164 157
151 131
431 566
278 812
300 449
869 840
408 59
220 395
837 253
362 402
96 296
840 396
261 130
639 279
558 459
578 403
626 575
654 895
595 879
709 118
208 926
490 237
760 893
943 36
904 683
67 367
148 533
647 120
154 902
71 259
748 571
454 910
947 61
186 26
345 884
438 538
927 973
598 431
69 936
957 93
624 600
715 990
85 975
179 201
452 830
56 711
375 846
255 698
122 606
887 754
341 457
565 60
717 971
76 945
897 352
650 977
503 697
910 187
126 916
974 538
991 278
276 541
781 96
216 555
947 572
601 488
684 34
645 441
462 923
721 280
56 961
906 437
938 801
865 705
164 582
404 591
95 715
802 162
479 725
287 501
802 843
653 299
330 578
219 900
126 361
87 264
247 750
352 571
582 852
951 245
451 402
59 61
688 904
451 969
739 936
30 68
523 727
166 325
914 591
971 232
161 514
764 348
81 189
953 768
709 775
372 154
310 460
909 470
46 922
613 71
637 951
882 469
314 501
657 259
809 700
473 979
763 634
484 121
571 89
865 921
949 29
76 30
529 136
848 312
365 836
755 160
304 389
359 603
395 472
368 585
362 108
633 345
264 532
841 395
353 381
451 561
840 410
844 706
833 530
558 501
433 211
217 335
361 309
632 194
98 93
217 10
2 444
190 948
540 628
209 285
726 871
397 388
628 403
79 45
146 606
331 339
174 850
107 777
836 125
634 46
235 367
535 771
764 777
621 89
683 559
479 516
559 713
681 14
475 148
666 49
63 935
925 725
720 789
830 18
619 223
529 499
82 531
199 423
221 13
330 901
506 944
72 235
343 576
412 283
747 127
767 595
820 755
486 751
228 881
253 173
301 296
785 61
875 620
611 859
1 357
305 139
899 363
534 183
890 824
762 384
343 123
860 790
639 324
99 974
276 737
620 495
348 844
246 57
810 846
777 219
243 37
5 791
435 957
111 188
478 918
758 367
522 937
356 128
97 656
176 820
381 153
808 164
724 383
99 225
131 734
693 395
167 17
828 157
118 657
199 902
500 355
942 462
250 279
700 490
185 321
689 495
19 358
564 991
226 181
270 211
907 303
601 230
298 404
688 449
209 564
768 976
707 134
60 312
970 417
758 139
432 556
673 386
467 628
740 901
530 826
281 538
836 662
627 624
80 196
533 511
942 305
680 423
404 578
445 81
197 745
40 901
77 334
445 249
519 374
325 490
959 658
544 770
619 998
30 687
628 940
89 468
931 20
666 6
542 315
20 893
713 782
206 397
657 673
33 432
309 64
353 9
37 752
601 32
132 979
783 717
930 863
302 83
514 202
443 282
411 348
231 360
345 713
754 414
179 90
153 115
295 854
510 263
690 178
598 246
924 202
473 255
943 514
250 695
72 46
605 263
519 35
232 167
225 912
954 21
229 412
737 870
891 349
240 96
463 674
20 570
277 158
712 832
559 498
687 686
602 365
950 785
199 914
964 445
61 935
593 830
843 493
372 958
611 185
265 143
50 510
303 878
132 380
448 437
805 145
241 644
826 954
225 91
30 39
711 429
809 16
788 884
386 344
351 350
733 332
87 361
239 152
811 224
222 623
557 162
286 988
774 875
814 634
547 121
777 748
244 277
953 594
797 924
173 112
150 306
547 525
237 930
49 709
124 403
173 763
452 194
317 575
24 512
73 632
471 777
180 406
585 33
313 486
250 458
465 483
589 454
939 565
104 229
5 313
909 844
535 197
376 122
7 678
260 424
670 288
617 829
682 177
864 51
445 810
79 449
850 267
295 590
559 242
218 191
350 792
107 845
134 488
494 526
271 253
382 14
907 679
133 402
607 113
46 112
641 90
566 390
235 957
441 630
805 480
409 131
641 286
770 364
752 929
536 161
202 88
674 662
587 224
288 267
904 338
455 565
41 745
405 821
809 750
967 411
784 258
529 143
578 391
549 515
255 347
484 152
667 90
603 628
729 679
437 949
409 671
862 229
233 243
751 585
383 656
765 328
284 900
228 372
731 598
378 496
937 770
158 591
911 193
326 484
475 985
472 828
29 982
920 500
317 276
513 591
705 32
367 544
68 242
424 273
883 377
627 870
649 99
192 33
794 967
887 955
948 514
349 683
377 162
561 918
809 490
765 251
325 362
648 745
766 577
400 976
532 82
389 865
98 874
928 867
567 618
122 99
496 932
689 423
280 14
909 7
713 582
865 424
308 105
853 623
213 549
361 694
610 215
771 94
522 401
273 521
106 148
906 90
946 342
159 436
263 47
120 211
26 486
984 803
221 691
466 740
77 401
861 782
554 154
315 871
868 742
184 486
680 386
869 331
536 393
987 461
73 714
421 343
702 693
287 632
841 923
811 485
658 177
986 350
96 352
127 130
76 941
935 647
245 536
981 746
909 203
850 103
491 793
561 14
634 64
289 386
311 996
259 455
80 50
571 471
7 190
84 57
853 761
788 552
964 994
23 779
141 543
239 30
704 393
160 692
106 490
802 326
257 764
944 277
659 527
765 840
212 694
510 738
789 838
850 212
386 452
222 266
316 474
854 461
429 38
526 741
427 688
710 656
699 773
540 403
551 972
523 131
906 277
809 337
495 817
742 88
194 986
472 596
110 551
884 585
22 260
558 677
39 196
386 427
642 388
964 861
800 302
849 101
285 926
336 704
903 661
699 839
376 655
423 516
943 235
603 133
742 151
46 872
812 693
585 124
921 93
27 863
850 864
139 105
43 823
816 292
185 950
885 431
450 441
400 229
659 521
401 959
825 194
712 955
396 436
983 102
77 989
359 613
697 623
286 348
117 355
53 306
529 649
792 241
321 819
839 309
126 661
754 937
484 227
289 824
876 216
488 414
850 245
930 196
25 230
461 90
514 373
539 580
595 210
385 180
452 192
655 376
492 868
288 575
883 676
172 957
25 666
841 840
811 220
961 551
630 162
604 46
427 867
245 168
955 851
907 802
188 909
846 1000
642 161
321 78
929 411
159 621
605 608
157 136
381 877
615 418
12 334
479 805
623 855
777 1
733 123
266 248
328 78
86 138
434 737
888 986
98 794
60 196
342 997
241 361
403 220
834 241
719 134
603 267
48 887
945 852
933 931
26 313
922 784
492 563
849 239
673 511
483 478
808 238
359 894
895 960
681 868
308 280
156 583
979 212
826 461
410 427
391 321
256 747
182 933
676 454
675 848
305 856
1000 460
383 352
619 102
357 976
612 163
426 275
493 556
708 835
194 406
799 763
47 368
999 383
169 562
793 63
341 566
139 418
340 278
172 860
912 10
78 670
832 3
288 79
991 601
104 468
515 718
782 401
970 949
363 860
926 122
112 242
937 792
59 376
732 721
973 288
241 621
575 566
16 514
522 838
478 355
989 565
186 577
321 96
50 499
753 52
218 283
349 267
556 263
526 687
979 433
604 583
465 731
330 716
65 906
763 150
887 846
134 864
787 659
293 540
860 703
492 500
81 600
748 894
243 353
175 131
422 561
982 909
350 185
765 819
182 1000
568 58
948 213
640 177
193 919
878 449
532 948
888 967
958 108
817 584
720 442
314 576
528 719
230 662
155 90
908 784
820 352
597 966
651 204
766 653
48 547
959 955
39 766
25 114
78 29
695 548
792 981
603 521
350 94
586 223
284 355
129 678
759 742
214 510
390 791
876 64
718 921
358 887
495 970
956 529
284 205
51 261
816 774
239 763
203 593
764 634
589 535
290 178
809 622
599 47
698 619
62 462
316 687
69 183
329 731
140 759
236 602
201 209
26 930
841 617
732 421
769 853
857 410
946 760
417 404
107 932
20 756
176 26
632 887
41 905
602 878
581 650
180 70
405 36
756 452
253 320
437 279
333 35
182 409
502 571
361 283
775 176
191 388
671 705
590 270
733 80
116 246
508 139
541 342
978 688
616 264
584 412
473 473
91 984
103 167
944 976
469 441
199 953
486 178
718 919
137 657
143 496
757 264
916 609
413 238
398 858
588 227
156 112
492 232
225 104
872 289
822 555
138 776
207 658
967 847
490 55
734 10
961 277
783 222
729 94
496 802
459 711
3 825
111 33
123 872
297 399
549 594
284 479
692 430
74 991
148 25
846 510
856 630
864 700
296 727
287 638
626 486
782 778
24 956
917 531
122 53
728 274
626 750
580 809
774 373
717 837
859 140
54 40
268 513
624 903
306 956
859 871
429 485
426 975
321 346
120 282
700 355
73 547
75 154
284 53
709 546
484 454
15 803
214 952
790 14
589 788
387 387
776 67
904 13
389 786
585 407
422 369
358 126
514 752
572 66
447 942
60 825
571 936
507 546
842 147
184 683
874 158
461 160
74 790
61 369
673 327
299 310
579 372
227 521
261 108
258 952
642 233
343 662
94 158
141 453
847 516
769 211
980 641
694 846
334 670
864 412
483 523
949 331
737 137
639 2
599 779
151 554
943 426
404 613
728 460
792 553
680 432
507 33
823 617
649 497
319 637
38 907
399 808
122 587
142 538
376 667
252 937
568 732
36 636
884 650
246 358
744 882
754 539
642 107
599 866
657 406
1 583
179 843
616 300
870 97
325 707
375 514
144 739
601 753
316 260
902 9
252 448
177 123
919 449
523 147
839 281
516 608
496 201
738 622
227 898
445 2
74 946
483 713
726 347
430 717
116 438
795 357
830 287
127 328
861 277
906 174
469 888
925 563
385 295
535 713
213 686
403 937
130 457
710 685
403 999
52 885
575 141
506 204
504 757
670 990
368 140
42 224
347 645
16 708
943 445
567 632
303 436
84 618
952 884
420 914
819 338
949 84
985 582
972 736
517 416
561 768
50 785
360 533
221 595
864 54
54 622
806 31
248 296
52 402
976 80
850 724
594 88
478 318
782 188
384 198
18 787
934 346
297 889
631 721
1 334
203 438
386 919
591 474
19 991
615 124
294 153
27 263
331 645
140 160
659 493
280 291
915 170
152 113
320 544
915 392
489 307
764 279
248 524
367 260
715 556
713 789
415 619
604 759
316 653
913 398
971 699
560 401
875 641
76 617
195 241
754 310
315 644
63 46
707 456
9 347
933 362
126 480
446 17
513 320
127 149
835 594
26 50
109 733
520 901
428 380
295 161
781 470
281 894
576 414
744 312
442 553
421 663
50 417
63 392
293 541
353 335
636 834
908 343
747 747
348 328
981 664
599 68
595 102
951 294
243 947
313 359
253 924
438 663
345 941
199 180
60 252
869 801
34 914
182 126
317 903
748 944
139 825
863 230
389 616
83 575
236 658
92 938
303 726
573 236
911 231
921 904
811 823
513 734
503 661
891 395
159 13
148 392
282 858
372 170
498 82
639 909
239 198
132 973
107 604
447 403
272 476
977 505
406 675
431 746
337 871
272 89
198 952
711 660
622 823
969 92
52 814
472 204
936 579
254 732
438 315
573 393
232 551
475 194
960 533
308 754
370 149
983 861
174 278
658 640
467 581
658 674
487 857
826 185
419 822
348 698
107 909
878 105
724 964
692 817
622 279
324 240
880 586
534 514
194 441
129 609
830 295
611 286
176 215
745 598
917 483
12 396
279 79
901 519
334 904
607 975
979 270
914 858
134 883
632 69
375 543
840 953
17 882
745 996
770 508
472 841
328 109
738 325
598 612
469 447
547 846
160 259
163 486
523 186
775 307
378 218
800 642
523 526
457 704
166 130
690 28
996 245
913 632
544 90
787 234
547 285
832 195
108 807
812 307
732 238
737 502
86 685
274 831
749 835
747 216
433 474
788 923
585 78
828 168
172 695
10 500
251 461
343 386
726 752
127 552
670 177
631 433
602 681
40 162
652 268
449 900
619 288
675 373
227 208
533 386
545 848
56 77
672 180
573 63
522 57
171 667
520 784
797 415
834 578
943 631
970 397
361 160
722 554
244 118
486 591
49 2
316 448
633 435
424 805
743 199
500 583
178 111
829 965
166 101
296 662
906 426
291 370
413 104
1 242
74 993
949 16
658 307
976 715
784 96
861 707
727 286
81 606
456 247
24 181
616 550
250 799
854 415
493 735
322 33
764 196
569 44
165 261
533 881
233 95
474 938
548 532
659 342
868 450
34 385
454 621
262 382
531 562
303 418
738 353
893 471
800 317
446 585
170 980
567 464
475 222
938 771
713 444
781 901
721 926
459 367
99 64
636 594
104 434
336 311
791 683
289 141
376 185
541 493
672 584
770 941
738 413
501 80
167 733
499 15
844 703
56 614
34 778
638 989
843 636
13 449
760 865
905 951
224 340
857 92
714 613
348 316
467 231
510 101
163 356
216 791
250 960
461 770
401 527
144 980
378 404
995 94
169 175
99 513
404 761
863 322
702 591
167 800
777 985
386 886
361 886
831 177
110 30
373 391
882 427
782 2
641 701
822 560
629 569
89 672
81 541
450 803
494 178
905 949
457 471
252 639
549 390
974 274
781 733
996 945
986 859
84 243
66 388
593 740
546 363
737 624
770 812
311 531
214 163
52 912
822 716
161 403
843 376
423 725
249 232
640 260
188 873
214 100
267 821
600 574
954 946
422 636
331 273
810 470
948 581
542 20
11 437
956 192
510 960
904 566
776 404
890 60
230 475
536 536
55 555
584 187
505 513
739 712
713 217
790 16
682 604
177 253
551 550
842 577
387 562
788 578
845 613
176 580
810 764
830 468
235 779
309 677
477 411
542 616
975 799
767 932
437 980
739 880
827 986
774 385
582 659
871 557
309 998
790 698
605 232
516 107
393 609
986 760
88 990
794 322
9 272
2 824
345 649
247 376
541 510
613 845
403 877
637 385
251 932
127 600
35 515
287 90
407 352
908 530
384 54
587 335
539 944
530 62
618 671
81 42
240 6
155 74
814 686
609 381
283 283
376 620
424 186
873 339
408 45
982 766
718 285
565 45
634 915
36 380
580 515
836 857
65 245
219 250
650 777
713 786
265 734
252 200
191 815
279 237
465 196
477 496
977 168
44 535
89 540
20 916
250 767
278 721
466 592
857 842
940 914
312 78
162 730
776 433
29 24
909 761
853 968
612 683
580 876
59 938
212 208
749 211
273 561
154 415
249 834
379 686
464 549
666 589
968 123
263 731
350 336
400 646
208 702
712 405
570 412
56 33
239 658
228 853
101 252
740 591
289 545
602 242
474 902
715 937
74 924
246 66
126 299
458 853
382 281
909 392
904 668
798 496
855 503
636 406
537 684
136 651
463 974
652 354
357 442
759 264
985 746
257 938
352 245
536 716
252 303
462 121
818 328
513 508
991 643
266 402
227 245
177 737
366 72
909 409
406 844
450 382
659 177
707 671
850 147
31 638
285 921
759 84
931 796
837 785
676 993
337 868
981 156
973 581
186 849
328 781
529 111
512 542
83 972
408 29
38 151
961 272
341 558
101 85
545 268
471 137
864 998
605 314
756 67
183 538
607 350
682 832
770 937
717 492
349 928
301 271
104 935
68 261
840 576
516 368
22 181
225 346
969 750
36 135
116 376
443 604
682 787
814 40
829 462
293 77
910 936
582 363
742 493
498 234
387 284
247 641
607 42
712 616
723 709
656 14
344 494
717 256
142 811
113 495
517 624
405 957
744 186
462 435
275 751
505 698
113 446
34 708
88 455
496 454
88 214
789 565
454 649
201 569
991 67
702 762
791 916
839 278
882 487
257 701
762 257
491 905
255 113
602 813
484 64
405 504
158 5
824 606
80 589
211 628
225 526
146 117
255 79
232 878
365 694
940 859
384 397
606 676
839 730
459 239
936 97
195 139
448 888
636 334
979 758
400 100
73 345
337 308
537 844
204 801
335 169
667 418
616 592
445 62
863 148
848 160
673 126
431 130
362 345
270 665
762 81
882 693
842 616
262 771
248 623
159 793
555 957
641 454
872 879
3 396
98 268
790 202
768 484
363 82
337 708
329 395
827 569
990 948
272 287
293 478
466 596
926 789
589 286
435 579
690 301
222 529
205 294
960 322
396 781
620 758
280 815
90 16
336 481
360 556
920 569
299 353
385 391
243 766
1 415
588 405
691 989
353 273
82 853
435 525
456 199
119 354
691 28
805 700
230 719
924 146
101 867
588 800
145 460
91 602
276 412
241 272
375 926
751 681
271 495
330 701
639 877
854 371
894 639
245 995
697 471
127 577
923 360
827 614
648 864
923 117
225 163
229 247
850 273
198 652
72 397
306 23
158 907
678 780
430 694
679 632
372 811
987 125
118 829
220 601
776 526
677 234
525 582
101 264
831 875
753 198
951 590
558 935
216 413
420 905
374 595
974 457
596 952
261 179
427 6
252 219
263 65
407 397
922 546
173 229
388 721
212 204
194 12
899 569
371 192
818 671
706 562
358 56
806 219
114 750
429 758
207 993
902 103
35 155
222 674
40 108
307 581
27 802
76 267
45 1000
633 366
102 26
367 801
197 515
572 319
516 107
352 506
144 896
284 972
375 647
517 939
426 679
448 29
770 875
930 761
158 818
887 549
602 549
712 753
12 924
186 752
752 261
257 766
356 306
404 474
517 965
617 73
896 971
425 92
949 67
790 96
605 162
89 960
548 716
433 665
993 16
782 218
835 352
955 221
926 20
329 182
947 194
792 392
549 188
968 710
424 215
230 805
492 443
851 755
135 699
510 987
744 795
810 49
599 833
914 740
419 650
328 189
732 658
405 235
230 974
275 112
231 394
126 467
943 650
456 314
238 231
460 388
997 105
3 697
842 587
530 695
78 888
933 98
563 31
916 414
423 749
683 468
654 632
960 383
52 740
190 386
407 892
966 16
146 30
229 303
246 347
384 801
100 177
116 825
342 847
266 519
603 381
927 472
945 294
602 637
148 91
463 245
437 981
216 842
286 990
347 853
297 28
695 447
656 475
752 822
16 438
490 448
279 522
290 246
756 719
839 192
925 684
16 305
875 942
751 135
355 724
259 241
686 714
579 133
271 64
198 221
852 159
312 581
598 576
55 940
811 592
868 549
171 299
436 737
519 836
998 546
253 862
135 94
408 986
449 678
613 646
210 163
264 998
209 940
533 738
627 429
586 268
651 376
593 68
121 9
484 954
745 88
313 78
716 968
837 175
156 559
861 351
808 818
823 928
559 327
983 726
810 166
693 775
178 404
260 291
73 917
214 244
652 669
82 194
677 260
408 798
392 236
787 921
59 712
237 232
624 522
753 702
367 249
161 70
476 190
647 435
497 993
417 119
868 757
766 212
712 124
468 210
481 848
300 102
993 200
294 523
200 235
910 823
376 420
416 77
862 249
23 794
356 706
697 366
460 883
734 537
735 118
391 664
260 496
516 267
316 22
878 844
689 324
611 109
559 681
223 870
611 763
367 579
360 978
297 22
416 292
288 302
455 253
604 955
276 816
830 12
601 70
361 111
489 433
547 988
81 958
674 55
975 134
516 193
39 263
303 714
869 243
544 997
420 661
423 47
909 803
334 397
587 748
714 529
395 24
323 576
658 270
726 580
326 286
673 705
254 932
358 430
310 517
809 979
722 434
972 529
163 806
770 745
824 621
831 805
604 91
102 573
661 941
437 392
293 816
539 920
201 461
914 759
255 110
144 91
180 16
143 988
435 820
819 326
778 468
732 344
383 822
833 191
191 440
221 351
23 712
470 520
844 286
927 609
196 594
816 235
887 123
236 684
840 675
408 479
414 276
979 69
408 182
336 698
197 25
384 406
384 746
309 406
498 212
377 342
890 556
478 518
527 920
751 30
983 852
818 199
408 939
225 392
459 191
726 809
856 606
572 784
404 545
68 454
784 433
717 988
340 56
997 999
464 666
212 718
634 982
688 948
587 941
18 870
316 245
703 178
663 994
19 618
536 650
168 60
842 59
717 919
822 868
250 132
494 917
87 358
335 371
3 24
733 44
682 722
792 259
528 783
116 609
355 358
215 528
821 219
156 709
782 66
196 138
680 567
68 309
332 124
313 560
978 168
120 269
333 969
650 966
45 830
581 639
46 91
246 577
86 393
641 91
900 737
315 22
468 477
943 894
495 844
197 513
39 320
481 277
279 78
143 34
857 785
476 352
858 171
831 966
312 33
399 825
987 81
14 390
297 947
779 540
388 449
469 233
934 716
187 687
485 357
729 578
257 629
501 865
953 930
24 126
950 822
432 244
1000 501
905 364
660 411
740 756
23 471
16 668
660 32
964 103
121 379
582 19
544 950
198 4
9 948
876 475
109 526
921 270
141 906
697 829
945 226
821 520
708 763
39 96
740 920
174 481
608 147
346 456
451 192
425 983
861 686
712 906
128 675
109 445
543 835
721 12
3 636
291 190
463 96
439 271
555 1000
582 385
319 594
607 206
253 343
347 517
384 500
990 886
188 794
914 916
987 492
581 734
670 981
562 353
893 283
677 878
797 668
392 403
248 59
923 745
803 703
112 106
336 736
756 236
644 703
386 743
555 418
362 254
303 320
302 165
80 47
852 152
29 991
704 156
464 450
329 573
784 163
500 2
832 609
566 768
453 598
786 946
812 528
362 266
618 227
315 343
997 488
401 634
784 663
9 238
876 372
278 781
537 625
26 505
660 808
406 894
914 675
382 625
675 570
635 484
602 344
676 225
416 819
471 152
57 462
400 279
718 781
764 541
513 36
848 724
544 11
394 505
96 826
745 288
562 469
105 440
731 301
102 89
854 395
674 638
284 817
705 874
956 535
657 947
301 455
824 886
168 886
813 469
746 119
424 676
79 269
726 524
795 92
741 49
961 445
998 767
70 653
856 340
216 944
792 713
577 799
734 650
95 820
228 696
885 165
816 368
28 77
48 274
131 226
453 159
191 612
391 895
211 388
368 991
936 812
158 164
623 200
120 270
747 969
345 460
957 570
58 664
719 905
698 222
242 636
849 334
370 604
138 708
894 523
519 128
982 518
86 743
430 863
344 270
215 913
250 413
293 800
541 416
787 805
977 229
937 588
822 475
552 138
34 512
660 78
871 68
840 138
52 271
112 718
451 748
599 393
275 41
81 605
316 76
771 14
431 771
623 887
312 528
955 633
892 895
945 376
445 118
865 189
76 544
858 929
301 21
183 893
110 314
774 907
826 640
805 576
18 188
469 257
619 98
705 134
123 791
567 759
700 546
28 114
27 453
439 310
626 182
611 64
153 277
576 671
956 977
700 30
118 715
426 717
771 478
844 108
186 842
453 270
514 308
511 861
820 803
59 472
238 586
776 942
623 181
610 469
222 121
611 692
429 69
656 849
563 391
498 64
360 364
573 752
153 304
669 331
339 926
715 243
396 77
944 356
381 127
113 369
507 478
936 831
261 93
571 288
768 401
182 917
886 299
435 219
302 691
186 376
140 953
539 226
921 731
600 69
573 566
712 655
481 395
134 786
513 385
648 925
366 440
275 119
42 121
316 609
492 295
729 375
876 353
950 515
337 224
876 525
813 184
732 331
90 716
305 857
998 34
427 230
537 1000
519 130
471 394
36 23
881 162
32 548
910 402
257 952
943 240
400 681
296 695
936 809
75 230
877 857
398 167
703 917
380 278
613 948
546 508
422 978
375 607
754 251
838 63
599 550
161 392
273 676
395 151
481 324
575 443
285 245
623 666
200 207
397 557
840 846
53 288
78 244
755 810
195 361
721 845
45 698
25 883
273 3
305 334
122 594
572 441
991 338
260 216
83 560
398 136
558 310
798 341
617 970
369 863
551 402
866 768
143 390
252 684
197 457
998 293
688 141
476 883
22 171
442 180
596 924
420 333
130 583
880 781
531 368
541 706
18 128
749 323
343 31
934 753
553 587
342 227
582 867
332 381
446 68
388 91
6 943
826 543
952 462
944 581
247 681
314 464
736 194
711 123
220 16
562 166
962 740
174 610
721 342
800 203
243 50
62 625
918 565
654 379
572 246
345 961
234 203
22 724
693 153
490 188
384 887
501 885
450 736
537 847
205 995
764 633
641 889
932 890
423 58
962 755
434 452
47 908
455 89
19 865
597 35
780 569
383 967
971 747
863 196
523 702
549 614
3 787
852 763
771 849
902 273
259 461
182 459
142 819
891 110
61 741
580 180
153 151
694 220
128 949
755 955
928 186
173 203
378 382
273 270
390 762
142 136
340 971
180 31
875 433
689 856
34 235
758 174
579 658
649 129
656 230
404 265
621 64
154 694
317 181
786 326
417 355
404 953
259 99
648 237
865 836
270 385
484 992
327 768
272 429
571 20
974 154
708 251
205 387
952 419
632 875
828 902
177 758
675 322
890 296
254 16
428 453
5 702
640 318
868 931
243 885
368 935
384 365
505 37
213 536
34 493
582 999
259 642
440 128
648 853
150 271
730 204
688 715
667 611
106 203
423 325
817 797
702 903
231 67
773 945
943 179
717 90
917 322
699 143
988 980
702 71
347 778
56 670
546 816
635 276
982 210
197 194
692 322
126 576
186 129
902 150
313 664
492 901
751 937
857 56
393 663
146 316
181 966
980 146
381 89
986 165
496 247
434 957
850 784
110 846
900 577
143 557
870 162
627 561
705 529
431 970
609 493
280 112
639 896
498 58
317 721
876 402
635 398
451 714
990 387
26 429
352 905
587 500
171 782
552 435
190 212
362 464
146 969
11 599
783 19
207 637
223 541
676 95
124 627
442 613
589 734
661 945
827 764
928 494
394 767
28 7
476 272
951 774
983 360
831 21
831 371
741 844
510 801
182 832
567 362
780 724
82 350
708 742
513 582
625 968
601 90
782 522
957 688
912 801
125 422
809 502
27 540
73 533
134 377
335 448
359 544
750 176
945 174
123 736
606 515
434 5
876 131
191 46
742 168
826 372
551 726
589 246
273 234
727 60
99 800
123 965
234 143
530 111
974 819
812 234
461 264
470 2
181 917
382 968
91 548
2 387
449 533
702 896
179 978
148 19
178 874
477 33
386 205
734 76
222 873
198 74
603 279
339 746
386 877
509 435
39 753
490 683
847 918
297 914
782 758
802 841
230 477
762 73
308 413
76 860
188 188
579 258
60 190
908 409
590 375
128 709
656 601
872 72
285 743
65 54
734 212
918 919
459 827
957 514
19 124
250 258
316 807
415 279
924 560
37 908
862 55
836 217
536 290
22 509
720 522
290 33
559 999
125 371
622 705
83 902
301 572
338 810
931 230
431 222
943 273
602 527
36 744
693 874
748 367
282 862
876 307
858 127
388 603
665 977
394 26
559 346
620 194
138 161
995 207
335 137
208 789
287 260
926 150
326 646
791 380
31 87
643 247
266 716
891 252
408 740
299 67
382 714
821 587
852 107
315 380
290 685
948 192
504 833
536 599
763 295
175 317
720 245
355 914
17 412
254 855
4 992
893 920
603 457
156 170
862 26
980 354
964 974
583 999
489 858
332 909
297 394
894 127
723 460
511 776
889 723
953 830
211 705
525 964
91 309
613 27
755 245
947 556
202 199
533 756
878 594
344 20
428 396
289 676
819 887
547 452
54 61
114 887
935 868
110 276
705 545
107 266
543 941
933 39
32 134
529 165
755 797
847 114
135 311
100 34
667 978
835 155
85 342
227 933
390 437
652 332
234 64
803 315
29 640
142 855
721 526
793 525
884 999
822 9
879 288
138 596
865 586
428 41
625 57
298 932
211 983
444 719
209 392
409 163
363 321
776 239
338 826
303 464
710 454
871 581
391 907
33 294
576 714
905 929
127 460
289 248
33 398
289 90
19 659
953 644
260 149
921 556
654 56
696 290
835 283
40 52
324 75
419 780
804 686
335 328
547 809
516 469
206 55
703 105
124 582
367 28
836 191
556 458
850 826
735 680
736 820
908 472
857 534
557 506
945 35
561 545
752 734
289 352
733 613
322 983
935 942
830 702
519 924
349 748
321 206
930 228
193 388
120 717
107 423
507 781
626 564
194 105
890 653
618 259
114 988
751 753
24 645
235 46
328 375
177 519
176 798
75 44
251 512
599 752
789 345
208 903
69 134
529 364
766 667
868 836
880 377
209 682
701 592
394 56
533 940
123 695
186 255
15 907
8 203
309 157
796 498
289 798
845 620
23 725
584 212
195 342
45 624
732 128
575 290
551 968
857 360
855 31
836 821
961 117
829 281
70 336
507 404
74 373
454 946
730 650
995 716
627 237
580 699
116 325
596 401
285 171
992 790
73 692
177 676
567 558
143 111
199 468
535 604
263 856
652 533
277 428
220 487
807 5
641 992
950 653
144 440
537 172
438 315
558 465
614 591
851 746
600 849
443 70
444 359
164 323
243 633
676 938
710 544
100 875
768 187
853 437
294 819
391 502
55 682
473 668
903 36
290 910
829 105
686 370
252 895
948 19
623 24
876 102
590 685
526 257
997 655
214 273
851 581
19 975
704 831
750 335
599 70
56 180
899 590
356 51
918 785
812 234
28 784
8 613
103 193
705 661
540 256
723 541
250 643
161 338
723 407
122 750
794 856
769 986
724 697
898 686
892 696
456 798
407 341
972 730
614 79
576 210
913 779
890 684
472 914
652 172
77 653
656 502
61 208
696 147
134 840
651 790
715 386
116 234
234 434
69 802
134 269
241 876
504 603
630 251
824 860
529 479
818 110
236 395
92 448
522 819
284 614
740 256
38 882
28 602
842 955
206 217
996 69
406 135
181 245
132 773
847 590
548 633
270 5
714 185
730 69
563 847
321 168
367 944
273 163
275 234
155 325
915 722
643 236
68 688
932 884
574 815
33 452
633 605
589 838
543 891
868 131
791 665
51 945
586 242
674 75
182 447
882 59
648 122
736 566
502 729
657 660
995 677
313 738
795 607
932 846
134 382
677 383
658 855
716 94
952 9
146 676
793 683
225 450
418 749
559 783
378 456
585 658
356 339
251 948
95 963
813 840
51 901
890 658
951 243
154 194
414 858
391 956
727 396
181 85
827 958
555 123
586 528
838 177
302 340
988 822
905 741
613 913
171 165
934 947
467 531
584 241
438 336
421 149
998 116
466 608
394 642
296 286
843 485
389 301
766 381
552 635
861 673
625 180
729 386
766 549
826 482
418 360
318 152
863 124
384 97
845 544
608 341
339 548
361 755
698 91
775 505
34 785
47 724
651 614
449 824
445 140
624 860
299 178
122 190
242 261
122 847
400 952
939 90
32 648
823 742
794 663
710 173
654 115
826 296
393 561
39 490
224 339
392 878
329 116
412 269
986 692
264 640
545 205
630 926
930 616
67 914
743 836
886 749
409 996
187 315
197 188
120 325
858 16
471 34
943 745
914 642
466 613
589 281
154 73
29 53
278 294
79 436
214 614
867 636
15 337
678 904
373 120
743 876
248 205
41 470
441 61
167 401
118 324
431 671
89 811
717 978
799 992
168 463
20 346
49 831
955 158
391 219
35 19
712 44
6 880
194 357
931 829
200 805
947 156
624 85
952 837
625 186
793 480
857 319
211 123
452 418
898 392
706 121
165 481
15 737
127 867
630 619
401 780
247 523
700 891
501 375
717 547
789 424
714 227
80 872
49 933
305 424
679 489
26 644
789 381
353 294
815 211
152 412
23 351
658 199
430 131
713 489
106 121
853 418
819 517
79 86
872 629
835 438
119 13
220 74
137 611
721 712
3 500
213 860
825 161
621 877
133 450
266 63
789 413
502 713
483 562
923 829
958 830
95 528
717 746
404 294
452 328
556 987
23 874
185 440
595 678
298 512
716 618
394 405
921 296
643 84
220 854
304 450
405 53
992 105
814 251
837 964
353 111
708 667
566 113
160 562
265 739
215 524
400 16
286 792
609 568
280 933
906 341
185 128
587 829
58 22
981 884
757 456
526 45
559 931
556 996
533 976
63 436
159 143
500 592
538 26
267 432
970 385
890 418
740 66
50 882
185 35
655 744
670 430
230 541
200 839
367 929
822 197
201 731
207 955
828 718
986 609
346 645
76 548
231 283
243 982
152 409
281 963
760 13
645 762
28 435
644 613
72 467
557 813
627 278
169 84
294 470
553 112
258 546
18 49
430 338
683 432
144 413
247 979
683 861
894 705
638 884
270 743
926 645
470 172
129 961
499 223
651 748
956 755
567 803
40 693
691 837
904 562
173 499
278 959
484 765
868 214
103 587
946 137
458 44
535 703
928 47
912 344
978 228
663 359
940 341
307 907
25 406
701 337
557 310
491 890
752 913
653 453
979 52
164 81
747 229
386 688
434 420
597 379
124 985
638 438
95 275
646 384
132 570
751 314
907 75
816 289
99 846
643 58
254 484
241 425
658 218
213 901
908 661
421 355
544 65
524 918
315 34
677 440
233 158
546 592
587 669
459 616
600 765
155 337
516 823
843 637
726 816
82 985
707 909
796 965
968 126
854 450
668 245
588 343
268 292
810 727
208 504
255 754
819 213
392 934
729 351
345 266
241 195
13 992
649 336
766 53
880 166
920 238
686 809
888 176
752 681
571 651
920 457
665 380
650 465
512 206
977 867
76 260
807 223
508 670
627 531
936 494
661 483
206 878
557 864
380 319
298 432
768 832
86 915
316 969
806 405
341 987
632 188
370 759
397 344
577 255
462 65
973 685
226 722
724 54
909 169
133 706
437 167
111 163
646 754
108 415
309 492
844 19
602 160
670 926
806 369
345 960
572 807
769 309
764 991
485 490
570 13
781 803
222 473
817 142
332 363
941 96
563 948
889 537
779 939
540 182
743 248
688 724
787 712
192 308
599 926
7 111
624 35
50 263
72 785
373 367
396 961
708 560
364 751
759 857
31 895
281 899
540 615
202 310
965 289
887 235
334 75
947 272
36 84
272 465
640 965
702 977
10 81
76 956
730 507
380 904
986 147
383 608
88 972
42 612
168 909
33 9
365 170
64 976
568 342
881 558
33 815
351 576
882 862
777 776
980 346
522 784
472 712
413 970
992 769
317 945
62 256
267 968
306 534
849 981
273 324
139 98
1000 780
325 816
264 821
871 240
956 825
190 311
398 116
668 604
759 699
295 666
973 975
911 341
790 213
169 883
35 835
897 240
528 993
236 45
160 65
35 863
982 860
411 624
766 27
570 740
745 487
644 17
127 453
963 547
959 641
189 924
866 686
647 533
702 848
32 268
871 870
176 442
623 583
135 294
5 872
122 611
844 823
8 652
250 751
554 312
137 800
121 421
723 138
26 557
326 526
396 575
103 945
962 92
330 198
420 648
376 495
264 88
33 160
966 790
633 312
537 333
15 444
129 923
608 458
893 51
691 743
445 540
221 925
974 538
84 981
679 615
745 901
841 285
103 349
219 234
568 580
882 49
742 762
656 561
662 962
868 876
985 207
727 966
373 743
231 216
625 983
676 584
277 925
751 279
751 492
507 494
74 104
627 486
865 686
907 971
834 527
91 828
29 137
406 825
163 930
697 569
972 714
463 952
897 699
480 937
568 520
514 702
341 671
392 561
237 756
990 165
478 764
87 990
651 603
102 682
724 794
992 866
705 336
779 369
479 100
512 200
924 805
691 636
996 750
795 821
661 992
381 323
600 134
315 815
206 919
802 355
402 532
137 319
606 31
93 289
5 875
601 352
743 390
179 902
259 960
42 927
502 486
996 778
314 72
307 107
811 755
895 186
314 211
671 388
628 745
993 739
381 869
457 405
246 600
350 558
166 145
568 579
908 18
822 28
602 478
252 717
997 465
625 314
161 340
638 780
425 235
739 27
693 221
924 810
676 976
336 850
25 886
282 588
714 728
568 431
450 317
921 218
561 374
908 134
313 66
539 763
849 609
998 806
471 256
700 412
78 232
477 389
887 738
626 343
780 995
574 846
64 480
174 45
594 287
571 308
408 497
73 767
575 863
800 358
577 752
199 726
928 253
976 195
14 842
54 656
63 617
36 493
462 340
919 28
597 534
11 888
800 358
980 866
320 401
723 417
213 612
416 629
757 347
606 433
1 89
858 930
599 60
85 952
482 564
409 569
237 128
680 812
47 876
24 40
863 771
787 90
145 845
995 149
577 238
971 649
140 67
296 730
39 201
294 652
71 100
175 440
895 633
62 766
895 784
834 23
145 273
862 669
864 906
901 185
113 730
931 177
260 861
662 892
507 789
331 683
152 1
949 894
926 436
57 456
374 125
477 561
170 431
598 550
493 452
393 870
609 403
177 571
683 922
527 683
25 554
40 347
603 894
392 15
935 207
204 496
726 712
597 34
149 392
185 681
886 753
907 616
316 572
322 269
670 967
760 284
234 237
673 303
627 464
339 39
469 637
92 409
629 683
527 80
230 490
33 234
382 820
888 450
799 987
26 578
33 15
59 3
292 201
137 171
540 2
562 337
557 481
717 647
198 181
830 861
522 783
634 638
945 178
170 929
565 842
213 647
584 679
390 531
243 596
861 795
66 896
401 890
723 425
195 679
37 655
950 461
868 300
946 888
555 422
671 857
571 887
455 358
647 537
876 401
130 361
969 475
392 727
149 477
602 647
850 435
373 407
291 518
754 429
699 388
87 765
331 765
700 324
147 93
515 652
58 425
670 820
17 992
980 242
121 599
870 216
5 73
884 649
978 266
957 246
482 734
507 906
304 314
765 382
262 46
262 977
611 686
827 192
336 300
777 462
17 652
996 536
25 852
365 904
766 589
747 291
99 10
26 1
468 636
777 217
132 135
157 159
315 869
595 451
108 485
299 438
378 816
728 563
538 384
628 176
803 780
176 448
458 564
688 903
466 62
557 721
273 219
77 927
894 138
45 559
927 510
414 663
679 918
221 781
611 833
653 158
725 299
95 641
274 241
681 903
367 853
149 946
73 22
272 583
161 648
803 73
101 395
638 19
412 66
256 890
522 355
259 965
825 190
93 322
65 907
849 46
270 85
516 504
223 149
91 970
919 260
153 461
740 136
727 385
213 778
276 662
9 914
444 337
34 552
149 846
897 216
396 831
819 705
566 342
888 314
643 589
172 345
340 263
326 698
893 234
31 1000
686 268
533 211
179 591
277 726
452 51
486 587
254 654
18 694
344 498
336 915
170 963
556 332
424 619
441 747
20 85
933 929
857 90
482 281
764 331
972 419
933 827
294 312
660 936
951 503
790 575
123 219
726 33
316 993
640 157
447 465
689 235
251 296
154 682
43 391
331 855
405 957
725 676
371 68
968 280
399 82
947 552
388 134
849 98
447 932
720 377
844 911
902 922
477 930
908 578
69 188
100 682
635 413
39 128
618 473
31 211
173 232
459 154
648 8
785 954
202 464
309 747
590 777
88 605
32 139
764 796
733 201
67 997
811 578
984 36
271 541
589 868
182 728
867 474
515 653
521 414
943 122
691 462
559 91
987 201
303 774
325 397
412 539
501 158
672 798
251 140
558 931
446 759
972 180
175 42
689 993
364 73
476 885
77 808
852 433
571 377
334 304
284 169
361 423
996 897
510 710
165 740
994 38
255 121
61 129
474 287
397 401
176 575
20 278
928 123
185 344
93 386
602 789
277 188
967 191
157 160
505 333
138 352
385 245
26 557
981 595
9 773
53 600
951 901
900 673
759 725
658 931
571 847
438 344
387 906
961 441
724 353
445 272
821 228
517 49
660 896
350 733
759 416
947 554
7 967
46 274
575 304
834 925
818 420
374 918
82 423
764 1000
85 816
951 819
386 43
675 903
146 365
598 11
297 555
276 275
275 8
512 12
379 297
382 164
327 598
119 907
279 807
235 88
533 928
434 162
614 563
214 452
182 929
592 491
866 228
555 615
679 996
278 420
720 604
266 868
564 920
763 322
62 246
508 189
310 805
619 256
813 62
644 594
718 662
993 975
679 54
790 386
439 711
938 5
905 277
834 879
487 903
496 856
10 135
817 532
237 692
445 338
138 82
543 71
20 515
667 564
307 396
367 353
102 902
690 68
123 744
770 114
642 262
602 313
592 520
992 39
887 688
292 267
746 697
692 222
845 921
788 133
771 12
835 254
98 525
729 501
954 816
757 378
547 329
739 952
571 595
250 596
446 838
364 936
696 952
446 267
254 119
751 103
19 504
702 407
182 999
4 899
545 883
768 570
60 117
681 130
720 381
886 726
263 961
857 437
392 923
859 355
874 478
889 598
270 973
395 983
422 320
85 603
644 476
191 966
627 445
975 147
842 514
367 937
543 606
808 125
128 294
565 424
52 4
485 486
696 991
152 458
766 653
690 881
536 670
46 58
866 790
714 222
806 222
280 129
368 743
980 853
49 157
193 768
218 980
103 810
558 26
751 205
386 537
79 968
129 734
40 186
327 363
876 200
407 109
742 75
472 123
66 745
882 324
115 422
310 891
403 510
732 234
773 194
974 648
526 733
594 385
66 602
701 96
131 972
258 659
829 849
497 67
629 28
349 623
143 718
646 380
382 720
637 291
182 791
558 287
253 604
975 289
368 623
439 26
507 687
26 492
712 97
489 101
433 339
14 593
32 132
333 4
987 162
726 369
709 415
158 289
71 416
237 51
22 155
75 172
926 565
996 396
285 542
283 797
386 858
290 576
987 364
175 910
270 128
498 839
991 830
386 35
321 582
224 331
384 372
220 763
266 554
331 54
838 628
178 206
220 620
972 902
212 234
183 550
915 40
837 139
616 824
167 344
341 474
523 277
33 701
342 770
866 297
364 368
472 111
756 276
916 718
369 609
407 459
227 841
79 100
581 823
36 49
639 820
529 71
539 21
558 18
628 213
619 239
715 300
502 539
28 628
29 676
885 827
128 482
766 946
293 536
939 897
111 253
831 676
224 290
59 726
19 512
92 353
567 447
419 728
526 165
733 537
524 657
675 289
442 299
708 101
401 122
326 755
684 25
867 820
591 463
440 646
604 281
481 593
916 702
312 758
202 152
917 519
875 202
463 399
114 930
537 119
376 444
976 626
904 688
944 550
921 257
933 784
724 779
415 162
125 528
775 515
159 679
759 67
608 202
542 289
884 587
393 396
461 642
509 810
55 837
136 688
578 933
335 511
897 521
458 855
543 785
900 987
265 176
223 448
638 647
116 515
348 138
704 319
28 362
402 823
189 254
32 902
534 910
314 256
413 342
766 429
477 684
554 170
20 94
665 195
106 899
236 961
821 916
10 52
506 758
858 989
214 991
549 411
618 154
521 680
37 393
431 830
971 294
518 612
19 982
425 711
367 562
731 31
844 875
227 775
217 74
18 288
301 482
457 59
633 923
440 865
716 443
993 729
797 650
515 676
779 42
395 977
657 825
724 176
685 101
215 669
927 275
974 596
935 948
858 651
967 861
148 280
800 49
1000 751
376 5
134 560
688 120
794 908
492 924
204 346
188 845
786 42
592 837
177 532
872 706
10 894
776 61
864 769
563 384
384 263
335 443
474 843
22 210
628 812
573 255
126 487
85 135
904 33
294 820
415 166
611 231
814 480
529 855
937 480
114 915
293 386
518 519
740 920
33 62
125 726
71 901
455 141
243 808
901 646
967 875
549 748
318 911
187 14
197 359
507 824
144 701
628 382
338 86
911 85
452 63
783 861
886 107
722 86
27 402
605 989
478 831
743 828
307 126
252 668
865 448
729 967
299 596
735 974
941 676
304 596
420 793
535 101
174 812
484 967
649 539
541 83
912 844
752 336
871 608
964 93
447 543
664 400
965 4
571 807
413 772
971 122
717 121
217 667
844 781
225 788
521 454
615 948
863 493
245 757
134 314
313 117
421 119
315 694
459 951
908 132
918 699
226 395
290 889
729 419
787 314
100 865
766 126
952 651
817 855
641 455
243 446
541 232
958 381
463 47
393 666
63 810
930 581
780 235
625 503
411 568
967 31
313 874
325 50
916 764
761 389
632 954
132 642
302 331
71 901
871 885
195 466
558 132
119 85
523 918
700 230
387 198
541 535
261 483
402 51
744 76
12 116
464 322
75 81
295 770
866 291
176 141
532 850
886 422
848 240
35 840
904 330
534 785
888 671
379 543
81 406
902 822
37 184
354 635
117 983
204 439
870 914
557 11
226 854
628 165
850 866
753 5
425 439
190 526
84 490
281 516
174 360
412 62
544 77
277 232
885 88
400 169
692 206
795 491
191 666
74 740
352 838
793 920
650 257
552 609
173 925
184 636
532 467
300 97
49 694
171 423
737 240
537 425
417 869
181 513
927 850
30 800
838 377
86 207
457 885
272 461
232 524
286 949
1000 869
19 98
581 239
976 442
235 476
554 997
746 17
392 689
336 371
778 252
800 407
581 76
392 237
979 70
936 18
479 505
126 273
830 6
399 278
585 215
552 919
815 329
498 375
623 7
780 335
916 476
587 643
401 413
748 999
947 40
921 828
302 77
162 219
663 528
963 837
833 312
260 69
476 943
878 850
407 246
888 652
238 669
537 50
663 780
232 230
102 832
944 694
544 261
175 56
604 405
750 849
893 362
154 306
925 654
97 671
564 236
728 421
622 434
753 376
66 86
586 694
870 514
184 539
184 221
803 194
32 536
778 469
57 713
656 82
102 319
54 794
129 531
944 758
238 784
20 464
975 303
332 899
961 161
997 520
227 529
816 487
254 557
398 142
440 249
832 329
595 40
436 518
954 641
451 875
356 682
912 831
33 123
291 154
289 825
219 785
876 461
515 10
636 41
147 952
502 646
631 555
560 605
100 600
860 968
503 257
11 124
96 480
917 798
819 37
644 335
511 49
8 813
399 895
269 199
567 846
249 596
512 509
473 257
708 292
995 597
606 498
374 395
112 929
326 268
696 834
36 366
196 13
874 692
370 402
548 803
860 725
354 767
529 882
650 424
583 933
282 852
460 172
51 282
660 467
761 640
909 140
143 570
718 593
567 776
38 39
183 850
857 937
103 323
140 878
655 583
290 696
598 401
863 74
549 526
521 989
721 736
143 23
896 640
610 104
955 483
680 386
457 255
343 285
68 939
198 821
828 561
79 601
738 376
161 496
200 394
466 345
619 94
234 7
586 187
243 151
673 731
356 152
742 295
364 798
244 973
667 275
590 682
940 147
243 741
383 458
551 914
156 28
355 456
146 720
587 432
797 578
757 546
853 988
985 669
227 64
172 531
735 260
623 111
348 571
420 972
917 36
392 347
194 217
732 184
82 199
750 890
604 716
868 853
561 890
320 310
600 326
679 698
437 333
484 571
900 957
394 800
623 115
414 720
999 318
874 627
80 374
494 405
765 938
450 528
570 710
758 517
728 685
738 846
786 945
441 83
719 436
832 103
385 641
805 438
842 452
555 774
366 51
577 406
675 728
242 383
132 196
615 486
438 521
408 267
354 540
331 906
969 485
51 555
686 380
481 416
148 154
984 83
440 529
770 97
346 649
432 902
277 440
359 518
102 21
302 541
417 466
404 613
326 899
150 842
907 95
486 643
923 546
519 319
924 956
813 464
822 906
642 17
312 727
130 320
908 174
208 464
498 567
489 423
611 148
638 814
12 470
792 98
274 593
12 261
772 736
406 282
444 247
417 284
136 507
220 473
85 920
513 176
883 167
439 444
83 65
567 132
772 109
323 913
678 378
650 67
614 962
697 328
319 123
507 746
258 946
41 916
620 822
325 329
766 751
592 105
730 801
916 224
89 569
915 893
481 746
278 508
156 140
402 144
364 955
476 553
690 295
293 781
637 789
337 270
728 609
234 617
796 102
305 190
677 284
500 513
145 845
555 747
602 172
477 765
477 410
671 259
771 670
620 249
733 721
497 29
308 835
951 800
134 629
915 490
77 364
746 745
889 46
894 870
606 101
958 228
528 917
129 237
227 180
579 451
207 149
720 624
32 352
453 827
851 354
366 648
157 332
698 842
206 698
754 183
170 523
465 112
824 416
366 364
276 987
220 344
199 270
410 221
998 684
230 918
136 888
509 964
344 904
278 111
835 253
900 163
739 658
226 670
338 231
272 866
91 433
212 147
185 447
316 790
275 835
920 883
615 180
957 73
171 972
907 653
420 650
256 751
533 655
245 9
769 181
494 860
11 32
463 768
914 165
898 560
747 258
382 104
654 25
577 981
915 716
813 863
813 302
593 357
236 36
622 381
769 759
498 526
810 110
874 20
813 972
383 679
817 43
603 297
888 948
597 586
121 813
921 938
651 981
59 42
467 919
737 935
246 64
56 788
546 326
111 874
782 944
632 71
35 444
845 177
882 305
455 573
180 194
969 105
504 194
539 754
495 114
106 106
588 989
437 633
528 597
347 287
402 252
984 804
995 616
383 916
134 291
600 259
958 182
322 728
731 226
500 625
308 19
990 475
856 106
765 827
736 77
131 526
692 957
732 890
222 451
660 679
859 343
167 742
117 71
9 900
301 257
324 794
166 982
23 373
301 322
611 725
69 20
105 772
416 198
55 60
607 225
450 877
106 625
886 315
211 480
40 864
796 258
284 235
753 493
714 788
152 426
531 370
173 396
978 516
106 204
342 512
140 927
140 875
664 317
809 582
580 46
317 321
803 562
442 286
624 821
796 837
780 806
243 104
434 803
691 474
519 515
381 497
951 919
606 580
602 286
285 834
382 539
218 802
294 797
2 473
736 635
199 883
429 354
500 97
265 372
254 763
218 319
414 954
173 471
156 892
931 264
845 733
699 485
21 703
818 662
871 214
437 178
944 651
975 545
396 698
446 723
129 882
535 483
888 864
186 674
242 112
624 113
590 946
800 799
1000 965
90 314
46 58
947 750
132 616
599 407
231 815
804 165
750 907
658 979
53 231
193 228
580 483
748 475
780 388
233 812
177 407
330 589
490 738
261 835
365 630
487 610
448 940
664 284
539 955
560 485
505 28
728 561
998 234
194 227
330 945
194 435
170 842
886 778
840 760
585 549
577 602
157 844
740 973
278 254
931 333
828 779
585 641
649 925
508 48
641 20
868 859
902 397
569 657
139 358
715 49
777 200
818 799
397 625
158 742
618 246
313 782
507 266
169 818
553 421
274 442
394 675
639 368
955 175
705 936
268 620
688 769
161 225
326 578
882 927
563 267
912 248
211 641
135 701
916 413
731 643
876 218
419 556
615 114
515 758
829 476
837 442
914 731
815 11
327 790
360 856
23 607
187 416
556 571
742 985
207 381
709 613
174 479
711 386
511 638
946 84
755 504
243 713
830 453
269 729
347 135
619 888
381 328
153 826
911 383
147 514
533 230
697 30
44 410
979 682
364 464
174 631
302 945
329 856
104 90
177 537
141 506
911 909
353 432
604 170
138 833
403 299
635 611
500 810
434 521
249 696
897 500
297 666
562 34
811 513
59 965
908 375
720 667
161 969
736 509
536 909
8 526
657 481
740 938
42 837
52 824
263 679
267 686
881 353
690 423
37 401
539 92
413 765
770 996
388 112
973 977
419 310
613 369
505 240
901 861
823 516
782 754
200 420
429 361
328 177
908 397
684 804
5 465
839 232
854 923
509 16
949 745
703 777
613 606
7 523
25 593
110 721
973 875
897 338
404 827
210 804
803 871
843 925
237 169
637 533
312 940
406 875
660 361
33 402
444 698
192 175
709 555
764 202
859 840
581 263
347 734
517 440
731 506
566 776
934 200
676 855
891 434
269 645
69 813
325 525
254 665
334 752
876 117
741 194
693 428
672 61
223 448
499 856
912 953
522 739
444 986
776 778
717 809
661 995
421 305
23 574
447 686
968 513
995 476
877 133
288 83
526 304
43 107
553 95
526 49
569 840
444 555
716 906
513 182
451 961
87 665
466 138
419 629
663 863
325 43
55 7
390 290
356 29
540 660
291 140
785 181
801 764
986 415
206 203
643 364
178 259
760 745
955 923
790 202
657 725
223 560
953 84
828 149
501 344
518 24
940 832
541 913
854 930
145 10
320 409
759 607
278 596
883 324
222 935
124 18
81 793
589 6
573 225
191 974
5 429
692 193
698 840
870 842
626 359
150 127
775 753
433 396
635 753
429 600
839 481
961 113
387 637
778 249
656 753
625 212
121 215
394 612
407 513
360 987
219 791
940 716
95 150
765 759
214 901
913 879
850 525
577 266
604 933
730 420
821 79
824 720
595 35
821 252
376 117
447 376
445 997
24 43
667 644
255 106
498 398
516 862
114 504
648 465
207 30
842 157
290 481
126 264
593 836
905 543
689 346
624 334
34 110
61 874
809 391
947 763
307 813
273 666
748 612
514 482
176 316
886 382
41 978
401 783
511 16
209 64
301 427
637 368
592 326
392 803
955 475
261 558
701 89
77 949
276 263
827 59
187 299
377 604
551 959
212 922
607 464
377 443
874 613
27 299
130 681
237 131
510 268
25 510
629 924
915 380
358 123
800 957
765 654
696 587
856 722
946 876
647 347
327 611
386 234
78 98
52 554
303 446
229 383
787 287
422 51
696 203
693 454
763 110
385 226
950 463
359 361
585 258
594 627
100 669
602 823
923 858
723 301
306 544
854 814
327 294
796 521
832 734
207 603
585 801
131 698
648 700
857 798
244 631
781 85
287 350
317 337
468 822
778 448
843 893
683 919
394 286
588 804
942 424
702 575
31 883
656 571
353 862
603 279
134 599
611 84
577 200
585 331
902 658
429 469
750 505
697 285
286 620
345 429
262 799
390 516
975 623
98 753
502 689
750 367
61 975
848 309
537 368
648 817
302 35
808 192
478 152
564 492
240 731
63 691
101 254
301 392
342 993
495 920
962 153
385 339
740 666
552 292
272 586
335 495
702 436
304 863
239 710
655 65
677 79
666 520
183 784
205 701
121 294
203 563
346 185
519 381
655 13
727 221
725 978
922 537
403 282
880 507
998 790
136 958
655 493
39 377
815 522
780 553
634 457
625 143
65 791
243 594
514 955
674 651
690 12
156 228
778 640
444 395
639 22
169 649
771 624
505 193
42 257
284 263
7 743
732 999
492 533
986 799
168 520
756 554
515 460
530 618
733 298
313 441
37 856
551 644
982 693
44 437
691 759
769 235
122 819
707 776
511 184
624 87
431 809
634 976
237 373
697 337
682 965
146 226
733 673
589 949
570 511
477 657
294 689
809 498
73 66
255 718
172 325
456 182
482 465
687 207
739 13
962 60
332 236
443 202
194 469
337 767
916 330
567 496
945 715
510 222
919 135
166 956
802 46
575 600
397 405
71 275
595 622
172 839
110 100
272 748
49 136
661 639
129 619
446 119
685 209
885 253
823 678
187 431
147 736
562 673
564 216
966 474
982 734
186 38
526 40
742 533
373 326
854 223
995 773
774 234
9 751
26 378
207 164
970 211
924 359
755 798
755 166
992 566
290 559
687 534
807 844
408 369
3 259
544 573
448 405
404 764
775 673
521 441
569 844
680 332
224 70
318 825
550 588
634 555
499 446
480 409
180 197
722 19
86 763
846 587
643 158
723 994
643 538
917 902
387 530
976 37
907 963
529 160
417 574
719 191
244 999
281 85
27 30
585 560
67 314
414 423
143 397
375 656
690 888
411 109
624 227
534 242
802 329
446 110
681 286
668 212
90 94
885 125
79 180
824 931
262 139
74 676
538 997
901 81
311 509
303 682
724 443
887 457
241 51
570 887
312 994
739 686
224 855
834 829
83 410
315 689
626 252
311 222
103 730
936 242
479 511
621 538
163 132
149 868
515 279
713 512
147 366
402 499
138 750
562 265
165 76
550 118
779 671
449 426
841 512
908 79
878 792
792 616
720 28
774 775
909 815
430 67
334 77
645 573
622 719
882 677
872 751
846 430
614 282
971 466
630 357
829 139
95 501
374 192
889 119
318 64
890 144
263 213
853 203
462 544
254 237
61 982
936 966
238 268
695 639
82 276
33 370
232 675
398 242
9 246
833 232
511 961
807 471
310 51
565 701
699 578
918 766
641 342
241 198
314 61
369 595
330 890
334 517
608 347
104 731
262 526
780 587
943 670
520 206
544 72
736 782
247 164
595 612
920 595
207 506
551 324
952 98
247 522
368 129
641 214
993 388
328 852
726 565
521 868
887 194
457 96
395 490
598 477
336 517
759 528
158 7
880 462
569 824
757 992
389 123
535 321
964 25
621 821
571 513
66 551
603 663
220 775
459 246
333 463
226 259
346 825
386 352
241 223
544 265
7 878
432 262
895 287
926 693
879 859
863 588
981 507
230 800
406 322
682 405
975 327
948 267
165 570
383 913
294 242
672 888
266 681
605 295
996 957
850 646
451 868
326 745
54 547
884 355
108 83
502 548
248 865
27 193
339 8
65 807
4 244
286 699
946 702
880 321
963 759
837 383
509 915
236 836
689 436
362 915
615 120
937 966
517 128
339 377
881 157
924 453
326 849
437 277
579 983
509 976
278 249
106 403
728 572
101 378
802 506
724 155
614 628
329 232
696 353
519 39
259 447
116 663
472 461
802 161
977 978
408 777
555 294
350 527
258 660
430 70
262 856
917 233
467 586
952 21
463 399
236 767
813 497
181 802
390 875
720 125
159 162
941 999
749 979
252 312
445 165
337 877
104 299
561 271
316 569
356 313
694 271
949 860
10 863
52 601
653 967
532 379
594 780
728 478
817 795
537 640
502 685
819 378
717 774
366 106
787 810
927 553
439 797
702 436
32 101
579 921
912 751
586 968
854 946
965 763
170 259
257 284
393 686
696 865
264 271
757 942
108 514
591 128
728 333
588 497
897 567
759 925
579 861
893 968
807 769
8 610
332 815
590 288
545 886
572 7
133 975
204 631
669 478
919 867
772 626
299 489
682 298
884 274
963 61
569 647
56 478
582 941
691 459
15 912
83 264
580 776
808 301
935 385
904 761
482 445
776 705
350 38
222 385
927 899
331 885
403 433
270 380
969 563
395 762
926 215
643 81
618 534
877 67
513 760
466 695
30 922
615 333
394 773
851 671
258 740
615 879
967 474
757 15
518 573
49 153
151 627
709 179
547 871
113 558
999 368
423 684
678 783
173 435
554 979
323 946
603 418
916 695
616 614
337 899
609 481
849 891
216 79
125 348
468 871
983 569
725 917
795 652
94 343
30 735
499 730
891 453
564 920
348 195
922 480
54 404
175 539
685 229
26 662
182 966
951 17
940 794
949 514
657 451
697 295
566 716
777 758
47 605
202 707
61 277
234 398
775 527
314 309
467 987
371 797
181 63
714 721
194 786
190 525
47 326
741 634
530 799
758 557
522 956
778 758
523 81
892 650
857 310
127 350
462 72
303 737
622 250
183 116
399 328
722 464
783 351
573 428
557 836
33 506
906 88
486 517
920 676
459 162
528 231
867 751
618 473
161 116
165 771
324 597
982 718
589 209
221 676
205 250
100 583
108 889
625 508
124 781
426 298
908 640
336 757
896 278
908 786
190 899
869 783
835 576
796 57
532 650
503 864
993 167
826 267
507 45
84 587
95 1
684 599
874 841
20 572
324 607
534 622
201 370
260 744
18 858
604 164
971 496
263 871
861 104
259 652
939 836
166 635
474 254
403 926
514 889
801 344
89 677
462 499
479 221
556 340
68 758
178 76
189 335
843 166
469 520
651 144
208 520
61 1000
699 143
521 372
431 956
91 198
613 444
88 546
563 928
250 918
684 201
346 405
870 435
364 903
853 403
798 737
85 430
875 68
844 424
188 853
206 518
566 504
882 336
951 522
554 278
681 994
648 262
57 50
667 808
553 544
897 342
865 67
575 819
445 429
771 398
312 308
50 211
718 84
822 814
647 877
831 189
663 740
579 578
818 480
344 121
181 339
221 332
783 28
657 145
231 685
323 668
511 230
248 910
62 189
43 282
540 423
423 320
510 184
848 664
673 419
840 4
491 206
309 594
493 222
311 429
532 602
392 247
407 198
836 173
883 911
919 159
266 821
534 90
419 578
677 804
202 102
560 308
960 469
349 715
53 61
207 915
74 567
389 858
251 81
177 82
521 414
941 601
446 659
87 920
138 407
197 923
2 590
931 172
440 578
314 44
821 999
2 686
499 960
8 473
896 851
851 275
716 70
680 733
371 541
134 687
798 690
236 952
188 295
598 937
230 522
510 167
457 677
687 836
68 842
372 273
160 640
551 554
271 716
982 118
718 582
392 569
44 575
14 184
437 268
420 264
424 394
854 643
35 534
343 752
840 783
717 78
833 355
753 852
240 570
882 448
529 563
881 131
560 98
23 246
695 650
218 635
456 52
134 401
825 244
841 253
485 725
999 554
663 481
932 726
537 222
504 344
818 488
396 553
894 415
227 822
376 933
267 887
355 302
587 111
54 860
118 89
149 214
790 787
388 197
500 26
391 275
292 626
548 336
677 671
442 850
461 813
275 680
540 120
901 515
703 681
622 90
285 686
141 544
510 85
582 924
751 332
261 525
737 976
828 744
874 129
319 416
787 718
973 824
48 466
1 599
167 786
230 321
608 913
265 510
539 147
544 298
110 858
777 873
741 544
837 524
348 266
747 315
281 813
312 249
932 761
404 935
320 62
561 790
75 446
949 549
553 417
174 106
167 999
437 985
171 486
259 535
617 712
80 753
369 15
602 710
4 312
34 653
44 674
475 493
443 145
988 831
260 796
365 713
838 415
334 994
351 485
914 30
741 357
74 965
776 720
655 452
571 925
127 15
481 729
17 833
964 686
547 810
8 535
88 499
414 165
400 481
341 217
375 940
715 391
135 539
842 387
489 46
645 18
119 704
273 536
77 479
785 89
942 832
329 550
579 84
812 559
614 361
369 159
949 822
576 304
977 440
99 508
638 578
503 5
797 812
586 650
469 490
438 486
513 151
763 806
107 807
884 519
333 838
423 970
888 912
80 829
926 854
503 560
945 161
37 56
615 279
246 763
5 359
408 505
224 762
971 283
426 808
688 962
97 428
219 111
204 430
205 331
919 915
586 930
487 754
274 240
631 133
123 88
743 138
915 837
166 582
419 903
342 13
183 989
38 344
34 625
46 643
902 716
267 1
433 54
522 647
467 586
657 3
868 524
545 551
354 56
440 693
472 992
547 840
163 138
472 596
574 676
289 588
693 437
461 342
222 713
920 789
219 568
107 91
948 435
326 65
138 796
122 748
830 154
155 749
216 758
258 406
460 437
561 844
894 785
864 661
246 238
77 16
311 231
95 947
753 634
435 188
838 727
775 32
538 216
820 810
395 733
122 441
872 319
131 912
158 926
985 531
198 770
27 995
674 322
658 158
758 605
83 22
899 347
349 788
342 822
817 225
248 434
738 305
694 543
874 404
33 39
916 842
168 592
744 619
825 471
872 264
398 119
82 905
428 629
910 636
567 809
79 758
50 627
414 450
811 359
458 779
626 735
412 672
89 868
343 91
631 617
325 357
543 332
44 394
22 729
711 68
746 636
609 711
213 539
908 208
617 782
495 843
917 348
567 687
14 883
884 776
185 540
900 953
852 496
701 796
724 891
260 144
889 884
659 494
894 701
182 672
797 726
838 357
192 784
399 893
353 256
548 670
826 403
619 497
73 688
706 332
555 423
552 453
506 4
361 647
369 143
121 508
316 731
858 88
692 201
633 253
496 608
178 520
863 579
324 136
242 40
830 318
471 808
721 213
975 824
400 976
665 459
129 626
616 674
391 126
695 593
633 963
381 382
426 867
980 489
299 129
987 915
886 749
171 60
897 166
134 549
266 658
611 534
626 13
502 942
74 755
285 373
578 660
918 695
745 899
972 479
158 530
384 421
285 374
3 390
381 139
625 398
318 372
490 381
431 185
3 955
62 29
417 993
801 554
653 470
737 356
595 722
471 255
453 162
543 573
588 121
728 48
886 264
61 72
59 90
806 754
841 502
719 750
688 553
418 227
64 63
417 953
686 798
379 610
486 792
496 853
834 35
496 745
176 838
837 803
281 258
25 956
782 10
337 763
925 625
361 290
730 119
650 78
377 479
478 216
679 392
572 324
208 134
959 427
18 868
249 225
905 57
797 4
356 452
713 831
837 596
762 747
718 857
682 433
303 129
740 902
876 368
240 75
330 15
322 1000
506 831
821 925
630 778
677 637
617 367
458 159
596 880
32 130
338 465
83 884
964 432
120 175
97 347
639 488
245 138
421 310
603 434
110 100
61 547
791 259
176 223
872 575
717 456
352 611
321 236
132 603
486 847
88 319
586 222
854 855
421 219
859 672
665 482
390 609
730 39
861 922
732 953
960 2
932 111
150 482
319 198
318 732
470 396
542 826
699 276
903 572
541 62
530 674
663 626
507 753
536 905
180 782
707 472
77 469
950 778
582 148
423 969
879 193
259 649
303 340
552 801
544 186
506 863
676 768
811 422
185 184
739 191
183 979
432 25
3 531
262 862
172 820
351 948
218 334
982 36
102 105
806 674
29 646
335 10
694 238
464 739
315 482
16 171
796 710
22 751
886 402
545 661
747 278
762 104
235 665
318 479
33 406
23 546
968 772
929 2
68 369
258 301
245 106
531 946
197 593
995 951
851 380
291 844
664 670
428 779
663 116
684 591
498 974
112 646
623 983
731 165
745 875
525 230
747 773
311 216
711 474
858 460
941 285
551 607
199 968
593 200
601 699
903 480
622 981
933 121
125 476
10 125
298 890
293 660
449 614
288 641
302 812
319 666
264 362
858 290
580 704
941 700
597 508
481 294
216 55
691 360
238 23
762 551
579 209
678 467
316 946
404 145
710 27
6 694
696 15
735 569
722 123
236 954
207 881
878 565
910 824
196 318
407 91
158 840
400 796
44 662
927 229
316 860
378 507
43 635
858 128
371 215
366 851
90 679
876 438
939 921
18 188
918 231
227 477
970 114
117 903
259 785
287 931
478 902
23 441
954 781
705 512
657 82
804 510
291 422
295 112
243 781
337 824
491 816
966 960
667 234
181 983
775 841
726 991
222 434
513 903
718 721
266 884
93 540
528 615
203 387
252 859
147 903
327 598
480 20
213 882
949 356
709 382
396 529
802 133
799 86
516 363
453 786
823 672
173 19
950 826
598 411
88 723
279 2
624 444
434 151
698 220
955 852
201 18
630 837
582 723
902 484
867 312
650 141
782 815
755 825
153 604
96 689
102 3
74 185
831 269
300 22
179 821
857 190
981 294
617 114
871 283
559 146
300 386
226 389
610 470
443 715
14 95
686 826
274 408
177 225
641 789
193 653
676 599
532 413
605 294
402 148
176 745
788 594
817 485
647 991
648 280
898 918
649 81
90 745
768 790
7 159
346 640
7 46
415 7
616 695
412 406
723 597
669 179
524 721
95 973
110 158
531 90
795 788
46 908
553 347
565 920
472 93
974 819
184 288
954 128
824 670
919 498
801 915
778 371
473 787
993 175
739 782
407 168
371 217
448 374
191 194
172 203
34 864
1 752
986 188
128 976
473 608
242 951
456 322
940 62
471 604
261 62
242 548
304 501
670 731
148 58
649 541
409 18
798 604
262 237
160 128
294 472
262 711
417 647
997 917
518 439
667 64
717 717
647 555
530 215
319 93
919 493
65 733
33 522
603 637
570 469
973 576
159 991
556 200
695 232
258 608
884 243
601 555
798 162
383 704
394 871
10 27
202 841
68 664
319 447
786 158
641 236
727 966
31 519
870 879
737 917
116 824
370 230
356 609
988 953
84 718
548 772
620 24
892 412
671 954
951 285
234 781
79 502
737 913
122 973
913 184
947 906
224 224
733 779
552 846
146 380
563 985
594 560
569 154
735 920
60 6
109 359
644 509
207 560
615 954
268 68
944 959
777 964
256 661
488 991
986 501
966 96
392 150
786 416
820 899
400 811
593 616
158 633
959 97
422 460
797 807
650 465
56 824
934 413
162 546
55 797
942 899
602 98
296 1000
519 599
234 169
283 104
864 509
349 409
941 271
632 776
718 748
687 64
757 567
728 875
512 651
71 563
743 749
323 133
565 868
677 538
94 870
380 299
799 256
366 49
746 81
385 639
112 843
64 796
9 16
441 728
80 261
915 291
794 549
108 117
989 437
777 381
156 655
87 33
464 589
829 62
3 292
805 53
486 971
856 106
819 158
198 962
756 387
815 377
210 120
251 158
930 191
437 963
298 232
231 268
201 281
47 339
172 276
791 894
556 325
675 574
85 575
323 268
586 354
295 858
772 370
90 164
90 735
640 905
553 365
513 538
124 640
783 213
528 749
268 70
494 831
509 43
300 709
427 299
253 613
960 18
523 407
398 3
119 992
435 939
112 458
345 886
943 404
162 728
371 539
696 426
312 581
338 318
459 733
939 225
384 224
733 789
916 947
659 968
215 95
388 180
417 50
42 396
909 259
234 263
802 746
687 564
358 466
743 179
166 731
527 572
553 864
970 46
211 786
885 941
44 39
694 113
560 843
602 184
378 209
853 79
129 678
68 658
61 122
991 725
362 363
795 238
147 608
676 218
106 440
87 128
524 269
453 462
322 632
459 510
393 401
390 916
491 66
517 63
375 378
415 873
131 129
931 853
586 77
350 972
760 144
582 300
337 659
141 350
738 420
610 522
936 223
114 161
765 892
44 847
129 533
617 531
244 593
386 908
1 818
884 386
383 24
190 717
729 96
531 126
429 796
11 305
658 608
764 131
682 62
886 958
71 551
211 982
618 559
693 631
782 51
146 965
43 970
491 640
799 317
642 586
103 133
969 614
875 143
544 46
287 830
190 249
981 157
961 655
432 855
776 995
764 189
557 972
177 227
160 87
831 712
367 269
467 49
778 621
527 393
498 45
199 230
89 10
911 474
525 338
883 237
231 698
935 884
296 1
709 560
602 432
68 157
364 172
669 813
560 290
321 489
599 141
215 851
292 847
602 51
373 778
118 28
973 698
955 90
23 937
698 307
182 534
116 375
927 923
794 781
656 225
87 411
850 450
122 217
761 763
376 75
700 548
750 234
392 357
612 309
359 391
77 81
397 117
194 290
579 501
534 293
869 518
604 708
119 119
149 316
676 994
862 495
702 772
199 609
570 793
262 249
634 864
857 998
846 633
314 139
421 71
324 552
901 350
996 495
450 537
276 984
427 1000
193 513
376 821
963 518
311 193
317 961
518 816
354 550
883 366
776 925
376 820
249 908
698 291
659 897
104 532
122 729
584 257
971 584
501 692
729 733
645 330
677 993
335 387
366 68
482 432
64 100
240 745
56 876
937 27
989 413
20 203
219 875
504 394
186 998
913 476
747 554
422 398
194 478
15 916
414 70
973 556
414 477
465 850
758 915
774 761
647 135
770 451
692 385
615 645
424 511
609 34
645 169
640 291
432 587
620 407
841 599
448 909
950 660
152 107
470 431
76 985
843 780
935 320
617 657
737 896
91 455
23 946
980 38
77 11
123 348
210 554
128 394
937 207
380 820
776 607
653 690
873 416
126 679
94 613
717 749
329 334
925 515
73 16
692 517
729 764
311 758
691 943
426 413
994 334
852 585
829 475
238 673
447 568
172 885
875 159
756 475
364 99
172 415
499 519
232 914
82 185
673 493
485 587
25 226
16 926
482 623
139 546
342 968
19 575
201 825
450 641
435 333
406 900
810 213
263 540
317 672
114 190
819 211
643 873
17 718
671 611
42 395
103 234
440 819
1000 159
217 535
328 544
982 304
387 859
917 203
75 754
166 285
798 840
538 870
249 598
95 957
347 434
616 433
300 268
665 758
724 798
169 628
224 608
248 784
239 982
200 317
610 302
72 851
978 945
610 570
924 662
822 475
719 469
416 659
374 279
157 37
801 927
763 651
246 749
94 433
149 423
422 414
97 460
694 255
850 751
320 706
551 548
571 260
96 978
158 127
538 837
999 460
956 559
484 129
679 730
331 55
450 44
541 26
251 48
389 582
657 413
134 770
518 525
298 916
10 860
119 793
43 859
155 199
617 72
97 289
77 468
308 150
538 640
672 870
92 933
560 962
748 791
81 103
717 573
318 183
513 127
637 468
741 604
46 9
316 824
996 63
798 566
996 553
721 455
587 333
592 383
804 904
959 505
294 828
225 31
291 272
201 792
893 292
388 789
660 248
680 337
459 408
6 949
480 286
98 910
41 564
963 404
316 756
430 783
303 854
37 920
79 269
941 769
948 550
205 354
712 470
474 849
32 560
168 77
779 191
834 775
816 942
74 270
501 538
269 94
506 760
613 795
747 232
498 496
588 949
827 526
807 184
750 491
177 721
103 738
890 138
941 456
699 151
800 458
82 837
999 216
265 638
518 518
693 535
988 319
258 6
346 358
420 595
880 587
48 209
394 999
217 65
567 364
534 692
970 307
824 851
41 171
594 173
827 851
729 140
399 732
627 612
23 798
996 497
811 718
179 44
690 272
291 185
92 215
749 120
483 302
51 431
791 978
879 136
208 382
170 412
774 954
641 692
861 938
514 351
909 62
652 813
573 187
812 622
23 197
116 304
615 103
534 556
973 49
374 308
714 572
301 923
926 542
690 928
912 853
523 25
496 513
473 448
70 570
865 76
221 930
935 647
666 65
13 887
646 300
490 516
427 473
77 197
868 994
912 471
556 99
346 307
504 250
781 106
721 58
398 167
290 539
338 330
384 625
845 205
783 583
910 156
105 521
671 230
193 259
361 874
990 674
644 328
67 252
667 958
307 942
398 339
170 162
481 51
326 539
394 928
796 855
992 73
799 111
791 818
60 254
679 911
505 220
556 926
860 870
81 440
471 403
814 260
600 989
800 721
751 154
975 61
153 71
795 382
474 488
247 364
407 206
40 82
217 349
199 503
910 617
978 173
545 93
521 782
914 911
859 477
104 595
9 736
962 931
50 840
69 416
358 866
127 607
359 710
643 859
393 481
822 498
26 985
382 471
499 340
514 980
911 957
731 866
835 421
978 239
763 210
92 218
366 358
16 229
303 783
74 407
741 190
743 686
36 734
552 126
650 620
740 152
398 61
726 866
866 968
710 759
689 640
715 251
275 430
782 860
46 802
394 560
999 875
399 888
470 523
461 438
351 248
254 352
61 440
469 88
809 548
242 855
800 519
751 686
706 436
245 753
343 370
695 416
332 269
992 779
259 177
865 114
945 517
858 878
744 954
586 872
693 263
378 403
388 43
427 136
231 301
664 439
118 611
94 604
672 734
47 902
591 238
894 775
730 135
662 320
267 440
915 877
385 987
337 656
689 614
451 885
957 502
244 905
614 810
698 440
206 579
712 786
182 814
618 873
942 890
99 217
131 205
931 932
82 542
717 673
203 126
356 960
593 393
949 141
869 746
847 927
970 344
351 252
508 931
440 899
250 754
464 877
226 669
126 392
939 914
464 538
886 791
353 223
702 130
326 94
638 384
489 518
33 496
191 177
61 524
701 114
281 955
592 296
14 605
617 175
25 989
175 127
334 612
358 827
384 63
333 649
941 367
717 937
503 217
374 19
861 738
44 897
264 137
998 582
185 57
527 651
600 625
829 788
247 225
231 3
205 235
532 256
822 572
30 243
463 182
350 400
624 403
521 694
755 968
287 132
680 507
772 216
587 763
72 870
69 859
425 537
302 306
112 401
781 706
113 777
158 322
627 563
906 59
56 227
421 115
599 845
712 841
973 75
910 63
170 919
372 125
959 538
938 583
277 958
198 317
152 118
863 275
571 888
903 84
573 532
618 856
274 724
491 439
836 640
374 273
168 381
824 411
453 961
514 712
638 37
597 554
857 855
359 59
896 812
803 861
261 742
79 937
963 887
503 824
247 315
111 428
125 371
917 34
783 691
669 583
209 121
662 740
607 608
330 671
575 865
162 559
147 93
168 412
15 770
126 392
882 263
924 950
143 429
967 878
794 700
149 17
224 991
405 423
935 693
178 259
324 701
705 80
980 629
936 739
898 743
270 988
303 785
738 642
232 111
355 921
633 335
278 683
975 297
534 576
508 617
958 747
667 770
794 916
11 185
116 267
840 227
650 319
940 732
52 755
805 77
387 946
905 577
213 303
772 156
637 747
906 161
120 803
120 638
810 749
676 366
23 448
917 211
373 222
820 605
614 15
178 332
460 250
276 718
373 570
610 213
30 67
845 824
28 903
598 60
478 450
235 503
397 910
412 562
173 596
852 264
766 480
691 182
83 847
368 529
723 416
916 311
126 212
362 915
351 739
762 177
928 628
68 313
804 785
514 563
589 413
31 208
685 595
323 353
954 836
392 631
523 804
63 934
647 162
515 526
453 19
824 47
661 817
468 664
373 77
635 428
561 286
249 475
738 964
447 816
558 86
721 164
336 884
7 958
886 490
519 869
17 18
235 484
410 397
382 616
647 637
826 89
564 402
806 858
887 15
371 607
108 560
909 307
399 899
471 523
47 704
551 259
727 766
601 170
785 27
175 868
812 295
709 852
452 486
746 588
744 336
611 235
646 487
298 289
3 628
188 922
575 455
961 276
236 441
116 599
184 815
225 313
448 477
846 915
4 605
546 787
42 955
67 14
914 286
660 170
184 365
219 733
680 691
432 406
612 592
473 774
529 414
842 810
616 101
98 624
904 467
105 740
256 348
462 590
370 689
237 889
131 288
621 962
448 320
536 203
650 976
515 843
514 499
661 364
631 377
901 729
60 325
852 186
319 222
449 789
868 453
779 499
544 618
969 140
841 579
790 648
907 915
432 443
29 50
583 523
170 814
227 9
828 438
78 66
763 495
328 961
594 429
497 771
714 816
858 599
640 392
740 728
946 526
458 376
560 496
619 882
189 841
639 132
636 963
587 464
895 337
319 349
610 822
540 415
558 260
259 7
466 898
433 448
604 869
934 304
245 713
629 350
411 228
510 431
864 863
855 831
943 474
913 598
63 211
334 832
367 627
57 905
305 733
86 180
820 611
296 598
314 239
785 35
208 939
388 772
660 262
262 764
992 436
315 590
532 592
685 901
514 801
352 247
315 606
393 623
191 678
588 541
946 352
108 781
938 500
525 185
292 101
501 579
294 476
777 122
167 2
853 120
227 17
835 799
67 384
253 926
385 833
853 124
984 1000
841 215
554 138
964 632
156 471
743 455
612 438
911 967
299 212
328 430
613 713
416 812
236 831
366 709
276 935
696 228
602 890
548 429
854 673
326 655
728 553
57 957
239 878
193 600
627 139
300 923
812 140
897 610
628 208
448 431
599 614
425 714
699 906
881 245
994 788
855 289
988 230
397 417
802 312
962 897
221 434
108 458
989 741
739 181
638 110
232 297
420 144
12 307
903 213
997 809
817 793
331 611
268 419
201 582
338 544
447 918
564 494
93 416
859 946
169 305
405 230
569 518
263 82
341 426
122 686
827 837
224 186
910 23
925 259
329 945
562 826
284 123
364 945
673 816
299 421
137 171
463 3
376 988
933 121
863 250
175 146
296 487
994 308
515 243
249 74
239 278
55 505
821 677
465 554
990 167
601 339
557 877
663 122
383 253
514 863
543 306
36 156
558 625
412 483
287 249
389 957
1 88
236 395
917 831
687 546
312 441
456 512
402 597
249 101
676 493
833 65
377 867
612 624
667 271
881 556
878 175
269 951
586 988
606 738
770 396
138 119
945 314
773 536
492 46
968 547
682 26
991 611
977 834
675 379
666 438
694 681
676 808
406 676
294 205
944 492
934 890
326 13
495 885
443 399
71 20
570 821
358 117
463 136
786 484
629 784
168 250
551 678
5 440
482 89
522 376
551 259
726 932
39 503
749 886
774 153
974 411
98 530
179 317
917 686
881 35
886 740
655 815
415 713
68 220
879 145
657 185
799 780
877 855
265 985
855 979
932 698
806 472
516 939
805 684
87 296
474 989
970 18
157 504
586 53
406 310
439 193
911 860
3 131
457 861
104 400
58 166
742 685
595 445
428 326
480 663
334 921
817 741
989 278
518 802
165 806
503 148
656 564
337 588
215 292
396 564
88 119
145 4
811 776
697 24
126 854
233 842
817 815
458 319
76 181
868 265
804 975
962 801
148 7
777 846
560 91
339 310
13 618
216 240
644 69
348 412
606 672
571 128
114 652
488 879
305 178
813 640
370 198
21 481
745 205
357 165
194 444
154 129
179 502
276 991
88 242
703 805
928 655
330 870
789 589
608 842
121 530
52 804
11 557
386 920
209 546
145 535
640 322
244 928
734 775
807 421
177 449
879 535
768 368
906 95
959 126
422 323
648 632
70 40
852 321
822 970
386 627
519 701
566 91
286 311
891 815
271 365
891 639
832 631
554 854
104 48
27 67
550 669
562 752
725 770
609 646
541 995
582 651
845 926
474 554
580 891
20 493
952 276
979 40
126 95
442 405
663 733
894 8
379 886
684 615
39 395
133 536
802 432
555 863
662 652
693 554
250 974
734 330
428 70
788 1000
764 493
101 626
699 458
276 145
874 753
648 24
640 250
525 491
323 916
252 690
479 556
725 824
820 990
70 924
921 334
707 891
39 364
237 840
121 498
848 850
671 707
835 760
514 825
228 707
186 267
508 400
731 401
294 312
341 342
614 654
386 33
20 829
851 128
975 724
420 353
446 919
750 838
786 626
907 285
583 188
212 817
929 934
398 976
260 591
251 762
203 237
484 291
74 866
396 989
863 521
32 421
203 235
875 471
815 10
870 673
121 298
884 242
54 191
268 485
969 151
368 574
434 92
466 415
50 126
269 271
26 187
17 904
979 52
313 267
880 61
831 51
319 872
32 498
431 496
841 612
284 21
328 862
109 496
880 74
503 524
52 346
650 655
772 551
25 964
29 621
823 671
651 620
389 68
10 318
384 220
954 616
391 676
753 255
322 324
674 712
509 785
491 403
564 488
244 685
409 408
155 521
282 610
229 899
173 936
511 641
557 471
98 469
590 330
365 963
523 620
989 284
882 42
575 101
557 11
293 599
321 132
583 995
787 940
233 58
142 513
651 366
113 222
222 489
166 698
329 736
710 181
51 715
631 617
908 180
727 363
260 889
610 189
837 200
544 569
972 366
482 804
385 395
698 756
465 766
578 551
945 601
117 610
539 136
802 155
621 732
640 492
452 318
443 789
64 914
387 732
401 970
885 219
615 931
235 190
727 929
151 455
913 802
974 560
910 793
719 396
183 649
506 371
65 811
125 89
605 623
194 921
428 443
140 915
23 779
192 311
876 517
321 988
196 655
4 570
746 24
786 664
446 623
707 387
23 324
935 428
496 353
879 29
369 245
523 232
382 253
37 619
732 167
83 931
976 244
394 668
114 377
701 819
350 267
805 73
83 308
939 612
324 398
16 811
349 651
125 29
352 383
751 151
396 987
2 513
975 910
982 51
994 337
343 89
459 8
606 360
616 536
349 236
895 498
296 992
482 26
799 536
912 668
288 966
55 220
769 560
45 296
323 466
975 476
186 86
40 177
888 4
362 628
690 407
427 199
3 390
319 134
980 684
419 944
341 845
26 103
916 605
16 470
36 958
3 94
378 813
498 988
945 762
862 939
973 107
269 442
980 620
229 386
481 956
589 399
514 999
31 232
545 4
554 380
559 738
821 170
76 564
349 405
500 622
743 42
211 402
961 152
217 412
170 723
513 22
682 933
683 568
364 786
737 304
241 790
703 419
390 693
779 509
325 254
668 970
97 789
120 305
530 516
21 498
409 429
217 100
94 134
772 261
581 138
995 39
654 16
160 243
364 410
804 13
597 68
303 508
472 743
271 316
70 33
700 250
310 395
52 779
500 599
122 482
836 75
928 244
80 918
334 161
898 14
939 753
667 276
544 760
785 253
28 368
23 565
370 633
862 914
655 440
817 403
159 601
647 131
231 218
706 509
173 190
740 693
531 315
73 289
827 497
903 3
284 567
570 244
675 323
964 158
429 181
897 29
184 368
641 396
242 719
15 56
753 856
838 3
169 384
828 255
268 115
614 444
683 581
610 400
635 618
220 946
363 839
320 155
586 571
142 442
381 573
508 267
326 747
405 571
496 572
207 282
262 51
42 301
532 712
197 527
574 341
970 147
4 562
586 73
279 373
395 562
365 841
317 210
880 82
204 234
509 483
320 678
127 836
560 825
132 715
325 547
136 53
459 477
829 289
218 81
580 610
859 688
453 695
557 609
347 281
1000 667
691 16
849 496
994 858
259 958
398 778
711 714
365 144
202 171
418 978
437 872
190 167
906 408
426 844
466 341
675 77
227 731
94 961
647 906
523 874
696 533
239 376
39 927
465 770
827 706
614 728
463 67
831 143
941 477
296 674
622 432
660 865
771 550
92 529
317 770
278 984
361 677
762 578
24 270
864 837
891 741
901 358
147 613
133 623
102 372
578 645
718 192
530 177
667 655
15 67
353 499
567 654
724 200
180 805
528 731
70 136
573 522
764 298
351 874
866 474
267 280
580 347
358 320
993 578
912 571
99 181
149 1
242 747
588 763
656 219
369 915
423 444
813 794
151 398
533 934
188 44
168 951
28 447
345 852
37 568
197 942
389 505
334 272
75 344
782 393
851 873
376 273
992 567
343 372
441 583
738 885
125 354
103 514
699 68
412 792
547 837
750 675
352 820
920 476
335 347
109 896
944 187
8 344
771 869
496 138
407 17
906 796
827 719
646 464
335 712
380 520
965 72
807 223
401 2
119 562
936 703
685 433
412 589
511 390
269 137
91 529
916 400
816 549
1 519
656 179
516 133
218 297
424 634
373 62
292 143
278 772
851 161
130 355
747 435
583 622
634 783
636 109
557 192
362 70
466 271
162 976
381 585
677 485
384 729
483 531
964 255
947 344
740 660
201 840
112 329
229 773
151 19
592 433
373 205
154 10
900 971
199 874
31 662
272 874
274 928
645 411
501 454
536 801
671 597
628 381
943 538
885 429
998 243
18 490
745 939
517 933
282 94
347 238
189 105
838 67
288 524
727 154
108 488
225 27
809 263
586 733
893 460
666 539
85 928
286 891
972 766
998 315
704 684
154 616
772 558
100 676
952 712
542 723
37 504
820 291
796 270
284 221
774 418
194 684
198 624
752 937
595 617
27 225
770 225
680 787
960 689
445 474
484 81
653 459
235 108
787 99
461 911
624 753
269 159
591 683
638 678
565 136
881 930
790 929
651 122
746 621
875 918
663 159
930 690
752 126
298 894
251 305
905 277
385 372
871 208
62 212
410 655
192 779
291 35
852 129
145 203
243 711
68 985
108 921
332 511
92 223
736 91
520 392
514 133
931 636
231 449
995 587
428 614
789 551
517 290
697 172
735 775
152 240
301 757
905 426
488 53
892 483
294 624
918 899
885 546
235 42
330 510
881 541
866 767
232 968
385 281
248 894
489 818
380 978
386 416
282 552
280 639
508 334
603 871
96 904
967 808
931 661
707 844
173 236
159 775
398 962
750 365
895 739
595 728
435 33
792 356
515 542
354 690
520 731
168 669
116 819
458 636
234 919
919 492
252 446
926 418
994 1000
294 410
856 743
801 790
89 211
643 511
79 849
960 433
581 591
284 486
132 246
788 250
633 644
705 669
87 853
373 962
401 830
270 92
576 726
199 496
818 178
566 403
116 459
904 840
534 309
752 414
964 919
527 620
462 218
326 554
557 871
7 910
61 690
337 343
458 125
81 705
995 658
269 733
564 665
605 588
647 290
523 705
386 928
313 712
780 323
425 367
856 696
727 431
772 318
259 942
516 31
915 709
39 601
446 809
148 96
795 424
61 618
271 50
768 799
333 650
935 459
487 607
918 354
883 483
337 678
1 23
64 392
209 209
675 793
50 579
143 59
965 193
107 441
224 295
804 687
318 653
395 760
396 808
465 162
454 669
657 712
751 717
795 844
200 416
609 678
23 791
530 390
225 578
677 34
307 186
48 644
922 13
957 156
419 972
293 413
148 18
999 326
864 603
81 279
554 718
503 46
329 881
338 965
610 840
335 578
636 321
184 899
188 951
816 611
704 712
320 118
920 29
591 12
609 358
598 822
12 360
529 491
27 101
73 364
804 749
70 484
390 366
538 86
591 638
961 2
608 776
556 96
576 3
989 280
85 19
813 707
266 793
345 641
834 78
643 848
667 112
973 861
925 238
992 723
457 158
410 357
959 680
726 713
215 623
638 428
817 516
755 164
329 638
781 693
898 690
958 244
283 762
488 289
430 854
287 517
69 804
33 448
432 324
122 605
577 5
93 12
633 350
924 788
123 74
688 43
117 51
124 387
888 169
364 196
245 72
667 456
215 787
785 742
343 656
380 54
882 186
382 894
991 477
668 199
917 322
278 895
386 7
330 587
542 89
931 617
541 32
480 368
131 936
823 708
17 80
143 714
918 761
493 564
770 277
758 449
700 777
452 132
555 920
508 767
625 709
851 725
131 628
497 33
765 382
982 830
106 320
73 83
273 687
239 338
732 258
432 46
82 475
13 111
252 187
902 804
317 441
16 91
298 663
115 767
312 194
594 511
837 803
20 111
55 935
191 141
809 207
572 267
572 805
5 420
202 292
547 892
366 426
916 664
39 501
458 967
202 391
151 916
735 671
140 369
220 421
921 377
422 714
175 26
375 306
993 558
97 935
120 645
784 163
693 480
621 105
306 828
758 625
66 880
691 654
415 701
36 30
626 42
311 613
380 209
77 366
683 586
28 296
993 681
831 856
535 326
33 865
206 673
960 653
686 112
974 766
159 631
156 557
277 811
647 158
65 739
52 62
513 987
175 131
898 838
927 646
644 71
974 751
428 884
349 638
591 464
180 321
945 116
654 511
566 833
714 279
72 460
391 670
743 94
591 3
726 279
148 905
786 423
625 488
854 529
151 208
609 140
231 12
569 239
607 183
337 384
870 941
822 760
313 952
215 655
1000 238
955 520
707 603
524 241
365 425
241 962
667 384
705 439
566 131
315 251
875 353
611 43
68 869
319 820
56 659
111 386
397 174
315 766
366 211
150 562
103 876
432 133
933 794
938 622
659 378
730 966
607 842
167 863
674 545
550 786
934 328
586 426
147 33
315 691
730 306
717 358
75 286
217 372
121 352
296 660
258 413
884 139
117 637
961 871
780 942
272 112
185 181
645 724
805 25
966 245
339 614
532 896
548 43
30 77
443 585
896 166
88 568
891 263
490 759
438 920
621 983
722 505
332 614
491 379
568 243
586 63
358 978
575 413
534 758
540 227
623 574
573 504
665 134
980 772
851 515
688 54
282 754
653 113
627 661
520 268
855 683
801 677
293 883
434 569
870 725
599 146
930 629
155 134
288 461
306 591
594 382
270 37
663 130
480 324
73 425
496 571
575 101
576 747
902 268
642 511
712 611
258 750
182 394
759 27
793 679
530 741
404 386
625 992
790 42
214 319
876 275
311 283
707 189
795 141
771 706
402 244
471 147
563 148
856 487
763 779
425 2
681 169
582 302
463 259
822 648
266 364
711 617
578 225
384 455
749 983
498 112
255 676
335 3
700 910
221 203
237 388
228 776
721 591
746 747
923 900
905 350
705 273
126 615
508 849
234 719
115 550
21 354
483 842
342 645
338 698
567 63
969 16
797 222
222 75
206 511
217 581
731 26
479 305
821 935
330 727
516 497
314 189
834 973
460 459
749 94
208 19
884 329
73 188
609 984
334 282
52 78
709 59
897 694
167 288
352 928
823 542
282 464
299 680
123 36
789 131
251 259
228 229
510 365
27 619
763 602
499 574
218 851
300 577
543 743
279 258
11 587
23 522
569 402
853 323
198 348
331 869
905 918
32 428
883 598
274 714
784 504
178 13
371 866
121 732
24 953
369 651
482 310
118 265
613 33
707 466
197 496
728 286
78 236
769 133
429 400
90 165
707 214
671 49
602 440
776 144
288 128
538 144
433 605
160 701
801 826
1000 57
382 716
410 617
748 217
883 10
386 151
192 455
113 192
478 272
365 488
190 648
100 120
973 987
68 827
250 106
761 97
873 749
764 189
149 716
415 96
41 169
116 577
895 117
446 722
578 94
311 951
406 481
912 53
352 626
671 764
959 14
962 779
370 561
203 279
851 816
732 383
705 733
169 375
667 763
684 191
952 77
156 536
996 799
583 810
453 472
518 412
228 699
560 730
494 800
14 596
42 388
78 313
597 562
19 663
177 236
954 181
740 674
967 215
957 245
510 613
169 777
373 953
667 629
166 234
635 952
227 730
389 642
330 825
354 204
552 652
492 5
314 422
682 898
126 281
731 336
376 744
80 721
352 340
170 898
641 113
899 5
405 445
864 183
940 196
244 991
931 363
128 138
712 975
622 695
892 969
964 300
538 945
830 133
668 675
685 739
140 538
467 561
824 416
656 966
79 135
190 480
968 759
785 646
121 388
235 319
757 883
28 844
623 378
718 887
555 481
590 967
908 113
558 41
456 327
360 749
503 52
93 922
714 860
340 878
257 497
102 989
813 692
629 861
468 784
925 477
266 947
243 320
324 897
490 498
65 390
220 493
961 224
285 80
311 95
284 869
707 490
483 254
144 272
197 523
452 503
583 18
302 948
879 83
625 808
385 447
407 803
409 973
673 295
634 248
762 812
845 745
940 443
677 756
474 121
751 609
284 459
904 130
57 513
814 324
951 496
456 444
893 399
242 919
170 669
544 325
151 253
187 243
959 712
962 421
359 230
32 228
943 112
915 385
304 236
525 398
769 830
475 733
602 656
435 720
449 782
842 324
10 64
419 962
656 725
348 675
875 264
691 64
906 274
606 203
792 676
911 22
499 926
502 398
911 1
168 483
425 22
326 527
199 129
328 760
997 53
920 628
202 101
220 424
937 468
915 557
139 42
608 663
586 188
116 715
673 303
262 421
463 288
725 372
810 883
503 602
247 998
642 875
648 89
295 169
807 212
598 714
687 989
261 207
529 68
722 585
364 781
976 362
206 330
446 93
583 962
842 732
509 746
445 428
625 702
320 863
936 205
181 253
582 230
896 472
774 18
764 51
284 984
810 637
371 478
724 280
826 27
383 521
232 695
87 163
473 419
924 845
17 722
835 12
46 611
487 118
794 754
846 789
757 2
744 395
249 274
386 600
311 865
105 654
871 807
986 37
716 201
358 952
390 160
883 706
761 767
630 54
803 880
227 851
955 994
71 232
989 912
317 545
378 321
941 94
92 671
243 876
630 390
851 451
866 780
810 780
37 119
223 172
541 119
873 25
666 586
610 951
602 509
649 424
311 206
638 222
659 483
62 350
596 206
918 851
714 600
19 228
204 222
624 996
387 149
466 43
279 350
630 701
621 669
306 943
162 796
656 274
881 415
870 638
1000 172
867 756
217 441
452 168
436 689
148 305
970 388
739 54
820 346
629 478
890 628
147 932
311 496
567 78
833 631
256 96
631 820
966 538
804 635
711 450
688 875
288 263
629 265
303 404
158 899
165 469
428 350
593 650
122 85
416 261
632 631
376 624
326 299
803 928
566 250
697 432
580 136
279 284
193 809
20 579
202 389
849 247
303 87
200 941
872 952
301 643
594 874
994 323
399 500
71 963
532 913
694 661
939 93
197 690
849 470
996 150
314 458
150 856
816 467
884 625
643 444
869 918
146 158
50 851
39 923
21 86
921 798
258 846
635 573
942 174
626 501
772 881
492 168
238 675
691 877
633 434
328 261
465 992
277 325
579 374
427 989
754 534
378 276
728 981
71 157
694 883
375 874
768 145
586 747
471 437
339 971
106 725
948 264
999 382
214 437
146 319
165 565
992 655
370 366
374 96
27 864
778 470
69 329
171 896
49 526
453 594
317 335
948 548
297 672
154 619
329 216
571 962
91 704
173 917
214 802
918 521
459 218
533 475
487 909
667 260
670 701
306 485
964 471
171 149
820 682
542 652
644 307
946 771
503 241
373 499
378 714
349 838
883 272
300 445
922 572
658 967
940 109
828 451
180 693
307 411
202 825
400 21
552 274
818 150
367 493
954 277
649 51
350 570
943 5
354 913
682 337
165 463
598 585
326 560
739 230
223 730
69 97
850 913
492 537
961 16
766 390
762 449
287 729
886 513
634 334
363 403
850 863
567 159
570 582
565 703
842 654
820 950
955 71
787 53
433 52
953 124
663 139
512 617
689 640
538 447
586 142
851 942
198 163
838 707
834 423
932 477
944 913
982 612
830 478
428 117
782 855
407 453
640 125
896 210
387 508
99 73
939 921
606 903
60 794
804 776
412 928
63 485
383 179
409 614
196 187
499 332
564 774
542 825
395 947
239 487
912 897
880 162
111 788
673 754
701 478
902 784
803 46
746 317
579 408
409 250
855 945
675 15
506 4
108 627
934 38
640 821
940 827
316 917
451 107
639 786
199 972
128 201
650 485
817 887
641 124
865 299
261 756
464 66
506 23
171 664
644 828
303 440
653 725
282 624
659 136
877 52
630 544
605 94
695 943
913 271
932 450
926 85
937 841
542 624
704 897
32 282
985 976
184 627
428 45
615 558
627 641
709 276
405 806
467 595
837 826
933 498
1 664
644 300
894 115
522 630
729 936
359 975
553 7
472 387
352 973
791 596
519 170
181 381
465 810
996 324
120 130
178 828
764 512
263 252
130 959
47 784
809 790
611 681
511 916
738 268
50 699
109 676
619 646
825 532
429 87
29 909
364 754
546 345
864 647
994 10
280 856
746 873
603 248
521 142
753 228
35 57
809 825
391 372
716 985
363 957
198 123
786 339
549 878
355 36
529 362
795 432
540 675
565 390
843 74
918 193
610 970
845 175
142 580
359 550
548 616
137 171
511 249
734 352
478 170
865 129
196 547
276 44
97 355
430 275
158 128
307 407
758 394
38 642
464 48
114 552
496 430
334 579
69 676
998 794
325 412
478 678
93 367
266 793
829 52
464 539
592 814
103 82
729 785
433 741
857 265
124 405
333 935
534 697
683 417
854 284
157 597
360 285
183 42
968 115
619 691
944 19
12 936
197 935
447 546
147 373
829 211
8 609
861 544
302 584
918 581
306 90
50 107
202 899
831 992
604 958
775 155
817 470
919 770
696 323
780 322
774 285
401 906
899 257
325 357
257 901
58 202
566 913
128 761
984 635
656 92
760 687
885 352
543 330
140 879
549 273
228 620
648 643
536 50
130 71
58 80
83 579
746 101
797 515
356 420
71 610
871 164
465 480
601 919
966 352
816 813
624 165
755 836
61 345
543 934
958 81
78 95
721 64
714 978
172 198
624 695
946 324
215 995
435 319
383 739
395 663
734 414
84 587
869 359
487 811
650 916
926 618
455 766
437 573
535 349
895 428
465 503
397 588
613 948
577 575
763 401
713 641
899 664
574 119
551 368
724 574
436 438
596 542
503 80
845 177
165 737
130 187
171 502
637 7
428 628
432 500
105 580
812 627
154 613
403 182
371 548
151 390
130 914
110 497
452 593
797 886
695 284
249 470
554 307
108 705
145 552
461 474
405 361
1000 985
632 186
957 754
758 662
245 807
127 338
702 687
649 814
759 25
658 553
39 745
282 520
640 254
943 746
617 165
883 667
914 54
256 91
344 625
564 338
528 140
79 523
216 740
473 18
481 157
297 403
473 329
672 785
45 905
51 599
243 746
615 94
981 926
887 708
26 398
369 773
702 778
320 825
234 741
202 618
950 583
225 8
547 952
422 370
541 910
697 635
957 300
85 799
277 223
113 201
685 789
682 770
211 20
387 320
950 349
519 665
11 267
101 394
568 364
329 112
38 907
132 186
501 654
762 545
231 467
809 86
318 570
393 518
353 63
415 532
913 384
35 555
147 869
106 78
222 64
350 599
643 682
904 992
413 334
128 641
70 223
275 486
561 858
315 516
230 463
389 665
271 146
812 757
978 392
675 464
487 312
7 9
329 359
202 513
361 712
628 850
878 942
492 143
417 103
29 609
5 632
36 34
172 15
125 850
700 865
29 92
224 440
137 789
715 968
502 648
255 334
882 488
636 405
24 51
100 375
457 927
298 445
685 301
563 323
938 591
349 931
723 62
21 380
457 140
469 366
935 171
113 269
111 736
106 576
266 968
748 693
813 109
770 899
247 844
370 507
30 639
826 603
994 490
353 680
873 540
179 616
906 28
20 458
829 301
342 810
287 136
318 893
451 956
256 693
332 165
547 881
71 846
814 93
549 788
602 665
679 720
322 760
778 304
428 136
994 836
52 73
306 528
518 659
617 267
616 512
608 498
922 403
696 913
574 508
841 199
898 914
261 245
980 291
276 348
301 267
880 704
750 798
176 12
279 491
41 323
783 880
536 920
269 700
181 531
797 757
210 585
958 239
921 278
384 917
379 610
203 399
60 261
426 584
388 736
94 914
617 90
1000 824
568 315
46 384
938 153
295 948
211 924
857 276
798 1000
359 993
804 247
633 824
707 432
931 1
491 736
703 491
852 723
135 245
619 183
546 340
83 822
88 420
336 718
441 685
959 86
607 740
274 487
252 514
695 92
349 997
32 296
70 137
821 891
480 907
581 312
949 642
828 982
268 570
230 401
968 614
786 261
131 362
210 110
56 714
742 510
517 482
264 812
767 666
18 653
272 430
883 882
779 752
465 534
40 938
929 658
507 956
626 911
599 710
135 48
680 307
283 129
446 322
966 239
757 441
806 502
938 905
145 193
512 281
62 681
815 863
596 157
398 90
154 411
48 613
38 576
178 432
385 578
436 105
439 583
534 971
140 257
474 512
50 64
215 200
936 324
318 702
4 422
573 843
432 162
328 690
42 556
400 583
814 203
444 741
911 894
539 906
826 586
660 409
387 29
301 164
761 778
799 371
140 537
595 165
239 410
198 18
440 94
911 116
69 891
137 576
408 906
115 276
331 270
589 670
415 323
590 502
702 504
560 153
801 634
613 604
699 407
387 745
148 260
266 257
873 107
503 878
161 357
377 419
27 384
32 99
515 781
669 323
67 920
693 133
846 101
863 978
424 540
133 371
297 736
7 459
696 121
906 389
700 772
800 621
46 340
177 798
642 184
920 8
796 657
16 779
312 741
549 548
762 157
575 291
771 247
832 135
421 321
287 382
198 227
797 93
320 143
205 241
233 152
1 855
70 996
127 318
722 8
330 447
748 703
909 934
119 93
674 32
588 830
513 232
746 566
220 136
69 501
935 232
451 953
669 134
395 576
325 507
665 256
723 958
980 213
635 863
353 159
361 866
248 580
468 69
388 257
521 872
529 97
851 144
533 583
336 392
576 646
374 246
104 299
404 173
429 515
278 491
700 918
585 609
983 848
756 466
689 48
359 106
1000 367
605 253
995 334
605 114
754 460
87 178
476 739
649 440
771 214
721 502
613 921
997 961
588 77
678 163
885 911
867 587
390 11
714 195
471 634
737 822
915 981
19 140
57 565
862 483
586 81
609 307
191 731
962 14
219 872
229 107
739 489
953 670
823 378
397 333
312 503
848 697
353 30
62 759
762 213
478 666
87 753
656 807
623 584
252 509
448 35
726 431
392 836
373 223
519 992
538 784
728 800
390 640
126 90
21 680
387 479
478 690
292 849
196 462
576 747
175 577
351 317
339 722
743 538
619 522
330 768
846 408
180 35
311 438
416 790
210 347
57 87
514 262
918 270
112 388
607 170
111 22
988 608
778 250
885 304
558 907
532 262
148 512
375 370
550 439
993 933
155 524
632 513
350 18
121 267
417 636
223 255
887 552
915 496
6 296
717 179
19 319
993 846
872 357
797 971
457 863
879 19
124 910
211 929
806 658
657 580
162 34
725 743
988 83
88 217
516 451
668 509
774 296
301 381
142 298
203 120
57 842
764 909
15 790
598 586
885 34
730 406
159 564
884 719
882 51
967 184
103 949
950 11
227 860
325 927
467 101
461 566
677 285
974 622
538 647
327 970
240 862
425 836
868 404
105 145
308 853
844 929
675 27
454 121
149 446
843 967
450 759
318 993
872 762
544 339
808 646
119 203
115 459
824 906
446 350
776 330
392 883
668 734
972 624
296 499
122 834
332 193
871 495
315 421
469 39
781 831
646 727
381 410
202 787
604 45
368 720
156 470
232 707
609 262
23 745
649 116
260 724
341 914
311 143
287 918
353 511
651 150
591 678
770 36
752 660
666 369
158 804
697 288
41 472
960 170
454 930
869 962
463 361
832 501
141 716
367 816
280 638
989 637
671 118
397 931
306 897
996 856
44 926
956 574
871 214
477 496
192 679
615 512
545 43
26 110
949 825
206 718
270 936
838 239
242 699
503 828
380 694
167 713
15 460
937 883
349 410
813 603
118 115
803 113
172 856
600 314
91 924
953 718
30 369
268 264
764 387
775 339
474 655
120 85
266 512
915 250
137 542
634 256
718 994
422 11
454 411
564 132
972 830
435 402
365 950
66 277
522 840
135 155
632 977
169 562
529 150
271 481
205 848
129 379
275 674
68 464
576 216
452 441
451 766
929 832
615 330
156 482
111 823
51 554
81 999
656 140
201 891
576 90
726 962
719 286
457 717
288 565
793 931
402 20
332 94
839 194
80 248
246 602
928 587
504 563
258 796
871 21
813 963
691 602
839 338
222 255
221 40
759 38
868 504
516 386
924 331
664 133
660 198
604 249
536 353
50 673
727 662
220 724
729 354
691 838
494 83
108 266
689 230
860 551
348 532
148 910
141 512
880 405
998 664
602 492
163 341
844 386
836 512
418 178
57 115
877 328
181 698
491 321
836 588
140 660
822 794
248 964
165 418
700 207
843 392
796 446
189 434
466 480
100 774
516 325
322 619
20 781
673 641
49 707
415 270
770 153
294 493
339 929
456 29
800 940
95 595
478 235
522 693
705 417
844 133
264 465
111 902
101 784
950 910
16 761
1000 39
651 82
432 843
64 184
672 612
631 787
830 70
60 160
39 258
197 687
512 415
753 152
484 367
171 983
368 35
414 649
394 660
98 306
751 647
637 5
731 508
238 583
659 708
874 992
191 748
857 15
420 858
290 985
542 987
875 957
130 574
525 887
961 529
884 559
504 174
293 925
988 785
880 684
124 113
564 128
919 56
42 29
404 273
265 797
216 805
872 390
889 354
11 974
745 665
805 371
23 82
428 291
264 54
529 493
363 777
838 867
561 226
35 429
147 720
881 346
982 530
31 773
705 339
107 82
687 705
360 340
360 345
333 404
66 344
103 144
413 600
813 197
299 485
616 219
350 787
998 348
220 486
636 639
838 550
216 384
630 309
609 492
622 461
838 795
526 947
451 207
653 210
419 707
889 14
663 138
633 894
324 110
663 709
194 849
843 765
240 659
595 216
381 880
15 372
674 381
888 506
444 895
361 556
701 705
813 161
474 864
984 982
118 468
842 698
909 53
854 118
54 783
320 255
360 92
333 665
565 221
541 194
99 660
411 721
879 705
141 393
133 407
886 629
362 555
105 258
978 456
161 635
502 681
187 573
637 44
701 833
283 687
768 423
815 99
664 69
598 1
148 459
893 413
585 673
915 742
505 344
621 454
632 154
60 84
1000 248
681 820
410 526
368 536
285 940
106 14
811 20
940 613
590 114
349 692
251 733
13 601
900 169
49 627
785 647
11 941
905 226
823 552
818 693
744 315
496 278
272 857
130 802
278 656
800 228
530 729
768 293
532 633
769 681
987 851
742 564
185 871
420 759
811 107
879 291
719 341
590 249
342 554
751 75
1 870
373 42
183 777
774 510
404 289
41 467
142 114
741 246
961 903
940 244
179 707
94 3
233 177
2 240
824 940
559 588
15 916
737 467
977 622
311 754
153 894
298 853
751 915
224 642
431 272
469 421
488 995
795 945
66 443
16 576
609 643
590 815
318 997
961 521
492 653
561 182
64 747
582 728
185 204
539 146
591 318
260 574
233 206
545 489
70 608
85 732
925 522
536 466
504 30
383 865
587 593
662 207
747 405
388 859
409 599
172 756
629 798
300 90
607 569
774 143
417 867
636 82
921 495
456 24
51 601
249 487
747 776
962 120
471 679
37 920
906 562
981 283
541 235
545 430
457 561
220 776
872 305
601 267
521 732
243 805
73 125
755 302
207 493
827 789
240 757
463 27
217 791
515 996
899 746
183 693
929 856
376 246
429 901
80 38
968 894
405 165
208 836
151 547
523 532
459 858
338 156
917 154
834 923
386 505
3 437
387 892
947 619
333 511
685 707
670 133
715 865
434 109
379 818
915 505
588 496
879 444
34 623
427 343
55 50
830 839
666 155
704 287
860 838
513 598
460 224
446 149
517 801
254 695
629 987
210 437
70 254
675 613
282 746
598 110
615 1000
162 763
898 334
458 722
495 813
430 55
207 704
36 50
522 162
12 313
196 860
937 139
188 523
907 547
295 106
689 389
852 385
179 928
176 498
438 968
393 523
9 974
784 189
165 599
864 56
321 582
643 113
667 814
859 225
434 833
870 667
96 854
602 57
805 922
552 571
183 70
94 910
454 728
796 245
339 145
536 439
529 882
237 924
644 228
342 749
45 499
409 583
575 21
566 628
868 853
399 646
377 455
9 33
425 983
168 716
789 435
897 643
272 921
688 636
952 942
682 515
600 125
173 141
347 80
996 749
700 477
295 47
25 584
591 383
85 433
166 173
116 674
741 39
297 760
823 74
283 771
115 495
903 339
279 46
295 377
199 626
48 807
13 145
81 477
139 245
847 153
668 452
390 498
832 921
441 985
334 732
226 605
379 453
310 745
697 24
512 460
252 357
349 429
70 344
335 129
961 688
171 27
628 62
598 822
647 755
708 50
761 782
96 697
833 321
472 700
473 303
528 959
654 36
943 141
188 352
631 585
951 66
597 339
980 494
56 683
45 826
262 182
484 939
346 618
759 702
930 943
697 45
485 419
994 209
538 642
796 974
227 529
142 456
1000 5
550 112
16 357
751 139
819 497
659 463
571 541
353 978
728 598
239 145
450 991
107 857
745 600
451 486
489 12
877 542
82 398
648 369
227 232
985 816
598 407
570 654
631 326
500 903
878 621
582 548
620 5
710 440
794 835
515 291
132 407
181 896
613 217
428 876
396 847
86 598
140 636
869 725
130 688
996 739
959 616
769 836
965 866
398 290
255 352
474 401
800 254
925 602
30 769
56 934
15 630
234 945
105 885
528 744
304 528
900 816
696 859
518 557
115 730
136 891
132 361
922 549
258 756
134 568
432 668
575 378
681 435
739 292
809 748
327 434
918 522
817 523
597 819
912 697
738 728
983 95
191 692
177 586
669 510
87 701
225 269
461 829
13 376
842 397
39 47
222 751
679 153
302 840
698 107
898 103
508 617
664 690
178 836
986 644
677 952
802 255
867 953
717 554
943 345
453 351
201 889
729 668
904 434
663 939
371 814
738 360
711 392
502 327
179 253
152 640
575 741
475 88
563 202
989 549
788 940
560 277
441 902
540 380
235 417
962 688
515 226
771 2
646 331
718 972
843 331
953 1
438 738
503 510
413 638
992 11
742 779
158 293
163 962
27 427
598 857
736 755
15 731
137 993
613 107
444 467
825 882
776 332
886 931
202 923
556 679
666 487
164 171
404 961
469 34
346 182
277 263
360 80
323 403
592 768
1 639
579 697
32 831
904 188
51 883
471 108
373 923
591 829
863 239
741 310
921 984
950 8
634 94
115 650
139 919
259 323
949 649
239 387
419 732
103 606
394 671
338 661
972 501
586 714
948 380
310 177
709 794
49 270
371 348
480 887
514 420
664 559
765 310
582 787
327 951
176 980
966 987
616 66
845 450
873 906
736 253
514 628
75 275
320 235
955 883
145 569
518 997
290 391
678 905
217 654
352 555
623 813
411 546
29 463
460 356
655 552
334 160
926 772
735 831
80 420
998 359
410 302
449 502
477 511
987 567
822 464
225 220
384 42
230 849
100 920
260 424
376 576
411 471
406 13
327 490
291 12
217 45
728 648
488 371
661 988
384 148
113 917
232 966
919 194
721 243
218 640
659 819
640 934
450 462
445 618
189 456
991 959
815 177
742 860
542 248
374 921
545 700
829 272
815 678
135 926
194 806
106 565
491 368
267 79
559 722
895 89
718 806
598 26
212 823
297 982
9 569
348 291
835 442
791 439
131 974
246 988
853 116
233 186
408 491
494 695
638 71
457 613
870 646
701 808
365 314
941 786
251 411
196 101
169 42
794 541
960 220
119 223
596 737
754 770
328 8
123 473
748 833
791 841
121 662
913 477
740 759
285 844
585 481
968 884
511 738
43 661
577 715
22 332
909 114
154 914
629 59
823 865
131 323
372 699
986 233
68 430
519 897
973 784
686 303
997 683
65 412
717 516
564 783
695 38
843 763
588 727
356 849
206 747
90 154
988 453
998 179
276 959
98 558
506 217
800 209
487 102
804 109
77 207
219 452
575 306
259 176
405 651
57 908
980 77
858 346
796 988
777 489
420 346
535 695
208 261
369 747
106 242
635 616
759 120
43 215
400 667
160 76
368 147
200 594
366 680
689 606
664 172
79 669
623 358
292 387
514 838
470 841
203 938
19 74
789 916
399 842
511 245
654 332
58 251
949 526
878 986
938 955
723 73
180 677
243 20
796 812
757 2
723 16
612 890
518 63
966 847
541 171
176 893
105 923
439 694
683 540
249 830
353 36
618 87
235 875
43 858
596 967
156 907
300 130
978 207
42 954
188 381
647 53
887 22
686 270
546 962
287 416
491 961
314 70
440 562
977 573
490 195
47 999
12 102
652 253
297 725
778 96
803 642
690 572
648 549
303 505
583 794
549 175
969 158
978 85
234 814
386 478
182 76
233 697
456 7
857 732
342 38
819 669
729 210
722 612
456 829
323 215
787 978
16 443
93 217
428 789
835 511
698 547
794 200
126 121
109 227
860 531
363 481
479 372
999 384
58 969
769 522
323 133
626 645
390 394
141 143
29 721
760 392
148 990
218 532
218 515
942 587
404 414
550 47
900 618
619 626
224 296
712 929
357 127
487 264
129 215
691 739
671 918
893 599
885 788
354 163
858 586
232 718
196 154
481 214
398 74
193 882
566 587
82 605
524 361
111 208
246 926
429 634
96 575
332 502
321 138
901 257
705 954
999 55
55 177
210 410
447 10
980 909
929 504
561 971
708 646
621 239
312 251
381 943
292 929
820 978
820 275
217 491
76 801
662 978
962 945
283 485
69 876
665 832
220 402
731 974
338 906
782 282
357 74
57 199
965 304
431 592
306 291
649 445
166 73
833 138
129 173
578 974
843 860
323 933
165 325
242 914
288 707
21 885
567 952
371 605
561 671
905 922
262 638
697 913
275 263
197 805
976 265
1 158
622 863
215 745
358 709
956 156
125 315
975 428
291 616
177 981
883 507
487 453
357 664
5 581
799 94
246 453
74 57
190 283
633 849
184 16
564 622
763 167
242 534
983 787
85 125
694 924
615 384
341 549
107 78
177 781
814 243
383 487
53 826
428 113
464 678
659 974
555 789
981 392
869 2
682 221
521 365
261 637
154 505
54 638
700 274
665 979
541 506
716 688
59 142
446 34
607 497
131 583
134 501
764 338
337 969
27 832
578 539
164 812
391 459
495 947
843 466
649 638
455 462
459 786
944 643
378 517
122 671
533 518
283 186
574 721
434 847
471 887
613 956
886 774
642 786
51 450
141 913
118 271
761 772
701 642
10 812
419 515
862 787
925 601
316 48
421 898
268 874
625 69
742 274
919 431
639 705
151 134
143 899
754 996
325 783
408 436
299 917
533 714
166 219
61 170
758 307
167 577
916 660
318 543
153 227
354 545
131 605
294 946
602 628
730 873
921 13
304 347
680 554
148 886
119 280
292 471
989 623
431 704
229 161
546 938
58 801
789 410
153 394
69 235
85 105
434 81
985 528
328 661
69 455
667 26
923 945
444 906
364 473
537 989
428 591
408 904
996 418
11 374
358 963
327 694
130 228
622 304
567 484
637 821
974 553
736 554
544 152
914 416
352 243
440 244
147 855
701 542
132 753
480 104
436 757
49 685
926 931
803 779
217 935
114 502
351 194
670 403
818 618
1 149
29 395
802 712
328 832
732 344
14 851
576 724
545 324
126 949
141 233
987 773
810 546
724 766
75 488
473 816
307 834
133 366
407 932
154 277
319 52
609 58
622 938
7 799
104 99
611 634
851 282
323 858
678 652
247 799
967 630
653 517
617 845
171 284
826 346
636 896
186 800
825 480
879 235
97 244
262 823
347 296
796 906
616 375
82 207
982 446
895 64
46 815
223 935
7 870
713 225
700 908
175 160
536 645
46 523
698 328
253 764
179 747
859 670
852 448
697 672
597 455
726 626
792 777
353 148
892 855
113 166
326 685
73 767
785 415
631 477
54 414
427 757
967 238
989 328
917 559
855 211
593 918
546 577
135 712
372 239
247 699
638 811
502 752
796 922
665 864
590 229
513 162
164 239
698 719
750 734
589 75
857 699
206 135
293 615
559 295
283 532
475 493
780 606
568 481
757 700
475 142
639 863
431 513
698 318
648 424
794 602
506 37
569 221
631 726
500 618
861 355
738 969
741 691
703 506
472 482
447 539
764 763
93 799
924 902
899 485
638 783
780 266
702 323
973 612
96 407
507 581
739 487
982 928
104 295
42 459
2 354
934 240
183 556
637 690
108 854
650 257
504 358
865 810
991 776
121 29
790 606
829 820
198 383
241 206
969 766
538 957
410 226
262 274
649 934
675 498
652 84
188 509
33 698
877 260
751 345
799 196
285 614
487 787
242 752
593 46
540 629
619 836
476 376
428 307
542 91
627 333
998 756
283 94
694 800
468 333
908 201
317 157
40 765
5 31
899 429
498 269
404 662
521 261
316 527
667 696
505 312
848 222
663 307
141 744
66 842
361 346
81 397
878 595
476 197
723 882
838 306
638 343
493 334
711 659
166 620
247 492
414 256
271 937
908 717
438 15
714 653
410 694
865 840
191 939
884 300
261 938
789 284
787 719
44 465
850 729
374 922
885 644
226 705
372 114
255 812
424 518
521 556
449 428
530 470
667 160
77 388
406 858
197 687
437 946
749 594
646 813
609 310
128 660
881 694
971 70
317 558
121 786
708 189
483 643
359 164
686 63
890 410
860 366
803 277
582 508
459 119
7 682
681 131
772 520
326 234
488 855
411 431
980 774
310 587
443 652
244 653
324 324
944 650
345 570
801 757
148 440
770 131
385 933
939 645
598 403
61 947
902 179
307 370
989 295
396 409
631 876
388 62
90 666
666 936
281 778
405 24
394 211
567 841
359 504
108 753
616 314
747 571
2 101
355 339
785 313
41 493
601 392
853 698
306 734
405 256
66 282
809 332
20 784
54 839
230 561
214 834
400 816
628 984
800 185
861 239
315 888
98 201
214 306
506 37
139 452
269 397
374 47
619 981
719 653
378 95
34 91
206 637
738 722
835 204
236 947
255 833
455 39
314 203
722 864
575 740
278 544
236 957
314 308
437 421
550 756
744 102
623 810
65 629
792 484
341 796
530 351
267 549
586 722
246 413
592 189
552 322
89 965
113 707
362 429
805 555
117 905
947 241
168 194
841 46
408 1
789 964
693 546
79 312
63 23
578 68
670 885
753 100
879 71
510 570
978 22
653 968
848 98
216 610
26 111
196 645
269 374
144 800
690 351
597 413
242 992
881 188
734 685
470 549
292 828
96 791
469 563
515 890
36 496
770 222
137 989
676 262
739 311
401 708
237 689
235 121
919 170
488 481
141 303
187 233
164 270
42 583
1 736
490 621
796 194
926 248
729 529
271 371
967 351
821 851
713 718
988 327
507 104
634 623
455 753
36 37
684 545
32 316
808 570
261 268
252 586
87 798
742 893
223 514
20 691
279 667
124 305
603 764
329 327
643 458
527 341
261 893
255 211
471 619
190 539
98 947
473 581
466 43
75 855
770 255
694 655
324 935
1000 743
590 427
301 371
160 925
258 537
386 235
242 566
251 888
417 577
28 246
333 591
395 763
261 770
267 765
778 582
224 602
762 570
592 568
787 903
829 726
636 392
631 13
191 726
423 759
419 639
999 378
783 315
829 113
384 394
165 296
859 421
902 889
726 688
677 784
544 368
781 487
457 143
273 183
996 257
968 364
34 937
623 891
144 590
868 938
1000 700
974 869
293 624
218 793
215 819
753 726
615 858
461 838
437 944
178 700
701 721
929 882
31 324
255 956
766 83
693 307
896 418
953 607
788 42
193 332
267 209
359 967
540 856
552 925
779 433
415 592
316 498
999 711
713 282
13 145
244 479
404 222
390 178
202 122
133 648
575 903
140 189
661 782
220 551
411 137
360 604
684 584
399 281
301 870
683 241
548 95
750 918
572 520
684 591
892 123
667 325
943 206
127 811
686 327
866 203
434 678
664 391
286 615
41 74
848 898
664 324
800 585
456 739
865 461
599 357
485 901
250 415
158 93
463 760
6 847
18 263
983 288
871 389
855 985
270 873
676 768
685 183
933 451
783 76
864 505
714 544
624 397
439 512
215 528
538 326
73 329
168 480
17 171
753 394
284 507
347 497
763 693
990 918
543 562
446 578
357 376
51 364
353 790
284 668
758 578
794 611
587 673
521 49
802 419
185 331
114 392
339 271
876 763
94 77
922 217
554 220
827 422
884 181
732 133
215 664
633 817
860 898
224 364
232 176
38 939
4 394
347 629
946 279
593 911
163 96
834 429
925 820
183 150
322 424
717 45
428 104
33 695
332 495
692 174
969 903
74 529
718 589
557 557
733 228
966 517
695 708
235 865
869 591
156 414
609 672
776 450
357 864
477 202
709 46
852 850
9 2
226 616
546 719
650 525
830 411
608 689
183 12
266 970
885 816
703 232
836 297
193 137
368 843
702 100
341 771
866 484
59 78
545 163
334 884
872 448
179 639
403 78
319 587
649 859
530 844
131 394
384 927
348 245
112 422
579 194
590 419
955 921
155 431
227 879
548 728
633 98
56 685
2 74
578 440
733 336
391 567
821 158
825 926
613 98
274 628
478 304
293 496
51 308
341 377
286 529
913 135
115 56
487 921
706 288
246 36
866 982
336 860
377 385
499 530
112 333
761 602
115 563
677 272
774 113
478 791
747 323
721 85
993 221
494 239
718 659
37 900
356 712
929 456
258 767
906 760
689 946
153 828
623 940
868 238
297 749
129 702
528 402
775 959
102 694
272 466
379 857
643 637
304 170
599 999
420 484
121 634
444 283
430 958
621 874
444 862
598 715
114 161
537 522
17 296
768 382
906 639
180 700
230 281
480 73
141 548
916 204
918 166
238 495
421 755
410 288
162 692
370 536
718 758
929 183
777 948
418 513
319 841
518 361
553 846
729 609
215 788
742 731
835 359
1 31
472 576
146 954
562 749
778 383
392 758
117 372
68 503
567 468
459 69
708 572
383 487
712 973
585 91
629 69
620 577
18 553
86 136
560 955
976 619
936 972
820 896
872 103
205 285
333 978
18 959
851 681
853 864
519 905
296 708
453 949
551 921
69 945
400 240
313 545
999 252
826 668
478 246
887 747
2 442
479 296
681 482
310 420
751 885
988 881
591 44
51 777
358 433
135 673
196 316
760 582
140 635
50 746
907 525
910 571
405 795
177 673
18 563
226 281
904 475
529 194
826 943
411 331
278 855
74 912
437 855
833 591
803 284
550 811
830 944
968 245
707 827
63 809
452 310
922 492
533 188
956 744
14 760
288 241
931 205
756 759
679 254
746 345
576 619
104 946
875 188
297 259
144 141
541 725
376 222
715 769
267 446
175 197
822 748
887 509
449 617
455 524
687 77
100 838
318 740
974 388
607 429
302 434
767 711
847 488
132 849
81 147
771 668
696 144
446 630
499 164
787 758
928 699
487 143
237 483
203 444
202 100
804 446
147 454
710 293
769 663
843 584
983 1000
996 730
777 850
994 732
449 18
159 985
588 399
46 265
225 468
849 397
298 222
1000 100
507 371
15 113
143 725
25 330
41 482
377 156
392 145
447 648
108 139
719 548
885 148
205 639
140 37
468 797
576 15
207 131
250 789
567 304
637 550
82 953
972 166
893 151
760 481
608 934
457 787
136 828
785 182
602 644
48 585
994 479
938 26
771 311
149 16
233 199
311 407
683 889
516 456
613 901
172 765
449 171
235 414
525 918
275 283
608 949
764 438
85 679
843 347
906 459
352 360
811 961
833 19
783 608
340 372
325 132
634 321
207 43
767 480
395 693
558 292
835 22
818 86
547 434
831 671
104 867
886 632
127 378
455 359
659 224
673 342
600 927
605 449
997 962
729 572
183 365
696 111
967 242
798 535
86 922
593 858
463 645
740 982
354 918
237 286
809 261
318 250
300 98
265 802
591 595
404 808
979 690
332 263
969 478
261 203
538 269
127 358
317 523
805 916
664 369
215 917
111 212
48 84
971 473
770 80
121 883
772 422
795 304
461 753
212 558
3 952
677 989
660 858
877 305
454 136
965 335
690 302
729 665
378 8
522 784
323 950
832 717
438 699
245 308
529 792
813 261
795 312
777 264
380 119
547 61
738 92
164 357
584 784
145 512
721 514
492 180
762 104
519 406
38 148
531 625
139 168
166 744
705 824
531 785
755 699
188 545
702 341
218 142
446 652
789 20
864 221
119 815
490 499
314 858
191 139
322 426
519 22
933 299
66 244
367 724
413 401
283 313
485 47
411 349
168 729
592 58
996 534
661 295
815 530
750 85
581 77
286 221
8 22
350 841
26 264
409 574
798 230
708 771
484 38
363 432
771 768
326 166
184 706
395 431
621 761
981 242
582 158
987 301
764 410
267 623
396 919
252 457
34 805
163 608
246 958
677 155
241 23
228 19
809 515
685 795
512 237
534 581
651 362
316 319
670 584
466 488
197 751
622 555
29 627
389 423
536 379
151 264
920 817
917 926
267 190
327 647
940 569
850 884
746 444
230 757
762 188
526 650
440 539
489 871
731 83
805 778
22 305
899 156
882 259
325 234
289 55
956 360
381 386
775 321
575 458
317 645
324 313
491 247
202 366
889 833
568 617
287 854
539 283
822 988
93 336
849 365
575 658
25 808
567 19
79 225
381 919
317 697
552 699
630 835
750 686
444 517
800 810
664 23
923 967
635 115
35 669
339 48
522 443
674 317
990 849
33 399
633 798
529 463
610 39
746 715
737 525
868 591
647 377
699 232
475 463
760 757
762 885
617 954
798 142
931 514
239 535
310 504
775 868
527 362
182 688
235 427
726 344
598 364
33 859
388 798
991 65
15 934
236 708
695 757
350 951
271 147
716 609
132 1000
177 982
345 335
656 723
637 87
266 627
294 590
403 395
207 356
18 543
61 34
39 615
407 6
631 593
692 756
362 548
966 330
622 534
684 424
804 867
693 946
592 882
976 811
207 838
561 96
385 230
518 470
901 905
295 376
12 818
28 954
365 963
696 779
976 273
235 914
94 356
78 441
749 617
575 686
466 838
589 923
415 666
957 36
476 398
114 73
233 260
772 967
562 922
359 639
291 587
780 474
499 619
461 463
525 188
65 139
944 442
471 916
433 975
800 826
471 675
485 618
764 316
911 737
363 334
286 569
804 488
241 539
637 299
236 417
43 455
464 686
398 187
36 221
994 385
209 899
369 868
115 146
358 919
619 626
965 163
521 918
759 484
975 481
9 801
473 555
99 126
721 812
494 71
382 723
535 436
597 747
224 532
976 427
942 671
18 40
901 60
109 178
375 35
666 664
619 712
535 744
338 204
823 343
454 130
588 921
987 499
351 814
623 71
592 938
518 185
745 895
757 773
132 400
48 8
397 804
336 212
435 109
708 959
968 229
656 711
183 277
739 860
781 977
546 185
392 482
458 537
996 457
651 378
980 861
991 849
390 106
994 306
639 974
684 329
478 145
25 778
477 952
394 769
321 262
229 335
650 848
583 571
14 339
753 880
825 165
696 968
263 588
238 333
369 399
15 871
430 615
382 960
481 137
229 584
384 883
972 877
373 560
800 802
605 746
741 339
917 763
710 850
501 360
401 362
109 595
64 958
507 723
753 924
439 762
392 523
878 619
362 750
706 421
594 508
603 689
481 69
694 156
662 156
259 489
117 860
381 470
252 864
491 705
232 442
667 504
670 751
774 642
333 302
239 860
185 187
317 756
347 317
511 507
115 704
671 131
392 895
23 998
686 2
160 174
326 487
882 662
75 600
590 268
336 906
127 601
368 101
110 791
821 940
373 406
266 163
435 298
988 968
86 933
667 856
71 996
502 71
599 545
812 594
264 629
111 821
918 247
787 868
588 478
29 744
754 759
62 857
316 11
271 258
463 895
478 245
380 49
878 356
671 325
173 729
249 386
814 795
800 195
535 214
993 541
262 357
12 874
332 574
462 848
779 730
788 634
68 407
555 256
857 220
836 229
481 145
460 541
625 801
490 49
832 717
858 145
963 454
535 692
223 662
501 183
494 779
251 576
16 345
599 333
914 843
820 542
892 758
623 876
645 82
599 716
737 638
499 964
826 183
237 609
300 956
644 403
890 145
143 213
559 646
981 61
871 876
90 660
892 339
236 258
452 115
940 65
535 229
831 348
398 932
692 325
655 54
568 688
333 129
613 551
788 980
737 74
771 459
107 10
938 94
288 979
251 287
123 964
317 822
684 612
43 59
655 3
731 470
357 498
610 790
512 256
964 405
911 778
194 869
994 789
460 793
775 27
86 194
170 8
720 53
300 368
356 789
282 920
164 738
223 541
156 197
740 172
947 790
59 831
879 845
587 505
238 410
429 679
937 361
933 98
507 861
820 581
399 608
282 423
759 796
937 694
905 617
389 129
684 732
88 463
672 312
722 281
60 195
253 321
297 760
230 870
587 92
711 469
975 591
514 733
112 801
984 935
860 631
328 513
395 353
811 781
944 721
731 434
544 369
620 543
456 457
283 695
243 644
475 678
488 447
526 702
18 509
537 54
961 482
992 792
942 610
480 837
931 308
939 696
593 200
358 732
499 994
615 946
208 747
2 51
326 747
131 302
953 613
445 70
380 238
265 155
774 883
851 692
437 342
70 358
817 396
863 604
486 791
14 939
765 19
857 616
637 455
84 592
211 186
947 315
384 416
864 334
409 423
711 652
322 154
894 529
428 241
258 707
46 859
557 381
471 657
452 121
985 816
877 9
753 963
549 233
947 891
399 605
315 740
753 795
542 517
201 549
167 931
653 965
325 10
223 557
722 818
719 298
934 18
858 76
321 307
873 893
88 979
524 435
151 21
37 788
381 634
242 221
93 62
482 327
73 385
800 254
289 712
341 215
272 31
408 494
663 958
377 217
19 861
291 141
650 13
375 403
531 997
613 94
659 725
670 619
596 699
621 837
240 552
819 949
515 469
330 299
254 183
633 227
560 117
14 838
199 298
899 444
660 339
911 723
645 646
524 751
204 108
176 414
180 966
221 455
347 672
172 454
907 756
247 54
115 605
155 812
251 494
380 139
237 967
114 282
430 571
82 174
411 329
679 93
449 205
63 816
285 459
242 756
218 631
613 558
216 219
717 640
785 326
311 117
544 438
101 332
779 522
498 284
687 246
798 685
954 475
805 934
35 410
609 873
437 749
624 423
923 515
313 465
654 678
272 436
490 259
233 472
663 125
409 846
610 718
575 147
779 107
434 829
26 570
500 48
947 187
676 206
904 920
618 529
742 986
59 614
311 578
380 728
430 921
451 942
570 653
752 170
650 744
707 903
334 918
744 294
94 187
101 509
260 878
28 157
132 734
155 294
180 16
121 417
534 50
59 658
338 263
748 567
72 543
252 474
428 267
735 191
154 194
310 466
729 570
59 360
148 46
557 856
891 424
156 279
952 556
414 636
253 121
288 990
619 973
920 88
14 331
615 174
380 708
124 232
348 159
892 472
627 566
645 896
865 735
777 549
11 131
609 962
161 639
671 795
535 868
637 927
241 877
323 896
280 140
755 11
729 266
473 758
725 730
463 67
579 736
541 16
296 11
789 327
601 163
517 761
480 145
269 938
114 331
48 145
801 904
159 927
605 782
953 289
773 253
639 899
955 751
483 827
678 479
105 463
585 740
342 789
784 232
645 461
371 473
425 764
523 91
268 16
178 799
725 331
783 677
712 694
430 433
56 763
70 877
104 327
908 539
479 450
662 341
409 476
954 539
554 374
867 384
885 698
797 882
459 393
888 700
511 927
497 458
846 260
655 583
341 265
824 902
826 925
628 812
556 44
857 974
935 331
309 677
591 386
787 154
494 982
964 871
120 186
102 796
19 121
731 787
93 275
600 105
782 90
358 1
868 423
462 670
924 358
908 396
534 739
302 676
106 359
766 899
63 923
531 669
3 111
542 931
276 16
904 382
516 988
281 831
427 979
899 558
942 140
197 58
878 1
531 43
204 656
251 538
376 678
658 409
672 234
277 20
525 972
668 980
322 456
136 764
462 171
6 802
312 865
139 772
674 392
383 275
126 636
366 345
134 176
57 611
248 6
332 178
725 779
664 100
307 426
328 850
608 571
849 934
503 264
875 204
743 172
924 817
343 232
180 596
926 947
51 479
446 654
566 953
753 177
784 756
211 197
653 559
863 727
602 351
702 846
112 727
849 353
32 584
600 312
904 830
132 957
211 106
766 718
711 469
667 411
216 240
222 870
354 613
477 348
228 529
681 494
247 560
660 308
421 181
751 983
847 269
147 625
399 367
261 820
476 250
119 619
28 899
617 97
556 969
487 276
922 823
404 501
611 333
708 560
721 699
311 314
780 740
417 851
706 90
974 586
801 260
507 903
240 113
879 865
838 919
129 197
426 637
35 151
137 513
188 656
927 335
172 53
124 830
1000 624
536 968
269 749
457 431
985 266
768 183
573 379
372 387
294 834
271 711
115 368
165 440
113 506
362 163
402 411
899 609
5 34
236 389
479 288
97 462
398 232
209 344
229 323
908 945
876 415
605 131
951 43
370 285
247 34
208 806
310 89
196 975
372 879
868 123
678 800
460 943
902 157
917 752
933 388
71 21
445 40
767 970
532 669
468 965
42 778
940 305
539 827
11 653
536 73
339 585
600 377
215 556
796 582
857 612
441 19
60 235
470 17
923 442
244 689
592 517
766 743
633 362
670 140
653 40
967 894
453 528
969 486
661 202
222 909
633 551
715 476
996 814
627 343
204 438
877 764
130 999
574 374
941 317
553 825
566 746
691 329
382 678
859 180
419 557
598 312
642 494
281 170
438 548
831 260
558 979
259 274
773 992
831 186
467 837
322 165
209 16
473 366
922 911
892 654
332 842
745 666
702 204
174 154
492 871
887 206
405 188
48 31
270 324
261 119
519 710
669 446
226 821
388 690
245 189
911 266
245 491
467 359
570 494
414 159
26 29
335 184
461 453
762 934
608 95
163 897
725 397
980 814
911 71
810 903
139 823
921 882
866 220
447 779
819 511
374 159
957 720
83 878
202 131
76 188
679 285
999 220
801 925
677 561
897 89
381 627
672 526
268 410
37 643
203 730
947 115
665 940
808 581
775 252
200 714
754 236
841 658
443 93
646 899
291 700
327 559
994 713
304 992
254 480
989 851
769 233
31 559
387 18
112 448
294 423
267 780
929 947
599 137
164 798
58 609
42 195
362 148
573 925
295 377
59 589
212 568
485 731
28 198
81 934
729 101
469 73
895 247
300 645
144 592
958 717
80 94
271 10
345 950
97 611
321 587
909 64
910 437
997 851
668 748
37 404
62 440
392 256
320 31
207 629
757 793
364 269
308 756
845 348
541 431
140 263
810 845
218 827
617 992
883 279
533 334
725 208
731 493
699 215
179 487
455 768
965 618
51 218
74 991
944 358
181 20
640 534
246 392
901 683
246 475
437 954
194 24
629 525
846 503
874 706
138 211
174 170
322 941
456 344
711 451
764 139
899 497
730 602
361 18
131 660
211 515
605 609
182 620
327 304
544 612
696 341
66 488
923 462
232 311
652 827
85 293
190 808
595 370
77 313
72 599
398 913
212 60
727 222
199 424
161 188
271 558
418 428
527 929
575 617
60 372
302 1000
177 193
145 865
226 947
999 350
653 633
884 103
660 642
793 815
31 600
430 126
839 515
844 372
630 467
159 735
673 64
897 105
799 697
858 266
483 264
962 13
885 807
81 161
912 369
133 46
660 87
883 130
643 109
786 88
569 945
136 667
820 223
784 892
3 108
507 910
579 893
339 682
157 58
255 348
187 541
752 25
185 193
275 716
952 577
607 979
453 599
854 490
753 309
72 396
169 339
786 18
214 845
662 290
351 344
932 588
2 642
278 459
938 731
682 255
825 348
904 651
359 898
563 632
867 478
29 909
654 500
138 329
535 990
590 71
696 893
323 557
936 12
307 73
954 704
828 951
459 808
441 868
777 325
909 552
406 893
178 900
300 323
856 896
747 43
49 495
989 36
608 234
562 486
666 957
151 429
518 82
978 802
294 136
128 4
271 207
776 328
484 707
568 194
726 939
301 903
297 837
536 777
928 672
59 70
369 541
44 445
434 98
424 661
954 668
425 732
341 233
858 241
992 896
119 696
370 53
793 903
579 213
71 49
462 466
936 982
594 11
525 268
231 812
316 319
867 837
110 257
796 505
58 910
791 677
475 550
776 723
740 639
539 499
84 55
278 445
901 683
305 669
590 751
318 387
448 659
347 470
181 390
199 180
236 497
96 344
386 450
986 945
410 492
916 947
133 543
85 877
373 866
492 662
123 1
557 652
560 132
695 251
241 295
410 998
179 191
214 476
262 688
822 746
774 600
363 802
157 166
118 373
204 237
445 58
520 431
167 683
145 80
338 944
189 144
873 770
804 508
884 46
428 674
327 227
389 879
893 314
991 584
805 314
39 161
18 613
73 68
352 355
871 369
522 369
495 838
1 837
298 68
151 408
225 31
618 736
523 791
147 945
209 839
510 544
530 146
564 212
10 421
460 705
613 516
137 218
802 781
549 594
754 907
595 248
144 672
977 621
618 331
844 370
133 425
110 954
544 483
514 538
127 236
488 721
527 350
764 480
657 976
921 511
872 189
987 480
60 299
114 172
769 295
146 81
73 546
184 453
230 738
567 418
428 648
63 998
787 337
191 253
450 403
42 101
670 102
605 686
147 348
32 628
2 766
507 331
264 197
856 989
719 498
334 402
61 450
958 957
578 570
438 695
296 771
282 691
163 633
427 205
231 230
288 639
97 710
89 722
662 334
194 677
391 102
500 357
966 104
543 90
138 5
388 1
783 267
16 131
441 996
642 481
246 797
157 874
347 9
768 556
111 546
739 98
724 748
421 656
411 534
832 8
159 709
742 871
594 79
629 418
20 689
925 591
603 446
891 201
772 388
846 59
286 292
686 808
695 30
652 269
297 351
941 988
340 424
224 310
951 876
407 619
193 397
786 481
178 572
718 703
55 947
797 965
849 425
159 202
247 289
807 618
642 863
600 146
558 665
814 904
561 981
521 772
212 525
387 117
518 947
747 169
344 819
850 549
131 612
491 653
773 154
800 921
195 411
447 813
361 547
179 499
220 399
703 310
792 267
973 446
197 984
965 283
532 142
617 439
736 41
165 701
136 643
20 248
169 710
301 362
359 564
76 586
684 477
269 528
82 436
884 88
906 214
384 656
823 216
590 56
100 693
305 53
298 361
183 66
910 636
814 60
839 670
62 848
485 587
656 692
541 4
468 271
289 658
985 789
412 807
708 354
355 171
11 514
831 304
164 11
239 34
983 489
443 622
226 20
963 982
347 7
413 991
528 951
702 815
450 518
288 846
608 611
465 456
112 848
460 699
520 232
17 244
507 818
303 976
967 295
354 370
331 124
152 56
133 180
637 954
113 278
790 713
54 214
130 47
763 386
61 520
335 763
190 540
366 526
136 801
703 654
38 609
706 960
447 805
903 11
962 390
930 26
995 787
418 383
426 84
649 517
293 378
405 538
964 296
469 559
482 122
984 742
491 241
230 655
681 201
842 887
9 991
663 749
914 169
328 10
693 324
84 509
152 980
990 904
501 404
474 826
504 18
612 466
397 782
602 484
679 455
874 627
406 26
918 452
816 672
731 315
808 218
834 733
211 84
365 185
343 67
323 11
990 380
383 285
520 739
691 268
376 268
514 957
645 362
506 787
600 218
408 383
221 315
366 650
906 356
888 625
468 209
124 245
969 748
847 277
385 396
500 787
54 541
487 513
930 772
128 398
111 36
787 512
977 762
172 415
920 569
913 684
18 899
855 349
117 861
558 350
954 598
425 284
325 844
645 801
225 107
683 504
448 442
40 44
680 371
937 489
82 871
468 294
547 92
26 854
77 997
9 418
880 260
958 628
234 310
959 643
750 243
839 662
456 824
114 54
14 603
8 812
835 386
135 116
517 985
32 429
686 486
572 86
159 403
976 23
128 279
635 857
285 769
752 59
379 866
527 874
992 941
125 740
39 430
436 585
795 149
454 326
347 670
651 399
132 318
418 561
620 307
699 433
850 496
467 692
580 268
89 668
920 302
45 436
940 407
680 593
393 460
423 452
17 327
737 984
113 33
608 84
186 454
436 998
898 844
930 317
79 113
860 113
43 481
531 897
107 841
959 272
682 515
927 357
395 246
603 565
908 433
318 839
445 116
170 772
7 922
396 281
265 919
814 907
846 930
779 558
611 624
61 690
28 301
522 482
262 511
581 90
655 617
177 836
786 376
648 711
966 310
322 950
310 312
649 688
83 982
321 888
454 935
373 891
66 895
941 634
781 502
219 595
911 973
300 248
20 832
796 836
596 299
426 541
817 2
507 347
184 585
602 27
592 548
517 88
880 4
866 527
597 631
897 557
657 618
139 519
567 414
48 917
843 541
823 269
175 543
70 880
263 61
385 651
518 209
207 715
882 760
480 789
250 662
706 570
999 476
499 724
248 687
537 480
904 392
373 776
787 564
846 347
622 456
298 587
531 539
143 122
756 896
832 586
679 118
643 576
751 262
359 260
83 312
563 920
688 369
177 802
362 213
561 416
447 366
338 247
412 415
707 584
881 111
328 24
696 53
656 2
532 756
923 763
755 699
25 585
709 948
398 281
319 414
593 668
704 762
971 221
541 623
989 249
583 642
459 556
306 237
765 100
377 738
179 948
437 61
568 567
853 532
112 599
479 219
659 73
284 784
203 31
825 840
154 706
505 852
53 457
585 732
149 74
708 397
628 572
572 354
316 327
522 413
75 281
645 96
763 53
470 45
182 946
260 750
246 829
219 489
186 44
760 340
621 65
39 865
817 478
725 686
393 859
938 844
516 386
174 17
221 243
892 28
62 121
4 261
453 960
850 318
791 817
795 554
753 203
336 281
510 248
740 197
851 641
175 804
198 719
901 242
364 783
81 578
881 625
186 32
874 710
280 190
799 267
639 570
277 118
474 761
552 804
148 290
733 988
183 881
101 940
943 494
669 950
56 313
35 206
132 101
859 283
898 478
407 559
864 736
621 101
161 654
66 102
169 691
732 376
301 552
781 668
559 131
452 322
983 488
134 995
318 591
26 539
236 425
41 577
969 944
52 780
24 275
648 595
976 258
92 529
404 868
403 124
778 515
805 705
441 473
512 141
435 857
620 34
130 748
451 140
895 398
87 103
693 892
302 663
68 165
457 523
202 194
282 535
660 515
339 693
122 688
228 248
904 200
788 172
664 194
385 181
621 398
450 290
99 302
17 878
26 238
262 251
562 997
215 139
152 375
524 292
550 161
374 223
80 545
360 206
579 607
149 607
144 891
761 170
70 876
324 883
686 370
721 603
288 802
724 650
474 355
474 65
465 825
459 639
912 966
434 402
869 824
413 608
539 171
423 649
962 275
611 810
971 573
644 425
519 435
223 976
80 875
98 744
879 444
990 964
403 780
303 782
147 832
532 754
643 280
594 981
59 390
419 609
502 436
676 368
285 735
556 50
211 115
879 190
852 684
531 841
710 607
282 5
306 835
822 137
284 87
180 289
365 305
22 202
986 592
252 220
141 359
157 900
393 487
775 469
996 472
550 539
453 163
481 308
308 102
600 770
313 141
442 705
36 729
819 970
499 656
562 658
443 954
192 194
94 675
100 571
587 665
516 965
307 140
590 941
678 716
629 849
542 172
623 825
220 610
939 60
663 975
104 836
467 9
952 23
925 954
827 179
109 245
304 741
220 885
726 69
837 706
929 986
56 161
369 790
521 406
316 317
535 329
435 632
161 946
641 216
707 210
872 673
462 712
262 317
149 44
477 465
891 371
993 176
91 696
930 74
295 659
977 985
410 921
510 664
745 432
424 17
899 397
734 601
490 228
419 897
66 179
111 604
686 156
359 48
754 413
567 739
34 45
142 139
433 253
623 858
535 216
392 165
194 113
595 967
933 856
346 70
950 176
287 266
672 312
601 477
777 268
923 276
174 599
255 545
427 287
232 657
375 309
613 753
291 328
705 344
51 117
631 352
885 861
818 943
895 587
75 373
885 240
652 81
752 965
761 180
530 852
686 257
997 980
395 144
371 455
125 262
208 137
598 499
308 703
452 695
293 338
967 769
714 463
68 470
74 812
111 491
930 281
949 607
821 336
575 247
806 226
275 263
649 688
988 914
543 195
649 351
640 496
467 560
883 299
1000 671
833 87
925 472
240 744
345 717
795 533
428 258
511 493
718 574
8 805
828 994
953 195
621 377
315 258
338 420
733 386
20 305
217 515
440 663
303 70
237 393
675 816
551 532
650 492
115 911
538 796
322 102
975 668
67 395
377 499
449 426
99 918
868 543
663 155
291 334
484 143
911 622
754 828
714 691
220 139
54 742
420 521
635 596
652 377
992 80
1000 983
819 109
106 364
203 700
941 499
642 975
499 6
921 736
98 870
339 608
689 437
755 136
504 290
226 717
389 328
640 452
899 411
676 778
517 664
958 678
241 816
2 230
727 145
687 235
872 609
701 178
460 752
6 663
835 448
195 952
869 108
327 331
70 426
456 293
825 854
73 960
597 197
789 545
717 707
167 971
704 553
237 955
449 62
858 593
82 241
882 783
953 736
800 417
413 481
796 330
657 882
664 575
654 206
777 241
872 311
987 53
727 811
805 744
541 677
724 785
39 696
956 727
501 602
512 467
235 827
538 692
738 848
279 317
665 8
338 861
220 155
312 219
831 482
235 252
692 279
120 875
864 34
628 123
115 772
163 572
126 828
849 703
55 732
105 64
1000 967
970 447
831 937
354 715
782 227
475 220
969 969
754 867
911 218
598 624
114 876
581 536
649 121
98 225
117 954
99 979
185 430
231 684
954 254
541 744
950 945
839 364
945 159
781 901
658 308
366 74
412 116
522 819
392 317
635 116
640 605
601 937
918 705
588 576
651 295
700 182
612 728
349 47
319 405
535 598
339 621
497 972
749 153
213 409
151 741
495 436
267 35
615 793
565 556
382 734
422 406
477 1
757 589
384 642
248 335
234 464
504 393
786 811
370 527
227 782
226 468
290 207
202 638
536 484
449 372
63 859
799 80
2 470
803 811
149 913
199 625
875 881
452 122
622 979
743 538
928 566
133 806
40 495
155 707
897 711
965 149
893 123
240 936
743 655
708 303
30 383
217 15
173 852
418 311
711 368
87 910
360 166
276 152
478 600
375 894
894 807
687 314
156 153
160 588
18 354
643 292
713 489
361 77
206 981
408 761
59 141
999 838
358 33
427 509
703 88
660 860
187 686
338 551
830 514
785 503
677 618
339 894
665 899
908 318
272 568
529 390
493 430
714 656
48 379
54 682
200 857
446 815
412 834
466 521
953 729
207 989
462 227
490 266
363 488
726 983
768 930
49 9
794 265
933 119
672 928
346 74
963 711
976 27
908 366
690 227
912 379
919 641
414 537
626 332
610 909
58 61
154 77
939 799
485 648
395 534
699 364
897 569
46 264
159 574
992 294
536 393
488 164
476 856
484 680
1 742
114 982
428 410
281 495
565 811
466 111
681 699
964 339
632 260
989 334
30 627
76 351
895 616
291 40
467 399
427 253
778 710
47 30
769 563
354 51
210 218
661 604
394 320
497 994
259 607
890 205
538 950
812 419
75 635
23 546
848 792
486 538
265 128
214 874
261 700
770 117
622 831
507 185
459 122
916 348
31 260
315 155
710 562
83 176
832 87
295 39
822 712
786 573
770 559
962 990
635 721
10 233
525 422
510 834
799 101
570 189
854 97
723 833
735 501
727 41
338 375
384 706
906 667
611 857
312 871
535 749
303 478
649 756
203 908
189 309
891 93
598 369
765 674
550 446
408 689
746 337
669 615
621 8
535 805
525 146
961 981
986 700
247 879
346 272
404 556
537 331
474 734
142 836
881 650
705 316
566 371
609 359
45 644
178 493
746 770
787 188
672 940
525 222
132 856
784 243
964 779
176 483
9 620
660 650
284 173
823 896
533 839
391 100
886 970
195 276
102 798
370 60
809 896
918 648
733 20
888 704
455 356
973 551
292 322
341 568
876 992
532 222
128 889
2 381
212 675
949 770
751 636
806 460
704 286
537 854
627 961
46 603
145 59
452 692
702 310
309 200
563 710
69 161
467 109
844 103
619 213
603 851
83 930
43 946
657 250
344 684
557 633
781 904
94 893
514 518
259 555
528 616
118 644
68 54
27 895
562 348
247 500
113 35
340 906
76 305
32 334
249 141
60 562
786 747
450 141
401 880
128 804
673 755
618 709
303 792
260 763
392 938
268 659
715 853
6 994
703 757
977 73
679 934
119 614
826 657
938 920
392 823
873 950
461 821
362 501
538 52
361 869
425 404
423 422
102 421
798 36
230 466
352 436
823 786
320 882
334 452
192 353
504 286
753 598
664 770
97 281
31 910
55 344
834 527
370 954
349 321
367 381
774 580
577 277
612 231
435 658
317 282
641 844
47 851
773 78
918 199
413 332
220 610
65 378
415 957
442 146
69 203
262 977
754 360
40 535
146 278
581 698
994 582
937 326
592 951
232 483
51 382
560 466
988 659
660 405
684 331
619 803
720 879
655 340
976 1
722 839
973 390
969 342
504 564
765 546
375 249
623 625
34 829
688 536
172 894
883 326
701 358
386 424
500 379
380 122
370 898
433 632
810 41
4 866
604 352
127 37
424 467
269 364
200 167
136 514
487 406
859 146
37 505
977 877
924 369
228 255
213 145
218 415
60 460
26 337
714 519
140 178
816 386
831 735
41 304
564 227
209 440
135 395
474 848
101 895
805 829
409 751
245 282
17 439
535 962
230 761
69 563
9 590
418 713
736 168
385 572
495 535
630 264
692 558
246 223
459 825
866 573
816 669
781 759
955 404
919 288
108 372
875 794
560 803
891 590
125 666
27 736
159 698
691 249
453 351
373 706
973 432
47 251
812 447
787 589
778 963
25 650
546 872
798 799
967 136
693 786
241 728
348 502
279 777
666 224
999 2
669 766
121 543
208 435
217 39
545 481
219 279
608 187
193 159
523 558
320 430
294 484
225 240
16 28
219 688
274 849
485 258
696 725
193 338
57 74
421 779
388 510
267 933
864 320
911 62
702 427
337 243
682 854
536 980
323 981
135 994
660 152
524 173
467 269
731 710
591 316
681 693
503 744
356 992
894 621
264 345
202 130
380 715
427 349
3 273
793 709
311 483
686 680
808 430
754 185
353 574
53 821
564 890
448 995
772 668
141 174
7 44
460 32
911 825
703 260
502 259
533 208
727 647
795 685
340 392
177 333
113 943
352 976
375 350
145 171
613 662
393 158
409 507
832 935
140 577
905 688
740 374
156 786
587 540
247 517
340 344
91 149
542 428
459 10
457 245
831 460
269 570
926 921
377 466
698 237
225 736
933 965
82 382
90 344
599 347
870 874
717 507
142 894
459 505
154 359
643 555
598 59
622 218
97 925
420 573
454 773
369 729
912 358
643 671
571 996
159 770
61 440
843 539
428 266
702 267
457 226
44 860
473 786
358 812
373 876
598 207
423 907
296 641
621 8
499 821
210 148
415 580
247 789
729 765
41 119
794 229
700 400
358 132
102 247
775 612
278 34
474 454
954 483
153 707
592 959
335 547
949 483
979 390
121 435
212 645
699 240
723 36
992 908
325 462
663 173
687 125
16 357
4 292
675 850
970 619
230 830
555 791
990 885
535 435
109 334
647 23
908 345
700 107
80 987
830 328
337 369
473 115
656 566
17 479
342 98
6 334
169 250
610 899
769 982
448 679
729 772
39 399
826 510
803 534
737 889
317 492
120 77
232 547
401 308
684 713
495 193
897 911
959 319
777 69
500 83
784 287
881 95
663 200
294 795
779 34
653 946
509 151
719 654
26 640
720 521
699 607
409 738
343 282
924 608
275 583
393 214
116 654
967 843
140 616
631 141
72 386
618 417
202 958
155 481
322 382
855 122
623 109
745 561
700 812
346 250
541 902
334 669
256 161
961 909
873 426
240 102
790 875
684 467
361 747
552 953
844 42
308 275
246 95
659 122
59 193
135 561
843 310
357 299
713 947
290 17
939 913
676 28
593 736
21 459
230 91
874 66
556 487
587 191
924 529
851 330
474 723
734 400
399 299
578 260
913 593
78 307
469 146
376 146
229 86
883 622
692 146
501 656
989 858
278 707
924 15
316 51
484 225
476 180
200 865
99 324
429 118
338 702
764 266
760 668
286 911
81 200
520 84
804 655
653 694
395 851
539 877
203 275
85 684
51 329
616 708
538 415
154 758
793 791
788 915
775 694
1000 602
979 268
701 172
564 355
951 8
797 778
772 558
316 797
537 650
129 90
715 472
900 882
770 598
839 618
872 258
931 133
871 480
358 632
600 624
33 153
847 979
128 53
444 496
19 245
485 543
626 556
78 888
125 695
235 217
377 506
84 619
118 475
927 584
437 733
420 315
135 188
377 187
833 239
702 141
140 999
99 821
824 682
549 186
617 164
959 419
649 388
749 706
461 422
316 387
420 762
334 752
962 224
553 357
683 893
711 795
570 799
240 315
913 762
659 472
811 500
836 161
789 755
815 682
420 641
138 831
848 953
561 916
333 609
427 100
90 979
154 660
34 530
344 754
312 949
172 847
904 379
724 207
833 988
429 489
622 856
198 295
228 142
930 220
909 995
587 172
282 757
508 357
272 650
623 232
602 10
598 844
196 358
133 39
679 83
475 938
728 663
402 760
420 871
868 114
942 322
461 730
152 262
720 530
968 29
346 457
225 875
450 537
779 207
66 912
525 516
263 648
247 250
27 141
244 790
748 227
988 971
126 578
487 611
531 95
333 70
19 520
163 309
742 339
137 772
246 627
646 266
58 297
324 974
445 235
249 807
494 203
682 528
736 343
4 895
329 528
381 833
823 985
844 444
798 406
257 207
919 630
247 458
299 983
382 246
493 653
53 296
837 310
349 559
576 941
521 735
701 720
18 562
130 25
78 307
997 894
80 446
840 773
11 623
123 687
239 981
413 15
39 387
117 808
857 971
562 40
348 295
635 541
608 334
625 819
719 799
32 311
442 692
212 978
126 230
49 141
565 897
850 78
536 276
803 437
474 104
770 797
696 194
952 538
877 743
270 467
914 435
498 420
74 902
97 52
900 835
318 309
282 237
657 525
438 25
907 960
156 123
69 480
954 534
736 938
163 787
711 518
212 892
1000 411
102 310
890 620
498 89
929 579
650 534
396 585
716 548
584 479
538 590
421 547
156 276
406 739
432 893
390 543
727 78
238 334
224 281
91 280
842 781
740 747
435 38
17 773
582 681
166 204
473 647
351 901
148 171
87 199
277 497
993 683
49 356
311 387
469 444
792 468
955 83
259 825
671 467
978 53
817 510
491 244
341 552
376 63
590 253
502 611
281 659
842 701
317 187
303 348
633 442
285 994
382 774
571 344
59 952
493 534
72 581
952 556
242 55
594 479
580 182
39 51
415 95
847 194
336 975
83 862
696 567
262 145
9 379
120 374
843 784
404 59
175 90
452 958
387 607
603 321
444 996
528 67
554 26
586 420
101 332
87 229
629 175
79 194
847 926
157 493
3 649
701 857
874 786
768 263
725 165
157 832
1 265
235 983
935 902
241 530
528 197
910 37
829 574
204 251
76 563
230 19
838 831
371 787
822 305
235 819
284 483
622 888
56 154
228 323
954 601
127 461
837 134
996 714
828 937
785 296
788 965
688 594
442 964
369 421
534 283
542 406
172 703
464 373
499 938
960 555
783 790
663 244
81 613
374 48
38 202
106 708
612 376
335 975
265 414
989 892
574 731
216 716
113 723
17 325
800 238
266 602
625 761
599 968
87 740
840 147
238 135
51 995
223 314
990 350
112 135
506 163
547 894
851 128
934 757
268 817
50 378
127 678
325 550
370 455
195 704
893 366
873 243
624 898
626 789
554 627
578 629
355 887
848 535
371 608
944 600
988 87
46 441
658 993
23 706
420 948
57 540
714 567
851 34
957 452
543 845
678 314
620 859
590 811
41 836
477 710
203 208
711 58
631 992
400 865
219 695
544 204
230 493
354 688
560 489
134 725
876 671
590 887
627 133
86 475
810 478
925 712
35 642
336 271
73 138
301 976
420 779
308 850
829 759
154 767
924 570
615 922
397 375
824 470
857 192
159 980
144 348
350 32
195 184
122 681
944 21
940 571
720 705
75 955
34 469
485 158
786 714
845 694
676 985
558 818
90 790
877 169
726 64
868 651
817 312
595 284
201 179
337 102
81 461
113 106
842 4
960 258
631 782
442 526
311 296
996 377
532 125
60 295
264 183
628 357
63 188
902 429
655 104
169 621
20 835
778 939
536 711
22 727
519 505
411 789
561 929
119 413
849 471
104 745
42 772
26 283
266 770
495 304
294 321
512 404
700 400
898 699
888 28
764 209
230 399
285 1000
46 600
986 44
302 778
733 604
745 764
225 86
661 326
378 943
347 946
289 487
847 6
53 485
191 933
549 964
568 412
634 969
507 712
82 688
247 177
207 682
40 683
158 613
774 378
562 288
304 535
953 490
759 227
703 478
15 46
734 236
1000 797
167 583
859 574
82 302
896 393
178 218
380 741
660 307
583 547
37 647
875 3
163 128
865 434
396 17
46 245
491 181
979 252
897 636
186 117
663 746
44 420
170 797
263 125
144 396
693 278
758 855
952 75
108 183
785 231
752 842
456 435
319 50
61 111
538 356
861 411
973 40
760 696
3 10
775 375
701 427
44 757
97 956
505 731
415 97
394 582
711 134
127 911
70 65
73 737
632 3
654 505
959 292
688 55
81 914
583 937
560 334
919 78
258 115
500 606
353 443
530 883
741 936
353 579
13 892
197 965
245 542
923 782
786 162
904 367
88 883
748 277
156 847
443 532
909 103
436 449
85 906
803 379
646 269
913 292
944 633
259 650
47 576
840 148
385 165
555 899
436 264
457 888
798 91
372 204
615 77
502 639
400 480
58 336
815 864
516 870
450 298
312 817
313 486
455 160
576 347
887 584
290 582
218 909
281 767
486 400
410 464
765 357
606 306
938 696
602 645
548 532
224 796
352 711
6 459
942 757
676 143
398 440
468 632
571 113
410 325
461 213
307 604
509 703
434 548
393 238
732 649
967 899
173 707
206 505
332 964
776 921
137 428
965 712
687 987
369 496
397 34
156 88
294 150
186 929
928 778
345 982
74 167
904 510
230 379
864 706
878 356
154 349
450 535
703 517
32 634
167 653
997 274
921 164
727 401
585 86
637 183
543 292
78 332
820 634
254 352
24 366
415 39
535 600
660 324
370 978
113 617
129 413
526 128
718 925
402 922
429 802
676 393
631 269
541 91
558 467
802 158
91 745
997 650
235 596
674 816
912 563
407 389
563 772
837 210
215 863
76 740
842 939
211 531
213 195
140 105
58 621
709 744
444 71
467 608
738 710
777 357
630 628
871 233
450 917
486 835
810 614
311 307
188 891
99 72
452 980
637 497
324 483
820 868
281 812
397 934
705 809
461 96
64 865
659 866
657 21
844 262
497 407
592 268
184 551
370 46
1 187
350 471
585 794
770 740
308 101
311 23
106 522
641 596
969 775
497 163
908 303
292 401
681 516
188 578
329 562
396 271
352 820
153 431
820 517
44 606
898 444
980 207
652 469
657 927
486 224
963 192
272 977
833 630
886 851
741 322
963 457
892 704
53 51
636 23
129 801
830 796
391 463
434 811
984 117
138 948
100 442
191 246
216 869
127 682
404 135
321 399
643 568
495 117
275 348
497 264
469 418
107 659
262 561
76 342
988 495
815 606
916 392
199 416
480 591
132 938
199 276
378 797
196 114
288 826
968 140
742 368
170 995
647 615
93 806
590 829
403 639
205 491
853 230
217 523
700 836
337 128
930 630
389 33
282 292
908 219
582 341
117 594
182 489
119 844
694 267
604 699
137 784
368 93
306 904
288 938
777 936
789 625
106 690
239 638
449 666
766 164
978 957
52 83
261 928
415 878
742 90
714 453
170 407
811 978
798 131
399 353
530 255
754 208
891 186
875 409
990 615
331 681
87 303
782 134
249 971
658 105
569 801
340 117
523 656
955 900
526 49
364 205
283 844
356 827
392 212
340 645
236 144
342 845
387 951
382 112
184 815
732 9
810 282
406 906
927 814
147 648
990 424
754 985
369 692
568 709
15 995
504 910
359 633
268 734
552 241
530 796
486 784
435 674
750 275
557 709
323 678
831 74
705 171
700 266
391 474
217 890
530 451
753 81
316 117
217 934
627 978
333 246
509 857
904 79
689 263
675 980
593 556
381 902
821 318
456 499
945 252
596 797
214 744
373 561
885 345
568 875
487 764
779 691
651 183
809 550
359 691
869 267
479 883
374 319
292 109
945 288
83 723
901 715
814 566
15 195
616 65
117 15
58 213
256 702
755 230
738 161
436 641
887 429
193 1000
433 699
835 668
947 494
10 558
807 489
120 778
443 586
401 200
109 23
230 568
447 451
73 977
583 485
379 903
701 46
337 711
663 509
973 384
866 288
521 671
526 865
766 118
132 819
66 795
852 111
664 145
134 367
882 285
18 646
665 71
988 323
997 299
199 296
864 739
778 563
436 187
519 80
645 168
312 233
305 958
629 891
572 412
888 54
945 710
386 881
770 463
254 887
128 809
459 218
622 459
119 178
424 165
758 674
497 955
874 360
394 700
716 799
622 366
617 667
634 255
777 480
826 714
680 214
62 821
743 877
668 507
541 562
112 770
462 603
454 939
894 101
823 410
175 855
9 897
189 258
713 701
355 55
677 356
143 821
724 746
256 822
334 103
224 261
536 742
204 583
175 940
136 467
670 347
983 710
467 275
128 871
499 388
589 596
326 674
117 320
845 549
809 410
432 243
892 90
748 717
91 26
881 667
180 382
762 421
994 554
790 95
278 959
907 759
178 618
770 478
248 481
709 985
199 803
789 124
45 514
889 386
8 319
568 18
222 11
695 153
484 654
246 457
131 494
525 123
727 981
813 222
906 150
377 691
782 102
338 236
543 700
66 81
470 532
640 935
922 478
242 118
688 293
97 909
996 455
406 284
168 96
98 29
121 419
603 479
553 14
931 257
350 201
979 328
130 163
148 301
980 761
366 614
107 108
105 263
955 422
457 53
280 688
943 119
679 931
890 145
76 545
652 606
630 847
368 465
767 194
618 704
224 410
927 110
161 760
867 884
781 671
34 267
20 706
438 984
714 42
55 412
84 578
152 967
115 329
318 817
298 251
588 124
554 949
177 689
428 115
19 550
286 191
133 273
775 728
484 716
164 53
167 277
517 180
301 200
770 276
144 355
958 483
703 238
510 805
929 501
595 954
853 35
218 202
655 220
301 343
317 552
611 111
591 23
122 861
685 29
557 499
378 612
872 958
854 960
48 822
530 915
272 593
93 902
470 243
691 816
124 147
148 694
690 965
867 271
960 23
837 235
193 203
985 904
204 768
407 352
884 941
329 634
879 28
910 835
548 358
645 889
557 120
951 820
580 906
989 825
114 896
664 44
315 775
24 226
917 197
180 537
102 573
296 964
757 54
285 782
881 664
138 530
775 442
928 397
727 154
467 145
549 602
900 606
149 3
251 743
375 297
514 927
923 795
733 286
518 445
534 868
34 492
221 816
211 53
444 501
630 786
904 194
692 946
107 140
900 708
223 427
943 752
277 630
437 178
595 931
853 804
420 583
49 382
490 334
184 581
510 392
517 101
880 801
348 860
354 874
693 445
462 585
553 517
232 458
209 30
383 824
174 942
381 693
4 59
565 825
791 253
436 882
439 184
656 577
928 44
445 421
466 739
302 414
864 862
833 711
844 796
355 17
543 120
739 65
93 678
707 981
87 179
624 872
546 254
874 223
589 326
167 231
25 441
843 270
25 589
18 210
952 807
885 985
353 863
923 623
338 876
95 414
418 553
183 213
537 155
685 743
167 326
862 438
20 747
655 260
95 144
552 566
258 84
505 637
794 933
840 763
189 496
61 727
444 644
685 556
536 100
154 468
73 727
780 68
105 102
888 77
70 177
254 295
399 246
145 209
526 647
496 705
388 7
169 756
90 465
141 475
203 732
271 219
695 151
526 167
778 517
649 740
92 125
178 761
689 121
595 41
960 233
357 606
369 188
952 971
296 938
725 158
854 208
71 920
590 392
807 826
757 725
87 415
82 840
438 832
222 170
922 184
933 935
428 788
994 435
661 630
169 332
759 839
229 243
406 830
810 560
341 10
149 929
860 359
631 158
7 88
648 196
283 834
272 517
17 257
809 705
45 106
529 131
400 755
324 881
305 810
798 337
530 569
573 261
902 195
709 651
145 670
461 284
232 357
590 991
264 272
820 241
658 482
21 170
291 71
647 63
394 440
366 920
595 533
907 134
569 5
816 427
88 213
903 261
479 427
307 728
196 853
326 351
258 979
449 751
854 142
762 728
327 707
816 249
180 528
26 535
431 698
373 2
447 17
732 852
843 712
562 222
714 644
547 392
856 585
328 237
363 52
905 889
492 72
965 912
56 648
61 629
462 502
239 979
851 582
903 891
249 434
119 227
806 762
558 319
729 511
831 463
495 725
16 141
796 747
331 641
901 40
658 891
505 180
779 156
536 336
755 289
684 51
735 429
468 409
141 393
624 338
425 747
14 717
124 425
738 887
974 536
629 588
148 309
197 385
405 319
306 307
590 159
432 239
477 558
672 959
459 153
329 446
667 235
388 288
271 928
781 57
321 361
453 617
375 824
468 208
256 881
372 43
923 428
977 939
382 555
149 207
764 196
736 486
152 916
436 99
854 830
126 365
241 791
33 497
327 607
740 982
120 855
268 901
597 529
180 635
766 480
648 205
652 813
858 87
989 195
907 833
261 728
507 462
274 328
108 466
344 159
568 391
490 419
596 44
58 524
772 875
56 57
765 157
567 840
505 949
245 618
437 93
753 769
791 161
646 750
283 990
446 483
757 14
98 314
192 572
349 552
589 854
449 378
360 892
689 722
220 819
85 622
550 750
108 469
238 25
84 703
178 571
221 320
94 889
995 992
830 545
866 754
548 649
916 535
436 100
886 78
692 214
657 75
113 973
163 609
821 468
934 357
493 868
665 329
607 145
762 481
640 191
373 533
171 272
502 763
254 803
290 841
903 721
611 92
764 839
59 552
599 636
568 613
328 558
230 458
52 77
18 64
476 363
402 694
624 446
562 868
666 932
345 838
160 994
306 455
377 977
374 71
216 341
735 83
230 443
992 784
426 519
136 675
116 767
581 751
15 432
997 100
220 83
367 353
35 971
872 775
693 717
442 241
341 76
71 795
388 481
803 14
428 420
831 453
4 617
866 935
186 625
778 729
304 852
336 431
261 848
97 799
211 57
321 11
576 589
747 201
846 242
435 224
598 671
364 961
762 532
53 656
263 574
710 245
1 171
200 507
224 926
107 453
73 600
529 616
728 732
151 441
384 516
892 667
277 717
578 220
352 916
434 558
978 347
244 189
580 989
947 82
371 553
383 675
673 886
612 948
182 572
648 614
606 698
418 346
603 298
182 211
731 645
789 557
917 668
529 38
749 596
822 127
551 597
355 462
800 887
424 140
535 778
722 14
283 744
434 722
622 801
571 672
503 523
522 50
94 884
456 762
600 710
267 774
42 957
155 578
266 536
816 267
152 617
328 603
484 83
702 478
962 47
966 488
56 51
77 1
136 872
942 918
264 734
535 36
583 718
106 779
58 827
751 734
557 526
911 275
437 789
483 531
969 904
667 959
57 960
258 12
151 11
911 181
202 480
782 437
418 227
37 525
877 902
659 680
112 293
570 184
233 20
269 340
17 407
213 825
431 61
422 930
160 154
862 341
314 128
365 987
135 634
151 372
360 516
903 573
831 626
374 623
566 891
153 405
77 233
200 306
934 160
867 660
958 257
143 217
276 995
214 428
859 828
301 276
572 561
86 490
821 352
694 324
6 190
129 883
354 618
225 245
322 684
622 288
141 764
695 980
108 427
639 852
409 904
946 633
848 793
70 690
270 339
927 595
374 73
627 273
595 869
724 440
471 734
203 298
505 654
202 684
501 510
738 198
886 536
683 990
351 369
986 586
311 177
236 832
834 832
81 228
348 143
124 958
624 32
935 308
831 427
291 907
788 471
836 894
444 305
643 145
164 771
910 189
66 924
738 327
893 280
625 247
657 404
118 994
650 408
428 645
466 273
807 727
429 210
994 185
329 998
575 740
524 197
126 231
342 793
301 748
429 811
581 270
462 703
893 553
481 881
735 582
702 354
185 858
28 107
182 730
913 964
387 532
571 794
398 77
492 323
136 691
796 423
779 270
808 773
614 408
617 462
661 781
360 451
533 657
109 246
486 765
638 983
370 934
892 654
298 882
770 303
767 647
895 295
445 146
330 921
324 785
533 790
688 934
403 199
425 112
347 160
317 15
102 594
704 220
997 549
374 251
75 129
975 118
801 103
441 159
257 369
564 857
435 242
774 707
171 443
966 467
339 747
358 571
668 242
770 947
352 587
134 507
419 316
524 26
1000 347
129 72
168 887
889 68
205 655
697 907
292 891
531 470
937 661
823 286
644 635
92 343
986 501
166 502
391 693
569 912
110 367
771 721
379 287
104 334
887 874
687 815
451 178
354 84
64 273
83 315
163 105
313 484
838 501
426 169
33 152
442 613
768 488
258 871
30 566
804 307
127 541
899 517
243 181
607 363
750 347
669 879
212 831
526 37
266 177
366 143
895 320
876 659
746 609
74 621
205 432
690 694
543 142
168 161
352 440
527 710
157 999
947 229
611 401
502 736
112 12
766 173
269 906
139 279
464 758
894 48
757 249
781 813
308 408
324 918
887 590
773 248
554 66
856 537
421 141
813 528
525 426
222 318
302 906
18 357
813 259
468 971
993 124
938 970
546 847
713 168
202 444
86 358
393 702
624 120
308 941
209 48
989 199
986 582
117 427
774 344
414 44
375 138
998 486
213 251
917 880
237 916
887 430
46 245
437 449
495 805
462 29
43 829
804 176
351 506
641 194
882 598
255 45
531 834
942 82
41 482
97 445
819 781
178 87
848 911
948 414
536 581
279 963
634 68
781 239
735 486
483 499
691 442
876 674
812 254
87 301
506 788
441 628
511 223
829 924
1000 465
96 441
817 570
425 73
351 183
389 570
839 180
593 297
868 823
640 328
14 475
533 267
317 85
714 880
388 287
886 864
147 535
254 582
845 867
978 27
473 939
760 228
331 930
318 697
986 51
328 682
157 316
490 664
686 513
240 133
488 744
849 465
885 661
513 202
784 522
101 311
10 764
146 609
192 204
654 182
969 192
800 772
901 798
124 927
976 108
358 807
182 591
976 832
521 559
375 551
342 43
983 702
110 166
182 989
816 477
838 750
675 947
812 458
770 12
854 868
256 762
474 890
890 999
753 852
236 840
314 459
27 570
483 679
498 997
826 292
961 129
121 962
927 552
792 856
192 122
820 965
673 367
702 138
288 621
839 55
777 70
575 249
19 628
813 924
610 684
816 723
445 253
75 569
439 859
695 787
419 21
979 484
976 7
295 884
796 348
478 318
37 331
434 829
818 133
41 242
529 793
924 548
753 532
785 853
311 24
302 373
951 984
190 518
504 629
833 907
562 424
43 741
499 317
390 843
972 864
147 509
379 254
140 341
394 331
917 731
612 387
593 196
320 279
697 614
846 63
839 379
782 70
385 703
104 630
537 103
302 81
512 96
701 985
523 905
155 909
798 343
90 720
84 467
562 903
953 849
93 511
55 520
460 345
620 809
759 723
149 845
610 236
883 744
691 60
756 532
599 550
541 332
460 131
963 350
497 491
17 315
466 450
595 918
616 878
536 950
957 289
455 690
173 495
833 72
480 444
908 131
796 3
839 327
175 983
1 305
546 952
877 695
352 709
656 209
62 648
562 315
926 874
978 649
27 275
820 670
169 166
406 736
820 887
921 403
230 546
435 576
871 569
825 34
492 426
569 238
738 467
469 460
956 179
300 78
497 86
506 523
897 988
1000 193
213 878
159 101
230 286
229 944
933 939
50 632
450 70
292 759
729 572
286 381
958 999
207 565
281 195
431 142
132 347
508 920
306 45
443 481
66 841
291 787
32 561
154 500
765 869
187 738
21 206
351 1
422 316
912 746
264 183
421 905
240 22
391 963
334 312
507 970
335 461
368 767
77 967
136 355
393 410
875 722
243 429
62 844
448 437
787 721
51 221
186 753
262 75
405 141
903 834
530 253
480 303
25 535
750 322
469 985
995 491
984 275
311 158
222 292
706 301
148 159
868 569
633 921
285 869
298 762
160 743
172 414
618 195
578 935
441 389
527 873
527 947
189 786
998 429
844 19
685 642
926 575
384 408
503 551
471 767
369 735
621 507
542 305
440 429
239 348
680 621
401 128
16 141
863 513
242 949
682 502
247 558
910 909
652 757
62 692
864 47
480 182
186 251
866 873
799 553
572 648
233 781
887 202
179 103
547 350
312 410
982 520
516 823
576 149
482 733
484 543
981 351
977 405
674 507
471 178
370 74
28 665
46 577
806 914
403 595
83 131
837 312
604 838
951 599
912 715
912 891
100 426
809 309
313 455
147 870
454 794
646 54
812 361
21 830
609 381
445 598
579 478
795 28
822 900
885 779
353 611
320 148
691 650
137 635
339 352
984 976
957 763
711 1000
752 758
416 647
84 726
788 389
681 650
88 82
994 277
529 199
120 506
400 195
836 58
809 454
532 860
973 789
255 186
640 555
36 987
189 489
995 811
309 546
423 652
486 77
891 486
984 7
498 930
259 492
467 919
252 402
953 367
582 674
976 66
741 956
955 29
614 591
763 798
955 322
234 574
147 321
830 35
349 431
456 297
724 756
428 749
174 947
187 806
703 907
837 136
11 152
978 526
489 925
191 979
491 416
630 133
337 787
781 7
853 122
857 442
489 22
180 63
589 901
809 195
636 675
920 128
374 57
901 452
377 168
179 439
792 874
462 38
726 374
502 415
603 366
711 985
917 446
214 642
114 91
150 116
322 686
71 597
473 348
16 89
914 907
780 326
559 443
936 956
236 326
348 255
708 326
136 570
468 849
670 794
91 467
661 508
91 449
758 28
97 629
23 107
679 803
293 20
395 239
158 667
113 824
828 458
740 229
366 810
601 883
256 946
732 232
651 343
444 103
528 433
785 432
125 765
718 339
2 148
489 281
589 111
16 39
529 421
718 408
53 923
538 646
369 535
784 893
660 385
809 36
344 511
182 761
927 155
922 935
951 611
309 798
377 860
100 184
559 260
342 628
443 323
906 168
572 517
476 455
563 823
622 813
109 971
123 355
345 170
823 948
121 636
10 179
645 359
243 894
714 698
857 155
306 893
245 853
573 639
731 115
854 467
687 13
760 928
269 740
79 20
785 917
475 252
452 98
374 123
712 622
919 148
387 234
983 621
991 680
209 410
906 211
759 107
617 681
975 524
599 751
804 319
716 815
521 607
633 760
472 299
111 418
337 142
863 301
310 815
20 965
683 514
556 868
891 258
30 372
37 393
46 15
222 709
532 893
391 369
74 145
735 61
124 9
700 883
409 784
947 136
432 985
999 290
22 946
622 660
819 827
950 227
213 281
119 820
325 180
138 309
173 73
871 892
346 916
421 688
503 871
633 450
431 863
410 71
636 441
451 397
133 185
79 431
305 810
643 119
43 815
845 800
318 388
835 709
511 346
214 896
234 341
750 803
389 508
110 101
561 437
231 649
702 162
731 921
310 724
592 275
690 442
493 789
608 846
752 818
686 524
749 785
760 720
268 374
286 571
137 31
441 505
15 605
132 843
214 317
743 316
720 474
702 850
564 505
944 418
682 937
35 280
918 76
205 362
231 679
406 512
919 466
441 307
940 228
769 783
949 574
536 606
737 122
771 202
592 472
417 766
733 172
850 305
131 808
284 937
941 874
465 872
842 137
797 454
877 369
763 194
530 713
542 22
653 509
493 222
93 717
72 12
669 657
679 540
538 127
146 895
888 763
51 54
848 74
240 645
140 794
772 273
668 689
885 111
296 33
944 675
437 941
672 154
45 835
894 484
151 702
691 857
397 222
144 727
500 342
806 997
95 955
738 72
364 12
464 543
240 737
360 796
230 764
78 954
826 710
947 798
820 528
177 115
904 312
596 30
603 548
108 179
72 102
543 865
623 443
828 137
943 937
521 966
155 749
94 121
896 511
714 717
607 163
243 401
349 44
396 527
367 198
638 681
507 80
33 547
106 509
84 368
442 750
592 36
736 453
162 603
811 128
584 869
587 128
35 943
855 782
834 303
886 769
831 420
302 398
35 679
841 732
124 74
181 418
535 955
570 136
777 772
854 511
223 91
980 918
573 209
228 58
755 986
211 457
572 952
379 107
328 579
462 677
762 513
276 715
3 878
356 17
717 248
630 423
148 698
551 463
414 163
974 556
228 394
923 161
512 777
415 594
974 651
343 723
895 394
162 84
377 745
922 493
666 723
847 324
971 575
215 736
242 97
906 32
479 453
529 102
960 906
542 369
880 449
191 995
818 145
844 209
331 697
936 728
773 201
101 210
448 493
200 988
876 566
619 179
553 559
833 539
455 169
964 700
786 947
2 377
493 906
766 30
815 81
907 669
402 349
908 869
504 952
894 768
688 424
383 648
991 155
191 13
98 481
804 5
135 637
485 216
564 417
876 71
55 118
982 905
900 565
159 210
53 421
246 816
956 841
776 851
931 117
736 280
381 205
388 106
13 778
74 286
100 866
890 33
48 859
925 664
432 963
699 539
212 335
203 439
153 726
979 272
75 866
191 175
658 722
566 813
671 727
480 316
8 153
467 878
319 100
301 117
713 213
324 974
898 35
169 827
893 540
699 779
233 709
952 935
128 85
790 140
417 222
816 905
837 1
404 948
495 478
889 941
924 293
142 94
809 276
333 725
212 501
734 352
683 674
408 572
497 104
514 794
95 54
272 527
359 320
793 566
819 628
733 12
356 376
356 543
863 734
954 524
977 494
478 908
700 334
929 226
105 896
276 587
629 272
955 274
425 801
326 968
241 883
701 765
702 242
115 357
302 862
156 994
521 715
592 313
359 244
642 460
501 969
65 244
751 842
789 872
607 135
438 78
251 622
566 637
781 447
487 645
964 959
103 675
687 664
264 149
410 249
324 238
353 935
661 711
961 840
723 131
870 471
486 252
487 921
539 279
742 971
500 697
403 190
624 333
232 528
922 475
519 288
740 846
872 134
68 170
799 733
391 967
914 5
818 519
728 393
736 152
164 802
846 343
401 998
146 50
568 673
657 175
484 422
695 838
575 346
874 599
53 565
855 690
606 645
230 602
473 377
450 724
228 760
760 250
273 395
209 454
802 757
170 125
460 710
865 235
905 286
234 452
447 924
919 142
847 571
446 569
400 790
588 623
250 16
623 950
630 186
290 767
602 74
409 178
27 604
764 392
83 504
601 364
746 352
450 991
648 811
965 320
208 451
626 636
816 448
215 519
46 951
367 143
285 938
210 616
405 605
790 578
336 578
667 140
800 346
707 355
758 417
472 515
645 476
432 256
293 218
564 145
532 892
286 322
854 875
337 541
501 668
338 61
245 426
811 14
846 760
489 564
260 601
739 118
515 558
955 182
979 419
985 129
571 871
267 445
26 559
873 260
929 230
348 604
61 498
7 544
968 325
221 86
199 582
74 197
270 901
430 315
639 480
716 825
249 356
616 60
965 571
551 721
796 446
689 588
957 791
521 124
994 198
877 479
938 990
504 989
234 395
933 355
684 331
199 839
297 78
427 891
74 243
767 544
2 176
852 480
192 933
246 840
153 414
540 840
306 859
987 809
818 750
437 594
22 641
95 694
999 33
936 317
726 147
140 94
479 297
897 174
915 416
954 831
87 658
382 600
954 115
573 693
796 562
41 667
914 862
111 642
127 242
865 503
692 326
284 909
527 108
4 80
713 572
344 101
762 52
112 209
911 72
547 717
547 394
357 443
140 286
853 879
324 964
676 829
49 282
873 11
390 365
570 442
319 805
965 439
428 971
605 816
757 591
760 861
900 394
421 221
583 620
83 786
356 915
260 138
600 290
352 787
96 465
318 466
361 383
517 127
778 160
177 145
287 844
106 442
425 863
110 422
368 630
118 109
82 292
373 939
13 177
165 177
313 732
252 81
562 853
788 179
977 74
689 55
393 619
315 198
607 468
491 234
114 71
225 46
186 499
332 843
774 325
156 257
877 785
681 518
342 301
678 542
59 330
935 903
136 816
8 543
410 469
512 804
802 674
450 448
224 866
740 888
13 640
552 471
801 844
264 339
106 113
38 292
918 790
466 396
88 15
180 464
550 663
737 929
291 556
907 39
480 304
73 147
342 295
766 151
135 466
653 821
802 182
954 449
60 593
795 139
516 828
717 589
983 558
419 101
210 674
393 295
551 822
112 251
918 86
778 150
316 678
692 488
57 81
116 721
491 512
47 264
136 786
805 554
97 324
561 291
907 462
168 501
623 938
707 706
264 665
40 295
180 972
618 295
772 260
248 816
830 30
475 327
650 663
321 755
713 407
727 96
897 413
108 3
429 711
160 237
865 692
203 310
235 217
410 199
510 932
500 259
736 272
35 715
11 861
581 957
489 667
138 376
192 707
160 591
877 250
691 767
221 99
424 79
534 424
496 259
348 269
882 549
95 121
969 729
378 761
893 322
494 347
749 790
773 148
450 644
963 318
54 413
783 978
955 446
519 678
129 480
649 987
327 122
38 133
747 340
80 320
476 600
829 411
844 591
940 28
924 534
235 536
551 883
243 453
32 175
995 270
424 946
466 842
439 286
433 529
524 641
36 732
55 858
704 592
36 959
752 702
482 857
538 851
345 181
702 487
571 95
127 756
353 525
866 621
806 269
507 496
848 196
183 946
946 540
340 845
943 537
405 464
114 505
602 955
417 14
188 254
863 697
629 757
640 684
422 346
471 467
290 223
836 136
544 238
577 723
206 831
523 274
344 997
974 90
568 45
65 914
520 436
969 977
923 140
258 820
89 555
263 101
649 369
698 234
881 395
744 337
832 209
132 406
309 592
603 97
705 916
567 303
303 926
461 323
659 782
586 992
248 510
522 605
220 138
745 238
406 447
114 892
976 479
588 392
175 614
85 273
111 421
271 671
76 625
567 51
971 526
708 877
22 237
444 657
511 735
914 240
556 573
60 862
536 118
457 53
563 596
920 974
215 371
899 359
651 927
314 637
981 777
428 831
520 733
417 60
78 123
659 787
862 336
626 229
46 609
310 897
108 692
151 932
902 211
481 802
442 261
780 542
151 10
127 465
354 658
84 434
285 355
191 491
433 214
48 148
749 477
984 815
743 139
488 623
838 319
652 261
26 311
927 136
532 141
928 928
319 888
346 952
136 722
130 30
529 553
593 488
952 917
761 804
583 885
677 579
733 550
289 484
474 696
608 169
39 519
524 160
820 267
623 872
579 364
633 286
209 495
251 723
733 725
831 459
289 38
539 725
790 633
994 258
844 990
802 684
622 603
85 852
44 511
687 352
754 54
46 831
22 362
552 402
743 770
742 794
568 618
53 120
204 174
973 564
332 76
19 589
52 733
297 161
531 904
69 827
841 492
159 663
947 143
188 394
889 871
832 882
913 124
472 135
877 329
574 302
471 13
637 400
188 826
883 107
902 313
967 21
668 664
680 624
660 34
301 222
657 465
835 834
424 522
137 760
499 437
695 859
800 839
5 562
684 158
440 205
569 536
719 290
455 888
604 510
479 407
373 890
946 379
578 124
568 38
242 727
100 622
630 680
356 812
831 589
655 243
115 140
311 663
506 886
134 984
758 143
733 802
153 330
664 393
26 829
677 270
679 134
851 881
118 121
279 9
86 567
945 640
408 668
485 428
955 149
46 467
645 708
477 158
365 634
487 560
957 648
676 212
646 602
795 729
75 561
180 659
799 395
542 838
651 912
150 569
152 788
97 949
746 260
264 833
261 135
907 68
337 235
9 485
25 736
82 322
946 621
391 820
951 333
122 435
609 949
423 643
499 918
340 259
139 57
677 333
909 804
967 695
433 127
279 597
485 355
227 689
374 152
861 569
719 73
265 506
980 671
44 630
449 894
507 584
627 840
158 360
208 684
473 575
514 771
906 752
238 279
66 65
555 944
42 710
782 388
631 848
43 697
391 742
621 18
707 224
766 61
887 748
219 925
236 600
295 601
791 770
384 752
851 343
798 183
425 694
311 952
624 960
415 104
87 143
253 918
558 312
65 747
789 478
346 674
964 373
428 214
882 295
158 602
330 102
465 929
903 239
317 819
608 119
910 72
558 461
275 100
842 844
239 215
923 531
240 576
909 514
221 141
270 779
413 986
971 979
538 827
943 516
701 288
611 24
803 884
896 692
372 1
937 198
68 525
678 157
915 185
732 508
455 283
136 570
1 146
930 745
501 401
590 616
51 483
285 943
538 441
458 527
132 90
73 692
125 672
442 353
165 283
715 902
949 724
51 423
390 72
939 188
436 15
223 185
442 808
594 193
208 995
624 316
359 818
532 82
860 285
202 746
963 864
87 52
947 907
356 416
999 743
754 57
269 640
31 673
879 755
166 481
760 525
949 277
888 333
984 155
288 703
866 334
457 510
156 163
70 421
486 687
786 571
635 987
508 881
169 5
199 224
133 572
390 508
773 576
564 927
807 811
890 507
88 576
530 896
550 687
376 398
966 473
825 968
162 14
667 581
818 273
668 212
115 53
606 859
406 183
423 172
431 991
775 837
877 508
491 386
569 554
111 209
408 435
385 922
491 551
608 489
462 601
234 418
397 257
421 327
41 655
573 401
794 386
412 457
7 341
800 657
586 418
391 372
583 511
349 646
354 762
70 761
991 169
119 390
61 266
974 468
796 996
42 912
750 409
437 554
922 544
925 807
315 131
570 928
391 722
427 582
443 50
489 281
924 869
925 68
504 391
637 550
11 842
25 303
534 775
268 100
897 410
758 450
433 288
782 508
901 312
301 432
242 187
70 636
679 121
577 216
611 1
439 208
945 565
695 929
653 512
39 837
825 693
990 693
417 141
870 210
45 964
440 239
780 961
120 151
84 321
831 662
8 78
374 623
115 865
816 490
833 529
513 759
373 798
811 396
317 503
15 54
978 532
440 199
347 465
843 165
944 40
258 779
580 306
40 502
596 633
752 398
797 901
654 399
882 681
95 915
522 441
404 669
448 75
856 125
28 495
731 779
775 564
568 658
524 208
801 882
857 787
506 322
405 425
203 496
580 650
382 638
397 784
73 595
180 764
94 35
196 702
653 901
308 583
635 935
138 500
627 623
798 537
747 344
909 888
10 759
589 829
350 434
960 767
778 660
562 509
724 351
869 210
20 942
460 470
168 606
332 299
124 297
894 929
47 878
985 958
498 536
668 630
601 113
97 618
460 139
53 568
863 859
636 55
396 987
122 413
195 603
452 248
872 251
381 349
626 727
236 328
996 646
859 776
828 345
338 270
385 229
546 170
34 45
846 74
498 848
11 777
127 194
480 799
657 417
840 882
256 199
940 401
382 294
934 337
419 229
49 374
464 62
92 304
275 840
709 503
337 184
154 324
945 552
658 949
29 761
579 820
668 74
500 310
835 492
978 419
490 489
425 319
714 161
992 44
132 273
863 265
629 736
860 427
421 847
912 702
735 301
121 607
419 380
736 882
239 507
475 116
828 753
189 436
501 19
137 339
18 298
950 84
474 396
900 321
647 869
37 524
131 186
30 111
257 153
756 457
119 416
300 166
95 25
459 561
796 351
772 864
697 289
368 933
413 95
359 756
955 645
396 421
70 691
951 624
2 582
845 616
397 143
626 702
397 726
62 843
443 715
564 169
716 888
623 951
49 406
344 983
900 163
507 925
275 565
520 374
929 262
933 146
159 899
24 696
10 275
617 845
46 321
38 225
385 229
913 646
290 325
940 253
584 691
829 183
86 356
364 581
612 301
441 52
177 705
722 856
476 467
962 900
730 989
910 340
98 923
201 31
85 287
335 252
441 674
630 263
636 675
160 80
613 479
813 41
494 477
766 338
653 60
852 107
186 820
247 533
396 302
682 925
844 721
116 918
795 858
633 74
799 151
367 325
992 256
901 334
961 618
197 722
747 370
659 286
987 354
533 385
131 547
234 901
773 367
927 376
516 833
868 35
637 316
950 302
315 836
101 21
57 53
813 116
767 23
827 170
904 523
389 181
418 300
764 450
940 188
109 903
262 90
946 15
738 181
496 944
816 784
506 269
775 58
514 507
952 376
247 899
252 666
419 987
478 823
787 328
547 757
234 237
246 609
119 73
328 807
490 455
725 343
230 599
217 68
816 133
97 490
525 107
950 395
490 328
187 855
853 884
952 582
273 639
528 914
839 525
477 38
335 312
740 901
574 674
418 456
201 500
437 600
568 80
775 892
366 736
405 31
949 970
527 794
886 992
176 946
206 1000
892 453
364 349
73 326
951 375
830 226
916 558
25 318
124 918
629 271
308 655
608 534
407 908
322 542
710 358
961 515
272 573
498 81
60 354
482 574
995 460
682 269
555 333
481 328
829 288
363 737
264 465
407 285
439 680
175 93
525 52
568 171
529 953
90 917
324 917
321 337
559 276
633 246
970 478
888 290
367 954
422 45
957 266
24 977
465 402
665 829
998 46
97 885
253 223
304 911
784 73
651 204
72 100
903 488
438 821
476 112
86 553
56 400
752 781
293 703
537 853
516 815
974 135
320 668
680 563
888 809
907 338
492 265
72 839
937 65
155 62
735 23
967 480
999 718
596 560
274 706
35 469
501 514
448 780
177 959
854 954
934 823
161 227
648 774
989 650
354 50
220 349
734 954
804 563
654 378
670 221
693 797
923 735
23 600
201 66
487 463
27 911
895 934
31 585
626 414
625 920
790 706
301 942
405 893
802 383
210 178
410 74
440 486
981 38
134 846
653 867
959 945
604 79
374 642
617 697
71 861
834 629
617 171
859 292
135 268
861 656
510 935
10 777
856 177
77 351
655 600
782 68
429 362
43 925
704 951
146 725
699 199
362 558
495 770
738 85
578 523
793 40
438 600
829 63
665 672
639 709
668 321
515 705
85 341
381 645
240 872
831 178
690 553
479 278
509 114
445 819
520 134
179 421
582 895
669 760
743 809
647 700
163 238
278 326
50 662
822 100
145 202
763 348
992 645
476 402
655 73
97 172
269 482
37 611
651 224
742 632
541 686
233 993
304 74
323 631
418 25
819 677
546 592
731 423
376 689
188 204
983 168
217 194
399 145
308 525
759 825
333 747
48 437
618 39
69 178
223 512
823 226
238 597
516 248
906 335
943 552
861 155
803 846
682 234
57 593
389 135
233 116
782 437
644 185
964 763
824 666
662 132
525 565
836 199
741 379
157 520
305 550
322 521
406 589
687 401
230 941
826 486
330 653
764 138
957 134
556 720
140 149
331 113
554 15
522 319
360 768
935 118
642 575
39 530
332 74
749 801
747 161
776 245
320 522
411 229
799 424
190 834
774 352
602 50
960 675
866 650
538 193
85 140
605 680
360 666
810 288
727 270
300 658
156 969
238 141
800 460
157 188
15 534
728 791
305 138
885 876
58 484
461 971
226 616
743 219
520 758
546 812
994 470
428 402
368 789
696 162
447 553
84 540
105 535
472 806
737 374
451 689
452 143
471 657
411 108
196 342
189 962
939 66
866 284
472 159
82 685
675 262
171 810
360 70
137 786
242 952
920 26
582 11
326 41
507 616
708 973
952 684
370 129
222 237
770 180
725 251
356 662
306 949
561 297
629 149
92 410
312 745
306 275
60 663
410 998
558 532
648 119
855 465
955 719
913 66
550 873
956 252
396 619
753 451
916 979
494 261
996 811
896 63
258 419
863 585
686 905
555 8
11 23
412 385
340 617
23 901
691 601
852 917
597 369
28 267
977 676
144 394
167 722
597 244
997 958
204 214
604 414
678 465
530 487
172 736
521 562
564 129
325 694
464 691
346 403
792 858
835 72
695 41
23 466
660 260
366 242
159 673
682 842
163 843
353 252
251 739
606 302
293 307
975 581
811 808
161 269
664 756
151 259
839 372
514 224
71 477
306 338
44 142
819 704
111 938
299 625
613 612
735 10
572 887
565 163
914 321
293 364
1000 532
976 513
732 81
762 935
644 233
613 714
910 745
59 748
797 969
340 628
909 985
432 121
295 936
628 722
321 667
321 315
533 119
291 366
129 115
805 187
823 908
49 309
266 206
117 971
689 892
130 680
480 293
125 680
866 883
424 439
715 561
91 23
586 336
260 317
763 414
886 577
58 572
525 897
620 730
591 905
23 705
86 152
803 908
619 106
832 292
556 342
22 623
814 531
987 140
326 28
670 726
912 700
99 163
307 296
600 407
652 816
564 506
478 946
503 850
748 339
45 86
501 546
884 961
574 668
724 63
549 501
294 311
825 673
125 93
23 175
361 331
464 15
443 891
950 504
123 948
861 424
709 862
630 473
50 499
943 812
482 557
374 861
7 246
292 875
628 88
462 2
589 49
623 711
128 642
98 447
89 676
186 989
308 592
908 590
19 322
404 730
736 881
637 713
108 909
149 95
677 957
972 990
62 965
149 102
768 681
900 772
142 520
560 924
775 583
914 60
61 336
483 287
618 600
653 147
74 314
927 264
907 747
268 780
113 195
725 360
662 740
499 649
622 955
41 387
889 16
709 585
434 27
87 481
285 509
250 168
693 24
424 466
730 868
347 835
833 903
437 319
166 649
9 275
965 769
354 814
214 31
265 71
575 934
852 348
331 45
882 284
912 859
299 890
807 661
60 558
692 502
344 250
77 561
554 614
895 62
104 256
563 911
977 499
952 573
646 587
26 604
566 163
409 600
828 827
308 130
963 825
380 331
906 314
277 171
227 709
823 62
165 29
459 653
377 985
825 141
537 74
814 989
492 992
810 529
687 545
631 30
590 87
942 201
8 301
36 81
375 726
578 974
262 34
314 388
942 21
973 896
457 974
577 349
576 369
272 700
424 449
604 854
766 806
910 366
772 919
622 64
299 908
652 513
200 330
365 785
564 563
681 276
91 146
177 312
677 185
783 963
667 351
141 685
530 288
591 758
867 482
285 524
739 730
889 546
205 202
615 712
878 423
393 259
753 858
450 74
240 691
466 428
244 789
456 545
380 155
959 299
121 341
495 728
474 454
452 647
115 956
540 821
680 269
625 891
88 443
606 278
773 508
838 402
703 817
249 251
776 377
872 730
570 633
479 785
901 330
178 283
205 623
560 747
127 393
492 815
628 497
435 960
270 977
544 689
856 423
506 538
275 71
183 728
58 380
258 258
887 915
799 515
198 789
47 639
263 918
848 667
945 430
732 230
666 284
393 318
947 882
457 568
16 385
951 552
326 962
746 121
436 757
15 553
644 578
326 76
515 482
31 724
76 329
421 546
163 994
1000 803
564 174
145 114
92 435
654 974
704 685
645 879
98 932
677 67
817 178
209 599
744 463
342 460
999 283
371 312
821 463
952 14
176 552
86 27
971 465
150 214
893 988
46 211
530 732
119 883
867 690
594 868
497 115
608 73
167 906
601 902
157 431
172 570
337 875
85 296
392 335
884 452
753 904
586 471
651 737
111 847
965 694
535 559
763 224
883 854
553 97
427 46
455 614
49 731
356 116
889 117
135 176
308 220
417 863
500 728
398 967
450 242
347 784
659 875
41 803
641 879
151 917
53 604
334 583
875 821
757 966
542 902
445 506
538 499
119 117
688 121
434 658
227 201
880 719
2 276
152 552
351 200
134 193
692 814
86 536
461 956
649 853
40 582
734 671
769 156
409 901
978 760
48 5
376 918
650 932
441 176
363 683
545 293
571 882
539 798
564 588
772 605
258 542
980 865
701 517
334 626
313 347
287 294
711 406
363 726
828 669
754 905
719 184
370 234
256 387
334 968
540 774
621 522
21 124
397 253
454 862
573 403
293 308
850 258
825 439
641 918
674 542
828 596
223 258
184 260
187 56
906 985
969 931
897 561
951 668
767 4
623 847
938 467
799 987
295 798
66 869
302 73
896 178
16 684
520 615
621 998
310 342
818 549
968 816
647 685
906 313
143 275
465 316
616 596
565 892
859 343
399 629
597 379
306 821
340 30
894 410
878 956
215 248
650 920
100 511
842 394
92 895
744 981
515 545
981 907
609 780
480 368
204 169
852 864
540 723
155 902
60 854
598 274
448 499
974 101
730 21
293 636
343 683
982 407
622 714
315 509
865 679
933 574
436 150
53 788
666 505
817 983
574 369
83 676
423 658
259 865
277 966
805 904
625 216
757 133
537 75
127 269
576 311
251 981
363 680
613 964
856 699
827 302
34 157
399 982
599 601
636 976
242 350
742 576
924 147
666 538
830 512
700 575
665 82
888 728
462 579
32 163
946 684
555 15
889 735
871 693
252 349
837 717
836 265
907 394
286 647
352 611
761 853
624 743
770 572
942 148
353 506
25 932
412 216
215 629
465 603
359 556
577 265
939 973
976 762
842 289
593 297
899 52
495 221
149 417
758 648
524 189
303 171
445 613
938 700
355 565
478 93
378 22
380 82
977 739
642 567
357 881
915 3
480 792
899 326
952 914
801 978
483 406
493 976
16 465
640 291
946 971
163 713
254 337
576 163
779 764
189 178
617 390
175 52
745 516
586 306
653 428
526 159
337 12
830 823
974 829
586 913
296 818
261 203
517 753
617 961
613 156
621 169
401 268
328 773
716 836
352 222
327 317
187 354
561 843
711 106
875 619
85 883
609 607
495 495
228 896
450 174
644 767
743 702
379 784
756 813
765 227
208 582
427 536
907 792
255 734
923 519
322 577
747 20
961 646
966 680
598 691
753 865
315 360
343 710
913 436
566 901
447 918
998 862
989 81
834 828
408 706
15 456
960 833
729 849
389 938
853 940
57 599
977 99
542 36
664 645
472 326
578 283
189 480
367 586
305 956
780 754
767 611
638 522
161 361
508 693
280 760
457 773
223 111
926 258
722 494
22 831
164 593
587 594
606 79
719 934
235 13
821 991
200 404
469 825
921 980
718 509
823 267
13 840
957 399
428 634
306 963
839 688
745 865
943 799
531 829
953 854
926 969
865 614
831 954
696 593
268 638
180 20
276 73
494 458
319 627
183 278
546 967
684 612
938 482
937 877
634 462
770 518
472 123
404 916
609 641
137 230
469 508
451 774
893 388
832 461
729 527
243 850
398 645
636 79
228 377
397 273
342 231
101 465
491 70
474 708
241 492
231 115
697 816
445 320
493 728
238 502
558 119
132 307
947 619
640 53
427 320
671 630
451 396
479 557
779 472
39 546
675 296
940 422
364 960
592 541
617 298
668 937
571 512
134 700
44 162
543 561
139 181
643 456
942 841
811 796
238 109
47 459
244 232
348 25
633 535
814 465
516 934
71 330
332 733
686 57
709 817
122 281
576 363
845 316
586 865
38 188
734 231
502 538
295 682
13 858
478 57
581 641
370 320
259 13
573 698
230 375
858 362
552 399
917 846
601 949
3 569
787 535
673 963
321 444
840 999
400 875
501 842
951 169
159 467
99 205
234 971
123 858
32 281
291 968
799 482
619 383
918 4
23 794
904 702
386 716
507 894
443 817
603 334
818 763
240 524
316 320
294 436
705 636
802 372
327 889
866 283
911 695
805 863
173 665
810 507
390 942
581 473
66 177
580 297
960 774
983 734
681 624
150 577
68 316
236 469
41 604
449 854
570 337
38 750
122 272
498 142
393 199
161 597
752 309
283 696
999 875
531 134
631 643
22 727
401 291
987 504
116 502
314 590
406 111
589 933
978 955
987 459
352 586
227 846
106 698
294 678
586 368
197 752
809 731
89 104
322 431
786 923
133 491
63 302
264 552
764 215
480 38
218 78
365 684
136 255
563 771
447 879
829 968
643 431
444 909
293 586
684 347
509 944
688 870
21 796
788 405
745 105
520 412
579 875
245 568
891 741
616 278
411 607
971 864
696 329
115 533
988 560
124 324
113 723
528 845
296 276
806 820
375 102
135 931
609 543
805 634
664 979
204 342
821 938
882 11
696 919
371 447
267 214
836 429
672 474
473 515
331 296
283 641
291 579
497 949
634 421
871 279
459 342
252 246
691 972
333 470
144 624
71 679
950 912
346 635
408 15
689 211
756 901
829 750
303 316
953 400
272 512
561 851
841 50
795 492
39 426
88 220
995 462
4 745
72 891
384 641
349 694
273 835
885 64
489 474
177 204
196 70
416 142
741 992
157 490
718 226
318 846
895 945
837 806
637 313
751 858
636 723
385 93
799 845
355 548
268 726
549 848
589 172
86 427
641 76
771 531
137 62
116 406
766 778
362 275
607 827
5 912
128 862
730 982
279 830
57 669
504 984
349 164
329 654
213 513
647 915
551 929
815 506
780 373
737 363
959 378
766 26
143 851
546 837
891 237
428 843
965 351
179 836
431 155
891 968
954 749
421 800
550 912
860 75
548 215
987 286
543 887
189 892
104 310
484 493
513 655
955 622
201 262
7 52
470 522
536 414
761 972
973 103
643 43
989 133
70 865
962 425
622 69
280 779
830 293
332 545
86 792
31 460
354 598
986 359
591 389
339 996
798 257
525 981
587 950
606 356
207 189
90 360
361 953
836 220
475 725
741 221
472 988
477 768
796 708
502 310
212 383
633 262
469 904
32 693
344 111
970 516
330 457
261 701
298 687
613 83
652 144
18 78
643 414
793 712
963 138
121 519
619 77
269 543
529 533
969 676
56 496
534 704
261 8
504 847
184 394
150 581
629 836
577 535
825 139
253 191
626 806
174 638
456 19
644 941
367 356
662 932
630 278
197 822
994 733
7 231
572 775
452 748
385 636
77 885
40 622
136 113
662 827
856 94
125 940
898 594
163 674
458 292
807 156
435 97
950 599
502 363
724 738
162 12
94 820
498 371
275 933
428 905
403 950
413 643
48 149
226 516
569 81
393 646
14 687
518 572
309 967
593 823
267 294
357 235
102 248
556 150
295 689
965 556
301 873
360 394
596 98
960 597
325 959
407 390
231 883
423 36
275 194
444 574
269 24
536 356
230 604
526 856
902 729
224 63
63 113
796 630
941 542
169 826
282 135
455 736
462 515
501 862
779 805
356 188
614 508
176 235
90 61
286 872
430 199
833 532
807 403
351 347
936 358
969 847
829 493
415 113
344 228
49 580
650 226
107 902
603 29
16 267
901 741
703 375
387 968
683 624
327 986
732 366
664 822
707 856
202 797
178 365
287 337
10 723
684 687
838 767
95 136
189 842
92 850
541 859
623 871
59 775
443 338
95 251
505 545
915 249
421 587
60 406
538 400
394 159
125 151
50 43
823 992
858 218
931 599
716 488
16 217
124 461
57 599
20 412
984 300
430 662
297 644
177 499
762 339
581 228
344 767
433 983
653 66
756 952
758 208
416 337
961 890
778 6
684 429
766 839
479 370
168 411
419 931
597 381
781 990
840 430
451 409
120 799
727 370
991 632
545 706
925 818
142 894
763 614
999 816
267 64
965 497
532 915
319 939
164 858
662 503
527 616
112 738
876 245
544 684
878 974
647 631
607 408
356 256
832 464
807 957
326 50
67 235
591 580
41 146
930 654
897 207
397 328
884 943
999 112
109 683
325 470
941 764
354 558
310 132
592 162
71 847
627 265
694 204
196 8
525 884
428 475
59 589
598 337
402 699
63 433
785 52
17 396
503 646
323 136
128 992
692 766
133 650
414 674
43 865
208 621
518 491
788 184
591 835
647 334
24 226
822 22
672 442
502 780
321 120
4 475
535 334
931 362
171 258
739 24
222 534
903 365
9 532
55 630
857 966
804 588
272 744
962 314
174 123
543 970
495 726
234 299
93 915
175 968
502 795
750 944
145 407
667 717
242 940
105 843
197 882
544 464
495 193
958 234
440 176
617 513
228 356
369 482
312 266
428 637
290 609
588 93
106 399
107 481
197 870
590 939
240 946
543 892
977 594
717 561
160 392
23 751
957 463
861 823
324 720
487 893
35 801
743 955
372 475
265 581
61 894
547 81
645 715
887 597
609 261
101 244
965 533
85 902
510 585
411 635
19 25
379 948
604 349
28 615
235 494
369 5
703 848
786 353
440 496
657 159
613 480
977 46
152 580
433 867
811 80
53 420
411 576
525 374
674 371
471 892
612 365
288 981
248 256
600 199
566 294
588 998
167 678
580 83
447 832
308 395
23 759
416 117
799 666
665 903
953 270
60 982
90 844
154 952
649 338
730 721
65 753
441 733
556 595
172 568
149 574
797 680
423 842
489 259
756 35
690 459
941 834
472 458
769 398
514 716
321 315
218 720
487 21
327 226
703 363
516 568
766 882
653 559
471 653
738 65
85 46
540 245
458 820
533 604
197 16
132 667
754 54
126 426
636 613
112 288
630 42
80 792
527 120
51 668
907 148
393 308
542 152
357 363
187 310
840 335
859 246
77 379
841 830
960 370
827 550
640 370
707 493
763 923
187 523
1 547
46 187
128 487
11 220
398 607
637 494
294 287
814 196
809 750
66 913
894 717
87 659
996 333
371 519
459 741
902 991
211 471
158 359
861 942
313 576
573 967
876 806
897 544
18 45
499 857
705 907
234 566
791 817
159 838
746 403
139 499
212 506
438 118
981 587
58 390
114 758
678 357
332 28
718 184
556 461
704 304
530 438
626 409
540 932
526 55
667 495
959 912
34 862
230 659
272 67
341 114
421 786
596 590
16 507
114 216
367 10
971 159
760 847
320 747
364 919
709 469
212 759
243 225
59 568
94 985
10 691
416 751
163 425
860 934
758 96
631 942
311 94
97 690
408 755
362 912
866 143
903 588
847 261
763 241
867 355
410 533
113 447
841 80
722 655
225 905
264 101
603 589
896 613
613 149
686 501
602 866
570 72
184 448
865 926
211 908
95 132
303 660
863 419
819 353
197 272
552 819
250 840
416 234
935 29
388 188
101 705
574 640
985 749
669 973
197 687
783 391
313 327
961 728
905 4
585 687
312 919
405 296
234 483
460 600
511 376
938 194
323 347
249 547
690 315
418 183
809 675
955 694
376 911
915 862
195 669
721 581
16 785
251 692
146 340
762 379
692 986
17 685
562 23
7 457
369 806
738 313
879 446
76 955
357 745
530 890
625 97
46 448
175 969
734 538
376 374
597 600
35 273
224 783
839 314
675 565
403 593
882 561
860 668
796 356
318 785
985 360
494 6
204 491
99 149
955 688
405 973
483 698
534 103
705 758
582 30
595 140
50 865
549 961
916 601
504 157
774 258
525 748
63 216
423 483
616 686
301 40
104 790
151 638
779 648
512 236
178 337
402 721
12 986
136 191
995 337
524 881
465 465
201 145
248 929
314 74
681 283
457 215
852 51
612 607
958 826
786 534
977 934
132 529
5 247
974 741
284 945
444 932
3 433
882 677
749 270
499 823
378 54
611 50
260 778
728 186
786 799
99 552
645 409
341 439
935 909
892 128
244 908
621 819
817 312
107 746
25 140
973 155
375 572
430 147
141 709
638 850
458 779
278 6
163 934
953 759
984 520
189 12
727 118
809 105
102 912
857 478
889 806
4 237
492 336
295 607
715 770
514 299
397 355
816 4
990 553
476 926
987 283
398 757
321 387
325 858
591 877
407 579
114 336
900 126
838 671
889 106
417 372
416 770
268 187
796 366
52 463
834 703
725 947
163 367
77 175
982 643
382 468
322 935
357 358
233 596
576 701
864 392
245 200
876 226
85 751
886 344
63 403
327 599
753 500
383 582
633 822
142 247
17 377
13 788
481 252
879 778
575 230
106 540
401 56
234 663
227 802
444 85
860 520
151 25
659 385
702 870
487 773
19 363
187 640
733 655
512 838
642 637
909 925
952 92
74 618
646 630
666 425
87 35
775 756
806 953
695 63
445 634
436 766
383 242
521 228
358 420
184 977
918 104
656 702
897 779
628 120
900 578
751 559
502 836
475 515
600 36
889 906
360 688
923 615
760 305
118 610
491 807
67 480
240 744
259 599
182 76
514 488
256 840
373 762
186 229
278 223
801 925
294 85
938 386
730 3
792 299
102 285
841 739
149 175
450 599
115 306
414 924
658 693
390 139
880 739
842 43
794 645
885 577
137 981
63 989
635 814
445 668
221 66
843 190
28 986
409 292
323 548
235 400
742 132
898 784
357 177
112 176
348 954
321 587
743 453
884 446
475 188
969 105
632 205
205 635
522 869
145 57
543 360
553 554
491 247
944 226
70 982
144 625
263 217
263 863
835 818
549 511
766 810
410 605
801 210
125 333
740 4
774 850
835 915
301 79
204 43
76 413
993 119
679 18
89 166
380 330
257 800
277 181
719 106
523 597
471 916
52 346
214 548
757 931
548 305
274 267
655 493
2 270
306 975
136 727
636 29
996 727
245 75
1 572
291 906
583 36
27 80
320 260
596 47
144 753
485 813
565 442
574 720
942 280
451 795
936 731
901 346
492 35
891 494
228 944
695 133
612 406
531 689
909 400
369 363
996 552
178 388
130 264
38 544
477 408
234 111
931 580
800 385
542 641
384 14
475 580
868 71
837 264
914 796
590 298
714 195
254 426
439 826
188 224
739 393
81 617
522 943
956 397
249 951
320 782
975 134
385 926
9 316
869 461
716 957
456 870
499 171
608 477
961 338
816 128
504 223
399 655
992 886
144 169
947 551
68 188
669 451
659 465
241 593
122 970
814 7
711 616
72 895
592 133
899 833
961 283
763 623
963 791
718 673
410 958
803 788
287 194
508 369
965 448
271 312
935 202
867 688
70 188
69 204
424 477
505 283
171 580
254 755
834 588
866 675
406 862
877 932
110 505
362 684
65 593
912 999
1000 705
871 305
313 670
949 380
910 529
392 99
467 680
870 81
206 619
576 473
890 374
149 187
524 272
770 863
934 398
160 697
793 468
22 489
685 409
157 525
852 710
603 6
853 324
910 252
237 583
298 423
255 194
806 715
380 984
289 254
726 900
26 2
542 950
37 850
557 859
345 346
520 127
150 807
860 226
468 504
609 940
926 880
900 206
934 553
124 319
138 991
981 991
524 374
75 76
191 512
350 670
165 639
220 529
765 172
621 679
114 225
952 431
367 185
930 438
383 570
134 592
513 468
504 875
920 481
36 489
352 313
548 800
604 248
390 135
877 382
547 919
365 244
884 811
674 302
112 886
861 721
440 488
274 578
467 388
979 8
685 881
789 271
674 923
355 66
681 837
745 628
371 958
673 307
99 997
617 698
271 154
318 410
861 234
226 516
969 454
880 605
418 289
376 918
125 452
838 455
560 984
357 552
145 424
617 564
55 496
650 162
774 773
21 33
112 995
716 175
455 869
773 662
871 996
880 420
552 511
737 125
25 420
950 343
304 568
35 122
430 360
425 690
807 933
989 274
879 414
604 983
120 292
412 398
448 463
110 971
807 920
840 15
711 755
695 733
340 44
457 553
235 834
456 605
494 124
235 754
773 783
238 623
65 89
266 353
321 565
792 159
736 139
670 689
174 771
492 181
538 622
616 589
505 58
941 272
472 128
186 611
742 11
167 388
901 78
523 275
319 859
841 366
468 108
384 335
161 824
41 380
317 260
484 650
790 522
195 463
177 395
680 795
366 509
674 338
161 25
266 569
820 803
237 138
442 863
738 437
166 901
19 829
994 48
800 677
21 936
582 837
412 66
191 637
712 121
756 812
48 684
277 141
357 900
184 239
43 287
504 128
208 462
477 845
797 991
361 384
481 840
195 727
573 497
764 541
322 492
399 271
583 700
390 645
110 655
47 562
38 642
69 434
11 95
699 232
241 541
35 121
808 277
317 920
41 364
107 143
751 66
825 727
665 653
146 44
108 59
277 63
677 634
375 857
947 662
42 441
931 902
130 667
325 811
456 806
452 335
160 47
299 469
621 911
11 307
869 54
81 361
471 450
532 805
736 320
20 436
764 46
550 94
10 58
988 471
105 571
265 206
350 626
354 588
192 684
712 418
330 207
210 407
767 62
368 621
765 971
490 855
903 640
279 433
486 466
793 164
658 411
973 717
507 451
640 312
396 713
21 166
735 659
748 584
379 504
28 423
305 950
369 794
783 62
865 419
979 864
144 374
474 35
955 183
161 381
121 799
503 676
54 427
102 807
601 433
998 892
181 79
42 414
557 674
270 202
416 744
805 574
149 202
730 287
624 938
324 638
881 773
93 39
830 260
155 237
319 397
797 133
151 601
954 61
610 522
322 969
386 59
712 18
4 404
783 659
807 456
674 346
772 908
160 350
713 127
188 419
328 601
67 416
829 361
502 329
332 383
919 198
89 514
360 47
233 646
678 682
533 998
893 131
687 915
878 646
356 726
91 148
410 344
580 264
915 27
305 493
816 219
343 358
361 583
696 417
88 711
627 97
293 65
850 70
188 579
258 547
395 919
942 436
463 750
884 970
295 282
201 917
360 221
40 373
751 303
869 204
269 440
984 547
820 123
989 576
936 330
417 457
721 268
103 976
469 952
360 482
978 84
608 29
857 7
741 718
846 871
499 709
860 215
915 629
933 209
18 740
599 540
93 931
731 610
10 226
855 129
818 20
242 404
403 90
39 661
242 286
139 993
78 894
121 655
959 835
789 151
588 510
726 564
772 38
612 357
589 488
520 861
569 963
387 637
806 38
727 707
916 97
377 130
265 781
256 197
48 609
128 145
89 970
399 766
818 757
217 305
162 484
158 913
358 540
576 908
941 319
995 222
870 850
693 614
241 965
278 716
315 114
753 826
75 972
391 983
985 22
957 346
70 748
524 217
743 898
710 557
243 896
936 354
788 438
443 768
490 330
309 505
347 947
308 936
815 1000
915 562
175 34
877 628
893 163
413 232
151 442
616 301
541 357
691 849
882 297
894 854
528 56
578 999
644 207
46 774
120 147
925 843
151 176
636 970
843 846
887 970
370 144
147 334
447 394
774 897
245 366
387 771
991 115
849 322
874 331
243 767
588 320
98 327
37 706
135 378
131 647
253 339
437 895
74 757
661 611
679 14
648 594
861 474
34 247
135 471
866 875
790 200
477 506
583 225
414 997
401 46
195 235
947 96
835 468
242 885
827 988
120 779
575 289
816 153
318 649
14 257
455 298
604 982
816 679
14 350
557 396
303 692
909 559
653 877
504 867
223 404
876 450
391 212
999 830
274 634
951 972
179 357
181 221
208 107
920 459
717 625
686 196
580 854
533 886
711 77
568 247
580 533
461 496
582 166
795 62
812 922
441 92
715 822
25 216
263 868
547 896
703 159
526 713
573 521
593 412
21 220
704 270
989 443
58 938
859 484
551 860
445 838
703 541
992 121
694 366
84 109
571 835
207 122
704 582
878 897
427 909
163 879
339 257
503 44
735 348
136 403
312 270
974 840
334 651
616 808
360 180
220 466
781 393
899 489
464 817
682 266
89 293
309 265
85 383
486 658
831 722
275 198
176 518
302 381
754 826
149 842
187 214
498 823
13 661
285 37
274 963
382 520
204 825
183 78
819 10
341 130
303 928
383 425
965 712
102 960
487 359
541 944
716 935
779 584
399 771
75 109
99 899
189 727
891 227
741 899
175 414
152 657
571 947
55 633
202 785
749 415
569 725
570 728
926 356
50 216
142 351
624 34
509 203
355 195
873 905
323 907
696 425
765 913
791 541
65 682
924 157
365 37
75 296
218 278
677 129
60 373
167 581
632 906
519 279
93 912
465 854
693 259
143 213
293 855
391 260
760 350
822 72
770 38
426 956
480 21
958 369
589 817
406 530
38 488
842 5
775 905
896 486
495 494
770 230
22 999
750 275
208 315
900 709
209 13
938 893
511 825
619 465
479 282
439 16
704 297
644 415
404 572
418 205
597 488
108 538
156 596
665 902
980 597
946 969
262 767
671 295
333 975
331 429
793 538
830 885
753 880
248 737
425 907
234 24
91 550
889 218
530 420
364 258
698 375
869 383
300 657
172 278
397 426
791 544
309 46
222 212
589 82
146 353
985 779
462 801
350 356
421 653
237 314
139 945
141 389
848 52
719 53
55 311
363 942
333 247
432 762
428 217
984 282
271 745
481 752
240 822
384 676
573 765
985 537
289 529
953 60
407 948
12 696
338 461
258 808
487 374
221 170
868 464
782 380
394 381
133 879
653 122
686 244
860 479
480 471
924 445
618 615
599 707
783 94
402 12
272 827
828 808
176 938
58 469
27 517
423 51
671 761
689 433
61 872
15 559
313 94
590 529
732 162
347 676
787 755
874 792
448 380
69 90
614 742
561 245
115 368
898 308
710 53
583 415
415 947
728 600
278 843
244 561
899 122
423 507
213 411
480 813
254 46
616 424
979 897
414 899
906 938
144 87
332 574
740 153
377 777
693 703
779 706
49 849
571 490
823 358
152 74
542 328
406 766
608 997
154 33
533 410
972 630
380 470
549 400
796 641
264 479
521 999
269 992
739 589
640 55
720 871
201 139
841 307
268 159
1 350
360 569
890 688
45 704
674 926
150 447
91 837
294 952
793 566
352 95
876 434
422 372
165 235
603 972
549 524
44 661
672 462
456 660
673 984
361 421
855 707
3 206
749 159
753 48
504 838
631 123
497 851
1 470
538 909
819 183
221 758
122 245
680 18
15 175
157 887
796 624
430 592
991 330
221 685
211 884
234 3
630 634
246 916
670 368
171 130
748 42
870 309
986 362
965 374
208 135
915 783
250 198
355 82
574 16
513 555
50 640
307 10
402 575
590 897
711 734
125 198
915 279
500 693
336 768
372 774
872 70
551 198
528 722
754 356
518 698
907 827
281 207
80 791
95 821
182 398
537 893
307 964
67 435
963 770
832 388
471 325
627 257
141 191
408 56
248 684
648 381
743 442
371 917
275 861
488 258
410 927
96 432
226 625
329 26
279 577
46 834
588 632
228 108
128 390
623 605
880 171
138 685
107 925
966 174
339 674
210 704
222 449
577 403
28 9
529 528
91 589
927 133
919 482
159 251
221 791
617 84
246 632
944 638
969 359
773 223
537 807
976 373
198 470
622 179
103 167
670 73
365 225
285 409
146 192
329 361
576 670
507 98
687 309
805 204
894 291
235 708
139 211
383 411
117 116
308 548
742 464
524 497
679 899
389 714
859 950
358 924
149 431
695 330
326 535
70 947
438 912
614 719
580 224
498 567
497 974
928 760
718 264
944 324
117 598
171 869
405 223
337 911
336 215
466 137
303 209
838 151
517 319
481 695
464 59
358 757
380 800
828 878
145 762
310 341
405 663
60 750
253 816
758 981
316 680
585 218
430 785
746 539
174 141
232 149
444 951
78 233
154 366
710 711
573 531
921 2
521 152
258 696
549 45
674 491
446 312
742 577
984 832
198 749
207 471
351 207
747 993
55 415
217 93
680 417
934 855
117 989
734 647
762 439
667 690
41 950
58 250
791 802
160 189
645 287
650 383
521 857
473 357
133 787
11 415
175 983
366 201
640 332
352 399
657 783
59 994
870 352
196 179
934 267
778 850
75 878
659 779
492 277
186 366
971 880
29 474
528 310
499 582
771 905
539 563
369 397
447 625
566 430
168 797
297 13
242 36
733 14
368 510
843 378
35 609
621 436
315 409
398 705
656 10
429 73
962 730
448 781
869 981
844 780
33 517
563 30
101 766
455 948
723 68
450 697
111 546
952 465
41 568
612 805
466 656
919 608
395 933
536 978
328 672
117 846
204 464
231 617
862 901
588 650
361 378
373 928
394 564
632 805
994 507
408 317
99 165
352 26
440 561
335 760
261 374
348 840
389 865
651 915
762 581
120 805
406 330
696 563
473 956
368 202
268 127
245 782
617 796
529 515
86 803
999 332
838 789
966 461
535 100
610 751
843 593
560 416
654 834
887 933
310 622
708 597
137 838
206 562
536 58
513 503
512 925
286 81
489 495
951 963
528 325
815 242
415 790
744 561
389 660
942 194
88 989
817 306
213 110
33 560
850 483
298 874
76 269
726 91
738 216
737 309
530 328
176 359
153 432
323 995
526 342
290 463
32 790
259 917
550 266
441 41
45 411
752 247
772 790
253 647
611 206
595 974
434 386
968 842
62 818
70 849
798 571
997 967
844 869
421 498
126 734
666 251
36 973
264 780
189 836
798 312
186 459
351 139
308 701
563 544
25 961
156 353
153 112
516 166
127 253
412 53
714 422
295 434
268 862
646 27
218 180
748 187
938 403
705 393
187 479
580 820
678 249
418 821
954 47
11 649
285 443
947 346
406 134
142 745
391 521
453 753
849 112
29 91
471 884
654 362
925 539
713 482
521 573
667 378
399 950
942 475
890 19
543 916
702 3
234 172
283 771
321 491
956 614
332 36
926 320
978 691
84 29
565 967
943 730
508 413
970 383
754 57
531 464
683 521
502 535
847 880
868 984
903 115
640 177
325 219
890 235
896 224
541 497
868 7
835 876
904 184
576 272
409 542
707 311
660 763
825 864
121 488
404 860
875 230
801 757
11 892
863 834
901 125
723 483
362 165
585 86
380 336
316 716
680 271
391 260
446 152
732 849
956 312
697 458
192 384
19 622
476 273
354 1
588 390
372 344
107 285
437 845
547 561
172 967
452 495
41 394
52 642
619 550
492 373
174 71
827 461
913 736
963 177
933 420
129 758
66 131
347 747
44 933
394 462
250 38
439 466
751 542
514 958
305 555
221 50
959 702
991 888
456 39
396 965
447 102
338 371
146 703
214 932
89 481
309 165
675 339
559 141
860 435
901 752
964 213
387 284
745 684
897 855
228 560
699 507
137 460
776 823
992 714
40 548
936 430
327 585
203 900
710 899
925 903
816 188
430 478
314 14
599 365
4 341
217 478
388 534
209 841
354 448
527 951
397 518
870 967
836 445
478 500
930 936
157 507
760 366
4 964
614 37
757 468
397 509
210 261
315 995
657 75
369 216
773 19
746 734
894 962
137 87
791 551
237 265
512 38
801 170
42 602
436 636
816 174
111 916
29 161
796 629
16 660
396 220
988 80
273 200
124 265
290 945
227 433
93 386
194 330
638 307
331 268
646 39
18 95
831 191
812 838
483 833
127 320
557 145
273 420
879 321
556 120
58 64
270 926
844 917
512 884
332 423
556 558
481 539
313 338
480 304
92 824
916 986
836 612
48 649
815 234
408 413
203 444
422 520
908 210
896 368
908 335
942 400
842 525
705 899
377 636
55 132
752 580
228 420
114 836
242 633
540 534
376 599
476 561
369 285
369 146
644 287
829 552
145 740
606 27
771 371
756 913
480 311
110 500
117 668
989 3
902 244
810 284
892 211
179 699
88 59
720 881
707 717
924 995
448 125
631 286
897 296
576 452
406 565
600 886
740 181
858 815
521 696
774 240
718 702
397 701
366 782
30 387
171 334
391 348
216 416
727 49
96 14
304 26
557 442
291 85
461 332
172 985
711 64
764 190
644 299
988 204
40 818
575 620
119 831
537 62
828 185
84 607
765 7
841 751
738 169
523 949
572 404
639 584
883 783
799 323
288 862
335 563
721 523
311 608
771 91
590 230
985 916
920 191
626 826
782 70
201 624
147 650
118 289
799 718
282 243
685 865
455 796
447 7
910 724
801 979
378 911
795 663
570 101
647 794
244 952
371 60
677 250
305 865
445 992
577 288
431 70
208 854
334 624
218 540
810 699
298 842
314 342
579 950
660 168
103 389
776 383
148 805
827 610
263 725
158 540
800 385
862 462
397 949
239 31
274 69
642 242
278 920
270 508
66 71
498 137
986 277
696 747
990 612
830 245
218 785
798 482
992 702
853 965
360 11
208 452
550 823
658 758
889 96
298 638
772 693
265 108
613 53
234 662
787 374
210 288
677 243
327 69
486 995
269 544
996 498
131 892
343 214
541 388
207 640
314 991
238 325
869 180
988 889
793 223
818 991
509 845
806 798
831 561
917 499
413 395
942 391
38 826
283 878
735 926
531 172
146 748
435 739
713 559
427 613
712 135
100 178
16 497
831 599
184 755
521 811
630 858
923 935
620 146
61 402
581 825
362 678
230 456
815 122
601 791
797 805
261 156
151 636
178 264
341 72
584 558
278 367
855 377
500 549
552 81
545 102
491 409
768 91
74 256
951 279
26 81
480 453
498 130
726 416
293 518
68 710
289 679
561 626
449 387
184 917
472 562
964 264
932 114
505 264
202 14
941 318
368 849
182 754
301 611
253 723
645 831
728 38
689 249
53 617
571 126
873 539
927 513
689 242
508 279
864 40
626 833
880 146
646 900
68 46
681 510
905 193
527 118
348 363
466 672
806 128
119 309
717 163
40 347
516 385
737 870
347 247
630 754
969 288
833 596
501 727
618 548
412 438
982 905
837 177
90 113
809 722
921 267
902 978
25 212
602 352
268 25
876 617
10 311
814 268
420 757
398 648
115 859
877 477
263 106
95 340
220 799
816 236
566 181
376 738
717 910
765 364
219 542
840 330
163 628
362 609
28 285
604 661
490 935
557 379
894 767
534 968
564 263
34 98
930 952
281 305
832 279
171 145
538 607
98 302
163 132
201 812
84 727
409 371
586 227
714 83
742 610
973 938
821 564
480 999
888 758
771 410
302 715
136 90
885 98
616 170
567 995
31 889
361 167
505 140
39 235
135 11
811 472
185 853
613 931
264 520
132 892
147 129
515 733
774 188
494 313
612 537
499 238
729 819
838 648
138 886
653 948
952 812
986 861
799 332
903 439
652 809
467 294
133 458
395 513
907 810
852 273
507 974
700 96
530 975
816 200
574 84
232 641
257 541
495 621
216 61
463 220
179 973
449 120
109 665
978 420
618 962
105 102
496 711
860 701
975 521
538 649
130 730
820 806
895 552
917 132
11 859
665 839
62 417
785 182
326 211
236 81
368 934
881 436
105 240
792 898
450 964
249 968
626 628
805 440
109 306
137 334
386 347
480 67
907 648
152 491
653 795
453 277
704 586
609 47
720 19
549 795
257 149
449 465
282 646
319 978
720 238
966 159
355 911
698 716
421 975
417 845
838 620
273 979
934 628
124 362
106 877
301 914
735 583
245 928
693 44
558 425
154 305
953 787
632 693
50 167
1000 970
209 806
5 84
228 719
342 109
135 387
715 675
526 85
873 431
17 137
8 843
454 832
953 543
605 253
413 687
612 120
97 933
667 84
262 326
474 702
68 92
86 220
399 312
370 872
370 321
994 976
535 150
451 28
128 523
55 123
704 811
60 817
155 715
540 249
708 23
711 187
885 355
708 795
441 592
495 742
718 169
156 505
678 216
505 936
460 306
602 87
227 324
438 664
458 193
631 202
628 465
15 323
228 391
494 226
878 839
447 891
865 634
682 336
232 287
317 608
776 696
163 462
595 790
6 609
67 858
777 387
10 162
686 953
182 36
983 662
194 17
512 44
288 17
673 24
899 599
897 33
688 640
373 149
4 118
81 511
664 596
173 937
490 797
233 521
14 141
787 44
713 251
629 796
309 657
188 303
337 914
130 414
200 991
413 230
650 654
657 94
383 632
344 29
215 229
906 192
424 127
80 894
791 847
897 864
295 71
191 495
423 990
388 579
181 297
543 942
152 716
787 363
540 437
350 886
543 745
374 938
232 221
111 377
335 371
802 59
439 831
944 253
472 869
660 749
946 9
486 449
163 947
275 65
217 29
394 103
300 394
706 969
778 748
199 904
902 330
723 761
731 589
408 646
370 629
548 544
59 540
990 506
575 335
237 621
540 181
912 84
586 997
728 843
523 288
33 489
232 800
111 935
214 844
110 212
71 377
506 646
708 46
940 895
672 708
166 690
792 496
765 280
383 607
293 428
358 829
924 351
361 905
844 584
12 448
484 444
252 221
936 414
890 42
236 315
826 70
80 204
98 267
613 601
157 722
550 263
656 958
953 621
708 570
573 345
362 23
310 330
93 437
811 321
648 749
873 753
376 882
16 856
724 970
43 441
522 636
429 304
731 48
663 305
670 437
270 981
163 587
121 746
909 958
344 877
402 635
200 855
575 826
251 881
764 128
180 534
184 344
368 412
565 902
704 37
555 528
475 312
427 161
336 95
641 354
1 318
277 967
20 759
603 524
971 948
30 226
691 770
707 586
833 350
417 677
480 695
191 822
256 639
190 340
136 135
526 439
804 6
644 918
521 350
296 971
333 564
380 580
93 490
625 287
86 754
940 801
188 209
286 763
409 893
841 81
5 173
509 416
908 732
891 44
645 625
1 387
854 661
804 905
933 338
484 457
801 557
817 109
8 472
179 99
666 863
95 756
714 156
741 409
412 1
998 948
793 522
500 32
648 164
97 367
736 398
361 166
760 914
28 206
343 152
979 698
847 328
148 232
331 137
913 78
218 587
986 915
820 358
939 543
305 140
944 687
417 786
68 785
30 462
937 408
805 413
978 588
780 44
13 410
501 569
676 204
344 310
578 316
352 832
298 122
195 418
371 24
109 873
361 62
878 556
933 134
359 323
44 918
701 88
548 486
972 846
915 229
948 884
866 45
673 806
815 847
884 193
592 732
919 673
195 841
110 601
499 421
745 869
52 771
830 63
512 487
987 757
682 367
321 548
823 15
92 723
172 161
863 510
51 951
988 796
335 942
961 768
823 345
174 185
240 271
371 374
2 554
167 642
340 253
363 151
588 753
660 211
582 444
87 732
150 734
479 336
361 225
531 933
429 805
251 450
650 598
392 176
744 827
715 161
487 515
445 35
309 989
974 33
649 884
546 71
951 45
221 855
437 55
719 821
586 814
811 227
502 812
185 170
189 909
4 662
669 5
509 964
574 456
342 274
289 941
571 219
841 544
634 63
550 355
995 67
145 312
99 73
898 310
691 999
677 237
301 212
771 183
438 245
524 821
719 763
546 540
885 38
528 298
361 298
442 825
778 380
863 782
694 113
200 254
216 619
900 431
299 345
420 814
20 970
962 338
957 78
479 555
990 697
249 688
375 533
947 285
544 618
334 637
537 701
758 402
813 923
479 902
361 240
190 164
947 216
204 872
597 560
229 904
801 770
111 662
191 356
918 475
657 380
580 753
815 114
894 973
598 906
361 95
220 380
283 927
231 290
575 710
491 141
96 702
754 884
302 167
909 59
78 855
753 204
244 533
317 804
588 83
488 220
759 573
111 522
16 586
420 828
581 30
730 473
331 377
165 28
211 416
774 413
585 694
20 470
515 422
279 87
894 928
469 862
555 502
47 743
969 689
342 123
92 101
831 696
764 965
982 197
688 565
742 848
225 154
326 974
347 536
231 863
222 712
587 875
179 915
360 781
98 904
129 634
896 374
925 798
429 359
809 324
172 153
864 311
603 433
835 9
890 446
644 191
665 848
220 264
722 443
381 705
166 756
825 454
259 606
137 390
627 273
490 972
424 849
609 885
923 486
823 547
860 197
968 125
59 378
669 680
933 56
42 759
322 31
274 714
819 809
38 710
394 521
612 777
658 784
124 744
516 157
446 743
171 601
479 580
208 84
795 968
399 87
316 403
866 151
704 947
172 634
641 624
693 578
574 952
628 419
86 554
492 603
484 193
525 285
527 871
315 217
553 483
420 460
687 720
698 743
127 36
792 902
285 50
786 768
505 180
237 238
602 224
661 706
206 509
541 614
49 291
169 509
882 381
552 242
182 724
253 419
732 177
365 545
191 782
851 615
466 985
326 733
349 46
532 200
262 1
256 951
547 645
590 108
196 107
600 62
365 674
993 223
257 23
622 583
186 257
436 868
557 732
877 995
651 824
581 72
425 206
760 261
337 527
574 899
681 72
38 955
834 997
448 631
955 593
519 867
467 447
35 113
238 801
749 469
255 218
163 677
635 354
851 700
958 102
349 933
335 129
257 910
150 635
991 760
366 203
645 857
646 444
667 348
217 338
818 310
701 904
371 790
129 968
229 24
95 606
294 709
217 177
266 251
920 758
161 533
311 682
131 407
702 996
183 968
842 62
609 91
978 414
49 756
173 749
704 324
719 659
902 921
194 972
7 125
425 731
308 57
176 546
149 743
479 507
692 9
934 406
837 576
122 976
105 188
532 844
610 949
211 120
9 580
392 367
475 666
760 206
786 18
70 701
391 349
774 157
110 979
543 728
226 80
216 849
519 115
355 505
750 158
646 515
419 610
350 453
498 67
574 939
824 164
734 930
710 750
855 21
368 178
858 376
644 369
520 663
814 307
620 377
128 132
821 479
855 640
664 787
281 639
970 502
410 105
202 722
925 486
813 721
343 554
611 992
624 668
703 20
355 482
421 871
701 491
35 239
786 904
858 460
299 768
414 363
971 142
936 715
145 345
109 123
664 456
999 695
681 280
961 37
682 267
448 584
312 223
557 64
152 832
624 956
20 747
926 806
785 528
50 777
252 842
2 465
828 919
160 590
835 303
185 447
799 746
371 39
357 587
959 799
93 203
349 968
160 331
463 442
990 994
310 630
964 550
9 581
394 851
340 763
227 901
260 460
205 420
952 417
465 963
132 14
637 693
959 475
876 157
564 933
223 944
870 841
348 377
709 204
933 992
493 194
524 152
165 961
106 979
229 481
479 973
416 786
907 346
41 842
491 781
498 57
447 798
600 275
857 638
283 666
760 938
225 550
186 18
969 626
264 485
317 971
939 115
56 255
956 558
751 992
753 982
261 924
572 1000
279 98
581 490
878 483
32 773
818 675
817 448
51 386
780 965
275 196
569 994
696 865
44 862
837 81
387 341
240 376
560 290
134 74
318 856
875 179
905 230
358 541
670 821
440 695
697 231
13 663
374 989
515 108
783 516
903 250
115 726
920 282
808 713
963 397
152 550
925 398
878 696
887 729
644 462
619 836
13 639
782 872
573 513
518 524
24 142
626 742
632 460
248 262
944 759
233 306
901 646
593 256
37 806
603 299
791 335
97 516
202 137
641 428
554 490
740 92
76 327
728 178
443 644
565 720
427 362
716 98
443 164
306 276
528 886
957 726
148 675
150 677
277 665
772 551
425 347
161 346
199 403
206 713
258 210
618 356
519 37
751 291
781 837
429 920
52 860
512 582
237 695
621 817
898 196
146 611
767 769
171 56
429 366
496 999
600 425
659 758
158 692
208 241
47 589
238 806
420 290
826 984
553 278
306 597
644 237
879 662
335 552
675 940
146 853
58 161
665 838
462 418
213 404
258 487
422 400
200 659
886 853
598 319
593 102
338 606
232 456
887 340
429 91
8 864
505 314
497 555
57 372
228 51
584 687
553 977
293 585
439 356
836 162
567 615
347 521
97 398
19 121
630 224
806 215
643 89
319 11
447 375
709 697
428 119
562 979
161 604
320 813
928 155
963 780
91 317
274 275
586 298
78 884
215 998
789 776
139 939
152 923
705 643
440 263
296 168
328 187
662 619
684 479
679 573
151 15
629 221
26 681
282 286
112 101
832 995
94 273
514 690
864 462
11 795
647 914
596 916
182 339
708 474
956 876
311 734
724 311
41 1
727 639
684 589
868 905
484 18
557 423
572 538
19 232
130 410
628 55
477 93
856 247
871 782
604 312
749 474
469 528
203 959
46 889
156 845
853 330
279 904
407 237
838 599
444 645
48 380
45 850
638 16
434 379
827 642
488 78
980 924
839 471
839 355
954 490
64 297
104 326
446 176
143 385
780 469
896 50
603 566
717 871
652 177
831 579
772 611
341 75
425 682
54 782
801 664
799 679
841 692
1 464
67 622
777 781
129 983
635 434
925 355
905 241
835 132
940 868
118 516
350 171
847 327
678 611
845 426
770 60
718 868
83 700
83 615
514 925
65 75
456 864
540 304
412 173
382 709
389 329
477 562
615 625
563 174
379 289
335 494
94 228
776 731
619 79
418 518
197 526
625 939
877 802
946 568
98 534
298 864
910 21
165 968
468 955
80 804
288 668
91 151
207 916
558 342
174 131
132 320
198 700
437 540
772 739
373 583
399 330
994 801
675 742
867 42
314 450
107 454
842 640
981 818
546 439
650 337
517 278
477 464
665 627
272 131
282 824
423 242
608 506
274 683
887 696
945 773
924 141
327 422
333 497
489 330
305 442
632 688
359 811
794 907
27 262
982 754
171 995
726 684
863 269
639 780
991 181
972 908
959 758
137 177
589 180
787 43
234 57
309 327
951 693
13 555
391 26
253 822
226 570
181 921
147 69
493 438
895 26
312 683
53 905
629 107
13 419
191 626
281 767
68 938
456 243
835 567
905 546
678 675
341 983
319 910
149 807
447 846
402 796
162 799
964 68
406 40
50 420
601 730
328 226
514 725
479 862
328 392
366 804
312 45
278 928
450 455
275 414
290 513
662 94
700 340
631 929
296 876
64 26
86 423
845 419
59 996
720 363
905 796
785 257
644 79
10 1000
377 967
688 887
105 49
821 532
291 757
171 476
376 634
291 185
208 486
859 17
434 906
902 103
848 31
150 968
353 807
500 36
144 946
784 350
537 915
700 202
964 222
802 475
114 264
207 846
332 243
551 782
628 301
239 292
35 516
257 939
369 808
58 126
354 836
896 383
486 763
79 516
65 563
986 720
417 217
671 555
783 17
171 279
516 487
645 368
204 87
567 271
528 381
78 156
629 26
995 621
778 796
241 551
312 273
31 903
394 376
24 30
275 124
285 463
494 813
421 110
721 805
3 423
787 924
301 664
172 392
165 508
812 732
136 941
363 116
147 965
72 922
774 185
205 433
577 635
400 644
755 298
884 513
609 936
773 95
683 48
179 281
370 250
94 774
846 100
680 846
908 574
240 788
885 194
562 571
737 743
667 206
506 9
787 663
558 430
91 195
907 919
62 41
695 393
700 133
32 335
425 70
277 758
781 528
192 780
988 534
571 102
429 176
167 189
608 468
12 188
721 36
571 969
217 988
935 909
115 623
921 826
428 93
339 536
836 475
588 524
825 759
122 357
426 910
286 780
865 923
937 192
578 22
357 938
384 160
606 76
151 494
271 561
4 89
121 817
920 433
925 476
59 241
723 968
334 355
235 633
449 33
633 211
354 21
182 567
239 374
657 680
603 832
44 537
540 86
410 309
942 598
927 194
384 657
768 122
147 189
34 736
267 721
934 580
278 149
442 283
594 268
242 550
876 823
893 212
778 79
741 623
753 190
694 544
274 698
359 288
856 111
814 309
973 256
254 853
450 234
60 57
645 581
856 537
45 8
358 120
257 976
755 340
542 492
45 356
639 1000
668 894
759 772
101 484
642 993
804 498
745 415
697 239
532 286
572 582
298 407
35 192
573 493
466 447
648 422
161 361
618 584
929 831
724 402
968 689
598 872
85 1
56 258
869 832
780 98
948 992
57 904
831 536
41 347
5 965
276 334
822 923
358 645
644 960
388 635
726 321
76 826
852 596
42 941
524 65
271 589
795 285
819 471
231 580
355 102
265 538
94 474
776 119
593 748
920 157
347 228
178 767
850 698
981 223
108 838
602 980
234 92
381 407
103 167
663 424
982 905
920 746
913 660
522 783
950 424
617 641
996 866
351 127
227 373
236 424
409 351
794 671
577 682
734 706
638 742
43 689
926 824
568 496
849 505
818 25
601 230
636 385
603 127
866 581
307 118
934 265
382 549
65 660
121 124
963 452
775 782
422 441
47 240
21 193
844 93
594 112
757 857
4 393
141 976
359 989
542 377
326 270
838 892
611 745
884 133
919 278
139 989
293 158
37 20
121 928
435 964
359 247
96 829
701 340
478 817
546 715
624 243
64 861
990 976
804 41
439 10
807 599
689 237
332 579
252 752
834 338
548 210
492 357
325 239
156 639
553 477
510 220
973 263
144 311
802 725
168 968
631 774
93 937
243 411
815 76
664 337
331 299
51 155
191 531
200 602
308 957
267 706
760 410
889 986
579 411
509 263
930 259
286 245
647 465
237 196
234 677
445 242
464 286
507 275
954 190
461 290
585 995
15 835
860 747
320 839
788 451
707 218
199 548
1 404
824 691
316 354
104 11
247 696
590 112
705 942
962 667
328 252
783 253
682 771
702 826
998 394
239 212
185 57
403 529
397 454
261 714
956 546
694 32
594 950
312 493
136 279
698 149
621 603
227 279
55 808
426 123
63 616
697 410
99 874
665 965
500 519
489 563
1000 519
704 898
786 257
450 529
845 140
224 287
680 804
535 444
347 940
91 683
127 196
253 416
708 887
799 932
68 988
848 929
804 543
386 860
99 676
57 15
579 23
230 167
909 114
490 257
9 524
462 36
643 227
599 683
640 582
863 90
863 545
462 393
237 157
336 250
257 411
119 131
663 637
449 105
288 818
685 793
318 36
911 348
117 904
859 734
532 97
358 643
635 792
680 47
767 277
189 896
905 51
610 851
469 403
605 399
581 191
46 130
941 112
714 326
58 919
14 455
844 829
152 347
699 680
816 551
333 154
694 274
237 151
166 17
959 75
550 343
32 941
72 373
403 748
58 653
638 589
995 815
827 174
928 191
866 290
13 700
548 745
631 741
690 723
277 313
892 130
463 867
461 873
999 161
180 188
925 192
678 613
262 789
766 128
484 954
686 364
96 259
511 695
812 852
789 68
189 385
270 676
70 41
273 190
584 864
507 748
309 160
348 572
812 235
920 975
894 680
970 666
207 823
291 502
168 762
456 158
177 955
625 252
325 924
438 25
262 279
708 608
798 682
605 109
847 902
22 703
955 13
338 542
189 485
387 531
32 773
616 604
590 99
146 864
528 608
929 437
877 249
884 75
494 147
822 500
758 937
771 931
182 109
401 223
166 529
268 794
152 81
482 698
639 407
277 179
93 505
239 510
137 179
527 947
687 909
721 262
642 50
12 385
157 228
965 654
167 38
57 815
492 304
368 924
176 161
869 568
790 412
938 161
231 553
200 434
887 294
996 678
681 402
245 931
482 15
457 897
875 129
15 86
880 999
848 839
333 485
47 189
768 579
863 577
226 510
276 261
191 881
577 185
38 808
944 887
202 176
81 484
150 390
98 843
623 947
724 887
459 89
198 252
583 452
267 59
742 487
662 216
310 906
462 674
29 726
812 519
17 77
905 145
716 945
789 785
494 999
162 766
548 150
343 282
943 578
480 746
184 96
715 448
855 838
205 838
418 841
347 760
10 433
77 863
506 893
772 766
161 422
172 203
271 867
557 859
987 777
787 322
59 477
606 807
941 823
196 304
370 92
945 950
587 288
697 223
299 150
932 124
452 863
608 503
613 490
365 756
577 965
625 312
803 241
172 234
293 203
189 348
728 412
267 549
454 79
801 751
243 722
617 753
66 611
217 520
52 560
722 911
891 571
173 479
748 184
104 132
243 5
974 287
232 85
237 401
872 920
481 899
375 595
862 175
656 383
146 570
175 505
897 984
317 789
90 932
891 240
199 603
827 801
650 132
415 514
850 334
412 761
173 414
145 29
63 635
466 704
681 768
586 672
365 973
541 265
886 738
451 955
372 906
352 83
924 943
800 448
79 16
1000 629
433 612
8 46
257 145
340 608
793 662
506 266
67 473
861 834
131 838
584 749
548 724
375 927
490 445
879 371
471 835
150 799
825 674
173 952
200 189
994 85
149 56
409 938
326 287
827 636
959 706
183 164
906 535
428 305
415 970
113 406
255 586
267 246
1 307
966 15
463 923
783 594
587 187
310 525
371 109
337 643
645 541
994 474
3 493
155 94
207 328
296 630
786 3
195 595
893 971
238 937
923 551
608 139
334 499
74 975
334 5
115 443
104 264
256 243
11 947
975 25
190 478
290 951
445 608
586 651
506 175
601 888
911 901
313 549
346 659
147 996
794 37
247 145
790 985
402 412
421 877
918 334
664 869
835 44
987 894
243 907
890 386
19 688
520 840
110 362
691 639
436 79
396 751
247 55
18 52
758 801
813 680
554 465
728 427
725 450
289 65
379 205
58 257
289 974
105 934
850 928
213 516
825 541
63 144
976 907
696 20
431 670
849 102
768 654
372 731
950 541
434 677
158 919
263 871
566 558
703 529
731 810
76 149
390 753
343 276
902 264
371 869
297 822
970 171
35 977
95 250
313 592
67 790
208 924
747 305
615 948
350 159
139 755
236 934
592 928
297 55
557 530
905 428
600 582
686 461
409 223
389 299
835 672
327 144
996 569
91 801
46 371
553 2
230 514
17 28
930 94
105 141
176 734
829 44
65 314
801 623
788 690
994 107
823 281
291 423
840 552
620 966
41 944
20 607
706 376
39 882
353 438
738 146
404 726
259 521
495 349
926 573
9 704
178 677
185 270
515 431
294 966
936 330
59 287
892 506
609 162
10 125
759 382
129 713
13 936
679 952
942 276
818 226
108 644
329 981
709 108
562 707
587 616
693 825
681 115
877 255
977 821
222 48
34 607
921 656
503 942
925 701
435 578
600 475
216 562
332 248
176 662
452 409
858 961
189 871
974 801
298 722
324 691
559 920
581 344
15 857
605 478
561 858
145 284
93 901
579 855
789 169
900 554
630 219
17 805
574 1
974 796
287 575
758 274
265 72
685 547
878 882
21 267
935 222
764 558
380 298
439 221
201 909
351 154
668 287
586 384
858 522
709 137
945 297
637 197
352 108
133 924
523 461
761 513
331 314
561 524
610 831
569 626
228 439
549 858
377 487
466 662
479 423
96 644
884 590
419 617
697 649
961 865
138 871
374 821
153 524
402 865
907 240
444 248
850 212
481 471
306 64
669 28
799 723
193 17
555 592
197 944
718 618
645 316
734 356
423 1
966 528
405 250
50 489
582 845
80 158
175 637
106 894
814 140
88 603
759 627
907 661
663 415
228 588
46 218
99 328
554 891
44 936
606 458
971 414
113 988
160 252
915 664
822 69
642 884
565 202
379 335
7 39
917 395
680 369
111 662
822 263
809 126
896 530
495 54
75 403
170 714
967 815
705 171
753 977
526 767
90 972
387 632
276 715
474 999
692 144
668 293
562 189
777 446
646 418
342 578
262 595
213 865
602 749
214 131
240 182
179 833
162 462
170 291
461 653
835 215
349 355
809 210
749 646
806 143
386 723
726 338
887 892
110 327
179 674
389 955
838 151
952 318
507 651
852 340
575 210
716 511
704 86
899 355
224 757
635 797
985 793
988 201
370 296
624 654
520 169
499 696
432 546
792 410
432 312
670 598
93 979
305 363
287 389
453 82
561 720
46 621
453 217
170 859
36 717
840 412
219 934
658 462
609 594
550 866
717 144
771 598
540 183
310 920
128 669
883 235
732 697
273 993
459 726
62 870
65 693
994 444
82 158
136 296
790 26
911 25
278 359
471 896
800 777
142 864
181 906
946 116
204 838
961 759
712 613
380 388
156 637
114 850
695 692
329 163
930 271
359 978
303 338
62 879
515 45
894 193
508 527
869 407
414 345
305 546
134 609
454 570
122 761
139 843
440 548
567 451
794 981
65 843
923 420
485 320
756 30
338 542
679 584
592 1000
997 23
439 270
659 407
658 315
190 941
315 233
103 35
768 876
674 169
283 184
952 82
71 423
877 98
942 131
764 113
519 612
342 228
173 351
657 585
91 84
125 141
764 818
42 29
927 665
453 253
431 539
265 303
464 152
242 571
981 260
950 967
87 999
324 180
112 650
566 294
542 945
114 773
579 505
835 532
736 142
8 438
858 401
730 192
653 166
553 206
484 774
448 366
251 893
996 203
588 1
556 799
877 453
474 449
795 562
728 910
584 721
934 815
239 351
600 279
896 501
675 856
735 723
632 921
847 257
233 157
668 290
177 162
894 469
880 189
234 809
436 39
26 164
851 742
4 584
149 723
176 875
678 499
218 297
209 84
592 208
856 502
414 768
855 595
949 693
601 556
578 26
275 330
346 964
756 294
747 8
262 637
702 546
718 468
105 651
518 771
881 589
949 17
836 95
372 405
860 488
961 12
856 785
952 475
476 764
285 994
561 619
375 987
672 30
238 799
887 5
925 708
878 286
187 636
587 499
491 52
729 835
211 783
679 851
497 839
173 65
673 976
522 557
716 145
305 332
675 71
977 347
737 888
939 484
646 41
759 192
799 253
839 865
227 658
125 355
89 809
736 975
349 410
626 90
665 114
365 896
600 266
267 345
406 877
437 606
451 325
763 667
286 843
362 824
318 1
964 429
28 726
450 833
148 965
292 519
779 370
264 430
538 979
657 460
312 758
511 254
846 173
508 134
603 450
911 314
208 576
57 541
902 545
101 940
755 886
557 767
804 478
55 985
980 189
838 782
235 384
277 593
570 579
526 199
362 55
593 323
668 355
224 7
3 542
983 99
62 615
297 190
177 209
357 78
203 390
400 317
59 574
556 506
307 380
933 489
287 469
340 833
551 134
93 671
479 290
563 676
215 469
84 832
119 87
63 841
395 912
129 932
700 852
222 14
974 740
749 1000
934 817
373 197
948 133
371 818
550 840
398 409
13 556
17 673
248 197
87 493
582 728
806 807
378 247
561 233
247 799
289 808
322 414
823 766
455 996
744 434
996 717
10 94
146 207
246 845
577 655
843 327
763 98
618 258
169 275
593 647
873 448
31 550
785 705
326 86
974 422
246 821
709 876
253 377
202 956
757 249
79 455
54 954
108 762
883 2
381 874
865 107
465 453
784 804
374 949
406 418
202 777
209 550
981 9
155 643
354 558
619 855
740 931
405 644
629 76
499 441
82 402
108 905
538 457
995 8
597 782
660 710
786 751
391 9
744 577
374 555
854 320
83 637
974 823
123 342
611 412
727 805
692 759
473 631
977 575
163 677
546 841
378 877
871 950
258 355
546 295
964 803
217 296
731 478
383 774
396 847
386 94
570 897
615 220
745 631
393 876
979 287
705 185
975 380
8 160
279 806
183 368
384 968
327 88
645 302
773 388
724 825
61 286
242 401
511 869
322 670
671 261
480 930
22 546
956 566
991 322
906 240
772 511
7 550
6 157
870 889
570 302
104 169
873 375
713 505
441 215
519 895
183 412
22 978
790 745
295 664
472 536
263 715
715 552
155 448
663 35
490 316
140 983
850 794
857 479
404 373
647 277
516 183
820 502
273 820
491 394
643 190
320 766
178 821
169 824
706 675
776 574
860 321
454 380
609 882
778 496
959 178
214 156
702 314
178 375
28 251
162 936
644 836
346 696
974 841
346 482
984 346
925 514
297 654
59 352
478 970
95 528
862 443
234 142
1000 115
854 723
692 938
15 47
447 405
547 874
608 148
835 267
271 130
225 435
861 990
817 655
311 33
709 785
492 299
568 354
598 327
116 206
525 951
334 131
663 5
231 599
452 952
478 302
509 103
809 29
876 237
3 710
495 753
391 32
910 944
762 682
196 306
55 691
315 598
524 641
416 346
81 861
885 43
441 575
69 525
104 52
914 63
757 216
18 487
826 761
192 413
958 266
879 335
691 960
762 33
131 621
950 694
574 662
425 935
182 995
251 23
219 243
274 697
195 498
485 22
617 488
734 151
910 510
338 19
149 824
341 533
968 242
326 126
921 400
122 194
562 54
676 586
606 40
450 709
752 807
835 539
977 305
572 656
352 875
130 505
321 302
825 479
376 100
619 549
182 333
797 983
506 658
523 721
700 789
452 833
602 707
888 146
549 31
149 574
990 605
281 919
178 271
578 762
821 855
449 72
34 290
373 322
145 997
836 777
489 463
237 944
708 603
128 22
210 384
974 100
438 119
765 383
53 816
676 146
532 800
645 683
465 339
568 280
578 611
380 726
538 339
808 670
786 458
16 308
540 743
611 349
426 821
713 13
621 755
578 811
874 251
10 217
942 228
32 35
707 271
334 699
107 595
250 799
664 957
299 912
790 639
800 823
488 147
402 574
855 173
441 681
921 867
412 567
526 793
442 249
30 13
62 453
671 700
440 383
306 263
981 749
820 326
544 238
906 566
146 326
382 122
981 104
559 204
719 657
29 894
226 821
225 906
720 528
946 474
92 51
660 52
515 88
123 638
585 324
502 226
487 833
407 326
218 725
478 603
776 250
117 503
868 67
335 337
473 983
553 361
786 421
746 313
183 917
111 180
173 367
447 850
949 554
93 61
532 666
460 491
578 751
301 544
35 599
979 558
364 831
480 548
736 563
512 65
712 879
11 692
528 169
729 170
662 158
509 442
894 5
500 672
841 372
319 956
228 901
995 102
37 100
2 649
64 424
410 681
767 827
156 906
24 408
367 831
456 208
979 75
357 329
273 255
474 532
767 33
11 961
90 285
408 889
644 762
831 488
613 348
746 997
45 178
271 527
151 68
862 574
402 274
477 531
577 635
199 204
18 865
4 136
764 693
58 355
241 861
441 759
651 319
988 744
691 256
234 850
772 397
236 561
926 133
346 909
383 937
807 912
428 177
627 13
5 469
646 390
750 612
921 730
825 413
625 905
33 527
189 942
778 895
95 888
644 326
40 988
462 156
123 195
952 861
787 380
656 862
808 581
806 5
589 563
499 194
85 716
212 53
820 997
813 837
970 501
880 410
602 997
756 704
265 266
826 545
265 785
507 774
893 869
790 874
455 376
462 51
189 172
927 429
643 205
897 764
425 997
613 341
573 171
532 770
796 185
823 273
265 384
641 553
656 74
473 936
92 212
580 115
532 726
471 82
973 416
234 479
945 3
87 763
461 258
586 262
272 579
515 457
847 549
270 193
445 527
580 315
352 691
706 678
55 422
959 345
447 380
300 602
277 932
907 944
109 254
530 622
457 773
817 701
470 413
534 453
216 281
42 631
710 833
693 633
136 703
364 775
749 117
867 410
57 572
669 1000
307 691
64 49
348 386
486 841
587 762
909 878
926 604
944 64
131 962
303 631
933 918
858 134
650 21
659 43
537 879
672 951
345 693
744 704
980 8
189 856
882 282
159 586
882 515
34 257
780 843
773 805
649 606
956 275
780 817
648 831
834 424
985 177
764 457
845 337
917 208
51 56
911 792
136 69
864 611
515 440
250 374
676 502
641 116
214 90
829 366
870 812
39 692
475 297
696 330
445 415
484 281
251 371
798 720
717 985
981 168
351 215
540 745
542 455
752 908
893 655
250 894
585 542
908 510
83 101
448 668
707 847
604 965
154 335
274 799
400 341
180 941
555 444
700 679
329 739
946 354
5 797
983 567
13 208
893 555
748 711
689 755
668 628
977 841
843 814
720 823
174 106
777 191
99 33
360 492
288 222
947 393
145 450
431 588
62 286
919 879
243 988
872 683
130 667
216 472
835 77
956 934
619 62
120 865
290 523
690 597
438 565
808 758
542 241
767 234
873 957
741 917
660 521
494 648
930 831
907 864
845 968
794 182
459 85
622 488
477 230
998 756
41 651
907 572
703 53
779 419
464 952
108 762
490 552
426 23
72 748
752 202
198 59
61 45
595 466
926 320
87 127
954 255
483 813
291 408
576 884
103 364
256 516
854 266
617 558
598 970
952 255
923 789
66 970
18 630
565 273
260 925
69 744
192 56
890 654
193 366
495 720
647 866
117 796
689 520
422 239
816 599
142 299
382 787
164 609
429 646
862 982
349 194
722 701
205 117
665 906
35 482
613 958
342 128
156 756
24 1
205 30
698 713
335 549
951 217
984 875
970 487
83 614
620 244
803 964
853 617
572 830
532 935
505 194
850 610
687 465
736 553
553 977
808 44
197 808
865 10
963 694
813 551
334 85
85 414
387 720
28 361
62 165
344 586
653 312
941 972
540 790
787 979
86 659
256 29
205 432
433 771
761 860
729 72
428 766
292 141
231 636
125 23
365 756
660 182
213 484
963 738
941 47
615 772
553 647
844 470
627 202
298 544
957 515
371 24
978 501
822 525
426 502
558 456
116 134
723 728
566 578
210 465
632 833
80 560
598 667
922 101
132 193
928 172
564 669
127 242
386 943
38 474
609 424
57 489
807 479
425 820
891 366
12 515
375 624
696 282
472 113
315 972
842 810
175 597
9 471
209 778
578 231
144 951
872 472
794 485
370 892
250 365
369 196
870 398
584 799
749 679
532 150
614 745
187 168
819 868
289 285
205 965
381 161
849 744
650 280
887 696
761 928
451 992
220 279
884 709
749 786
666 674
861 54
350 511
25 583
257 344
479 931
158 405
998 530
811 987
299 45
346 542
424 208
295 713
423 109
458 988
580 389
220 665
904 190
358 515
330 708
100 283
472 557
281 384
83 966
276 490
424 483
488 643
363 639
770 867
758 712
251 479
591 717
766 293
408 176
859 351
88 938
401 993
775 671
786 553
358 807
728 650
597 118
141 524
558 193
249 915
582 149
165 859
628 814
292 893
914 688
545 121
409 598
250 736
185 749
236 980
213 195
673 350
589 946
477 899
101 283
958 733
35 920
162 346
854 835
226 3
241 916
555 3
15 155
301 986
817 114
245 773
179 782
453 139
588 482
180 118
804 760
176 476
872 373
126 770
545 112
276 724
890 71
703 955
664 677
198 699
364 228
759 288
268 131
991 813
576 20
237 928
399 221
1000 765
490 432
375 494
944 394
623 924
497 484
527 548
230 41
151 993
765 357
271 929
379 206
404 511
386 379
773 653
394 805
724 548
756 621
327 778
273 340
974 982
665 241
472 98
199 603
318 302
993 307
801 701
142 140
551 222
584 570
152 625
522 612
135 4
147 1000
540 154
559 362
902 967
686 96
669 698
174 861
262 238
12 528
448 815
952 144
316 262
430 846
177 617
657 951
245 650
394 861
63 82
990 17
281 418
101 399
604 662
959 941
627 110
145 993
242 715
853 351
959 346
192 716
102 415
572 34
658 186
678 576
999 903
834 388
549 916
90 776
439 348
437 415
194 26
676 634
681 141
377 980
197 287
312 398
545 329
47 151
531 79
682 444
79 659
599 136
286 17
1000 232
763 974
486 942
902 646
43 711
634 441
112 67
465 505
277 433
519 906
983 116
947 654
195 382
90 812
761 608
94 676
411 771
812 170
925 846
147 533
127 748
688 275
526 705
855 883
161 545
548 694
166 957
759 450
36 515
149 693
604 544
867 283
41 261
646 339
318 620
342 564
334 581
41 384
335 673
291 314
456 306
115 217
985 45
969 313
602 829
588 218
756 437
104 471
827 586
212 526
53 955
970 807
412 734
951 762
959 512
914 177
119 944
97 344
853 184
751 933
257 737
98 327
597 75
801 15
511 94
715 453
862 703
979 529
220 258
439 535
690 225
815 398
481 62
114 813
220 315
948 714
395 347
309 753
955 148
507 85
633 516
703 638
789 421
781 791
435 903
677 826
540 312
334 363
259 802
738 158
900 825
805 261
839 583
799 626
842 46
241 886
188 2
388 747
782 785
701 516
252 39
548 919
633 362
892 548
849 911
749 246
791 407
645 482
303 425
845 528
606 301
527 421
709 506
222 738
789 293
101 797
324 216
330 771
965 690
196 950
294 552
950 992
507 536
664 557
960 589
715 446
587 276
698 223
832 2
296 110
534 792
892 326
46 228
57 512
428 301
634 205
23 82
611 867
642 720
138 577
613 735
692 752
837 623
364 272
343 156
111 660
741 387
243 707
135 168
662 12
907 6
690 829
959 266
718 616
466 260
928 107
666 762
190 626
585 403
643 819
889 605
55 870
334 724
984 303
795 120
572 313
452 105
729 609
218 698
787 156
142 423
396 654
469 228
403 792
929 83
363 757
928 865
475 97
789 6
318 911
933 760
769 893
364 171
434 286
902 671
896 20
313 301
853 415
983 311
647 927
466 20
670 594
168 428
537 338
518 190
865 318
857 788
23 91
703 151
393 751
452 949
335 795
985 859
828 986
190 792
240 802
552 945
570 269
142 906
483 844
701 759
862 985
780 264
3 8
226 930
339 354
187 688
365 829
465 477
583 347
278 988
761 156
440 934
915 875
718 655
926 267
391 22
608 372
154 887
729 982
175 39
698 536
204 619
830 574
844 926
265 757
395 581
157 67
868 904
971 976
643 687
6 115
470 398
259 923
998 663
205 427
555 754
341 600
62 860
926 786
248 306
126 516
599 232
585 930
602 418
744 831
673 933
166 568
999 283
459 457
876 378
90 1
483 768
221 372
882 502
776 941
208 949
155 158
81 377
681 758
292 728
277 701
605 519
988 311
599 978
541 218
865 302
29 142
977 5
800 945
583 828
513 932
328 636
59 501
811 340
792 217
991 535
6 630
963 663
378 890
512 414
988 924
705 101
74 173
819 475
785 210
719 499
573 737
556 891
666 862
577 804
11 97
768 867
688 901
702 483
317 871
879 708
692 225
407 388
709 234
379 1000
756 332
614 528
32 322
800 421
28 700
48 839
335 328
490 735
190 807
627 661
296 569
577 471
250 470
344 967
377 626
759 192
173 147
409 109
510 618
560 102
998 180
859 279
677 396
656 911
100 663
765 834
609 100
912 987
217 822
735 874
612 783
178 950
801 18
276 247
634 381
440 754
635 186
143 778
852 640
400 535
198 731
401 30
810 380
354 629
757 86
321 769
848 79
335 758
571 103
74 698
849 264
492 702
663 769
24 986
863 889
532 380
745 269
530 341
312 662
297 136
26 242
193 896
417 213
252 253
216 475
711 890
487 37
328 238
55 518
553 629
457 761
58 354
688 609
509 539
871 260
219 953
525 221
292 139
709 821
668 294
338 485
536 163
648 274
8 461
733 725
319 949
647 286
549 716
927 308
237 516
371 172
330 203
777 564
877 309
558 619
626 902
903 743
65 857
527 713
272 431
96 993
845 695
429 314
56 718
611 74
775 132
855 585
860 835
218 203
313 588
514 131
564 47
218 749
405 439
18 904
324 289
833 295
199 535
342 899
113 829
430 367
495 830
392 167
780 868
581 421
12 10
923 993
581 960
464 565
481 947
643 178
608 742
110 467
859 897
360 692
915 508
839 14
832 368
650 66
213 234
964 167
321 941
597 970
329 339
51 297
64 223
471 492
712 762
914 152
482 761
965 673
426 327
487 372
350 308
193 574
349 129
222 909
940 55
710 841
563 436
954 213
143 305
713 360
744 762
353 779
427 354
378 71
186 51
772 388
166 463
248 856
327 479
676 362
690 845
448 226
481 231
158 391
97 715
303 604
429 329
775 744
631 914
802 16
575 891
953 155
36 734
141 450
223 685
692 819
975 747
16 57
14 289
20 801
859 146
859 834
489 924
833 218
597 291
227 874
949 188
434 125
155 315
898 322
120 849
393 363
78 733
690 338
798 6
817 991
48 162
818 752
513 6
18 278
383 331
599 415
655 913
859 166
215 715
819 739
520 86
879 432
211 231
218 425
565 832
952 335
573 231
415 649
474 716
199 895
585 444
203 965
91 246
721 521
526 898
926 569
890 497
482 35
804 157
627 19
503 950
126 146
614 77
184 905
246 225
330 899
152 195
59 447
340 512
655 962
145 660
309 424
554 645
279 923
666 515
323 82
984 505
638 743
717 416
599 45
194 809
705 203
823 197
467 346
983 171
914 903
975 820
70 389
724 743
49 274
980 276
52 588
76 711
764 648
337 660
481 487
235 185
23 310
243 900
798 216
766 241
340 402
857 16
563 706
812 122
916 221
747 126
938 76
199 156
676 162
716 356
658 861
723 804
577 366
976 165
153 167
518 784
691 616
398 659
416 69
590 986
13 904
310 667
963 686
733 914
915 601
570 486
86 362
880 230
442 608
321 908
376 537
387 276
882 956
439 776
915 497
390 748
767 646
326 312
393 711
771 288
571 136
641 420
768 914
220 772
558 256
330 692
751 548
25 336
934 99
91 980
558 706
280 475
398 484
42 634
905 377
3 631
563 604
698 755
189 545
693 138
265 137
201 939
129 147
988 1000
714 129
691 892
638 364
800 739
911 645
444 635
175 986
330 165
724 376
355 328
249 43
62 642
96 528
583 76
852 474
488 937
506 49
750 690
471 892
266 929
180 790
1000 544
751 684
676 526
292 90
920 805
712 885
290 611
614 904
794 418
562 822
10 318
138 136
286 955
221 444
282 553
835 851
331 525
340 5
341 293
742 491
996 591
398 609
287 510
903 22
942 882
648 729
924 988
231 786
143 99
379 202
524 949
400 40
8 614
324 224
914 262
294 386
244 234
646 189
536 337
655 854
430 481
169 353
27 470
300 314
598 382
206 321
29 164
5 696
164 462
665 298
309 989
552 217
827 570
821 364
552 88
187 259
903 945
747 673
372 32
501 717
47 984
162 357
511 759
240 599
987 419
304 509
724 952
809 229
262 890
791 970
357 69
942 402
564 543
600 141
313 55
358 863
285 676
835 706
375 204
396 291
856 712
228 751
361 640
948 673
64 88
744 475
994 358
628 367
474 207
661 1
560 822
780 643
628 480
805 644
865 87
262 686
720 912
971 514
537 499
254 947
854 175
923 563
11 799
194 998
629 429
246 401
491 841
634 78
50 679
763 551
554 362
481 517
574 265
559 756
337 500
521 68
795 722
869 871
116 91
379 162
71 893
38 290
719 533
740 156
672 780
514 88
564 84
361 547
366 293
989 48
515 984
427 499
788 495
762 938
776 367
811 775
975 931
691 286
217 150
367 384
340 764
286 498
653 398
346 781
765 809
168 618
493 770
384 482
573 536
566 439
421 669
974 843
919 178
327 395
611 7
422 895
82 980
811 809
95 86
120 743
999 313
678 551
297 310
874 190
9 98
501 692
750 460
481 184
435 296
71 156
11 540
925 277
589 566
476 865
599 16
560 284
503 145
929 873
61 873
871 42
972 193
794 549
479 429
103 899
880 183
830 709
628 897
120 885
818 767
303 14
82 303
893 41
402 621
270 342
188 175
266 827
299 57
762 748
308 342
164 631
202 965
346 874
761 132
444 532
140 939
878 572
242 407
244 546
683 625
545 873
241 114
847 885
658 870
873 70
729 723
693 977
572 524
549 32
992 38
612 77
800 742
61 480
285 452
87 338
23 833
950 78
322 593
587 259
156 164
547 1000
130 87
933 581
506 697
836 17
84 597
916 29
906 620
874 605
862 891
980 846
138 448
640 281
178 21
529 210
358 543
883 77
371 670
560 22
18 424
59 819
632 356
753 640
500 872
279 479
864 280
719 266
951 164
396 342
676 44
933 470
627 850
367 57
785 828
722 561
29 261
21 937
298 768
542 490
877 960
914 570
369 694
362 337
770 279
166 777
718 177
611 602
807 131
609 336
406 103
616 858
401 92
232 415
261 468
343 438
375 750
652 914
740 313
875 992
96 863
242 871
579 9
984 123
952 556
717 958
927 712
349 548
402 201
846 145
669 508
104 361
606 56
588 115
700 406
909 251
436 310
204 435
31 151
975 781
551 795
761 535
584 493
989 908
435 360
588 475
718 477
254 550
687 760
677 945
679 664
332 413
588 129
791 616
670 456
925 947
875 474
983 680
61 377
788 853
33 52
453 146
852 34
92 138
134 67
794 481
248 587
957 779
201 52
600 301
780 95
932 634
821 14
693 660
979 17
463 957
288 235
79 840
874 928
358 761
710 917
96 190
595 92
307 257
185 315
3 907
997 496
34 102
220 91
141 142
860 840
721 222
898 823
260 403
606 18
601 727
700 818
987 388
555 703
346 274
856 42
652 135
917 496
458 442
994 765
963 220
813 714
71 988
478 366
489 614
507 892
183 71
779 918
430 463
750 854
543 267
89 21
38 166
856 290
545 275
379 704
133 538
859 284
523 596
542 794
162 53
69 435
279 582
903 533
759 707
95 599
133 543
241 935
158 930
738 659
265 197
700 312
61 978
208 618
707 122
334 712
579 916
80 43
666 951
910 691
656 621
826 478
184 132
939 822
416 713
303 990
648 747
897 601
456 754
546 878
450 42
579 468
135 232
49 86
350 599
73 428
622 879
83 270
452 467
588 93
336 822
739 927
858 890
277 318
794 292
723 199
253 335
9 946
899 547
330 915
685 274
383 971
37 15
62 731
742 787
447 783
330 365
226 707
825 197
596 285
895 230
529 94
399 742
931 254
971 19
416 675
142 379
417 158
464 760
375 98
704 934
73 961
993 379
256 637
779 658
771 760
298 555
390 617
548 810
109 188
635 155
279 156
346 911
942 439
797 862
442 38
441 169
517 824
34 538
977 394
139 539
342 189
800 911
504 347
208 337
500 831
54 591
875 801
583 346
512 531
158 213
867 260
298 928
576 78
969 688
849 925
550 356
384 862
197 886
433 289
856 892
188 229
538 131
704 207
224 23
739 7
128 929
662 863
417 342
757 944
42 487
677 874
630 66
525 424
541 277
247 438
415 802
232 361
513 747
883 273
201 131
572 653
782 727
455 627
361 175
817 570
784 581
7 446
273 417
355 183
436 630
13 663
609 261
309 614
776 196
918 892
879 538
822 594
870 322
843 653
774 537
720 120
224 293
260 604
139 357
523 615
605 767
702 663
858 258
670 433
226 128
942 811
797 871
878 642
818 589
20 808
197 878
645 37
902 436
113 657
566 601
412 84
261 875
232 18
991 708
600 462
509 821
408 106
631 911
200 832
863 342
615 641
17 939
292 111
886 756
312 880
576 834
487 938
280 286
262 541
371 24
430 346
507 214
590 942
617 62
407 602
489 624
504 523
582 883
474 585
668 923
918 118
284 787
299 636
234 532
652 659
266 490
997 839
617 751
797 290
544 839
95 611
43 864
68 722
40 11
59 366
747 19
696 773
814 9
442 256
878 914
565 345
209 310
232 578
523 181
978 883
855 439
542 982
75 544
429 59
100 719
978 171
928 338
744 540
867 88
696 208
441 922
471 538
427 871
676 454
988 730
311 940
27 490
301 65
323 550
248 433
869 107
572 469
839 995
396 460
542 171
546 450
591 714
605 650
268 329
365 593
858 612
682 553
702 603
178 550
896 509
794 289
151 410
236 470
796 826
774 620
355 575
459 608
276 733
923 30
456 114
918 398
775 365
965 311
694 279
849 946
157 864
45 246
231 560
534 163
611 348
788 685
327 984
256 431
244 791
517 393
636 284
131 440
464 587
294 633
910 18
205 337
984 654
63 484
872 35
544 392
207 939
376 613
501 218
237 83
418 188
223 328
747 387
121 773
560 329
448 348
387 151
243 384
547 416
810 72
582 533
548 273
941 501
600 615
889 816
285 184
971 864
989 302
633 893
732 431
285 164
278 107
135 571
838 145
299 531
300 213
317 18
262 122
153 925
575 232
903 726
68 754
251 664
139 95
891 636
735 955
441 286
782 914
264 305
603 720
244 28
303 88
986 872
819 607
590 150
952 723
748 162
767 365
38 94
989 312
244 196
646 214
553 693
627 142
914 695
278 547
225 349
921 444
152 753
574 763
714 871
897 509
763 966
178 29
967 144
823 981
568 67
446 594
961 619
496 602
647 766
17 213
168 780
12 709
75 241
28 644
575 689
605 577
968 743
696 462
859 297
53 640
627 323
691 628
420 126
835 107
829 453
811 985
259 348
358 744
360 822
920 660
114 761
376 107
375 440
510 859
103 13
203 95
218 32
696 152
424 649
407 380
287 582
974 693
735 737
810 296
402 642
623 729
87 300
765 840
277 510
431 922
236 832
726 22
80 760
170 953
431 456
496 625
777 782
350 595
440 216
635 322
165 153
285 405
577 205
458 771
765 413
232 685
465 927
584 408
753 805
988 437
358 776
202 279
32 864
480 33
505 571
95 249
277 529
453 117
862 855
810 888
339 456
140 137
144 348
726 145
313 299
755 239
441 603
40 121
495 698
64 769
399 880
209 402
807 659
99 685
968 201
297 700
764 220
856 514
255 837
268 398
645 632
874 506
243 759
456 572
162 573
913 280
686 466
981 832
950 102
884 49
755 132
619 283
699 260
895 452
903 437
623 234
648 429
574 76
449 566
805 51
998 528
680 514
674 805
423 735
342 620
60 877
765 509
780 527
4 622
862 747
815 392
337 569
575 521
443 423
151 910
507 579
750 917
480 59
903 509
962 556
155 546
670 29
49 937
824 967
931 516
585 563
442 18
767 192
764 454
508 400
809 898
710 566
398 833
997 135
984 310
60 506
594 740
95 660
122 834
531 980
581 290
939 376
115 23
686 931
693 993
181 747
411 383
362 667
58 775
429 530
578 180
280 125
286 253
482 16
493 798
969 156
653 846
776 350
879 116
144 68
421 822
99 149
120 383
739 571
759 164
609 823
665 340
34 610
779 762
820 84
774 664
638 163
167 281
245 928
194 579
35 89
633 280
233 7
957 536
622 293
376 868
336 852
121 513
950 236
414 830
712 475
144 564
526 771
608 770
270 212
432 250
425 726
36 604
733 824
966 276
149 914
385 810
403 459
70 607
872 144
282 407
979 762
625 39
125 859
907 643
70 252
4 940
200 798
114 549
496 771
527 809
213 416
590 299
305 730
595 106
468 809
875 854
72 501
235 675
640 148
796 833
377 726
411 613
106 781
463 408
720 388
396 162
770 674
204 731
348 27
581 830
414 100
102 402
260 713
371 510
689 932
999 528
212 988
737 418
461 280
664 633
345 886
592 563
616 477
550 365
264 403
320 759
315 204
525 293
923 344
68 826
261 887
385 995
299 43
306 173
684 690
920 684
598 295
368 721
748 420
585 534
410 350
136 818
477 437
214 892
728 79
316 437
104 456
717 511
577 7
545 252
714 600
755 780
852 81
616 366
704 876
223 810
693 552
720 425
665 332
445 546
455 649
885 770
71 147
15 399
227 724
956 969
501 677
181 398
686 210
116 704
609 376
894 68
38 165
709 122
187 604
732 404
461 436
580 14
196 637
868 936
972 582
933 130
72 109
107 853
745 84
871 418
972 476
9 105
801 281
451 848
887 698
425 990
438 867
525 267
140 673
239 422
953 481
105 562
918 885
272 278
968 868
822 288
235 445
733 741
145 144
70 239
66 321
791 732
405 49
219 199
308 67
988 357
229 944
59 917
429 400
128 853
448 286
165 366
203 966
540 995
427 141
722 395
782 981
851 841
166 316
412 540
974 912
943 24
445 609
457 280
928 131
248 261
476 966
696 464
105 20
77 936
2 494
442 257
776 739
648 313
182 702
722 568
800 587
277 700
181 519
957 645
651 873
267 755
513 800
890 443
583 834
577 248
634 533
299 692
437 606
546 170
201 765
154 758
700 457
673 972
223 669
348 602
146 990
61 907
290 904
529 569
331 716
629 990
216 400
673 415
847 51
629 406
178 667
64 610
48 245
615 997
306 64
250 714
553 455
514 449
188 889
815 568
887 199
462 263
200 665
248 752
995 501
293 2
438 973
239 481
582 748
172 963
872 852
387 993
956 911
463 672
99 793
57 907
193 710
143 7
45 149
427 634
190 712
703 585
824 527
508 157
412 336
378 265
125 438
10 707
615 459
583 396
970 906
66 958
364 670
253 113
676 72
167 146
450 137
862 448
557 93
515 796
797 688
231 484
886 968
188 292
326 942
694 203
373 26
176 45
643 706
3 842
192 398
232 250
349 987
719 979
504 915
192 617
60 5
927 352
431 151
541 473
197 420
233 751
401 843
749 292
452 998
53 917
350 107
106 63
529 115
236 629
734 444
823 647
655 822
764 240
251 742
841 780
72 202
619 84
754 810
830 320
610 983
607 744
2 179
793 14
436 940
739 763
666 750
267 61
465 940
244 457
799 363
411 171
611 427
384 192
747 795
935 964
192 352
261 708
191 930
568 898
257 435
872 689
209 684
482 908
261 717
67 655
278 689
632 801
258 196
828 253
753 210
164 900
676 950
132 384
673 579
916 711
667 506
701 514
903 617
142 393
401 556
899 453
645 971
116 10
977 488
508 271
967 987
976 68
361 612
735 38
277 468
9 841
720 496
160 539
175 458
155 713
320 78
826 472
599 175
523 890
932 164
659 620
314 562
880 168
675 366
147 691
94 39
595 628
67 366
92 472
885 772
799 263
918 926
267 524
673 607
585 878
120 626
861 262
269 467
320 12
166 761
914 962
273 993
613 637
511 954
397 644
462 345
220 118
503 305
98 972
478 56
49 280
295 105
174 369
581 281
460 668
77 16
546 577
122 95
813 647
122 376
320 124
326 638
975 348
807 970
964 605
587 719
16 14
78 890
923 138
149 546
183 445
798 248
159 473
924 851
613 301
911 787
184 995
312 735
44 317
785 21
956 507
683 390
82 851
17 364
951 997
98 512
102 202
412 108
939 945
180 850
154 237
426 431
569 943
384 400
951 507
507 23
838 609
179 746
803 651
701 512
231 254
879 728
246 743
955 313
588 307
221 560
999 754
207 729
808 778
588 653
939 356
400 163
230 540
974 535
447 514
532 180
181 136
345 407
824 704
239 825
757 132
532 601
26 729
802 20
696 144
397 617
141 826
292 446
633 392
865 560
361 268
332 35
399 32
964 623
259 705
620 227
410 959
204 368
557 716
406 164
877 702
609 594
505 235
236 979
226 952
448 931
206 934
879 42
744 418
355 245
817 815
686 496
464 497
705 779
797 833
713 150
555 248
220 994
67 706
698 70
453 41
838 283
818 59
410 764
541 929
562 693
160 516
2 335
826 262
65 477
102 106
974 390
527 258
305 95
871 803
667 700
511 15
551 787
160 86
466 118
81 178
942 595
666 582
602 25
252 337
70 753
899 677
921 895
780 15
781 171
288 626
995 336
251 77
184 433
910 653
393 11
648 656
11 699
795 968
251 116
531 167
772 876
97 525
423 325
822 924
516 987
451 28
486 367
285 112
197 679
254 859
93 783
86 144
332 552
993 854
913 179
369 356
952 243
788 158
474 28
225 884
137 316
324 404
632 100
225 563
273 682
605 469
233 15
592 502
126 272
326 948
520 571
205 964
293 936
960 421
927 545
250 484
264 328
367 661
798 211
404 891
9 414
951 381
240 470
161 206
916 133
207 454
605 903
880 50
336 1000
169 556
722 104
628 624
958 740
471 597
938 761
321 780
880 183
879 553
472 721
37 435
899 477
368 841
746 292
79 826
156 175
850 745
39 283
483 124
942 699
82 447
881 769
924 866
963 753
59 204
564 130
632 737
406 986
805 567
956 429
335 946
398 49
481 655
954 673
468 707
821 19
362 776
735 544
858 216
805 976
405 105
847 168
503 358
273 265
569 134
400 374
604 804
34 322
616 354
423 283
810 618
407 855
883 906
913 737
597 683
995 152
634 398
655 557
629 140
770 198
697 217
640 764
248 924
547 485
299 886
123 423
857 428
55 378
787 154
225 41
260 710
880 717
149 911
151 445
510 632
723 269
929 292
281 314
241 7
886 208
888 375
152 216
365 550
985 194
516 957
949 555
944 606
633 306
444 862
123 668
271 989
208 298
453 884
784 573
290 225
262 246
945 274
355 579
283 460
907 745
788 390
367 19
399 271
761 797
353 569
471 959
819 152
86 969
905 947
855 504
311 310
71 706
907 545
561 11
38 625
806 933
21 345
173 789
868 205
725 368
529 698
414 602
126 749
856 534
688 159
300 895
293 593
719 433
114 50
268 269
914 90
920 256
707 986
993 199
611 99
1000 544
544 751
822 512
396 47
139 661
199 594
865 895
503 711
911 800
610 400
722 612
580 763
165 407
244 326
353 546
312 765
135 18
489 347
778 581
874 99
699 289
74 242
364 203
273 924
157 913
662 831
133 45
167 7
280 726
402 967
719 180
160 817
366 280
634 722
862 390
131 285
795 856
989 554
88 264
295 971
29 993
756 731
827 314
983 995
790 417
210 675
617 320
646 105
464 503
685 977
670 886
587 177
743 356
723 719
680 241
198 9
331 404
950 353
534 370
888 363
602 796
824 460
418 395
671 82
202 579
871 66
750 321
623 490
844 130
297 491
882 514
353 746
385 854
601 307
780 54
711 922
737 298
104 144
437 640
141 807
807 888
995 955
74 380
218 668
702 654
611 523
673 608
244 529
638 659
912 471
951 428
455 973
215 817
997 787
120 860
230 285
107 857
703 270
279 690
832 429
152 533
45 12
768 710
364 987
796 710
201 504
757 328
364 488
719 500
460 943
174 42
533 504
299 268
437 657
791 176
109 582
399 497
435 953
981 721
147 915
159 29
230 778
832 733
75 22
69 174
185 329
907 246
239 283
531 219
610 687
319 665
934 358
702 718
192 902
747 852
960 662
492 554
556 793
326 191
975 964
230 532
328 478
938 533
735 995
166 140
394 469
635 521
550 871
274 426
913 47
238 979
412 464
615 467
814 721
226 643
4 270
845 51
988 393
985 570
337 36
921 753
89 701
719 589
441 574
22 832
314 840
754 83
381 981
355 914
794 607
480 60
198 903
703 613
987 901
611 745
809 113
623 144
226 61
847 697
515 319
911 252
471 182
514 847
302 784
460 916
562 45
507 966
138 396
744 167
335 544
108 735
187 399
845 963
306 695
632 639
49 637
112 409
979 628
508 348
923 286
815 749
731 57
633 942
139 593
163 141
229 678
880 280
564 146
807 959
917 217
468 77
398 45
126 821
68 277
147 493
928 674
136 137
665 846
837 303
293 977
5 131
160 705
419 287
768 997
263 832
23 806
232 687
415 803
692 250
740 615
35 719
426 401
154 628
640 160
723 358
956 777
793 869
958 63
785 976
649 637
852 818
803 402
273 96
518 514
967 469
647 157
896 453
604 103
282 386
131 75
231 6
677 300
228 294
57 258
158 591
29 781
528 136
959 418
817 76
233 367
251 330
331 460
798 875
547 351
523 855
223 84
493 340
331 104
881 556
238 88
526 377
727 339
351 984
101 888
918 352
435 917
219 29
851 638
297 982
217 910
810 191
328 717
377 811
346 631
829 929
297 372
221 362
771 785
182 37
538 682
810 423
601 274
763 202
250 785
989 17
68 288
234 285
674 604
63 287
431 205
99 259
829 866
591 645
342 187
257 386
161 259
459 822
230 7
632 101
581 415
55 952
999 905
1000 375
976 932
123 973
93 327
424 612
304 582
688 310
74 910
379 453
600 543
275 159
806 283
30 194
423 646
785 760
999 980
791 703
712 177
577 384
960 321
975 161
300 453
333 729
566 670
400 568
121 122
616 961
693 248
16 125
950 217
400 436
783 853
340 602
220 351
693 317
541 751
757 574
334 586
376 547
939 47
206 592
449 784
100 454
920 755
514 817
908 76
272 873
467 618
58 629
817 515
171 38
598 372
813 744
90 976
270 112
799 980
390 849
980 973
413 34
434 231
826 644
670 980
125 18
295 997
446 874
90 343
535 954
97 613
668 560
291 701
371 67
301 794
334 96
149 526
334 689
711 994
393 552
440 483
772 756
880 722
228 574
149 833
981 67
522 885
766 733
502 972
196 560
777 668
842 454
778 86
82 40
483 301
430 146
118 119
119 554
777 159
839 653
404 188
305 749
523 833
142 706
583 786
467 964
199 696
413 442
749 745
599 507
115 207
386 727
899 555
235 592
350 830
291 858
252 308
880 308
778 301
744 155
890 745
653 42
364 511
860 199
203 659
360 628
690 794
340 41
252 179
813 955
971 547
277 779
753 109
708 269
874 884
801 811
595 870
223 94
563 440
242 569
343 1000
849 810
620 619
277 829
445 539
503 358
29 980
353 155
150 91
826 692
520 75
669 696
173 118
163 197
977 341
388 387
239 772
677 30
150 485
188 895
154 983
895 182
455 283
66 125
577 34
543 76
79 470
783 860
181 12
871 122
200 27
454 803
237 724
658 222
619 13
459 563
159 676
767 502
413 764
868 423
172 999
669 969
259 865
444 636
143 620
525 186
142 789
811 675
190 714
283 262
959 711
78 68
175 52
285 554
804 20
509 35
276 101
425 791
56 287
703 709
23 586
907 648
463 736
695 249
774 828
804 328
910 670
442 928
239 949
411 775
95 47
374 278
628 296
968 603
978 100
84 97
216 579
923 633
917 296
943 847
672 109
553 883
989 583
907 834
947 634
23 808
154 713
798 100
458 180
308 977
582 990
353 725
128 73
763 840
710 120
838 954
322 817
734 656
527 622
820 157
175 47
595 386
297 837
422 162
112 909
675 332
103 591
223 789
505 554
757 297
101 622
994 502
702 773
991 965
56 638
425 238
950 648
421 936
377 704
589 778
283 23
967 616
122 19
957 117
768 880
335 681
502 147
748 119
633 219
616 334
469 932
951 266
229 881
920 654
749 886
316 472
591 447
486 338
897 328
413 328
800 777
516 547
646 734
138 305
750 665
309 438
169 284
682 235
808 839
71 769
689 610
10 394
480 152
866 869
626 744
875 580
567 897
367 371
888 665
904 383
3 818
986 657
1000 17
101 926
971 485
240 44
746 33
521 211
641 477
641 525
961 671
692 219
767 706
430 798
936 144
601 791
882 218
307 820
574 160
725 239
978 894
526 348
539 998
821 182
159 876
654 31
728 163
739 915
445 489
564 808
363 129
50 268
400 373
28 218
560 749
597 730
288 296
749 996
848 518
387 345
366 721
748 166
637 870
885 46
749 227
229 275
75 974
406 905
873 463
482 391
481 819
401 619
218 423
777 624
333 981
247 814
770 70
905 519
827 876
94 442
938 939
205 213
94 187
994 283
857 268
287 240
533 655
199 885
796 829
669 373
767 23
980 683
102 560
816 109
390 67
529 281
841 204
616 162
640 758
985 927
59 185
728 568
336 965
1 782
50 599
167 302
321 887
550 610
31 956
501 245
459 613
538 792
375 556
209 333
3 177
24 143
476 705
473 292
687 200
27 65
327 594
810 528
943 98
218 248
458 413
603 897
205 110
694 891
877 639
902 186
493 688
402 776
208 279
663 23
965 845
226 601
809 617
642 478
326 619
100 249
656 111
136 424
392 371
657 558
906 591
98 942
161 641
588 750
835 225
764 150
767 104
753 571
162 536
491 925
552 919
695 681
600 950
15 99
617 624
854 676
912 554
497 764
364 6
137 173
376 675
670 700
375 428
197 452
279 859
537 840
860 690
176 452
164 318
876 241
43 721
634 795
973 986
583 865
640 299
534 585
277 87
319 517
459 94
465 366
43 430
864 323
907 303
234 902
122 108
387 955
994 345
416 110
739 277
176 296
427 541
487 61
196 514
988 406
422 617
418 38
460 173
948 947
683 627
42 514
484 858
192 719
634 877
245 256
455 294
481 717
497 688
671 167
842 961
810 882
461 514
572 56
236 549
665 283
991 338
475 926
742 374
407 584
800 16
468 791
956 745
452 725
228 160
170 705
778 607
827 5
387 549
842 792
488 521
348 847
443 776
690 868
590 483
692 915
327 768
818 69
199 314
702 339
498 656
773 25
274 720
117 60
860 142
897 337
660 477
767 820
387 464
74 354
110 677
819 51
235 958
786 815
901 718
203 884
862 13
204 177
68 136
90 483
220 688
68 225
579 421
591 181
764 414
440 794
523 120
280 261
128 641
937 89
519 536
231 363
61 530
618 518
885 75
976 764
192 616
111 979
826 653
696 735
529 40
55 65
273 904
927 100
139 27
163 351
244 555
870 412
241 805
36 573
513 230
666 958
243 889
879 858
661 481
190 381
894 256
452 747
612 842
116 284
679 601
930 109
135 949
237 284
728 88
277 688
979 131
907 730
297 192
192 324
504 70
774 796
968 546
131 124
711 800
715 450
456 710
829 831
99 609
430 927
750 335
298 196
648 496
161 686
566 377
917 339
199 318
850 839
138 220
799 896
903 928
489 833
987 391
398 329
437 316
38 687
469 191
918 365
5 200
631 109
735 240
547 452
773 231
695 538
688 568
636 59
520 69
528 598
203 24
961 759
681 768
946 170
867 68
358 78
3 175
481 380
263 688
93 659
464 556
26 690
271 514
559 737
326 67
61 212
204 165
580 148
722 746
172 252
627 697
517 381
689 585
874 830
930 166
480 212
162 25
845 330
497 632
268 941
85 855
772 991
162 617
632 430
110 727
370 304
521 724
600 101
394 738
88 904
317 61
88 635
15 923
526 399
444 292
718 989
592 947
626 580
18 625
651 759
927 202
350 98
858 454
594 505
721 463
558 701
115 202
903 148
637 620
167 292
628 18
250 731
28 909
721 710
679 952
785 748
786 119
678 287
777 558
504 982
707 571
296 361
672 561
940 707
150 778
246 125
483 792
379 797
125 871
655 26
13 787
621 410
219 250
996 674
794 438
158 937
116 546
538 297
832 989
329 523
807 47
189 535
839 959
597 645
7 191
686 59
233 534
772 883
309 88
790 879
10 371
399 876
375 152
816 561
248 51
610 890
668 33
298 133
259 582
838 448
197 936
987 973
238 484
153 876
429 387
622 275
508 336
743 660
666 137
558 3
875 295
236 554
441 923
775 260
956 735
647 266
948 679
643 829
1000 562
41 17
439 409
882 313
476 482
715 293
983 97
816 981
517 28
563 105
737 858
218 927
516 767
975 695
329 62
968 542
35 708
231 197
63 916
5 646
702 693
999 467
835 324
818 259
499 775
466 665
194 376
622 466
441 50
960 683
205 379
640 309
548 389
848 958
841 594
74 765
255 508
918 706
617 631
296 823
456 180
446 247
190 714
326 834
663 867
502 706
951 104
846 77
790 290
919 327
200 798
623 491
298 428
548 78
327 805
750 184
240 110
650 655
953 717
536 986
352 839
966 944
377 315
893 74
741 943
233 531
217 317
679 443
107 753
935 114
247 394
376 983
183 394
386 749
857 596
647 727
530 441
827 800
928 303
787 681
230 15
90 40
384 57
661 489
502 806
344 396
918 602
522 354
714 404
668 669
392 307
463 852
200 286
698 552
344 368
667 878
796 63
797 360
473 856
711 642
776 160
149 766
248 385
736 333
740 735
313 67
339 590
852 77
991 442
887 338
749 219
808 923
403 531
710 760
648 452
680 633
572 75
466 214
88 715
175 843
737 680
72 891
782 105
177 319
673 753
261 747
451 138
896 558
655 102
202 973
432 995
556 715
374 346
826 846
956 413
193 984
253 35
426 120
981 585
708 37
484 70
720 224
221 467
206 491
101 877
101 945
630 360
439 770
947 370
482 771
678 370
59 817
765 811
366 688
428 897
840 4
675 910
733 939
472 553
894 461
336 379
130 577
526 592
709 837
974 615
518 425
723 694
905 873
596 637
526 365
646 660
497 191
163 244
184 969
488 663
715 480
308 686
693 377
20 269
690 470
355 364
945 396
159 837
96 868
895 948
494 189
360 480
275 731
519 197
876 750
976 260
147 113
69 608
900 876
875 293
914 153
702 406
311 920
293 587
722 607
24 574
123 186
926 320
522 403
947 341
758 726
550 745
473 467
912 125
168 432
256 538
529 978
252 105
109 945
3 452
333 678
661 517
648 545
779 313
938 547
899 839
97 276
708 467
497 578
120 578
303 728
615 986
787 830
512 8
118 627
979 317
379 931
249 77
298 662
93 357
519 336
140 489
674 414
103 143
295 675
458 219
333 607
92 720
660 25
215 544
607 857
425 672
546 869
921 467
637 277
38 578
373 637
801 716
332 15
179 696
463 906
808 60
757 131
99 48
720 622
451 12
988 649
563 179
556 45
72 875
172 82
779 906
289 182
662 719
900 746
643 113
757 169
200 432
380 142
119 790
683 841
258 90
104 125
44 857
751 497
938 857
515 825
608 651
357 328
647 260
597 236
525 904
949 951
149 604
550 357
693 151
33 39
311 908
384 202
711 846
549 484
107 344
343 477
808 896
814 62
489 551
796 770
19 145
59 957
980 403
405 76
561 645
719 195
182 422
327 229
681 910
388 435
216 221
76 12
72 941
176 365
847 206
340 390
329 718
691 113
55 378
520 119
511 854
759 553
724 765
209 776
229 694
318 729
412 867
893 721
293 815
591 168
62 267
626 13
61 925
281 598
692 653
729 514
866 509
278 942
940 405
12 224
609 832
713 331
579 623
63 719
144 936
304 500
952 907
58 763
546 968
730 817
743 392
244 577
32 830
856 133
578 250
969 905
415 874
872 204
625 165
237 827
752 94
461 692
547 257
335 316
371 349
664 781
450 254
238 40
731 605
362 123
803 839
350 447
772 887
158 168
475 913
428 282
663 220
795 532
378 258
285 300
197 911
200 535
867 92
75 923
359 223
934 619
994 129
263 213
196 931
81 356
68 182
359 934
627 646
407 201
130 585
529 982
420 778
742 162
765 653
238 453
570 38
506 745
387 899
816 593
203 330
84 403
176 888
667 228
790 288
899 430
558 244
335 736
827 834
167 498
349 286
499 268
966 160
232 898
266 514
123 958
836 993
763 186
172 885
195 368
516 70
29 984
338 53
842 253
807 628
453 764
350 467
672 826
904 992
53 761
812 954
431 839
181 346
74 644
315 143
364 501
291 36
815 602
314 984
703 296
29 42
941 27
36 807
118 756
828 530
870 995
260 550
94 242
960 803
853 149
937 683
930 209
629 127
703 248
914 691
329 278
542 578
796 292
11 239
739 655
118 434
30 619
198 588
364 985
361 7
271 722
498 292
648 543
447 218
183 79
543 752
444 652
657 751
92 530
407 495
771 869
938 372
8 718
583 717
222 497
190 554
662 918
595 695
906 834
493 9
229 698
28 947
710 660
825 509
411 761
333 298
649 739
19 437
586 655
945 832
840 918
817 88
981 86
431 696
501 112
163 288
427 670
582 249
1000 147
593 600
643 358
8 853
690 469
670 128
214 34
858 103
429 356
888 981
584 293
594 698
213 947
932 635
631 262
800 302
1 949
94 181
418 877
101 748
705 862
959 464
290 44
110 774
497 879
340 38
643 455
649 922
453 305
806 446
660 966
190 454
747 526
132 910
498 872
622 154
451 876
769 907
505 488
615 531
729 771
668 77
874 601
383 220
953 652
139 510
813 731
852 740
58 474
750 937
169 541
745 796
236 498
34 164
566 498
451 264
17 988
307 784
906 335
816 827
63 313
144 606
848 24
798 13
995 388
866 73
817 584
642 862
951 91
244 160
887 991
438 10
964 709
964 10
773 435
216 956
656 604
288 489
592 18
609 724
905 554
970 914
856 116
3 923
912 661
380 777
695 747
450 340
471 444
508 471
424 547
284 251
434 745
192 957
249 492
80 559
17 38
955 392
729 637
66 968
236 338
470 469
170 232
733 979
197 987
719 659
223 467
527 99
889 315
141 406
878 322
968 255
399 150
896 271
551 48
130 385
446 87
381 454
132 460
362 115
123 176
136 739
110 870
917 681
120 672
849 414
805 169
315 747
926 764
423 540
360 424
880 593
251 225
615 506
384 883
357 287
28 605
125 713
762 120
794 521
268 427
664 418
129 564
175 725
266 661
338 577
879 601
790 501
735 618
606 548
684 912
763 676
141 919
736 987
349 390
475 366
272 775
152 703
646 256
728 634
168 621
718 628
488 352
746 793
253 351
567 137
123 183
207 613
817 698
86 380
356 803
91 277
65 890
571 760
464 728
976 981
116 696
783 104
231 72
95 744
26 547
837 347
249 613
893 496
333 690
179 184
588 75
911 393
611 862
686 337
307 793
493 483
937 426
777 137
447 526
154 631
969 292
182 303
730 621
665 919
117 347
594 603
287 755
889 616
393 712
469 262
883 62
258 824
540 695
623 852
374 285
910 793
55 485
132 946
570 556
912 510
683 225
680 305
562 494
927 499
103 893
484 419
812 731
83 840
136 419
702 811
495 338
175 516
191 146
740 15
165 45
725 747
366 56
553 7
994 865
372 417
114 263
166 980
210 597
429 542
298 874
938 964
678 280
177 802
869 174
26 106
855 436
772 351
856 851
249 152
769 967
805 508
166 563
488 606
73 143
211 342
261 727
415 113
599 83
953 503
871 631
369 295
77 222
258 441
965 736
684 935
541 933
13 265
134 892
702 140
189 637
297 174
598 728
601 464
654 448
994 920
199 287
767 890
601 198
2 899
19 993
229 538
568 462
784 316
998 264
340 626
387 228
700 272
248 615
451 948
327 322
528 993
73 51
622 48
728 17
608 34
627 956
930 164
232 958
114 8
315 826
477 932
253 936
454 985
808 393
882 665
62 525
407 502
154 959
51 515
326 250
48 42
763 755
629 474
423 810
360 617
185 493
959 470
656 939
790 356
881 715
490 940
816 614
92 322
5 335
73 889
655 182
391 230
679 507
74 822
11 45
269 821
891 791
348 692
384 115
389 790
856 679
31 79
463 17
722 394
663 519
670 53
96 479
888 403
698 120
487 414
887 596
549 846
686 930
209 387
826 572
297 379
409 394
924 976
128 112
453 929
740 171
428 427
419 708
263 116
57 478
734 628
142 50
20 129
725 436
393 229
176 729
804 14
415 304
462 538
607 418
122 204
111 143
184 751
261 534
601 926
359 601
916 134
958 435
655 593
669 375
306 600
927 454
741 164
774 924
913 17
640 824
116 367
68 462
238 622
379 443
545 677
561 885
149 935
138 12
441 899
729 600
894 7
756 688
741 489
939 404
105 929
816 296
95 293
888 998
690 322
511 127
395 373
218 261
813 812
302 336
302 315
30 299
954 70
521 418
274 360
466 675
777 110
449 622
103 107
863 642
295 945
30 917
811 33
79 735
943 791
22 36
675 741
359 796
50 410
668 961
183 278
214 596
7 309
136 804
881 101
860 597
962 30
197 489
62 542
67 597
609 845
373 915
843 524
641 663
633 797
87 72
392 542
572 989
581 728
410 33
624 615
236 60
359 861
198 776
343 127
427 373
149 211
617 193
690 964
504 248
892 509
440 475
594 414
271 600
24 349
657 878
832 612
386 299
106 154
391 37
826 833
907 329
863 988
813 819
804 75
454 938
504 52
937 279
280 936
396 314
404 255
18 777
